0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-26 06:32:00 +00:00
OI-codes/LibreOJ/2551/data/line5.out

99831 lines
1019 KiB (Stored with Git LFS)
Plaintext

53946373
10245815
33634977
2069009882
1499411791
1889730226
4786874388
700553021
850588494
1076753792
2728754059
154326288
3835687422
138397554
1618803550
2721630205
720215412
3430655569
386212790
4701371137
507517738
527262941
232281381
2823639307
386438930
537620714
47473128
109213776
92190919
109019878
1994752570
144007929
1658595757
1413504277
2354991081
2136770833
1724528870
2967251699
728934009
2451457802
739114000
2863606597
1066610800
1604978260
22137337
462411760
4322452499
14975701
1251747610
624042
3459798032
41163815
2349950511
2407426043
1614504106
2445025405
5280300134
2753568150
445308544
36920876
4477584027
731049694
4153155901
1843393483
30270288
516022629
2439729007
3001026135
361023025
3322948
252147133
812405640
77562932
137108306
2244938280
2576015610
641493228
1417972667
1482204810
4823634267
113133939
245149652
4999813277
537540581
432847608
1251346
1182309190
1788199467
84873566
10790239
4647077682
1722836154
811699725
477747020
178100680
2656038240
369611914
2392108589
1411692975
3318998950
4306137627
2609904471
2923904465
50154413
2894660976
4636718
834002663
2618153238
1056989705
1670874137
81038987
1431072982
1760531573
1492883012
361764251
1149556506
917642280
1716851506
855325879
551077608
4841722376
152273893
1179507127
2041166907
821795271
2423078227
478733639
677512363
552217464
275697095
2891196357
2711879920
2178824672
119831903
70992652
6183195
221094631
3284798162
782928084
4127318004
1468409086
1464585316
957741138
1849890650
73191372
16049733
2337507902
360198688
2968945656
700520878
1422712129
2560886414
563557513
5995378179
1429869450
206905657
2983960021
3244701481
1379105452
1525689620
28370519
1226264192
845152843
839605610
1824075859
872320156
315277136
657031235
725688376
2077042112
616516064
282290938
742353320
344960335
810528896
500707341
1070821023
68964476
1726416147
242835880
1204056765
839918464
562534571
2908042787
1157734076
1775703979
2811611123
2613816106
2525335851
5286330558
581012397
2601572317
923980341
99508526
690864333
1838060158
95794858
469875523
1113129017
2244473712
914532980
216551244
10605167
1571641941
127186305
204649076
3425267854
2310972672
915106133
410561153
466712040
1234166834
821826080
1245400714
1094745324
1540408769
3171733486
425095684
2801006326
1043805772
477562339
15410034
2102521988
1125473318
369297452
59692056
3933142700
2151502932
1273546749
1464382160
792737386
4857647965
2414645350
1520901466
2879458613
773888747
1978679760
573555531
31075739
2454920349
3300460475
607242661
972394871
2236944279
2445439050
1936180939
4260305456
30430775
4673294244
2752123531
83055050
433093477
134952305
545594467
370538356
1076667533
993457093
2009612560
3094273024
964367486
973837921
314126717
3504788366
931523028
8432075051
1455506057
2696710775
364485088
183655132
36989425
1209142897
56337531
2379030626
2884757038
3095925190
1346211514
1370902884
1912230575
708558873
1006643120
44677556
396942727
2813431332
587898638
2919112347
1703217185
1800545562
3002783522
16710413
3033234761
1062150262
2675942158
14917235
2070915489
2406853912
1304166312
947442738
1242627986
1875685914
3174153274
4419534764
73251174
194873048
2168023284
2726699112
647318765
143427396
4156721749
881165262
1981200727
2800887719
210828119
1771484461
4123332313
1347258652
1490069700
2750960633
50921708
4326248789
2169013396
2011849291
1847877381
647854210
2005596380
2221845481
2208475434
13256056
3402318115
704856208
1112089854
3693656621
51079841
3624065305
4227246128
751511156
906561356
199500694
601167466
103203959
1071903740
568311492
652740750
1015711896
1300222351
4373012946
746037381
1157407518
3040683086
1818004508
645529886
2689867687
18380253
358483646
3125776176
4848773595
1936033213
233276919
798100609
1265409355
2570001235
1749746326
618376304
4915548936
2004081173
937115693
2320591009
148030318
1155485657
351177106
2231859116
1544010428
562776421
601033847
1484493322
1601321627
2565937967
16767587
1080422972
2476922013
275090274
46257071
528128566
1919651128
942106606
3510505709
460929930
2559966637
1703453578
804950876
804560366
645445069
1906689776
1821604306
733095464
612598942
1322463020
2238210926
101770773
3339709015
570679458
345473386
1697409932
2794712222
1136334203
4328508043
4552706798
1050951926
297944009
1220390217
764780092
306600092
2112823498
2298632948
1681398726
4273944146
1429016844
2004726256
1232130092
136213818
66077756
1514481330
4336782753
2237172983
2404187639
1234468529
2089053590
1764523744
5416107093
478798158
4960570507
43312209
3638072490
354677791
858363516
1079431709
466729379
393856660
2964469437
432447595
303888721
2222139998
191886046
2544000484
332376042
1606118581
1391919553
1469948755
1301660755
545931620
1591760223
2338623321
941104813
388787372
3672442507
1595731846
2435455703
480023382
1472612432
883881166
163332448
807751039
1223340876
4202255036
728942419
550237551
810951251
201999967
162156159
1727494908
3438616097
669976296
595198170
145702961
2574839910
664029126
1996843542
697841366
2419247700
801961713
4745866964
296880078
1461391170
2084075813
363918632
1088804564
331780208
2408977581
382181921
4173628217
1945085368
1356779496
2391027
540323410
1925121126
6901825305
413622778
75933029
1702920094
280012830
114329656
2693596039
58374435
383802138
248363785
10543955
1954665456
141070348
2255924282
1618878579
3255242438
1454194039
1814667398
1878023503
4524308537
3044740794
610607789
1337030298
730592973
1161702858
75247293
1249605447
1519394180
1186468668
1596872148
2146711488
271530585
4542882273
1189882835
1435557901
632225874
426578168
2578917143
780647184
1590636910
52446164
1202364614
1615548590
728385331
2320392637
880509191
639932942
146095137
293557768
968118944
448398422
836887335
63444535
2674929765
769871204
1019252910
1419531551
2015792755
2924175952
45942992
8633048
1328603101
3341491182
576937857
356950713
701976935
949967485
456585903
966134799
539259533
2361704292
2289650965
111567818
994845223
2461701353
2527726430
1751779946
1100376405
162085695
118923810
800559344
977834086
268245495
4104533765
917457332
2008194145
644275364
2694558048
158219029
1969081691
341186246
1642530721
1558767
719947601
1669411112
4091893935
446008241
730793831
1451973405
862870714
550090861
3969262595
1672578089
393571799
712655
562877253
561654119
2798319531
229999015
492253209
96534556
743370010
10486294
160696073
295177186
1519052517
1664825488
805146797
59424999
174347975
779838082
693697567
478192891
1194589935
1862781621
1528175052
1886202314
2802590187
3846963802
1474843216
145491406
3788325239
1498829074
7624384
51972719
1161622061
393000845
132479437
725863918
2587723287
101703868
4352988874
4173122484
1586644681
6337994333
278188699
731612124
379069346
372036600
2994590355
1557501030
345161603
6104999822
1700761945
1295588492
1987437560
1735397334
3296760371
2961541884
2284223409
29865114
1623085141
890580055
12059897797
319605132
167086835
2614492188
583352510
1544591506
1544064762
190773202
3545351227
861682841
6253701956
2250190058
444760740
275918259
3042778615
1008023775
2065944251
751820026
792874195
1075635207
3766566003
1428454386
1084082308
2026041801
1904384926
3058170657
1047418476
1353576120
2885141578
312934842
405817573
1534141407
3150733044
2113244099
2586988862
3797291646
1291414462
526497802
463528501
1993421939
2927411351
1060969462
738386140
4622183120
296206011
204165468
2951342215
2046310085
2835257377
2010404540
2757910286
2287093637
2345169655
4567337945
1757051778
906689501
473447142
2513340733
1688169587
690271127
1019269101
220484873
522771469
1111467129
3789944336
1235071269
1304241120
769409265
271146868
1102948911
2497587017
2271234739
4832605020
1396054028
1560445898
3184547914
697680648
2851178789
42603977
4918921616
2669142
469164484
2821928151
155755632
55894965
6552423543
1585500844
148871078
2821657309
353217707
21305607
1123064383
1276073868
3810149729
462811010
1705829493
247281466
856547619
1497894020
1141067517
619772217
520166102
1102929946
2295850839
575517719
984871511
108970107
1858898812
744428952
783117332
1662030626
983635351
892221041
1625128522
1705435357
2501631402
2709744575
1317022199
2442860358
5098586254
877942073
2171179314
1376234006
2095219095
187013051
1563296085
1402654226
259918829
2043661777
136428598
2272523351
291190717
598120385
70639895
395725496
3711179175
1482795209
817088548
903180502
618261886
5907613871
145567294
1287932351
3609385
425987569
69405127
149473578
721091441
893623943
1292451589
2368298872
4968276884
524325146
2088817245
1017271577
817880437
1767686255
1739194142
1170014158
422086655
361585866
3398007718
346361030
1116049410
1534328038
149143185
4646162574
2065982852
2354255414
205261552
350310134
1246306677
571306065
2449142883
1607880836
861697489
268826154
501729489
424543753
435112435
3903518891
254377107
2083963166
6161237617
37549178
1457170444
575907350
2942884621
1523809941
64408359
2131634838
1113381677
9832166830
99350906
156997184
1525052075
297728583
411735708
3639357507
1433472871
459315892
228738574
7041154550
34305095
345620288
3944186750
6996282864
1619416251
19549820
567534381
3207133885
67285482
386366141
1378626997
28971137530
671607063
937276376
2291102521
306417864
483325798
797789172
2085807395
120071821
3781144941
1157028462
255267318
981242480
806782763
2240119085
934897424
5196481434
97798337
1603763690
2116150329
2450541556
2350207704
2569426133
36638121
2449891112
3131918801
63921979
946858615
2067101301
545155058
70205018
208838395
4178584075
125012795
615006673
1348227960
10580289482
299911664
332859937
2231978685
3392374837
400009110
94114992
4316819973
84202242
1945918097
2247469449
2136842818
1159530192
11296453
2465262838
5987343617
1403721160
2052030455
3831357300
2017701942
828738005
76450797
2355152971
1137415013
122639414
9992348
152372951
902395573
267195173
3151386617
1997352884
562898010
1286005302
659575567
3005489620
1341160368
1969647172
736123583
1261100119
60402303
1070796184
2132910794
84210101
410300
1704544120
706474131
2408282132
1471838862
2135000338
961521041
348323319
203347664
1852678796
393124750
283440527
1071180055
1262481838
185814608
196673611
789532772
2337267926
11575614
681770236
3166874201
788115934
618147125
554034312
1935634679
2122243759
430355372
1109144418
1901744272
268337135
40152166
1521751955
8075120
146201742
370464443
111709486
32511764
140795928
928987706
867972753
2097742496
1558710732
3502185695
2298661401
434048896
7674564692
2395385682
1243018002
106622010
948037942
1340490576
2822859354
1748599263
665803084
1001793672
7623068845
2672059756
1015333986
41996436
1660178784
3289724601
552610991
1319189846
426044574
76367184
3871712252
2586387403
3029498957
1125690
1789318584
3014228249
494512242
205681707
771083417
7815033021
3035087910
4664617355
4798567058
596103277
49381052
78712311
2074609331
2973545301
948583569
3898901589
3549762734
3889035569
349941593
1892900622
3583171213
480463835
693044111
219264475
273380335
301604007
1010142806
1075815335
562547579
137226627
1012757327
1842418245
2329231695
1442675707
2151612419
2846073465
221396492
436968778
3167742919
248567639
1330659735
793595085
4187445887
556215543
3825017005
2300061575
2350055724
882559322
806834785
480702822
673565306
2712767091
3464591100
204823574
1151218856
1484148496
2820633670
882043467
20583968
1131321692
72657451
909751146
3505868416
1969314211
740556998
3728161800
838041570
240848116
87237350
3419194788
39023619
2914218999
1848187145
54007092
452791335
122735508
2442753366
2380209717
2923116448
6070420234
2651203843
596887126
240723662
4530673326
101551118
370196713
1169340668
1933329793
13509778
2708969364
422526171
501327189
146729875
3375827278
518925955
2482917224
984786577
338227973
2388070431
578961340
3452935075
2330173434
128631893
26539898
2262604080
159605676
816535954
601615871
349585877
164617167
423936188
23105108594
936947280
402599147
155331563
2246870488
1426032159
513605271
787884754
1219533525
1397258044
194007398
1287193484
1937974849
2132695468
2209943521
1539947553
220978591
1205938127
363154665
1039942563
2747590686
2313754061
3757233403
835247518
186784022
4812072916
389287340
107837617
2372512206
1414080113
700176433
320101246
4973738499
3218660411
2977591868
1240114
26302697
3677025725
39068827
2235420584
2120468317
2684879781
218860252
2306381564
4260913035
1378225619
438904931
1636000237
756691100
5186109219
365597145
3098544501
1219354025
40275432
3798810450
2346078949
171544926
1516171373
1403292074
594628017
2699000867
1457645010
15001494
2218698860
91746906
544762190
3762388632
5454418182
1313016950
2914067894
1341022201
274908618
2420253027
1569258037
515789677
1116519401
2895256666
1174853504
1978735707
2891096686
1241633387
784477557
361872012
3313933972
989719485
402485922
2351459608
94075774
2195823873
55716191
409997565
885132448
1654192969
127922077
1484374560
1169584991
2325229100
3778268465
1067527608
3866716924
717932170
749488355
6136805275
634761452
2521829145
2652495980
571371403
893762356
3515502060
4629711711
1412259847
458241731
1769581697
275043972
1690910250
1766214795
1433796870
2388120681
312448753
1284539712
1029991007
1087621918
2103098613
1591641336
1955609638
221425455
1964153228
34682825
79402794
667644875
3991080783
542296486
325363032
852206246
613492862
601031606
650842469
1126848465
1325182654
630702329
59150372
3461748498
2217948985
3918290288
105342784
2581323387
1448068330
688472928
2443981517
1454834631
1037930554
1887352444
2833424241
4407937962
3191864226
2020718440
1082822840
892158958
204380816
598164323
26724124
546033310
256747834
3483600777
1832330014
118986118
867736598
2066773425
3133917330
3008307306
475423940
2114220835
946550500
2838861421
4304008341
2511352843
719942114
317985645
3208229768
23226217
832660154
4440754516
2628533988
985915365
132322660
259366582
177082171
1971545952
25089614
508094621
263677981
372438132
1176403605
3584953429
201522138
666672723
229169377
482057484
1662044705
4894874259
341324600
4315244411
1059042410
1801282391
1025926873
1280240962
27822534
1309454053
1432765960
739572263
415001657
699323040
1108275855
325386566
492318628
5864267204
85955301
4099317398
394020682
895421534
1570162537
727968474
1301056041
1787370763
549714019
61064083
4042822089
3219005886
196832681
677894198
368740416
1422056749
4136283834
9640350
4279632561
1688973656
600371111
2500607294
1677737123
990790613
2625999827
2557143760
879281946
919092430
1796191860
415620910
2137175471
2103577136
1801369657
383504722
873024002
1843677328
64066527
3254138160
563593563
2178092013
1758462762
3369736650
7388365523
251921045
597150303
155160210
827240311
600158434
1811248044
1306795034
301515574
4849366271
1351174271
2329750226
806061083
1779633632
1574202649
17609732
2212466598
130250491
869546202
2666830623
1274318012
2758274693
2565712299
2616480151
537458718
750049407
1464905
588208841
985303722
2235208724
3715373418
2391067169
1387998482
1339575806
2989919725
168710188
1876098212
710506734
647352517
2324077049
178812236
656841838
1392641864
498988268
315957602
1850863251
1637933945
1009727940
1797172182
165790909
81011839
60655938
4846189890
860174061
1210723962
594273847
720988888
895536874
4333575931
4217142033
459652220
249525425
277601640
28227957
831643109
643551210
101454471
1381049249
1797254482
192649714
1249817133
58803393
746161909
1447353711
1800419418
3969797669
4322664886
734327130
185333062
1964434047
2393056434
1525937329
1430829673
844188670
886152416
587915712
255775843
3034706422
235950214
635317501
340166769
835467482
3491043814
681230003
126650182
2430171528
230077692
205952843
1474830197
695069581
1146892304
1422713071
5236897746
98857959
3667831268
1382572903
2670340370
722662928
45718630
2564765185
4718071636
236759655
2582345856
2025348615
289991328
387504585
218787191
172909925
1642286115
685056553
1622064942
42115289
27249832
859025252
91824386
192709767
1768901337
380426196
2568335815
1684982498
1042957014
1353631494
466621986
654044226
2567372719
1255051877
31464810644
707550663
254271227
7327205877
2513415911
1373358672
396777158
1305634226
574215984
5664647590
2685504280
4153066184
43472091
351668621
258115594
2038001749
2623458797
192053130
1046369299
1813939300
164193492
2463352577
1674561478
1486994653
77374098
793651498
4628234440
828959646
890959181
1109554193
2780493815
969919704
2494254672
1166822820
344984023
537097967
562327743
2788329649
541385756
433705543
1385299657
1283240807
1778805557
404745810
628510836
2584919707
287538269
454971976
1847789876
1416114541
3396624839
3333555244
6822620299
3313198995
755465751
857336565
1773836308
943994159
291077222
4159936468
1852710777
3472105161
1971733916
2820931284
908580061
522262315
205925392
2040376850
1290633964
913977279
3735934652
1652034849
324477319
655218872
4340840171
57437463
2600854074
74106002
353113296
1202647646
11265256651
12917622
290011564
2253879516
2721522053
1997042693
85559937
116763178
1283557676
3845340309
414111637
2495884031
164608180
847310347
682401287
828707667
2081100949
602847643
2264640561
1342624701
1412115933
1325767249
131974814
3019965052
1303874476
69177572
2593350835
3854292408
1471092579
2393917389
936748367
3529725342
2857789419
459858206
1890975603
1434105141
910601877
713981512
25205198
194889858
795997052
817236150
1131395461
608953057
4841984671
244211074
3526823472
1716051982
2387363979
160860778
406079748
147506730
321715890
2763933925
1890407865
966897380
2697796327
109807655
1460319059
1718409891
2348192290
2619984052
672415479
614498396
3667783223
2103273339
62422566
1780604796
3116746684
2776610051
20356091
29328908
4870218219
220184459
1610720895
2124211447
487552561
2664110480
863460121
736976682
432343640
2416885644
2874528956
1407342155
2596059208
247302395
1935628788
4392040360
1557337066
4274293377
973659670
2803411353
2038741977
797398138
697465975
80437525
517705702
847464764
594649898
969499898
4704568585
4744908344
2794034648
825200322
1552275205
88963090
602398637
1149866081
514554813
2229457442
668856445
526998654
1053948272
1225286743
645145013
1158511440
98428703
629946401
74693896
3517302212
162571722
1259422973
1215788921
1278960133
462119734
1603629115
143387715
774891957
460905433
214253715
1760901627
761125546
2021720534
794224084
695509694
2623305275
1290550308
6721220
3741830107
645860109
14755865
538210812
1057463519
168075368
768572672
775451448
320690060
2089434336
3031373282
66560410
490761856
860368531
1242212933
1060105412
130829825
5066721259
1060126246
1278919387
72435771
1311542751
282174995
1724807350
1149839086
2256038180
3874119197
931366872
1155742744
1495685512
1600527377
367470933
2074614196
2418320593
2026395178
2955531070
2160747621
519089395
6479539433
480885483
1028296508
646577092
3227012355
1154114958
1784760911
1394690422
1138511957
951762492
2803767981
2410360344
1225890583
3492621270
660025751
837202891
889975029
882591520
392307675
1079756711
1296797003
74661941
172482652
2229026101
3396037914
408124938
3144042763
1436041469
446992821
40977773
42732893
4094256588
3236288960
1337823441
332564021
1553768597
3291304676
1090719579
478821017
3270056774
4089573573
253870599
410288928
5598011268
2773081623
4379119060
1350806973
1040214467
359993029
275206893
307045055
622319722
285501309
1818126963
1688037502
492210683
118109914
25401469
1571397096
1686503502
372827308
377748328
1825732
5089137232
173053929
2430061988
1620559857
458956201
2267537544
1689713382
2155950518
1568412623
2103929537
242167000
1624796663
2586997498
853850557
428271080
2432631765
114017935
471215858
1440132860
2828740572
1529408731
94354431
3300566354
3236093879
2292289962
170590280
250763477
2002364350
3400421216
1954231307
1492598856
178470919
1108588424
1989099917
2325525401
2520803248
362763543
23056991
258593714
1552700644
1873550955
3314680867
472183869
108811068
1944216896
3695777321
1533132605
95762488
221800912
3404966638
1722374283
2737547690
1286790939
591647404
450764745
887864379
46790734
3238746474
1630182282
7698115194
160154606
1301932713
621810727
1839593941
1692112518
466651365
631189682
466490066
157345600
2484252530
619843951
493956058
2375815632
156026858
327923193
104321077
4604689871
142170924
754331075
5699179279
1107730857
120773728
2766759803
2775398550
173442150
4665105250
5551197825
1503500522
565765177
3977631841
3617336574
557522045
96551195
3614766991
3019409105
276005683
492271160
2111376315
3202621782
2255935374
2066236375
596019615
6924561863
812369543
341871602
736715428
422703268
703133176
1834138314
47021832
105122860
1052171075
48006
1547771600
2343485145
350314753
492975422
780024402
2410082152
2072650429
577536122
1958617228
665293504
4671143
711711641
1946009122
1773762275
1574975899
335975067
1621511486
3513418492
489285049
1815117071
1586794406
2407326605
1792103612
1033025543
3637651940
1642479964
4471840131
2389822697
1214051180
477570483
1207035694
291037153
3669814497
1937114247
814043446
745782448
2005129682
618861702
1309041317
1098967952
781278023
1470217394
1331638445
1412705444
416709034
70370364
689440711
154935794
2472031703
2282998096
239603306
2120151712
1128804936
934218102
3848649725
5308271102
380828413
1273170364
3314338751
127329065
1116110449
650467633
265968181
454224883
377063624
735125105
2249171351
118803374
2009936303
1145005230
948480102
4305967431
1411075810
1779274769
1267860366
269576745
383697289
818237110
1280153338
3200804506
2424907743
1376579479
4631190192
191801334
4235437970
954839697
2263061307
208141892
362490485
267867101
4239876802
342950295
572531824
7134292
1949614404
530057096
1742337774
2878983433
1358659564
965145720
107779590
2683882713
2944950880
1307939376
532611102
3349725986
696550858
25194865
3284233013
251466777
3239683202
838464178
2311186090
4658702843
777292522
460297412
55608955
50628989
248705246
4864973081
86852322
154025389
1104989113
13597420
2680919539
152313475
748010096
3242693429
336057707
146915227
289392620
867706431
2909465999
4341125118
978059070
1755724257
3181486841
275921644
931238778
1448090547
627359007
2355745027
2382165593
260819381
2052662672
4442350290
452900418
143880346
1101866151
1742451756
735461969
4475962611
1634104076
1165271601
1954159271
564421632
1200534737
1749181036
2710076
688185283
116038725
2340000219
347051972
2563302399
2865995633
1405227439
1874966460
28781300
1746672900
4120704577
482363248
1377944738
596867549
692313519
1005214510
511804020
5000501077
4543676030
2065557987
880206291
344694642
1810533169
932515412
607143447
993290346
275513491
11190753654
4511633128
2033800773
2138441766
182256396
953463360
765082984
3707732645
779663296
405943810
3484383571
46225673
1013285453
1779237639
2551265176
271207485
1955385956
1017582592
2512092971
2085076183
569441586
1192310441
889209388
342801191
7700978310
4750343540
704926297
984368699
746293272
613897893
993877554
2488573185
139313202
246708768
1602641795
1548652640
1041111154
1644861399
1568971163
811082923
2531484110
746850147
2438561514
3286305729
2552520868
1077138155
752418503
246634182
261767531
1037685189
1665944009
2432638194
937366763
388387449
56683904
88631436
56382057
47186047
387327633
3173507201
832419859
320568071
1215405604
600045712
720461476
45608022
1866169478
541820447
1122514903
1219236419
196354838
616996749
18211747
425513445
2201400865
306881622
2290785477
976672857
4154889070
464810818
1311306398
2149477447
682181082
403126316
3727904287
314882114
1475322985
2391527442
1931032893
246791360
3759512621
2205499879
1070796554
6230762
1543467768
449019457
386427535
800172116
2066636747
339632467
2058194044
3388610031
1806850987
1247166344
809660649
128875649
2070547916
730029512
368239271
1644433004
1534988571
1667121887
2962693083
1697347610
11187001
13614013
768415644
1098016768
1116983393
1146244228
3173427452
1135941078
3721928697
4089534563
1594444182
1724733206
191913327
736289703
591137226
177702971
140372156
726903844
617374428
1142579289
3964200845
661297746
6421622
2599609448
2173785509
911345192
1956780794
1338874257
1514172883
90289246
2122444930
1106203424
3033036420
173827459
1670461424
1761804071
106376620
3722414353
3165497940
1803818944
1742312849
3917607
3578469885
132770236
168109321
355214172
486886403
354353983
947274531
2588419743
2394046389
1724410913
176235448
590845802
168119234
233276814
22487351
2072284005
232697429
1211087603
1413145256
173919804
1072805229
1732095114
271173780
4459829359
30344364
1329937727
2297447958
115010003
147238691
1811919032
436454958
704298360
2246579828
1336838095
8593408670
2147198550
98805179
8760389207
1443764261
813394375
288576894
1925981385
768368576
5311221099
516139140
1061730077
409048975
7551018512
611209788
1073153078
423264597
1090077698
1976479056
550838861
27814212
1772605498
1070431776
348307050
2613061492
1579641775
1509761860
728757036
52975855
483866359
126520161
22146358
2988609257
63389712
3735287292
900090161
1572731460
159509179
5637603154
322577091
2427286814
4001654596
3002815906
1929343556
2178681607
3042744965
11625288313
2375329811
3958075700
1222966573
550864225
357516409
55784172
1849893032
660055828
362749717
1281789911
437027368
1531547672
3979168943
1565374781
893130200
954296334
2237709909
545592751
1194908731
220459409
2329742103
1213059201
233340739
755210554
2454581389
813794343
310389345
1207290824
1848652466
5032648448
1024400053
1513371752
267230967
343333041
3282388198
439404226
807982726
4873358199
2221820228
717543947
92086378
86130501
40897506
985669214
1118438747
197624732
3473423289
393943142
1494562276
821794240
117806340
394879541
102873065
1183762903
2715849038
1085434247
321914195
508374926
203382809
1785637078
1566887865
1890753110
1861994075
193977505
1443786738
1190355882
1579529111
560974857
592369137
143084830
41602
2596898231
22045449
255647440
887738045
495961238
1656104439
12921628
1484033432
2291332755
598357102
58084906
245384426
2417308419
885423971
365260709
555372546
194741302
160803402
1741250661
752603003
1808714374
4511847274
312856971
3674704365
524472592
165711216
1510715025
178149412
3617228075
1066961231
9022018720
289296757
1040893925
3498201264
557854394
1649866004
156585714
2597989316
2559913367
695753879
3542631581
287986289
251266256
5308453279
186787308
332084947
902031771
143489182
233276077
2262189895
1009038107
1416571832
87524831
391674969
1505529961
18661380101
561954030
136842918
328528301
624678423
101786118
347086079
1064512660
723318023
2181492371
389382847
1165873090
131522879
638491660
2549239291
987939708
3249956940
1554996130
246626377
358775504
1126034369
2872994230
390935559
1136999536
1298792398
289780046
424297157
602068475
3114550195
271335042
1148732003
558965470
1000957577
2503657781
738386941
1681476970
2547614034
1000628000
1346965029
938708622
238612002
837337820
105417446
4918305835
879805757
260710216
195657844
2430035850
2684970011
1004086294
49680123
611127077
3828431691
1191648955
854735340
417427109
3067398713
384060506
460538410
1070368658
387055949
470361404
1260386154
1277419332
924446331
83222078
1286045745
222999111
83085892
334758590
470977602
247437209
3326008643
3594263197
20373700
171457882
1168503112
4609521615
1105728599
183527667
89600727
2322503852
2963992346
765614629
1200777013
897742918
66441496
1394865322
43380703
3679141624
533463131
1515477818
418414944
680396331
179764915
1667454668
1055474819
4888029679
1104921774
234412018
22399903126
997755578
2631106171
626319347
2117893893
176558624
1883161530
164720748
1721678515
1627790689
2854627250
1445275732
2522157212
30233652
1767573774
3068350760
1643070794
655560020
1964153610
1890836038
513455529
173017549
2793308458
3597064643
620435970
3552229050
2322903378
1019054853
1505987082
86518141
4159459110
190298152
4759943988
2103982681
418865875
635257942
1744230388
1909819332
78626554
1411749282
169808504
2474587967
2230303532
2565302947
2716973096
770123702
1114210768
947257109
269557165
5609147296
1266574256
1923273683
1954528774
8174917923
4356115491
1350724155
949868819
1099288578
816357341
227258985
3943359915
1536330893
919469476
293126265
3256525392
1509570191
509764070
2943012
1869909322
1196152505
554271111
528937689
551942778
1009175578
13769195078
594527670
2184109905
1502126110
2254433235
1052426733
3558532172
7489442419
1210678936
21481539653
719528592
1284526247
679838047
1418157232
1220961483
704123960
2295794757
105960626
4123042859
71851335
20469814
1363215145
4638702271
1339474471
2782411642
70957912
1376361025
2107544455
1095282623
400996661
843226919
1913349868
770136968
548931206
435973109
160355397
447740047
861177963
197801644
599216706
2802995013
5246445
1900294412
781115498
72164958
39652077
2429587675
3078710
1203984135
1555957979
3922463268
544365678
2200568914
587775749
130342169
341581760
1496753139
1157735087
341055672
430875861
251026614
201884408
1920690975
1624765690
469839432
2019919916
2552584822
226125546
62599273
272676834
238679114
1188572879
338566042
4354875202
1786296499
3244958467
1488834569
179509888
2076416256
1568805733
184970819
4846307492
877938914
195938925
706968861
1495530344
626180998
1473549711
3997236151
1759423353
1432592894
841937643
1603311655
5954219482
882264623
1673442784
3674823390
30033541
376919698
1473687301
785548431
1631794505
2931761591
2259425520
954324365
984832805
959179276
916576521
522488781
515601760
668434974
2014425233
1369291732
97620355
758036017
668002402
1091643752
339205203
409102438
712087431
856117149
841682820
1561234761
4572850355
2588632
2480114048
523863572
132845853
1718202935
1719137764
1025439505
2462159346
1375501098
352321268
363672277
68338785
998537483
1655795578
21851764
1675958610
202097713
1767863745
3806917952
7982943473
283002630
1511110428
2710537379
2310273988
3604433216
243552306
492797732
1695140759
972333246
1092353061
1114461906
1251307959
1050448145
284134049
1943422802
91313602
532131274
429060252
512107420
2104691804
2783533994
191999410
554541322
2649767473
1032723800
7237273667
2076898456
2449668480
2315747702
1604118398
2631932195
1946275263
4126544012
28433971
108698015
3216937367
892920006
1860770675
326846683
1066618437
1181681634
4081853879
1299408609
1177022017
1011190263
4385466823
967494903
538484700
1391148962
373905838
1199606864
542953327
2310236644
1937423599
1642518004
3700123867
1847733554
99088830
3495062
27717393
1342929531
676249449
624305361
1629857787
2491488411
5327077
174026758
776586488
2203556343
725009594
210084862
255192953
323027821
1136600307
1975794297
2478162975
2731692408
3265781744
4470670765
1180022020
523019802
10997388
563339700
2073705443
2056289917
1309985078
540443266
6159717715
2217177634
2068217812
1363275061
858268691
1754532313
560946448
3354540037
1973364415
1792141078
1199080266
985968741
1379625577
2803998790
4479790552
2855172335
297873317
153133959
3236445265
5669984125
293028479
8404058982
3915119798
1145680744
956137074
392924605
2318643497
3214835033
1024384151
4475531664
670842744
6624355302
277548661
209183674
574490504
1825213329
200763650
975811585
789633399
83014561
2229100048
1905055046
3227404047
1758157632
964708563
2382602273
784252656
2101725700
1169064622
3727065752
1277894191
4144379839
1412332076
2890967422
1057973627
1372009661
2987811790
172132464
151230508
2719373728
160887179
2296258186
54378068
641397176
391816125
666486762
1987306038
1439098724
257502466
194307516
4026773681
396837179
3010208848
233135236
2328188269
2048556724
993273235
51511363
2878268375
697616589
647004030
958957251
3410183603
1518506037
1038406811
732427697
2044808354
315807538
1578570373
2370717786
838507457
8712483843
445102884
78938464
1716191815
2864958642
583375972
2624297065
1075332029
1928328627
2150128
2535870306
1220330295
111291423
542814875
3214202193
208420854
3721143336
1451218291
726350729
2833651429
1576538375
1757422576
1182329471
2643304675
381475074
569613033
400201190
52491853
747452850
660034647
70332195
3552583393
561794080
4099564339
329294407
349430653
137147726
1041339118
6875773574
1453735659
2433046455
7682561813
1206983614
280817812
3358779042
3627196325
1981704271
10260704
1752991369
2407984730
436101308
2031407449
4577548554
1712417629
475998036
770384172
2077902028
24721776
2824026960
866649674
93337424
496610536
2865190237
385492302
2906329659
229798259
1701464398
804044801
265901003
1855724385
1323973571
1276390637
20944663
128386783
1488192138
1508660192
1684741100
625305366
1474835933
288090536
1338221729
827783659
1649834892
1358738026
9039961042
504553508
1782181393
2417013471
2602147135
3970112192
1597447914
2286067498
1586044989
3886493487
72123693
1347724909
2156512507
395900354
287728491
276975086
3866089586
2382916589
3037337344
1312200102
1033083316
125648136
407734921
2160714313
4683019763
525276659
2157280086
2160533857
692005507
2982689479
768172223
2023010051
1312396507
60522465
420723203
4926190964
593075166
57724169
697483965
6715291998
4396807563
1346163698
16549840
373614915
3654728466
3403725595
1477409647
1528595678
1797207283
728018916
2410906441
288639383
7041600638
467612448
951840871
28022899
172927862
1492623752
1441355993
327028272
471425842
1629186371
1353144052
1475515519
2036172771
27167540
657008572
289665
1519200823
1745104793
53957461
302450488
1828283782
1845338809
521824392
337648912
169572665
1320082471
3938766488
3514690768
3222613624
916444735
1478807283
277013720
4445941924
469383132
2138179164
182564665
551226264
942199436
2192815218
348690014
1816932890
1215583604
317606871
2432332391
4894291066
2493584421
1312019395
4233370
938269189
4836543177
3625572748
989793707
1835981201
804256575
344519240
935498391
35663098
3735624555
462406942
189571539
2646452483
563717457
348347188
1562775676
778448141
8487860
2107193616
804111085
1048215110
2050205287
1505313480
175054723
250578862
42042951
971806968
112226127
1549187176
178261941
125149201
3620744889
3076470502
882689201
3597505921
1388526413
2233058569
32518786
83161824
127735979
1990732420
3764707944
2080558805
659849294
1228249867
964330486
643148859
1041744386
1433048964
304316049
772235307
1909995692
219806954
1521475357
2145104614
1626812094
2184433714
2743375865
639770482
7681325
594826623
15267973474
4557150338
1148986228
69953940
2948967522
1115421292
4902938271
11862729
530331926
1296658792
409801017
1331240325
771419784
1980840823
869605653
4182757842
850451121
657923396
2236006430
219816703
42006879
1785957964
1924170035
2437990571
1390955735
1442119640
889227352
73463907
1109177328
2311258649
78895659
3583177935
1256359514
4805239919
4950627161
359637282
1078358888
4035967
2414816439
359756399
1738711482
367209001
166894674
1158008850
1220269709
770404546
25781724
4442167402
716446735
759933485
949151893
3875246014
8345252
2533889803
74357565
2501848923
798275645
2897684191
1914322175
3433093576
550758479
1343066637
1516937012
491483127
46898654
404639811
4191244195
3615711661
64290150
1491946003
405414475
2218080249
872474276
1347646502
1604521724
562672209
3458427626
9121534552
2316997630
75014115
1193947592
1037243164
1519773778
2629132668
4179847655
5587436239
2022121492
601379310
1600234736
2139718298
1741909412
1292769076
463772792
213367884
595619037
2384214907
1492321534
523418265
9339888
502479589
168027671
1953639660
1337086725
2660127299
37713743
976877613
2076632030
2196668477
2588200572
230186918
942320008
1548587114
796901649
216159275
2296254854
147227994
942577465
395394191
1878795728
109230900
788582743
4615905828
147443415
1587689096
1409601987
307181540
2175320804
6217814350
684360994
3870699544
536603368
1772022914
84310471
292918279
141946679
135959745
434854248
2764896015
22725432
289268652
878489122
1111759952
50947290
2597717325
1194749089
1675298651
712523709
137311964
277977305
2281465359
2661061423
2883242617
4120473084
3878278793
59048983
444177480
2806078844
1995211954
510896966
548512550
1524301306
4134489925
1309609694
2659564610
113731766
2196550820
822191836
1451859673
1158656658
2117412072
39943438
376654748
163137174
2133920026
1026274595
570965248
18240622
470899817
332395685
40296456
1532905731
2633613713
1629436822
1246644350
135794659
2646871184
127585425
4093452955
477299741
2257379412
3059471781
859474873
300116572
25103651
1693094899
336834264
544617416
231268282
3084148162
276435524
140200598
2860315504
976737479
2031240942
692529956
1435576022
1985381308
632998288
557832080
1628242019
1650519847
1018720508
2245685435
4865968249
961911245
757336344
392705499
2387371366
102527330
617282079
4774449445
247271413
916245573
3366145094
436533236
4215235512
427869169
655956521
606773512
943133901
1108307560
372400156
1049051771
191505873
2198743190
572752999
547211338
4954744542
1986031508
3746350579
324690343
263859824
1819288901
938185610
1801786828
133834293
2316498938
266549917
388188810
718619310
1933393296
1580572909
33055167
2958732791
2122029649
1571199464
3855738263
1087320409
1184886915
485524096
1280478976
1484389007
4721502786
1726052072
634292764
37194367
333853165
1603093509
361166330
1423712729
2109862165
307612955
2730920645
1741802489
1063591490
1180327634
111352192
2327852524
1219867407
8901432085
24225974
179149661
5358320903
172212260
763934804
3811274440
818804845
1780709815
1451142331
2055569647
307925818
371681754
2401462026
1216272263
1237379731
13125577
3945567023
1192228065
1481815182
6869733474
2283282584
2797219193
544415112
420802184
27264762
1955018852
410819893
1658608525
1060064799
221336550
162432943
66399681
3592977021
1178638406
276369441
347443108
599199518
2654797819
4766924208
4821042374
606300500
1065292908
221367074
35136894
3537208695
546418295
1471935375
2618327195
3603818276
5191312117
118365153
203514198
1096135800
425509360
3170517586
1953631942
1045673015
1194555890
1387084091
2499704842
490964387
1359826549
4326071848
2547206729
4018662771
2280384234
440428011
1690024835
1825785129
3373279870
6303373006
2120492448
660906891
922601097
1258408079
1210300356
2414446558
83643331
284499098
3010775590
606168069
971263735
443976632
1560164803
4554955438
5851216288
87371773
1052922365
27656276
85101001
904566353
869066936
76476752
227459130
63564932
423815193
3602378761
260399723
861121285
104142495
2869360353
1521277284
878162248
82484197
1387789218
35097219
1246383872
1315902369
1755594248
4744526144
3077661627
1372370156
4539351334
2329468355
1822856875
1361194312
46870089
2174606948
169488139
282959155
746238648
118959632
409686378
550361755
961620449
839097459
1135653077
771424902
2424915989
807307892
205383183
3190871027
1398776363
23365030
1531278883
51865457
1630344134
1347672295
1773401301
124049392
736188238
254313827
11327967
75772679
1652311153
2322849690
2244311750
1272288991
164761233
1571175739
345949685
2960508954
1357020046
1282357313
2012352458
565880560
413473768
1131646294
909534906
846337443
851952510
1695365576
2547782988
123240595
2065454750
374496584
331562279
29537773
692614546
2737492893
2575328477
684938790
632441865
6804968882
1005632385
6357687794
1357552606
20094341
1506110571
731922585
150544186
1339902697
2338654194
702399568
1500825273
5919120656
2415839659
4215925689
2038778740
3190334865
873007200
4641053172
240145176
3037378111
4120781649
689822622
1006642568
314017666
1070995491
2120335056
3216159955
369101736
2212306967
86062051
1891817451
1788169526
75025969
584246888
88573185
1394450017
1879198434
291946797
68413455
371230769
3324988905
315904367
326071446
265461116
1992089798
2352011630
5809379575
1016923917
412966087
1582926866
1785187001
2312474364
532234235
1678464489
1209351743
640592891
1786313163
1734963607
297918393
1318664778
821668405
5500742060
1266466358
1188308718
3218699549
591248895
2072658963
1293679948
891662636
1727824982
1513601670
2980805019
2647669123
304749666
1934292770
2115040017
835147622
1275212643
892546227
1836317475
512053485
418264657
1310741772
2083337864
695462535
2521879384
302722982
263329657
2367672945
987009213
1847500276
1476288434
10152551
2109767148
150124468
1272425119
15055388
2051090133
363934406
1386930409
2484281312
941257210
189811154
15499307
2263806566
27264178
270478195
4035337503
1012414785
29832747
3450072881
1026293424
1557140311
986168199
97103405
5803938987
3442633
487436622
1405112513
537314950
2481459377
184030810
2229688212
32093305
3564814295
229154947
1627421470
408651626
1210059846
4401090149
2374471255
1971190550
812868741
1542352620
739883512
4722835
154854465
1942096186
153658702
788417856
273951667
172377499
139995399
806913005
881675862
638244918
1596344822
783025980
6133348674
385425584
1306629327
1538078047
4136060697
4123846285
10015083
1995706209
1667932246
1616238073
3572927455
4714440645
62281814
3304440082
1750591825
1673064672
4248471544
991166242
2556701110
1651398352
686029426
7848876678
1162579996
4195487762
376380480
20441728
616589456
5854548
765844708
32367102
774612243
4365190775
97675424
4969410648
341928645
2431449625
662058456
427796468
605846920
3515009085
14258663028
764315583
1051629128
1511279489
1575638831
2318630826
704137936
523086854
746225417
1790424631
450454748
3239106064
5531387376
1595342193
369235406
153629391
338518521
144754305
248814183
4398195263
4760989856
4676613162
90963131
141255580
1432380410
608064398
468205510
2478826246
2549750930
615721560
1460053042
285972874
980467997
1832879686
1878773147
447458870
1030678351
906280766
274183318
1412472391
486911567
1987502317
1975418581
44388999
109716305
42665516
413420883
2181639568
334798118
2296769
884320097
898743855
107491847
2522469747
735741343
732018374
362030871
2935167442
632430415
472619157
3820552734
4509332376
300540496
726437583
2748605445
138501403
474884325
254230643
3624030714
319033386
1101819828
146818262
39594519
1039906834
2072163990
281365973
276728713
2670788447
2425048220
3651611302
782813996
1399772389
10283349222
2732387426
722148685
219940936
3725456301
332786866
117477506
3414506076
1882021555
464205026
2038836118
2965197640
1692750710
1820647905
1988694996
466203474
35877370
1178364148
858468373
241756638
715577201
499309406
120206561
1861472148
952627757
1655949248
4378160670
607253291
586708226
364949518
3166780192
165023017
769589591
712927850
611883623
959627113
269340114
2083535658
306882104
3182936271
1797736168
1033522123
1399455535
4086688341
4065174112
108013282
1098463083
21062935
1884959186
1787237221
2634584962
752933045
952078843
971926401
914884638
2317741925
2511879318
1690228905
156740944
2336765679
1262886610
2082944761
427455434
3258743854
422623835
854072281
74253116
1886969146
1239387593
1876990889
5603973047
1991911797
871888421
4918263154
1953195444
1773642404
1161185766
408434348
105705462
359633737
567769413
624737391
1566939239
1329462645
1214747851
90042593
864742008
1326786881
26022580
3828412507
17411161
79973573
5524792453
269359619
3922321263
1331535692
12339957
1606756082
132784862
489615705
4935167963
1853303006
1130949176
887456508
1660885512
42323209
313292417
1386353611
6315500888
64976466
575507013
2528014180
2965022300
906736501
4108008584
10672118479
199793195
47326763
3612768496
1415649263
1597541349
981875649
1010145827
1472237825
8469088
1592242458
2006234915
2160803869
498952892
1023454582
69378042
601977379
714720178
1792010894
1497964539
1336108183
22695035
74425568
36614951
519334153
3111408422
913051050
2128570261
785637322
1008612070
78416952
32264796
891648500
1231827965
5789999
2220362490
383841502
139657813
42721515
3102116
3194014847
1414227992
10961161103
705185818
4476353855
149491270
2457575252
5248486120
1518477381
991337008
1337990927
1412600551
30900585
2258312604
582780508
1064801500
119374003
75550987
1572278087
327599322
2212351967
417199144
1873572632
1467125671
143030262
802615997
1788750792
1461929626
1385141165
509237036
323770307
1008337048
291876806
174675513
4114689814
2282558009
413507227
611907403
2178580326
807159194
1821498698
5698120306
2013508181
328985024
3624734712
63196675
2106957212
8717403750
2204885060
794960433
6444727822
4598829566
1330476940
2894029438
367840380
955945991
2241216464
51320686
785806219
72234497
557205105
3103081099
157888977
22512814
1804046970
7289940109
563269194
3440235110
1262848117
1639124663
4221659982
317405023
772685335
1715828125
240782461
2238706160
73525743
3847907921
1764185405
609962514
471263404
1676214258
4062550508
2911255162
600363357
1402344880
2244073334
1127745407
2062540058
243332954
4016596986
2438981816
427485029
2910460652
103792755
2061142029
759882488
471315143
4143141818
2165442017
209864396
2921349352
11503281
1144541850
2521131989
1088126679
3264290
2946370868
1156774255
2424797067
3519392457
1007948907
692842784
1945414
3234360137
2779037376
242620131
1425525772
3204192830
583147769
1717802767
1413030412
1654111822
561600866
29185355
1415877597
2178927288
876122776
300777795
369846192
368576617
2959071348
2862534610
1349541466
246543750
1148876708
1130578273
82550715
1655920373
2596067290
2474412465
3887346150
6640566027
358550747
3402609133
180725539
606126166
1167136848
120931247
225871581
875969644
1265744956
778891170
401719540
306747527
734646871
741379135
421817470
801996952
2518532029
2023546662
994525411
577744145
97992187
524742653
1562960472
2045037020
2786169635
392061778
429695554
2412754317
845266627
788489668
638788802
1988337971
157250323
1096958172
2868052395
235320347
711504751
87524605
908423409
3258075022
1187950118
52863657
183116904
154411741
1268539236
1673991423
377045743
850203504
2520670350
2364113564
2341328158
682932574
935293501
725204976
1856766555
955250268
132351371
372071522
2382610667
803663829
3898712798
162901439
568815654
583600803
7291929
1205562384
469932972
2701251327
6220954693
2738815289
162194552
170261710
168217529
3126419682
438545763
1163087835
2824025775
1160302766
1216882389
1110926163
885457199
171003355
555975703
1514868879
4723512846
291079605
1246456653
287446751
253589036
1511361122
2215002547
2149882559
1100174118
3958337787
1149155176
2247486368
5782286377
487122344
251103655
2268437707
157665361
1133742496
526470323
3074177174
2570601289
2511160123
836663771
180631267
53638274
1349728913
1153552885
1174896601
813895552
8254639235
777248812
171969406
2884297735
813837791
1988554839
1350409633
3726984004
670854291
28336688
2119079157
262905122
2915345879
76786899
2255728907
2024257158
2950545099
2321713457
574782563
401207265
95819317
7740322246
680628119
945794719
4460849468
281141265
1068234726
1095482210
34278082
11034940
4083000461
6192772119
3395771382
762239482
2026694477
64554982
41829501750
2246734635
341815671
409342857
898746376
746401596
485599630
2278333138
1685741865
177136389
2181963504
3457878109
675950292
491682831
4590280233
147817375
2031847322
891953782
6268208864
640486375
2697099184
1393058847
4025508493
173533996
3082777496
1210602067
468894961
1066934173
1335252800
630473165
508046168
1704616037
1704504392
7585933613
4121894215
3329723327
2618784737
746749246
1021837633
5345263547
4802570246
1338142033
834417903
50757400
1448223229
1422334368
1908229903
2171227345
161413962
780059311
200612216
1798086345
1318453571
2101077512
1886371158
3032504397
229033225
973801387
854345395
341889402
2820263356
1530709393
390252119
2735542301
1473919514
1649322244
1306991009
899182302
55706610
2531721920
476606285
4171505173
103692572
4164734096
5334756503
1964892170
1245555161
2620304501
270556776
1713120699
700103489
1038995826
276638628
354179565
4198788857
4689028165
1151870445
924933609
29226809
3367787210
636018062
359434929
1629315676
965956454
28419863
1144562456
2402851700
395226075
1563999168
626718650
1067357949
273923286
2250030383
21609854
1531851451
485898660
2897041744
611970624
855229240
743843
172829963
85304441
1339819914
7270530
2909464105
319549617
2146777830
2184083530
517671203
95796379
4299315495
1641880566
2191951117
2033731606
4396424208
476444923
390952009
212825280
177326307
253013992
748536707
1987924480
1155943507
2599218614
1702005348
286468657
1317166041
2776403464
225039330
1135233634
5381042268
761089984
775351238
739016458
1477311921
1216995351
4497468877
900326151
74216337
2487500594
1190964457
167860275
398547738
1429760251
110393788
443148384
2535255329
10448038
1965678974
2408289671
1445987059
1818209079
1402316493
1533024280
236588544
4450123
920312350
1798071170
8748173
316345337
737278366
1752989774
2607148835
616407690
2718211005
3052388158
481345449
1997942719
173134835
1626974653
1070912064
1604952482
1617099114
1327090099
659250556
476617615
853265554
734128483
814096450
1146389027
2622144792
894718491
3461976393
2513550794
1223770258
3321949034
2599818927
4570950490
208712026
1547213634
554469901
195607048
2065167305
39691933
100207750
845130725
389262544
743784071
334420059
656304800
1712846739
1716017886
903092230
125951310
1421429290
692321768
898179449
956982772
2336493608
75318692
4684925480
3198505813
51871097
4197613347
2101805701
28019877
1168671049
2541413506
542953987
831092728
1977110061
1087204420
850479446
1908610380
3500097207
1108649882
388918714
384869170
3533364109
607017784
941886162
4659892046
592570426
823738603
1735966943
245218098
1156747700
2300231949
650804385
229847560
2493103153
3084675027
1013132450
731089282
997092952
2773508945
2425748114
563538952
3155787603
480326288
1337781311
2894728967
474354725
1283274402
208044154
2148264251
3426756441
840196197
170626614
228380137
225101256
1911082165
516478299
1186933106
914536490
36303038
251091032
732867124
1034585178
1454399615
1522031587
2656436077
2589330009
715831224
2144380942
2112281543
86830705
2340761594
346312399
2422360556
973749720
2571219107
2344724648
48186774026
1966466035
1056722572
1489095383
4596476089
855603951
862175358
2018315181
245949055
333950268
2268449553
2187234611
361154288
31388928
227223983
981329188
5269697598
4059307461
3935760197
504714003
3235933991
1875104156
3896176964
4591226822
596471186
409362961
2798488372
707502086
2952264348
2185745025
160683705
1687816528
1764011670
1894317351
521055635
670976983
3519154221
1930443472
1022114714
706158286
755669945
1304572369
22974799893
313664547
5152447812
128640672
1256098052
1679163369
3205426415
2063071211
332421722
476059888
743592234
307809682
2031589534
3934430609
1165554636
413475543
1281943491
3024169794
2994874656
181416910
419950318
798461183
169526077
484596301
849383629
1048734555
961596764
382364191
28963211
250662894
335622472
1664009057
7317018
27042140
221466658
110224282
1070760651
3062958217
2720648742
1851551927
1333906206
2885464484
68544516
894765323
65221319
3092783969
231821062
416337153
1784143844
4555861817
474648347
2107056447
1006944111
879236671
944632867
843566793
449492763
53090931
2343028630
172323992
3627246434
39258975
2576025582
2065001952
1354977763
353585436
923102651
275009403
536169410
1196606885
1562121818
1786320456
210344989
207431577
20158908
653124770
452666364
1501060287
735509813
1595914813
2119906967
38865456
1694688316
373930006
1451513
742673374
2001294801
788303011
1946853512
2431713847
3861916655
3315454574
1072706489
564556523
587612530
4856522781
1198366731
487605089
274754004
2015753076
547868939
2108105958
1308005898
1218295963
2532761821
1145686548
2008012940
4954478566
1886925763
1095443142
295487013
468240691
511674809
1243728305
3095263314
858700161
499302908
42767167
52191745
2533641149
473688105
2414360037
393421248
1005619136
335501799
117567657
2719768158
2227566269
1440573845
690472716
304877540
1096150679
1871286489
2247177514
115783320
988447460
1797893958
3761465315
2388818250
1413605376
2028532086
1825800677
3215099499
1449429867
2162459331
864298709
922740913
1555531454
181788182
30457681
1551499693
2542513124
426926862
4488616518
385697725
1384012902
1100781974
525909614
4766203352
4600368474
2139882549
434320687
3042273992
1230194941
1682119877
1904717017
1083444078
13501904343
1247842359
22323498
3174182
1225723379
186056857
1875057459
1890225282
734192211
601854158
1625681626
1523287497
499574158
1670833157
1251529429
2024601234
157700747
2338242323
296272115
171157149
243267177
666883753
1002910000
58831133
1420569221
766172135
349363876
5467859776
3127912202
4294998626
227745720
3145087043
1303171361
1162033962
990524498
2072663551
3225942767
225691677
2237875914
114761165
1262287601
379069855
3341433334
4430147627
2476890481
2459200711
3108891166
890588410
2430681294
993464471
1893209360
1650804232
146890681
1346958017
1668911599
564913122
1740930124
1314495403
631187861
375796907
237886262
1042032276
4537589
846280567
145080380
1226213352
18583859
196584405
702606192
955344945
2131125459
433698365
1105218338
2642014115
881309904
1992188276
1495936697
404385022
4566796692
2456862455
1312716076
516016073
255429583
2106724240
2133860533
883077076
523469066
139783895
1934238229
179625827
1693920268
68768459
8674154257
4284197667
3107436355
1356469698
7816788010
79108623
1456257305
849994681
1223084762
969412903
8220418
438934725
1029146136
1632155397
6644865660
1046599969
252576448
827535158
344100690
1516575329
3171323821
907445652
591141128
425295370
2141282025
1190023885
376454565
744684430
4475557596
30701097956
543271886
797665665
2136043037
549901684
3402821710
1934235598
18115819
2670676836
2451410546
910093919
386919239
77108126
63826006
1199662517
635243775
2324895315
125318272
4781910383
216631798
545921877
1777091042
1929168171
3475656466
1177539690
1425613841
2473443543
1145840197
1202642756
239804503
94028020
997420688
483026751
1162441781
1689162061
3531977262
4214195698
161625432
1652227712
363172131
64502379
1060067438
15566933
5310901
4135068420
1438832464
814459956
2880062797
2958649802
69383307
1434661856
1645227090
3250617020
85418026
2653835
161925639
15677041
2452353671
474050097
599283424
1587017183
3207049481
1925603484
418818634
267370591
88069315
144770910
1591027168
3149418473
1714395764
2542845713
1497499001
2225417972
1229810052
277391445
2376724836
3655471748
2396952255
1770397665
191273825
2286924059
731877886
896912386
1380927582
1953428946
2410070713
1242333221
7414630351
2055491544
1836963874
121875906
1267242707
836302795
2189662853
460586741
3992806486
3649791299
1718441983
304616122
174247876
193582161
660257951
2026391586
2209504131
2022797310
777420620
2744285550
764528762
2241357024
2051940557
1649961739
166291164
482402972
659964087
3226377227
895288006
1679043697
511199417
797087096
4464535816
187738036
113630042
1794376797
243547192
529447490
1227261720
1353674242
627408147
2362938829
2355304544
1294730653
816245197
2016839426
623004890
169126000
2103429578
456142087
2036244475
773119264
2036823742
939787717
2485192049
1141540065
2336337564
8332346730
5802870469
352912752
537863637
3915033216
2388440687
755766396
1131697690
4892897858
1847167193
1461734201
2249161006
776984333
785701943
16813789934
56710985
1296354368
94862733
554032549
108933743
3239732192
1926339041
1808433084
1589953773
2271865663
1105357644
3638536077
1862845141
287353336
1643137046
685235170
4254266194
3735127298
1040717373
2408326726
2938854834
3968973
3582779301
1577047001
702728847
713872519
1038989631
990381488
2585025768
1733050853
2538746178
2003770333
288669900
3770115579
1098517227
3713375835
948708041
1078716630
1101379919
1645087812
2380556018
5519903992
378804253
258116327
2771751089
106250109
1416825625
3504602265
4943577426
1572433850
480115911
91614595
683252705
4273108068
258724432
799152193
621911605
253102452
63577268
118220305
3245690520
2600800301
172628414
454763883
338793371
1257147589
265453902
403560896
372157981
302713392
2098630640
1497457518
85006564
1345708722
2483831
675691681
3332357675
1585295693
221587521
843608670
1908877578
1007173948
1001098865
78190395
1272141330
887769824
2923333570
3367926915
4200190440
2203562768
481814992
1270297827
104318044
1970279021
3929449843
151262021
2557038308
287823218
4181095360
6371097437
2337874428
751745012
1402867559
1789071393
2886810014
2360282204
1163801753
160119497
790396481
2527041802
562199721
840743344
16090054
1219998212
14235217
1987193302
1705102875
2257492903
477170161
448181363
73831341
1562429002
179410007
1872541651
1609048337
1472916247
1327027221
302489059
19053720
2502836490
1730694318
1127093230
1079494172
1291257093
754054770
362607772
112516662
1435644944
585652756
2266233137
129594969
830035535
249020721
2012118172
138344383
3457204395
191786079
895833325
583177867
913269435
35081380
1545646199
1173606557
3885909
141946546
1563059446
2457167603
2580944918
4778221898
4078103492
4918342751
1079045660
289592220
3509902334
1362224903
261797873
3458064660
1815742839
267112558
4510409132
496935319
2540577205
2353462
2309925856
627774095
1517285734
1274866916
11056990
372833696
804706762
2441565110
186827420
2238200621
151703675
1127278307
1568207151
469779576
8677437
1281315634
1447361133
3232338455
683807132
4749232707
901369867
157780816
117049005
2845664845
501962011
665602688
1645231714
1763938761
1376640106
3401266703
251711928
3345434362
4488047400
300389632
1901365855
1464964935
18690088
3543633980
6346849665
1410425025
1125125448
4023931216
2868274475
133107080
1275844688
1365252705
560325007
739973609
1565499779
56244163
585998669
1979904457
561481733
281233829
656914835
2446522734
3182845278
337669628
292003129
3719808132
2364452577
2002138507
1121949845
498601515
2021755988
172915815
1191284270
2194939266
2775570266
79753893
169053494
738680212
801664115
560118704
836012350
3512315697
2453942249
4736916204
3939182855
3524702126
218189173
749975621
1914543896
1955055276
383009456
3826795013
600177520
1486437195
1632773555
760084438
6388572300
631757312
1239226048
204137854
812666270
2996239610
1497738677
573578138
442813084
257485745
605580921
1757367698
42406855
1878773594
2187558343
921586786
1286068606
1790147305
48640207
222759104
1052656572
936483227
2905885057
2278357823
118486174
1109849128
634623521
631661550
2581356100
624857025
703608557
810541733
170058348
296052239
3335337346
1704387044
3080687779
2280844648
2993728647
3245279604
1133548720
683658588
232408462
3375740512
324834296
547390905
287958063
37324511
237388175
2738766756
460918729
1849494756
2041807774
1107172670
394231244
773752227
577200246
167082531
3013081260
1685832466
192236246
895890808
2570183083
1643921254
366610143
763044064
4334925723
2203776694
163977043
2104604240
746530424
2051185760
1291866758
1039778730
2757394604
6697478
3597279141
1840305857
710030233
1800354261
1591466681
53833886
725249081
925099034
28626195
4354869264
1582889849
2789400485
1522413961
3597882241
2044227907
225373556
214313803
3726825346
57002335
521933195
1892473222
713711516
200563588
2782786
566758852
1960209839
1058774361
1542900884
194212134
891325135
397873085
667117266
629826756
2020024254
545844633
2579422862
142774734
2501258043
829704000
92250913
1720851916
890189368
93909131
468758681
551746641
472697629
1094099088
2175037794
1062570449
68621794
526686941
1508118161
1407747038
996059695
577422323
20432539
273808237
1111394491
143724661
388306241
2791706034
692031900
1077667141
678553549
1028973342
317642545
2857383821
2282351399
1229533877
367978342
2482683597
181940608
5420435462
95029939
2377219483
1215725449
1553256802
1229042700
356431565
823313815
324519992
3571828413
95720407
102650120
4601054021
3095677527
2430067830
607943128
1797457175
2889612083
29150670
521941272
1088998948
971549782
236328221
763192271
382351141
270214862
1531634846
554856056
729093580
2268998416
674024706
141774813
4449320475
1949168172
4029455034
1049753705
85489577
2813991035
298352221
42586888
478094203
1807479490
2350620374
1002800623
1722406332
593880449
3158906656
223043603
4180785364
2325257597
4427936071
340181315
238976603
2076621663
687108446
2556378341
295969811
523473408
1726458904
12599085
2745894772
4468843811
1814677561
2150638227
2599395261
1704197165
1357027467
1423126756
1911777948
3724380992
882180660
4822727918
85388436
4709018673
266188820
3187267845
525008860
410850491
1840427564
2356189014
156509513
73091327
275844723
2854019183
3712597850
8557330980
313661891
223787435
38814944
582743469
2698641465
1659166331
381560483
2845241463
892665224
1090527646
486906083
2280656297
438467219
853844562
356337134
2974380389
1033809626
1435357388
3062578208
4842474917
232922658
1686619015
61185645
2152080014
3197887559
1809931971
533973307
1762830211
897923636
343227139
559826370
1992346350
446598880
584207711
707657502
163982059
398000217
2062752804
2780051276
2096245869
103175299
619475212
570955037
813958433
284907359
631205026
27871324
3104790506
336768948
1540557384
339072016
223629129
223341446
206091853
377552420
6425505812
193367640
2922312142
1095783193
1162585078
308798711
4467088945
563058313
2172459889
132761854
8401417422
341248894
89091947
1453935763
2494753966
3522516918
96642351
31628421933
782219949
2569135937
956050740
5278007191
1568818641
190383004
19296067
472110550
469993851
2895517319
679926404
123371268
2184135965
2549846253
2299362221
80215917
3239058008
2692702
2605479282
1892525090
3296372586
4172791083
905178736
584846431
1032265533
6606783808
257650459
4816954722
21602615
1836637330
2228789635
703907584
340826065
73902544
4270123830
1028263963
470043128
31822314
4838010577
1293156669
4338250785
54151500
2257277215
1154171196
169723274
1120741060
694752071
989890682
560419296
3606806917
1207483395
2596517365
2106988506
4599575259
1039943457
59873869
1662633726
1405013793
146876298
655487038
1046165039
2560701742
17084068038
488962390
1337198993
125587551
385545489
1715381328
1101592844
4083271725
55530660
1704339614
635072810
547054788
1164199588
2289014200
298407501
2428821527
944317376
694118991
1298731943
629089771
1645770274
755619903
2659336277
1906754836
601783125
961631023
1630820275
725971250
639644884
273513754
98165164
1602546374
4300582223
4659180730
2626699044
2305362903
2224981964
40692379
945498221
3690368270
2267905838
273974975
766797227
5879138990
168558061
2101046817
122956395
252155854
699530643
1057029187
2473433977
4741088835
518984438
4406307397
3821648740
3655713174
1424752062
2320848285
496830107
67312921
33637721
2074132908
330232536
48305092
1587286181
4610346016
506077262
2108146039
1508827174
1092087634
153565068
320143257
2789381355
2319925564
2547806704
1376637495
425724109
2632525370
1847274636
111961633
4067780240
1411278625
2168008570
2092972794
128410496
477261208
573216997
1028209166
1051409651
1308637390
1204814742
1825769322
726440062
438690268
748454564
3527875294
729451610
52728007
1299648365
1027512290
2374732481
2839016110
351418301
1042511699
1937172710
1955216786
1445685840
941282647
2780650327
934175143
869492897
1630789583
807979106
2703252832
586420647
112266739
1677164574
110676806
318609067
1793788796
826821959
1512885919
1038881597
4951617605
364744369
724852972
1202015239
1382668483
392453284
1877374990
2548871086
2360220763
18792637
6989948560
200233121
1879044709
1170428222
210834539
1019634304
116805922
69082938
4158606859
1754476971
6430032384
992676064
1231997041
5461339790
89217677
751252564
283479185
460476771
104213438
42807234
2177708791
74391661
55951
742678935
558896338
2454990684
635446106
1038596677
2517551170
916671157
2275192319
1230089386
556541773
508741038
1151474151
4452932768
2379408755
4127409976
1302892123
1654903657
1764550972
2929774768
98765104
1310025328
959266964
36290671
1572412790
210194877
35283279
724379132
2380904374
16603194
391685232
4444559661
600982932
132220860
429522684
2821816162
1353032634
1406445516
336355530
879790806
666200007
1138361799
1083499280
123021088
120310669
411385818
353826817
1786481080
163165107
412626597
296576461
1676912043
1954707664
2066065924
2424853523
699725201
2013311714
581321299
1579913296
1015565104
131528152
331324726
642823596
2041563743
2443744520
24664760
2348360216
957139230
550863741
328060202
215484109
4089343745
1171763705
241412696
863997412
367668974
302540683
2098970140
4847287447
419155454
4251232885
1462667141
10715863
42853487
4052653427
3176261246
2123482852
251231119
173166269
547014304
2148191860
1833278544
1631986633
2268849778
2856596319
1566540517
194381547
636535750
738913928
706716110
207064534
2895495474
471528987
761532570
1377403446
76529470
131270328
4389576648
316843828
262425296
1250673770
3244732511
8822302229
1374939224
1837547743
42006647
38828288
2468782
396180166
407460931
1153906771
160231647
951382280
272658690
309858945
2776486091
6326325
2866559255
1896422026
52156136
3536710948
3112975506
1602001384
2043296524
2497444598
2916143522
1939038467
461662660
1182572324
2509333647
2260307967
2893745917
299502747
1339158797
4003149
891975156
1781131675
213762552
2875638706
3214754099
2716432107
483188376
2088272934
277656301
254074242
1890238652
3657315376
1280156213
3541394668
3117281554
387891525
506108628
2918242718
1892299282
825312792
1682454047
818310768
292161179
307919717
1905558403
1516371894
3335706784
140967606
1517676546
518327589
1022409103
358725093
982470607
2585362157
526812255
1733518072
1871489529
503453451
369750200
1929831241
1371492166
2320735525
680206786
2585655011
1273454567
321176778
680249810
1312188035
425378463
1956264242
2956783822
1150109795
98401149
2295090134
2440496084
688463530
1649344684
2868612178
459400022
1845684280
485949353
2632746145
3369841636
430569123
282741492
327871206
915314991
109471516
989220046
2426037634
93427546
166053324
2416108164
2540238744
1184035802
542415514
2211646539
111462425
432855536
3997414089
1238282687
4712899197
763563815
326878119
4082007937
3575275832
187413358
2315164298
1984163877
1124343924
1543832393
512089269
1043195630
192965448
1241644345
1630488684
768554703
826581046
1891223086
71777645509
1428178502
312693922
100650238
1736218963
1444701737
3340549855
72106897
1703544214
2560989437
4081338294
1675105377
4726008241
1121127741
721680209
13524840
259290900
4090113736
3459079967
1953666878
1701303869
742020561
4673841770
117999940
1787730920
1805770078
685447121
4040642439
796734232
927871153
470338882
1819759353
574408171
533296640
1498763669
3605869929
2217755360
660816577
1324806817
114922605
1955928194
2748574792
1967736348
208494482
3618787255
231559691
2142005278
459698527
26590379
690882256
414036770
3452556606
940419467
342403834
3162229325
737966907
3049859
346924509
1530434412
664266626
1902221404
1266617132
1671254484
679746096
864268674
2808861704
1206434680
282210976
441174366
4680594966
247541103
279371016
2500419764
1417002597
20076764
4658442918
138108427
2219543041
1310798810
202341864
2108665023
2075060802
1034205498
905305769
312990443
2962690210
630822877
34674139
266944477
8184808783
2528256601
471129375
69098474
2170846052
1252870858
1346312506
525052354
782858208
493401893
243316819
1549610043
861081237
743612100
24297555
759331864
2353160638
424256156
87156278
7285719467
76495098
134596348
269874582
637800540
1918728386
522387080
1508573826
786609848
386134683
3186830429
1290697515
393813066
25605385
3459579252
1900195861
2896111144
1053663718
645235072
850700452
6309292994
428361230
1830370646
1458952168
357397224
3568454668
1583900137
1266570233
974938971
3401729028
152577414
244928422
856709170
850227730
1782479478
691582974
1739623692
1511760272
1507202452
697668624
2193241424
2035557832
453485300
2487111997
1324590198
94194210
1842303961
3518008453
1172779006
448768504
2073532907
872233065
764775694
2244566404
2478298615
588203960
4784774162
2201243662
1481648492
175155390
163224294
365972508
605800044
279110942
340634501
453032333
1804062879
1082766513
156560756
1550167998
2157658749
799352127
1162856352
1359116748
802122433
4665531818
1602249493
1516176169
1333136297
341056983
55141553
1182440592
324063707
161122650
702951132
722440491
182261594
587372081
1091344381
1104693824
736584541
581638023
2484133761
223708956
713149946
732096736
2885546733
640604302
847269076
282593782
9423478418
852621787
158399612
4845130957
77878191
1076527941
3345846608
1451589817
1792065659
985517055
48552815
1778333902
424655479
3364423302
326363629
36794060
2688008723
1959197376
113881769
2385792490
618405085
797594548
246589062
587052857
59098730
82074840
2541319946
684736512
2108742104
310400428
2052682696
1405658810
1478900673
2822289889
1248006097
1438366404
2634024614
773898934
1583265520
2539300203
71429552
4334231802
609102576
89714902
8322155145
31885162
2386725724
2357967359
2369431131
2434011874
818001017
2552609314
3297560958
2687619709
2646857080
1942789639
1952626059
58160989
2728286060
2037514197
1894925664
16752113
888266496
702932655
6546595013
4921401495
2544927771
476001989
35292802
4370289065
409367234
4806242412
309250243
1763565706
850127293
3087828855
412553013
5354052373
811595812
921358788
346118528
508300073
3253324460
172283
133712685
2204551555
2602781469
858875967
346827312
287134450
2729956858
1731902398
2126432156
40678581
687143018
364275205
40731248
3981555898
768746613
201907278
949919774
3074074257
167601506
465602538
1847905951
2693673468
3895554340
2446810647
1678119633
2463366710
43290821
3588804154
409479650
1119290109
2480520406
4574199911
375160102
1672170710
1460598313
1726407567
2851420365
1577433585
626728151
3938875373
3654269374
826421204
725078398
963350028
2570348381
1957760638
463581997
308399081
157952302
1140619678
2574194672
7888741
513812809
718418037
2060923634
505004048
72866504
2451246569
2167824641
45430488
1612274401
118248218
1935175008
89133430
177665413
141674075
1619233502
689995048
5972588685
1488217146
1423122393
3525283437
635389378
1975399902
2055951030
1074587099
1301150069
2041996060
1820712873
237695866
570031139
1623443764
774007674
713738262
440758179
2253358606
640848014
1292288021
244586279
705406642
1539838632
4922012065
999959322
1374933054
806318369
484092353
306734335
642731042
2265158657
754554360
737110057
778865186
1619665417
842421796
1070919402
695064669
1521388611
937060865
74492224
1679762617
854132655
951288401
4727328704
796046297
1253815969
886151768
385937683
1691270678
1663081057
21397215
9930241392
1603746049
410185473
174525906
131141036
153150611
2445728384
2670995354
1507745519
1094805398
12783558457
528679410
2765039308
802078672
7310543103
160415676
374560746
3495142444
1698673613
2660187525
3643232157
85867344
378207683
598558072
563544600
811897430
3462636727
2801771191
422443485
1999546758
4588212818
1545147076
225898533
4305741
508303739
988209841
935348077
1932074677
2290432408
511411394
71992728
531998367
158364745
3013318851
2024567392
1440390928
1718871300
1449667186
3292544902
2417329648
1856250767
683664086
431128136
3287584582
1674202294
273609917
998672763
1121973368
283222805
2971457736
3918614431
50291357
7334816777
170525744
4586365829
4794039869
5093503286
4534856991
156754601
2287517607
868851067
1099282615
1059256295
2156702529
2486150966
5430382162
2043389584
834883780
752116519
3232470967
115198976
1022844676
1226122954
195198307
684370041
112264608
3497796985
6462599432
106879648
919720199
2957042
1874006567
1603424271
5777445784
1018256260
1463261221
639798993
591535763
314504358
107826895
1192685582
43432749
2647641828
2311203144
1393702205
450587347
152859638
2067448383
1727549916
1802142715
1469222093
77151791
1660519233
135568787
6388450697
719372171
360617090
459528034
414462346
1861891987
478920569
1194208095
83439348
952397261
1703898095
261838671
870004930
1764315427
3035289629
899012213
16154677
2793336392
2345158317
622566240
1650166451
2250247647
3837438489
308668910
1694031619
1329508884
2792325484
2084802029
474367382
588014603
126630189
14311362
857103924
78897484
2904080219
3070198639
1061817189
524156970
716506186
3788382812
473691542
381859676
686430471
4494810599
2382095467
3434214722
219955877
331376125
2229994765
546314405
1310215965
1094860709
1263288105
192921124
7435633416
1703195909
1007201189
1981385597
1242294598
4394696969
948600632
2845614271
492307499
36257155
4910090585
2206392039
1904937947
188964860
468739831
2304273668
372367869
111753420
653166811
2679493396
1262644742
312837170
2753154540
1560660953
3039427536
2010974131
4645625860
2512490737
2113702589
1129935192
1813494120
750658557
3426752219
2220580584
2082449899
653946453
3560376332
2520313693
2732727764
822216172
97709403
292355828
603954007
3352653320
2338690825
2292265614
2788161311
864286969
2758468850
1387944387
1366160682
180085639
4185359251
363570611
104067823
11307947
95647649
1633463311
1261101970
1554696078
19339386
932181240
1571910011
3807724304
1410311518
2569440918
3268845182
395179334
1129853111
4779907711
847776334
1103644036
124314092
2533142499
1674622714
1555201769
1105456219
305837523
1523619255
3031669169
4107116940
126086636
287202692
2765643861
1733162163
404913695
20275702
1922040618
424801677
955520495
1924557605
774226918
2173717173
3525311099
1860443503
118281296
1989832651
2475740129
121470145
1522602160
201060929
911839505
122599644
90657798
1512335756
534713868
1129403759
72727782
1914635115
2691864417
923134492
1699941007
298648802
195454221
94529150
1506066979
1887476751
119608831
96936895
1704926689
3173845755
4413082728
405229208
306732934
1230530855
2994342239
915702455
393187470
1135331000
635464864
32770270361
1919748721
527040249
1557661981
430468187
84364562
1030481263
2568583775
760151342
3352624449
1976005685
614173088
478375164
4413852332
2375106509
67046807273
795351992
1004022942
4674804814
2533834428
3778723917
34849040
1357799425
1801214590
1298569948
4924843052
1433211324
756894942
1491639746
3770773117
4553829008
1504123123
246217673
1892091780
1690652447
2166421892
856773582
1446096284
3842135935
124735593
3103469697
1402317577
782024203
4943746115
2458997660
711036497
984926847
564669916
2178763085
278049493
642836599
4448402776
1966658971
358359437
1438302429
1140218757
2436356433
883194505
2211476587
1359054241
221070800
917062374
2033049929
1745972032
685129327
377202153
1698575227
1250587150
10361379
11875406
1957428839
1710529077
120332775
93639907
484209767
266396948
2169434880
1733160243
2231289201
2275199388
3290985209
597984724
1872624367
3808422
1883397851
4436903042
1811728631
3641516894
3723951
663828441
1383391399
101932537
109641805
3227788282
7232474242
47997094
1457388795
8540221
135147655
917996124
1980749575
856049602
3795057501
1692924299
48441087
9380039
1045925774
2227670803
2803599076
2241240776
1089426840
951149217
4574011283
394445020
1465182966
324310811
1093106206
102425280
281126500
2990002422
162295313
189023652
2770778808
1209021736
1288253827
278695635
39486810
21671335
1052657258
791737658
1570240597
2488753300
1499872952
758254610
5658887678
280259910
1518325879
1417548821
3604099568
558194883
781431032
128503606
1523104334
2137779482
1405887161
2354787431
61366475
1880154195
52538633
1009156940
268860673
1610484408
58438101
660401268
3507046439
613984933
76031683
2067942131
145202045
1276931372
459812714
1591247976
23907497
690737147
667288020
1183387115
512819881
1846539802
651173395
1464464100
555609410
2058806912
2012879086
5064776867
2305985810
1767525028
3293385439
1100792244
1357374683
1417884103
2919318216
1863582407
1083170337
44839251
2759329643
1709724917
377495327
146083857
1115163263
3066392616
600635852
1064765553
3713419189
2077538636
3534518743
448591582
642442256
2069585804
114189154
521517055
1031557864
605527683
1631270760
137436624
163184164
480015897
1069541379
469408056
2784920379
2167902102
676291449
689053960
3658280768
1004325666
1907094838
2356749512
2573310190
4441741466
1603212627
3218807726
4038166388
730878956
1018585268
4971137191
76719263
844510666
51211198
1454329034
312304969
1509370056
3778005497
788395418
502839017
246715366
2000662383
371188072
3475392188
1485954035
332614869
1123323971
1993911897
527216478
480300624
493997095
42293351
725574069
670717376
3400920222
2303248711
402855890
1299660585
1544624083
1426090545
900700467
507762431
1099709214
1278059907
905618380
304841709
467257992
274521523
32915314
2359308517
3196802073
1105839883
11350083
1213783444
458306443
1898119875
51493950
2787104789
342637888
320975416
786426436
75027639
4099643431
1942074211
467345027
1979404891
185962954
359449725
429245568
846650693
2215642788
4023211959
75013014
1846450232
883999850
306650991
3340015443
1653108851
663627506
2877394966
512134104
242578470
204293609
1435035128
939976020
665553831
4462901721
3793715923
3802426187
148630490
433777002
545495098
1818333910
1973494621
114126531
1084693163
1066766712
11049852566
1349313252
782868407
240241797
85837669
920860889
1461837224
969356607
1100414714
12014328
378484395
855303729
1698229608
3703502815
3319427586
496178622
801390285
988529350
248674547
213936004
31371196
2799523476
282551997
296925570
1597770546
530548563
43843699
2336001730
1382236927
1590308796
789802746
3178189279
1860142518
333636921
1114930735
418179135
1067659324
889157808
763907955
1002609493
2317833077
1202873617
500907948
1877778869
9034416895
1063306133
14015
399728545
1477900529
1497700651
3827983028
4150475607
1245852398
3167596027
270672391
510480435
296842036
2155525916
1060080908
1446671688
2839993716
3155593
2585552600
281220835
1164526516
3493198716
3901552635
1635345152
2711694562
302916603
1766485241
235158307
2078188157
218685970
3345230605
1974427596
383281685
982546886
577901452
1605198846
1444556825
1793895061
405007019
1265590645
748038598
1542028034
512967013
742148841
1419275799
1169359308
2673433129
898572107
771656231
255659379
23758038
2326606941
18341376
876838498
249995494
18832097
1183106810
1135411106
825646187
1062254846
4373643809
975327781
569300816
2375562768
358540671
1634873569
127849783
274826374
2120202976
1538235828
3062433065
1032681281
512269838
55129289
303006048
3095668206
317228110
1029530925
391462237
3062049858
1078032231
1712388144
1872919734
644521814
2287185905
688373556
3644435084
1197351243
1067139539
2056005479
755817709
534796405
923783399
2389027297
97456822
569073486
55082709
1744334299
1486905379
1639905417
1367724139
1222936770
4910848359
350477807
1857778491
1108833891
3956157927
328990506
1837670505
1087167500
33723024
98490469
258268151
893477865
308000276
619736149
31991675
114351194
3349226111
459723278
3805780895
62951716
1675802133
831636132
2218415661
495760697
5683543289
751050487
924510852
257501460
2168299757
133667518
2146630928
45353280426
3571100977
853883747
246361722
4480940763
866389293
3708865910
1119215577
3243748479
4061477697
1085622232
335528873
390034327
1781849538
380766609
1518361977
2226158823
31722373414
3529535210
793439016
1770259048
36133021
1951292433
479656321
535047
1583633275
1980912541
133449350
888369773
1156799160
755969412
1383114926
463034063
906135865
116836364
923916539
149742393
858922968
3301080318
2419244325
1040640290
655248516
1331161526
625335484
2755684039
4759411201
285463303
1211842638
1584319494
21329476
23503380
810019132
1749950140
240248852
199747694
1388601768
678142411
2144186612
1122806885
1158033086
875162274
4496308318
73844390
1161336918
3155818736
248060645
1212910655
637284651
118036653
225744044
404368890
377519749
1420117741
844532448
175661082
1771741295
3941148271
1107845240
131145734
882244364
622420707
4575597187
856200047
334786617
1907967172
505047702
646264272
1642214750
2590582769
3200185313
806103611
54994805
1179270440
207619571
5444125512
1117267033
39618249
2958199381
2163822011
1203876566
4699699050
3315778
211347885
1309234215
56905172
1487107587
4257922150
2121234595
609499461
2617324419
1290950789
3563920820
493211208
1343546773
3073586048
1130628962
17740606
361785221
2190202935
4758615810
2626302691
634465674
3053773024
4097861630
416247567
3468397274
403579181
1765499408
577106671
1675748566
1337282437
2191636318
191457511
1886150112
162045093
1776887022
1542486110
340238924
1458436345
134064337
169920484
2375155515
798683912
4543189404
560358308
168510764
843135913
128862705
490090233
1466774487
2387179283
945714231
719922738
990327446
1386626115
3119318156
710447170
1121250296
231760599
11590098
1483694878
1244841313
2087628319
4915677920
80764206
807193852
2935279
2572045561
291005310
98996634
570928705
499016356
2253191586
565575442
1312261147
1889309708
360436633
126317969
949443751
33987247
3116002967
871839184
205146090
1924812383
2828443013
309940814
4814147197
1013540047
1916250922
370417166
906559265
597189655
1490978921
3116451785
718350177
42765423
112476732
3127950288
460439799
1103941963
213314364
97760941
19560080
872338911
452947818
1117719798
82149621
2249749212
713336133
1918423148
620571645
471748572
207091673
1170491601
1498033305
4620105553
1190878210
5016703746
1520948883
1156237020
49880255
47623613
1356158134
1478368618
423197521
2821655279
65136825
161255067
2376461750
766782267
2525556954
1888473110
76240687
582422120
300745946
4178586560
298484287
601912806
166445873
2885725545
3142813925
86094744
2454285161
1590616325
362463658
767188613
257753829
1946621679
429615998
2386904971
2740921605
3801306203
830292119
479721455
245709268
2767842592
2735499618
772735962
4522192094
358036267
285735108
2534587066
2718308578
58109978
6651309500
412783194
1509472633
3033650039
1045929181
1624007572
1973160137
2686100870
2869284904
188518139
1233262239
138442350
98020529
1540365283
596773783
3837500448
1667912909
190021887
2468411589
2527059098
89188474
3495740205
2453744057
540942769
1060196433
602820312
2520411884
4306581524
2406560727
14658509
150408788
5288869978
814525207
322335630
188033094
1209594093
294055776
2501484117
152581422
2750762448
2394981399
1439610274
217595917
2246674478
47209385
3021661102
5714476951
1715234648
79014902
572335479
1216309265
4400766621
218290290
4271253437
6438170167
2220449968
317060000
2266625502
1648180464
234494809
871156300
1146389315
1199652645
4107843037
545025539
1867884219
634596960
598786417
1641291868
504207954
67436372
6196997893
838267662
911520465
424554275
937488068
6792319
477391408
1620674066
75265929
2223134388
1825181717
1140773259
1631551612
1778942331
838191304
915912076
1858888014
1822085660
2034675178
372435968
900160684
4295048109
2520363482
42804417
2165325519
2260453464
338312840
3636968302
2916170582
61527785
1681548823
2426089242
1468695131
149152902
1351380018
965082419
6735637886
701789415
79473752
523463891
1082213032
2743773753
2251261767
1016571267
1771685074
824097459
2756178211
2047381211
822225837
5857111115
29336542
219505754
1608473968
42101676
3433389263
2486338384
2472276015
792201537
2245835747
632419070
205031604
440426704
963798138
1679303514
760186714
1178649347
1355313498
274983582
88105466
448474000
842525566
132847219
387600094
2335943261
1832806012
858772067
229127494
468254529
1842251225
3113089504
2529792056
27766523
108157051
232822379
122581199
967766561
2614364282
738789489
9062790
563003028
921446365
2361552688
1236318869
3024932926
1914180700
2389046745
66959607
145848151
132864779
1991313683
1576164803
3198699017
1971690488
2378344265
2882937441
4517713065
1604948660
1228422894
2682931630
866650722
127422321
1209320068
101104357
865109350
1005013424
1998885945
282019555
1318863813
790628576
3182901921
4201469307
1363300880
2387606333
4785418155
818908514
235379420
1928041628
32465736
61335376
510323361
761614123
2436235929
131548303
1005213803
1501544907
1184192708
2162436095
29245578
382624891
2711241795
205115401
2030810305
669562982
596642967
1402311260
1389959866
1302598885
684630446
24782670
619996783
1491058402
3065883856
463263628
3453276742
239532678
654520161
227390217
2752766963
496575151
70860190
970795056
4756014041
2587455944
284740054
223631444
188894982
1669061672
872424485
1970833
832173031
869086933
505527990
439805721
1221219682
843407695
168885720
1208960402
1743513625
360795208
2269044806
256081047
1796504603
1552149769
1269011431
1094484528
4678498197
1318244843
316887795
4701189185
482156188
664862113
4869331899
2438240986
185322060
679766179
177990928
648265397
1550185212
67574837
1725098827
1797956735
887429846
1665817641
6379505
3598960844
4649423533
696948542
2837491438
1251610429
2615977610
304237689
1821245983
3511692062
345480976
2756231905
2983732432
2361147786
99462976
1575427115
3754363963
1415199675
1329240664
2358408451
2301935201
644419375
52475130
1282126674
698154862
528972989
4473556942
2650120601
1741420603
997135790
140406180
313458063
3183107235
1211743918
1591398193
3056140040
277435302
857713590
1289995632
1215614593
2012189033
2376882523
642919429
1704755594
17160950
1010507190
952090708
2135824378
453149653
1159999496
291305412
288158717
851888959
893990112
179336381
1836394436
662582165
1972091394
1385717474
1512855763
267269204
1542865614
838913968
1758189203
1003064125
77101556
2044417245
5602988103
234486261
1977946857
1108852441
1359197998
18193585
1311885042
1538777113
611466557
396617318
993828599
2335251323
1419661240
1641698512
753997344
142774042
887741760
63262596
2538633613
40288549
2388756858
589055773
284250975
39433151
433556488
1983671239
285049179
451402721
610279218
343963039
389479515
708055069
3946121334
619408900
615599008
792533063
822997208
879382244
2455576023
707820704
1883584
1928701169
702180817
2896378434
1567301557
2248786269
656174502
1726722603
816413386
1129998604
1709316021
1310808625
3156004546
1923547143
1782274338
500045515
3460756437
309034638
1296143235
278453398
384991193
585373928
1880807127
1471826110
180275713
3219060834
740633123
427834106
2212509165
431544914
1495892235
84305769
1568771090
1946789059
1854750918
829580544
1631956082
136717708
1939719847
299350128
619845265
183078969
3622929174
4608672209
875570880
11115540
3167735807
3584463104
1518363321
2164738068
1057687449
1230136784
964869154
1680236484
1758537303
615405884
2485247168
1841369367
244643029
1636602179
3894702329
1838530632
1888335226
1093225634
1213609864
461474132
1192141273
1877727225
216070848
2346180102
541302947
820820530
1030342248
306367896
1992129477
1180562746
1875144240
441283644
333678828
1171787146
242418349
218231241
1210600809
2119958480
4877706557
907052798
18447399
2728308124
969371243
44162822
540918776
2465223935
2062821526
2048659243
3808006468
1270688366
780299818
3157527848
1754829782
1728867285
1753900896
291033633
1226579043
1215064121
961731740
1181788738
2337938220
2480439483
4421557104
2848463232
1299322045
1262448934
2037223821
583969766
561408662
770691203
554378668
2087152002
253979213
2683238252
812991000
1944742894
5075231546
1740330731
43146367
987158495
1547750053
1787873783
1404710028
619172997
3141887684
3367556819
2476659940
780628849
1166159371
122448095
654234988
463715858
953733984
425172229
1790313646
1932349223
1056520068
293300341
1213996995
1812880712
1044398
2262511955
89032356
3111419171
2335393037
442089116
102642035
2901515925
1084201821
1971304401
536223099
2239085230
665612994
154995149
1726495791
313709196
341727903
33211293
442006342
4125427958
1769170295
1823845462
2355272589
2887231316
722079241
1163478911
1448469547
798409663
2863568693
2851443735
205060283
1099314442
902993022
1602081447
869743124
2408124472
314061856
75932663
921887534
2687659474
188320312
129558241
1074231341
47511012
7260074034
2481057778
134216602
389586833
1855893695
963371491
2701719405
1708364070
1041814593
244632732
152448691
325960006
899153850
813668208
999605229
1246847899
287150594
1526502317
2276673360
475722005
343812017
332786747
803205674
3574198581
2068152439
432685442
1820993469
1221073038
2103342844
1137527305
2741313612
1318909776
3436485864
4501183408
731160807
1899222904
6713542311
297781596
1285160851
261266195
3596711723
561583265
383920884
3251429905
2242895839
2287037997
710543723
3596121518
2448889829
849051697
165869591
405825096
478620818
2125066455
1973178804
295583999
1176400014
2769340010
308895349
84203337
515766759
3548502708
656318133
2010687903
949004919
1533515530
547266229
516950961
30726058
1139929597
801076904
516574517
1374105
3649844609
170093730
4253483186
262969312
1075040601
1234912190
2750392170
1454820458
2019013554
5335083954
479952138
1780326150
493667424
897360149
2910337660
13250868549
109725235
3887512851
738271262
1742822858
57892270
2554539050
729134624
1647937419
540496050
170366135
5044108340
671552638
81454482
174426842
1039270284
4400133269
605746794
1914065603
2575844756
2058464354
482475159
150380505
308834797
226287395
374917529
4001874766
252635794
605464478
411918716
746395741
3054342226
1752737045
2141504230
8736651161
1306363573
1007828843
2609436659
4121915
4705028761
2181377725
1869161207
1140874662
1572047043
2806017819
964568298
3523562041
28639194
399159483
197467092
1464005979
3003323899
2672773449
841648708
295463441
171641581
553295225
939216622
350514668
1832918768
919926672
3970753512
480658222
2251427994
456298758
1726720682
1704946023
1370247541
1199261535
1237562127
788088913
225305181
1208355561
2506693383
1359978614
433627742
255072348
739242316
3347580976
1244906466
1948282025
2352284602
729435011
2390211872
2632339185
78611956
4887548934
783910466
1819863673
493615756
2046719576
573707074
732842437
2102376507
2322983125
299824353
1488554320
1842068284
1220249915
2189373066
1822713145
216248120
1308859928
2095998593
496595248
2306874383
1636143250
2789170590
629799324
2353734983
247932514
764129493
258198261
268690917
2141164209
2403238141
142673586
215848417
3384531529
1229037790
498719145
2135242164
2146644243
1419802396
2142030446
634486009
1030575194
2337614063
6873247902
2613119362
974950410
2444037646
971413395
779715885
914258004
1726841195
1817973846
339104392
443036328
1203206394
1067844217
642899559
361962115
123524949
39567842
517362673
1977582210
1615315121
1547647236
14120828
177009364
1146984654
2951690313
4635746644
615062912
4342418517
456523497
2428228498
2297123418
2164008105
8243536848
2243208375
410787881
1737165
3783743346
2359264360
541117472
1836586990
2716130509
2397559942
2437362415
638024781
3918488554
33482434
3476174021
369054633
2549882534
1840648070
3209497308
1942710733
871220371
1499790991
1275465270
867415680
1429000882
277373625
4426640846
1517759633
2481521610
3002244622
706572939
332442138
916608158
723304941
671604280
1963119915
1039941266
425050879
225502361
2233133172
307969747
336321038
1421066782
268705203
323910194
16440180
2126332323
1966638319
808657399
1148494001
914733463
4737400509
317936856
326313358
973501268
53932930
1009346372
1162207869
1508399447
237241962
2790723508
320841754
123977152
1836161008
2102798635
1109158610
2433063545
4949657573
55632552
317143717
783624284
1032722754
3044849100
1439061395
1206490263
71618195
1718181178
553235625
168582463
1082825835
1409211826
1174405595
2061286719
4917075934
1730917906
298362568
2653170472
1048714635
1948621463
1020026133
77462564
71351765
840959792
2239956820
720651865
751778944
3466435696
839137876
7520640
778810435
809639068
458980114
4320045558
4460247974
959974107
259323351
2687898589
348152944
286308826
472770686
862300100
254473186
703689068
1202555301
118449530
3023810443
2166336275
257126741
79574683
426462511
740742038
699530563
2069993950
406641074
1005343161
1765937163
1843265205
1753776221
2447098770
303265759
381818571
2373425668
230331576
39618823
788221692
893253507
484790671
605536525
132971724
517844755
1476407306
2177946088
1729276194
2372462755
2006167550
1212961290
12862462
529661631
2270510408
531355227
951679346
31339823
41327563
2036740805
1248440111
445398898
3027664041
385015338
54815338
543209744
224942237
1186383195
2234164855
4385015418
2134368584
1591272091
2422851743
1206961509
2707172235
2201365101
2533925778
2311761779
1579916786
1276059468
2703867483
394055128
988630511
7630166234
263533083
567514199
1641405794
1051335427
1157573687
2015534676
2406192722
1248351213
2932423706
1801270218
2565576382
936003550
1609032103
2589794135
1174163550
132894351
5356242212
413849613
16244919
3370515
929038713
3888843693
132369747
817195828
248199826
2359398422
2675552705
33066676
2659754795
41755420
2393672605
968735032
457852606
9587393920
626910273
1736545312
1191056972
2631031935
4122325870
2150357748
2327592789
135279822
42381484
2674745834
613413982
1134950519
2032108017
1768021619
814162345
537935646
89842808
1058705123
2343592036
614625283
2233415518
1829566928
975156823
768997994
343633132
787123474
1334089119
238553093
665499883
1594208466
2671667420
1290250963
1961971195
3018298861
1444986022
930020876
2300219134
246202489
1636733171
685184435
245421019
4420803
535615947
1618992931
30989145
1953257751
281955831
1451700030
1118028786
473043094
4574163599
516839800
1414673568
263820568
692431836
1082175007
2807000384
2564432502
974724040
4230333192
4487267186
648370954
2455498798
962170584
754055657
2382646720
518214828
1229834272
1611845942
267974099
2452054661
65181932
3151600323
2799221481
1874153483
8395723
3634487206
531664457
2433748456
3880408618
1142145994
3863593568
1424726230
1842790939
265298191
1769627540
87499175
1098999886
861167
87227880
3173682276
453871558
362123753
55637464
2818384586
3018160897
3938206828
707727426
2089842200
721659819
2536157499
1979910295
1643247173
674199962
1190956044
530849752
736171186
190092584
475714944
2223229771
1280999032
1294485037
135541513
1971937454
4851980056
57189019
308103351
1249382118
1398002152
1557313962
1441442686
328470822
36067456
2395720134
4843646636
244045706
2758324679
1999262209
302526268
2768717405
443346795
1187511024
223003997
2738848921
833704865
551411604
468807047
1745043749
1545943436
465056852
780226362
671123992
528008867
535054110
420825697
607709469
696562696
1158078365
171399875
864853979
123786992
3313078817
3128759971
2064525027
296932389
1719289410
958863742
548441624
5914239
234860450
773590972
13405346
164070156
1945715125
158746201
2116804044
1158282524
2716374515
1802965901
275123177
784333793
820584771
1307000404
6383460612
1304530560
998736233
4120716703
1823237450
1080606360
2837488222
439387348
5559453574
2165685307
207713477
467885837
1006997903
531493185
734840527
186313496
1335911349
5027141618
1654965764
1036043125
4878400932
458048837
3910454495
566822677
57320597
2649779914
2637121192
2054978046
1794780091
377470982
4169798947
1488542614
619428159
638136320
2174842053
865899720
1391888938
259089771
2503613413
2824387585
859947755
2498615004
541613378
2394789995
1520737952
1734511266
2156449711
4887578796
2223405138
29659896
4141847423
21338472
36696878
1234451551
712061041
1131504825
550254619
2105983224
4038431380
109998680
3525951886
89496345
4063239887
125287046
933286614
312671676
262767578
72893124
3305676351
1957326398
269623707
172305695
578714602
1612900444
1160414684
3457507520
3469281983
485021030
61823877
706038122
640582767
6411574864
281453471
236572059
4230449318
1916335622
651763913
2894285811
2448179449
1923497615
1841838250
1426292069
2185768811
3243600162
2681239714
2103323949
412624481
1884606314
1120497508
232761312
1153954684
30964124
602823159
177364809
360999846
1208246664
3524126671
302055925
30235974361
377100835
1114260735
819293813
46188691
2753965008
1437330443
1812345729
1116630489
837756254
190291904
1373216383
21172519
30769687
859487411
1931731933
1005702198
3828206459
234891554
253569723
250534641
241735286
253705991
1722705401
1088661355
320797831
1294926622
3027770990
823202539
897684258
182043410
1225047181
1774844984
400217533
2064029587
1746472289
138891481
2090656780
1901365767
994895874
1285812057
381023299
2480157787
5847010786
1405646467
3737466679
644698008
72713330
749778333
126603386
2522029247
103803830
2956648879
172173369
817781591
1127041783
2297286270
441739496
1837521044
590630919
4601767672
4344183217
1124910165
1776340341
3487373617
1813005542
3888312691
2789181630
1441301390
667996267
252687901
2994651163
3072744715
2452736199
1949474212
9518139
1525766801
571435919
1841281956
1375183989
194775181
820989521
448099184
1232354849
305958967
1649140182
2435331032
1654378434
100028426
2205262354
1943560431
1388323347
185898137
3490749176
473633962
2274768134
190323045
1018620219
718819868
161045225
2374312332
626899097
1621752359
3547244596
1729941700
590582100
1628873455
3518209620
466387262
1601394686
792161566
2711516961
635803780
2581574223
1441133303
230015478
38485809
347767961
4577680871
915127315
167346325
2987325826
1819056017
3375052928
563978118
1609697861
102011238
2178807328
1014195396
899263787
290869267
277423500
2321609763
488648352
538279775
497830981
1101723911
829305388
1423718035
471021406
10863757
1528526439
351897569
944092051
1510991140
1018240275
4076228238
21656628
1086680470
1161962949
859422183
1733022333
2518664476
2266749053
2610260173
1527830325
144658152
257178590
2294326489
2995946916
415359097
3709229368
2077556101
99027823
741606495
437196191
4586648209
3337854362
1656852969
675954868
2455263308
168571301
4859833682
4576883297
264241206
3599330180
2115657869
1057505624
1447875884
1273065674
525985496
4303876548
1099303017
25952042
148086533
2805304474
2421025271
552445274
505838049
442736152
147976219
2073164058
1199561604
1086195176
2226407457
254558583
1968185077
168690245
1629552806
786379275
854163573
3301690517
900828765
1977995040
1362670372
1476516415
989266068
422507849
436789587
1721030721
1173125413
271050091
8970103
3140419
1608150387
288140005
572012122
961025971
2066683122
3602596094
3376997337
4304178124
1456745882
4953980468
2922984521
1485084492
1178766333
2633385117
684417091
2532335367
806258110
785142217
299138437
2816545971
1222835300
3960057559
431199993
628964173
768271158
995427156
1121379308
25890992
1123643655
3806859392
1701326365
804654406
200201021
4856709677
1598775048
471274913
1903745928
1846470465
4188970080
36950648
2848852769
1489857566
775584550
243233438
2676187099
3141602618
812615320
342326442
1170779193
180393287
1017670231
69514175
1551339370
3199246734
1018925422
79051433
297516220
223618132
2282358125
2442826763
36737863
1930074886
1408093308
143594336
2364083245
2958818388
3100728061
414775249
181618233
3098401924
3346842685
748741898
2180265275
3397897179
1056294633
2263425881
4313761651
2730599206
1370851992
2948455320
1416634140
365936015
1427111956
2047470649
4049086229
146184516
2925763415
1227376718
132217189
327210088
1797214657
1399419346
693654268
4863126515
561163917
1441247171
1285673633
409616886
805406609
8369706982
404190937
1178300841
132419902
4706129250
824281004
50225417
2037271931
937504363
2844750594
640822598
1197802680
1156032561
838400366
713731138
947057426
3513885830
530510324
1399667245
448116858
1071178447
3009515975
1133831485
91793054
220198943
512702287
3550510724
790543656
1769954501
753901286
2194096864
88081964
1363913713
1013052407
641607676
500679146
930655375
1362739340
664866723
2362093197
224488472
440967865
3841234893
2398271035
2721413250
3601366704
722499901
1198558393
2905035399
479603516
123046344
11345930
2550111514
272997841
1515654326
239659324
690314642
8942781272
2087962571
2268799697
2225710337
1213210900
1424483038
2211019564
864387437
995775492
1670342888
2170501279
15227982
2818454144
1847770682
338804100
351322373
2380631272
491907525
1597203267
85203926
2758165732
584683150
623604136
180673398
1076533373
1935024391
1241325364
1330466514
703598140
2059094229
878103326
610193942
2798001884
964330572
1596090582
1273029701
1538535339
507575036
827870217
1529583297
630564963
905360072
900997700
1423103968
1512896773
200847897
1626728195
1953184236
2223943802
3290653810
1525905692
95758063
2580250422
1300814567
2779233709
1074341153
696613256
958951467
186173850
3449020275
3764453671
364928340
34705057
39926657
2202557483
627034843
1584280570
1132538371
7805378480
1911940607
64034137
1418198502
34761090
293145846
1754648179
208336221
1384451822
1361842734
317924314
26037322
2678430990
2029439090
4181515235
52624294
443311968
1658108953
2922533108
2408804203
1801290895
1605117189
1164254428
1757938829
1384446639
1418780287
646366498
1788334557
689890562
249877233
956040511
1374538565
752483973
1792765230
202753550
3764027847
1853548811
710764610
3596089169
3161834490
1081429078
1596061383
119111035
3426157078
343418442
6081720
1362025998
212169635
637929654
397356805
1737281931
251365896
175576518
1359138096
1435978471
2394218208
670133485
3836916293
262168518
1404979065
1042121026
2510956023
4671046253
1049703114
1319437826
168091206
389909722
1195321848
2078839690
1276334842
1892696985
409071964
503795813
1683382443
1412445073
17341380
93960243
1757254890
1118647971
1090439437
2387772136
396901758
1387162350
430392094
60627173
146701926
688208359
855157862
946858880
961053670
94313214
1545303746
2047935804
5555624065
253047160
518338133
3685888214
55854120
463526143
421811050
3509205477
409125701
1832661327
4082119117
1356595957
25445927
2346429748
28451090
1960469793
3069579179
2445338322
2585487225
1808533110
680276393
1823772982
1633336168
702845522
548815166
12097844
31360785
930257592
434863906
944044639
604849877
2546262574
999238814
131386587
122177107
1123338582
270431463
1971620368
1378414009
74998621
863337109
1480362795
1113333235
1255478208
113421802
294494549
1253738884
1424523401
2518748015
2289286471
356669292
53609996
665424807
301749674
538461790
2532733360
3493880034
169370947
431613318
711876232
1736957090
4711517686
25327940588
2077181690
1734101529
14589633559
4101733947
1136683514
2803204018
6820773061
97117029
609388764
1300420395
3173662002
2227390265
4432913234
2261465186
61552745
127345954
1879813576
702307034
741828740
6981217479
956025669
539343417
341600755
2346787774
1406509438
340379838
1585542262
1756317020
1981219901
59898160
147870416
4610937799
1682975691
1825224090
5435719799
2958571791
937712453
201793216
358208212
153176240
966041665
893648544
2544556997
5947707065
2375851389
1414862401
663537471
136235624
2040487920
160144692
832856144
4095739286
476338548
1577764439
3194446894
930601931
995376841
2304504429
1452038947
69099790
1097697757
288120666
813424235
1692582192
680458245
1884503971
99586433
2604183457
819228662
2370416695
21574031
1796242140
2827344590
2755097765
1381763995
3219346417
353389462
1632434433
296555859
188028493
1930057353
2491002642
1216773339
1607708973
2715543222
3742696005
742938588
1165669545
597790120
2629641728
2744026334
71436749
727887304
977452816
161948451
3388199461
1048909222
1808444200
4076220664
509680128
116601037
1545764102
757093329
1103840525
65770609
4438482148
1609395096
257394725
1398417667
1024831142
1726341146
1320700457
3101670818
1767036460
2192977674
1560690284
1762289616
6004784958
51261272
601973520
338316944
8282978270
1070169793
1588249958
3698396395
6236392899
1453436508
849489689
409510347
4340924310
1538740993
370445176
65981042
1893362420
80365834
45356045893
860438240
417199489
1030047568
4612132854
24157654
344384109
778290327
793065394
2295152781
986227548
2123397519
451674312
848681985
2512813302
3726930742
1798893911
617993914
549943712
30613259
33758770
271362978
46276430
1237310168
1104721339
140858878
294659771
158943149
3905326253
705891572
334126055
1343543259
375689239
3990757875
1429935610
1705256292
150092004
1272107720
1212564636
3653537256
1667110597
1159893565
511901973
2411872583
3515556387
502622615
844695571
4495119199
228491190
2150456890
1316360408
496161502
4201360772
24900557
602708274
822257857
5726933707
88881866
74135752
1160704312
774821092
1935154783
4125570602
314167776
1602081083
1333166760
521247420
9357382399
639757425
545265786
559730546
588901950
450767296
9215191
4460661721
2211490433
333999999
1970021928
2811138354
144323185
52422673
1207749723
1580120649
61260248
1057801097
602449523
177251241
103669458
4770884038
4165430875
109368007
3676993065
2865784181
90238556
1847284832
3198825148
2340780015
154335011
925686269
2388043881
2106870829
290671785
235725109
2307266921
26602030
1428067769
697816442
1242640614
943381705
1427690496
2865817231
28376395
2220177674
666129208
767848136
2156711713
1098413286
1251203243
2169234194
1496715831
58030125
5104696908
853233075
804946621
3606518836
808888548
1434461672
1477911385
1920760142
930559872
3434277464
3182141681
4003608073
23496445
1876821062
1397813088
724409253
4620883652
20598410
1333804756
71684695
1652733560
86204229
2573309209
1312087724
136973926
1000415166
1348347219
4081882920
570324261
255347686
735465173
562231534
2113401761
3589344640
455465581
2021502207
79549036
1387473213
848354809
3084828329
809272611
83648574
4379269362
4846485573
2135509615
477384456
1463732831
1443654271
3119974799
590616119
1105715606
1288641811
1455067490
1082264827
1388737090
1568620308
1882481
172643216
293374805
1960907166
2220796291
1633396843
1807235980
253495189
296819129
1903670579
1332964034
1860887059
2230730007
635444300
1805385085
1282839765
269825742
1704156014
198223638
1963454845
954599601
1072844917
1750664343
225704648
82218273
362694174
207853904
1728000343
806324234
1149260559
2166571009
539255728
32154670
1569797896
2824783385
799299819
2287387321
4112281051
1553576919
592273567
1588425535
824837165
226030488
3969247346
5864925514
4227693244
969364216
725197471
165749434
798717321
1062824179
692880605
1302724614
1597853628
1276219479
458885795
124828619
1357881437
2335427356
2699214945
1334672396
148809176
1993713
2453035751
123133345
1326692712
448807596
2088371130
45503922
2072354687
1144672615
127249196
482300723
2897299855
1595168088
277608264
1667663027
1114333734
857733548
2377014894
147387708
720515505
3425243363
4642139477
2159934961
5016829
2220765471
2046490359
1443174909
3526141696
161103699
134855413
2615033254
372330388
489648088
1999894437
185605402
1152165437
358580031
176594645
4164359285
3824045876
707124325
1291977417
1505243627
422588331
1234398521
1570446660
1570463288
521436820
1746001310
2380329875
7638916045
2898254113
917657286
588913558
712405227
2310466685
5961860469
2309595895
1898026997
343385944
1709676314
271874666
310783919
960991867
980449523
3367489652
5198297977
272286622
3508924100
2979217897
2010719799
3874449146
439736919
62180228
434045648
615737557
210613865
1903252624
4615562096
2049762468
110775433
75900048
26987274
342213600
1415781202
1340415387
95006053
1878876363
1100618115
540401463
3400696351
828319921
4319454517
642168359
308958871
2098122632
552246882
167551654
447068718
175855255
296889354
2463808567
2256015351
500532283
2730294880
75469095
2109683218
3019953421
3052013869
468339528
3675093911
66657012
1041439504
31981036654
54155955
2000448622
5827056223
89042015
907455584
43847149
2304770457
456646575
194834726
1322980552
1607499331
3738819895
418839592
3809134280
1281024703
2320489867
930651263
1285954597
1722091912
25167395
1205387605
43446422
1207903984
29042069
2435147088
633631707
473662514
3635349305
670725952
89254400
1882526732
808814340
432656567
69438438
1667910180
1627818743
1801957258
3878495757
150714307
1360414330
872805431
1176425618
21611807
727448268
1529058964
2026933455
65310276
736099731
164294314
665063800
317763355
328234402
581853690
3119754003
670653019
1639648852
403106006
3904135194
9205764485
1467640718
577692430
1380356534
623927536
3750845565
5973937292
2789421933
3134194136
2716021267
625778087
1257567287
524855898
140717965
716800152
1924522280
1442053523
2603241872
228288476
2512532178
2412880140
2540553950
1677575602
526426636
1050664075
1267799982
284223050
1199449251
8072635804
71660132
567589886
897730652
102704503
78854462
709851685
212491100
1489103779
1265639416
1496955211
514735701
2372922645
391501917
383376378
1476833462
1699927760
6208314655
511539396
324792459
1135367617
518551964
2812688907
2640530087
1173772072
2512212364
157227995
1199436457
1375084548
2235831906
1850789540
916629157
1192945675
570377440
593765934
555195338
91904212
777582087
327390723
1317587319
26619049
470826897
102339283
931471138
1938583310
130223927
227885602
1603214626
2111558343
1727236662
643109447
870038368
2682250304
2651984374
1835981995
2142007093
1535133343
1313768067
1005165382
619745777
2438770339
63052767
1523082819
933285684
2882308058
1759414550
74624821
628807055
1791643119
896271937
423604092
818975123
738820548
569956362
168416876
568652495
1525596552
923622860
257988319
408471229
255951166
1607363846
200935971
5178822259
1889012756
116039682
83402557
605480509
2242804510
1224108506
2942138541
74242653
1502177571
257570670
1471915207
932682137
2025284030
3523014304
2003352316
1859132060
1142995832
4135249029
1347616200
1901868580
210800974
942557964
325917871
4233975221
1158904515
3874661030
1694068622
250643497
1518682296
993424253
682043649
2583533079
1109957131
169374588
2403829168
1564083924
3338735342
2861356488
1528661348
468421975
3991294513
2396883496
310752560
387866335
495929186
646158042
802694606
673445898
2898664964
396954579
535540827
227749295
1108665634
281963683
816245076
1425906345
679218335
860289404
3524072676
390813213
668311927
3868748514
186501676
3005482495
2537910821
2339257061
1935240203
3440043052
2520779355
925807791
682144621
675065026
8447883
953710104
872201381
1844122350
851528005
171991381
1816174969
41826274
1706221362
2273544144
405089696
3150198635
27804009
1751404957
981278998
2606212357
2642047332
524286124
311851990
3814978172
325471717
547199783
295628827
1632444577
569418901
1558156698
795046398
1628192004
2643361646
2725249538
5281718651
49011261
147327593
597840088
507815110
1102931539
576849538
30694260
1837268463
2422446572
86721931
902569226
278311159
1766018574
180330561
3047419341
1180771656
757523380
1601669037
230801728
245802680
3755169207
833594189
345515837
244746971
1372580894
251443568
1003381557
53650042
373091281
522698721
4833027717
262389940
1484897467
699549387
6090772858
979524232
1028493038
380088614
39725610
1105557314
3768153054
1313851299
710096513
521222989
1126517547
1009161195
217285332
119011011
643566728
388372879
511339204
1847594520
1250204287
846418984
996376148
234841777
4971371556
2177533421
31216537
752926756
353982712
648230582
2204502159
4601913458
649653250
161513137
292575734
354995800
417118221
431280306
9745155
1147355707
39156192
2745570753
657436667
27262171
1162022276
887152840
2717367704
22676864
3063075995
805312125
1307576268
31401727
459599785
3797418064
433058280
3276653238
2492804417
47981619
1281436274
17504767
95816629
5740047722
936070138
1658399812
494369307
1636348894
3423231500
2590796350
261992877
3271622646
4188467977
585239817
3288755224
14475005355
3417490428
566773372
2713368371
3019917553
967863826
372573975
1155140346
3097546873
1275542117
971261846
2398074640
982188872
1190020409
239418807
5572993794
894928604
3239053721
6386848022
47391484
604809580
2945645460
4290596486
939746211
3065218400
3293745023
947402312
1022196467
412158729
20871241
725075331
1884981735
331028195
2053128627
953252151
1709144513
20031961
7268628197
1028861793
3073151163
1143706243
437804154
709677985
326536479
306316240
649144986
308737548
3151907471
357561983
1477716545
160617363
546753483
178222078
3096695
973846839
3076467304
982322588
811494977
1940426892
190913312
1953905687
4360028983
1617386758
606377058
332838528
2088217280
1065334421
281055726
67610532
929891138
634424475
2454309839
1702189671
936029084
338174759
1242081419
293631313
3313399931
1622682209
469336651
2132534363
1829998306
2164178825
69003740
3195321626
992343358
2262188399
3093274219
2714026712
543480325
1257885430
204607622
4901280655
1365476179
1431562225
540817884
260864058
1404261330
1515344558
1665194864
7494182238
1104264785
3940823598
1108035589
611030481
2579624468
2784410770
87544603
129027447
2265883860
4005291325
630529908
975683492
71350982
2211643839
1074654554
1356288746
1614266007
1351630854
334541024
132994195
2296424725
2669466587
64398984
176581140
1836324784
1036754732
267976477
1505757681
2800824680
485695766
409079406
1924928098
414084932
5873367022
2649672688
96204336
218759480
867708803
2488943332
1486405340
2426337217
7043406
1008480730
2347671352
3531130216
527059159
1788479225
2426799944
722101461
832727426
550323907
1997899852
2237703564
578751621
223145776
373550044
402057286
2455569540
803950683
909899028
1674015355
2606190052
4226264147
1462898601
1433446920
192524328
6237018857
783995691
1100657694
134074749
1033406646
1052093159
234071452
549426888
2772124633
216244758
228520799
999334117
537801169
399356317
2592666677
3170953668
337814992
2831222564
2928678640
1061183960
2437638601
1718169509
4594234011
1487488574
619240409
1583205208
1159295693
21644853
2432583958
44274700927
3351005912
130547124
3735489
840371413
1471078788
849566960
1142294766
986613140
183528597
1370813515
220528972
1676342104
1112287434
307825570
1726590766
225188291
978819726
37247390
1530497854
801799559
93689365
908649606
3034136371
4045308412
1598466125
448136563
718615715
1362690798
348365372
827623482
1029621593
1994745001
3576389794
1621868697
3942909629
454094756
1748481457
42332564
1409557170
338283610
542299623
2211084324
1479310283
2436602033
2491388672
924441103
829822500
544867481
1006154719
4847170831
1813482269
1241656072
1307547781
3151218967
53388303
7235399001
610643065
2337943890
1292381064
1128841039
2306582562
1456854409
3460198884
759186102
1156001916
1502742877
911780834
747144926
133103168
4720151844
3210903035
136646415
2302295078
192431919
2894849968
215691349
2435506945
6885072709
975018394
757469953
954086059
831967946
3517036608
4845150429
510830373
64230489
1638928570
1008973059
2694449797
4595856971
1327748918
2787234430
598668528
481585457
991841637
4613868411
1131160432
1793702347
2178699920
3343810087
1237372190
3440543528
5371827836
1677713524
2522134232
2788155431
634341116
3871318646
318680753
708630987
482825463
171645285
3536975079
652747796
795965304
128563408
921434648
90149084
39097497
369280888
4389785618
161525993
1025730440
244153819
2082148908
4841953535
114731606
3092753966
1292665203
864105715
635111
2599157749
3023045226
185393366
692459767
4677012562
2298251782
3706331109
2150297326
2661012455
863933017
511126735
2721477630
6429825332
2090399228
4663860324
912802073
211829890
698729222
160242585
2867193118
2159723084
3475227650
110101289
168393240
249020241
2594009233
1850579621
1810145618
2421816084
144104277
375668440
722214300
877782875
1260178554
918132960
2711477574
3293520690
1957073347
123707355
249871626
443756195
563973676
1175747036
4702932419
1412091184
2265201241
3729983605
1286120818
26868012
4871614
417634511
605348468
3173348237
2844986713
1954423581
246084140
1595625833
22020082
345196925
235365671
1139835444
2730643877
1291873440
62319861
701219653
380509156
2491730024
4771620145
204796269
328699817
1933275642
1257095988
616934417
842218861
1170518724
5028438727
327738151
4356240829
236804214
625685064
181307991
1455965991
68082291
661141365
1382696899
398336587
1235281763
320044160
710441306
1974017649
1725872574
1625977843
974022345
1895586790
684788526
542236490
91846061
2699790193
140096746
1264655435
1354385889
2138637590
1609032411
1773472309
492481535
3069585331
82755769
142615197
1883949471
3843584641
2882223725
2002260704
769991489
157076987
1384513776
1678897240
2251017748
1584885020
94972691
57478566
7367033114
333381810
29326789
1676883204
51135628
1732113489
1596109511
5227773960
15002264
266733457
2466188424
865259571
1421195869
1528305677
3048132894
836896444
2123426922
96719796
102059808
3449504164
1133745549
531796590
545217767
1778077432
5875292591
663595913
330748663
2529367854
30389715
2978902326
274858619
2606275963
5318053362
2212858530
1488089712
440673985
593234634
2243032530
1527096500
143263641
184641514
446644155
1378431236
4703621622
62361552
4466935003
3482788970
1491065970
417746595
3082943824
1175823814
482876917
4048306101
486332806
4131483999
481435744
34265433
5383706474
146304352
1097455581
255172508
1921804448
1608570293
1063071353
2269162558
133079314
1183865382
4353807711
1909510011
2211240304
229511333
630953892
108833316
1052365758
2460222957
25545294
490976029
353757664
12331574
1243716825
884907759
1610321881
1659721977
2093124410
2397072345
1313355718
2175498852
91582601
2416723565
962457052
316698557
2984296826
1564808002
1163997557
220820025
1331568916
2588188881
3247818792
1061994141
631786482
1996914153
617237119
1184522397
3006812866
2836769293
1187362114
76826992
1555707750
4185114988
68404129
1891928306
69969114
386343116
567385559
1631542
2213526110
431300614
2619411266
1488626667
1745557487
239195475
1114992415
449643942
10278784
420802084
629040779
2045251878
351227744
320245912
385572771
1772983904
978764492
1209566695
599893930
456031759
887042658
3508254667
2410160389
2291572340
1946325501
3075842484
320432224
310304437
585584353
457010483
862400701
1728457651
43897942
1273871031
339165883
1911137279
437484816
1533537949
2031072604
2461586928
1152009589
2830170973
2123200306
2778893469
2440843432
60174470
2060385434
22617982
1564334387
116056918
1391594352
254465492
853120655
1403616874
2004334408
122402898
2763480401
407536627
272449576
611719301
110423361
2533559897
452377419
1351172892
224002942
1125753263
23879760
95994163
1516341972
3223318898
176111925
1414869503
1595375420
1050049130
407774526
1290692728
156608831
2196546966
319643892
1306295800
1782528820
5961824009
839210508
752524171
1650218105
95727832
1259234043
660011005
706449028
3197779407
595701137
634404257
1576035107
1530739553
3505763284
239766039
684211196
4357183938
962686250
3205560824
1031819234
950620881
179366313
638905121
763361767
4049146270
1148181256
157457852
558435748
2898399981
266324758
1379975784
552174367
575569627
4474703641
278858628
1074862747
4383768481
3162588833
4305598521
1654106268
7035336
19245162
684438482
3437622813
71620537
1574191167
196494833
19117879
120339876
393195496
1207387720
6843393213
395693367
170430318
2048852695
291942189
378557498
4453441062
450110975
1959015295
2226066920
756489251
598042371
715299936
63852923
899187809
3645253367
156253304
62529522
279574155
2587953474
125178431
1761148566
1468911205
9010725
2863722080
473166045
792347491
800504089
679825608
452274246
3135868582
1613356249
1774380350
3256474608
2000503266
1892605167
1055760162
4499331468
121775264
694672309
1247314039
2338186367
3222407164
373082168
824775626
375947864
2414907654
400780783
32481400
908853871
331979728
1440034705
877067918
1877306979
772016655
33870781
2147636044
5914383975
336742855
4237846358
3821557004
2104788553
1678863765
2018415596
1587379236
2286910310
2672389404
1051452484
104602863
259195751
87004157
449582384
1032795181
137936323
1178875869
2952791709
1684089054
1488748403
453219640
174982524
998110677
1015158667
3418425213
1879336531
1901981909
1602648005
99221059
1513763688
2849546033
503934530
4624939771
963271814
809653
662561834
60454351
375457354
87811964
4707698633
172280600
1068789063
382198037
1536522286
1195650834
825172721
3017892726
35748062
208902278
2168199484
563759129
93020797
249516428
972676538
479956031
3289873222
4800440803
5668204015
619065601
98293777
1737978356
1645616039
2458391941
288085041
847255375
854022629
254125092
280824065
1421580720
274513780
692854047
901507318
1152810298
1357220365
539293556
1066309527
906032469
3740311150
125702385
451975068
4730365007
211001828
18743925
74633569
787150254
3103786767
3137949723
265538208
1699036285
1607372785
2242654425
747854925
2075970526
1058886742
675404445
1215830390
865154276
710000063
382889201
2731951864
1747170439
376176086
14243808
146290826
16053556
821173409
1949469303
553923674
1982036920
589583555
2427663473
1286510762
131269020
917137180
1393671686
3668983503
115320158
1432026965
296427506
14919307
263784845
664407340
673764091
2996575327
489677678
220799648
1142146367
1315986770
5966193925
1230765441
2801458845
468923690
1680486415
450494267
2183725927
857080527
1391686078
3422156221
1873159470
157944577
1881972714
3685968
9178466
897861189
1847955846
1065247403
1042666521
2099691400
334850357
134091542
854048760
1554382814
2008041120
4225630190
385806374
1660854823
12601784
2608437320
1916465878
2008050996
11569186
1421248286
492394957
289871340
4825856306
106849615
18993836
129198183
2028204427
155271553
6568498226
1436319154
297863855
2577747855
1295484841
3759543723
3848798415
793754803
137002508
2668644607
308084231
143975155
19233165
2603094041
701097479
1079079329
4960126136
2862151350
615430021
1043199137
284993010
735803723
238234241
914405112
1588623976
818331381
961248301
5244368792
467719898
4584146366
1427975351
1432199076
3519313644
1350010163
154851451
343200153
477113790
1505367170
707221948
4380773963
81869702
28325655
28882679
556632609
1101509921
2403737389
2122301788
72576530
763153302
1859073497
980862076
1893709160
73635640
660913555
1172711452
1920033839
117519758
480687284
449459235
353467653
2366861785
176995887
1023910884
1067869091
4474597564
1897172668
221377302
96178737
59243443
2117623820
4544598026
778825076
1554514645
233250475
3360939796
1473531794
797163390
822391801
1371321458
144425750
178964561
2073070646
348682787
172715714
440284858
2330002965
300211310
1855348678
2001388079
1497515959
4701241543
1582915356
270613652
1175766729
1234682348
186004480
457721329
1783658421
2366023316
460255103
940985727
1520011115
1667145905
953870296
3151838040
1663251628
1504709141
1962760216
713835734
653786557
1489137383
91014126
3136069546
1598062636
2606892435
281237166
1810742560
4661802628
419970121
483085819
10045142
2076496026
1893615772
497703260
880209833
1128452896
2705520340
2018791101
1029019400
694062699
1585546266
214536057
716377558
1381852499
2559466547
2529873418
893046376
75253290
2119724288
2824297935
216393545
1220356893
873468715
1304725718
988241101
319922353
2788877194
4235101346
311858559
1040086112
1517241356
784045777
770174685
1793916418
776371828
673712036
4085721744
338662946
1045610758
1239326163
3917392
3560953631
1892206956
635131153
1246667663
394342286
1170552014
39346975880
550298402
666906239
1872039633
2765573942
2854973978
14130838
2059482622
1638542548
3096175399
1564243226
1385520944
1666648187
1405283830
644663505
1518407990
3337784576
98695917
2868768704
990411058
1369025951
484241119
586189387
3040497914
941683189
1250442139
1977198844
819319714
1100085600
33767347
2028368347
197746729
667732270
614091519
288318063
7686998940
3407231247
163473574
1941812927
1224002723
5592014880
2991012513
1806821937
1497468293
1564609487
570795408
1707928317
5852898497
971790762
1057764767
855052193
1073783944
1864018021
149586338
703325948
615493687
962608355
3641027526
545417343
389930616
2428592897
5334466922
179632270
3517435351
3684813932
187020878
308235946
2066867370
159416710
72454539
2665990875
7326483347
757448560
321880109
349482303
180811008
636010797
2919797902
43441890
1122597301
2500795011
1351235428
2492273133
224604123
1393148793
2775484015
807062057
1902464758
426144401
3292301071
2002457174
3765678736
848269101
225225812
461864373
27101439
284218729
867988190
2020132397
8496207365
1414265178
1446729438
93149856
1435713867
1985308670
277447030
99202546
1194988694
1285934603
1060744126
7061702955
8517979937
1331009070
1425383101
2141895135
629376209
2639064252
3083695805
1182796932
717517285
1383728517
4305844924
718885198
3242011193
5624920
1677249844
4784073142
3062408
1338539707
1460419902
757042121
2432307195
3503798463
1030000895
69271924
502737881
373618332
4870649489
345083981
59121327
1875580365
452713143
273066631
566074464
324664078
1314447595
4079647236
4053876977
40746765
513764772
186878336
2488156101
637209079
1775588577
2283676060
5678540606
1051518502
214195139
71206576
1184293206
412966792
1207323236
617698433
1485723732
3131834368
1068311635
470960937
3845533491
850696653
1900497061
294758895
3658057397
242884968
1175640892
886299636
1570313529
1836925874
453107114
517064681
1256831086
1734792979
739986710
1411593008
466311383
1750515616
4949989281
4502350185
2561440707
2082403081
4724573390
298157120
1210020247
2308669575
2734877035
810093669
51894906
1216332923
591985140
897787797
69877799
936949270
1009702800
4558983422
4257212813
316962513
1733670063
4967604631
37789176
3422362801
579531069
1630770625
2165033543
2476546766
147939920
311610721
3892040363
1648946450
4812890338
1502751267
692681506
1879410222
1811553537
1164987646
1136402194
562971898
1958396465
2048262030
62350480
5061511414
2034323533
1206261900
2016145067
29561186
112739784
481890739
1002931244
4759174658
532513727
4709235214
2027039031
506378456
459159617
9927697
1887090455
2819345844
408846221
1606761127
56267363
658093454
4134290930
307973428
1955289643
4989758527
2136658583
906578505
246060256
1590712585
3290485367
1980539593
6964974
2801563451
657632283
1736482016
2007478962
2750089718
2357266917
2482392186
2540979414
3190719262
381336762
2448936
1233850884
963545744
4377298815
1760837745
1943613095
921617310
1925622197
594203204
2871614835
916042108
2261914017
1671696917
375269889
6250025992
2287142923
110474546
82046661
1611568497
2627546104
1960475175
136025300
2077221232
127305857
497357140
168322029
2946341624
242231769
1583488136
3899850136
516803773
1066687829
1254651972
480631508
1624690676
1846332905
1190016948
90412795
274083700
351591752
1095241388
1757640589
117136011
1043284199
791703690
1881792858
466201551
1188703560
474203428
3663608937
701280498
2168425348
2464456115
1198658240
242447055
4500857734
794865392
3306398140
1635723598
862759191
3642605251
4430519994
1253344819
1248103204
810494716
1781880917
1145655053
4276282894
4401816847
252743744
261017348
569957823
832163511
3641209718
504631926
76113209
2252360475
221839028
584867846
421054624
1055066103
66704310
153030778
1830330476
2846262736
245419955
1971711300
563532186
505303891
1342815343
2342626035
1245234325
192201754
1222507581
1044604518
343281551
2648542467
1876798821
3281448879
5948221345
1795312682
368490035
2390439603
3965511272
1296353266
1422072082
49219061
1669198447
626946515
509969675
24401728
313090371
112865854
6629103086
2863056935
1529389801
706155070
2414614059
546755234
318929057
2845520908
435865398
2545473931
392029081
2373465511
2513146763
268228827
1913691334
5087950214
511340604
2118734590
1599009882
478293608
143337706
532455852
4255949211
1538851881
765486439
83911299275
824508836
311830919
2751920286
4467566864
397399364
500584976
212110242
251511320
267273373
719260539
242754753
2070578048
745710097
888971108
1832887440
336007064
3853905003
313349666
1803031185
2761673445
566672687
1072148301
618410038
5548081010
1835588140
163377309
1315048621
415387359
643426226
18307211
1080264007
102878764
23589733
1041012818
1242105375
79630115
317564340
771034802
338416360
1106989219
853043454
2598689554
18808493
779449548
1994183674
276084412
1132532555
1491345948
723226299
585315965
743566829
314309916
774161786
684038524
3836665813
2160328182
187239540
3634436812
3054918967
21051036
224389057
191194161
241631284
696461738
31463205
1253303504
1668685760
551104962
312984375
1282921
66137051
1208368198
399095538
557669604
960947783
256521813
784594092
404621228
2970695750
4825351420
18794806
1414576193
2822815008
890935374
1209787379
69411052
1523130813
2123826445
43270372
11292707
552319196
1996715161
11085596
2585308843
1451103614
369368190
880016466
4008970
1536719248
251328445
889068400
1142908192
3116711350
40107014
1306201946
37834396
1786558268
6235712058
1826832766
1296111064
3695728519
1780220757
1776970087
1622772032
624659092
2708140169
1284253507
244383779
3098696245
323477142
744314483
2362905936
146178779
320211266
2267936460
1888579316
182568922
2931981967
2723497517
2219818361
545151084
538445262
171832518
1517699106
1492787926
3774843649
1388036554
4730494880
3513900719
732918861
484951997
639335829
2743724860
445829107
2201800854
2756378627
1646578253
751452108
1962836841
204389690
478940278
358793429
4178315517
1486925121
2458804373
1500232552
400415500
1704923481
3084543474
1267458792
1263872801
394766931
546977520
84297530
3634639099
92457394
1940042874
1709023478
738653552
1468364633
1821339669
1126270483
1577391522
4498699788
79228979
2371527658
2703674705
2161075502
1829847574
3842102197
3085449149
1497881965
1995841346
1693592181
2031606350
3171803031
270631993
182760759
3405701961
795160188
739529683
181237574
1034139913
304375130
3696412782
8467315
297284357
400849636
3059419263
1809612228
679296360
3705643629
67374016
1268554992
642368311
2226507277
2079347846
903893072
2510873335
766069432
774587250
300477689
1398297618
472343413
267756311
2167084618
180747190
15262433
370973256
526850352
4496577622
936664254
3647849220
3017107199
1369840439
321502573
1503821812
2073246266
1487592982
145411785
2671768004
4444467092
1038723937
569461386
1303984509
1388883391
922077764
6373767929
1547767260
95222024
2590497659
331383080
1515567693
2466207023
3734889346
3880811233
181251015
656132097
1702367205
1647437225
1914239812
1194583220
2220024417
1091590006
264854340
1981146789
336422504
173113692
1442665581
992985391
106583621
2426176438
950592973
4349964242
145957103
730508832
6749628406
3056185687
1792587002
1387283123
908857672
12210999
869457767
20019392
3897698009
776248569
1617160817
362975645
1230920643
15116389
362712876
1370216219
920891825
446061753
237867210
5880917396
3207684189
435145670
464275377
109213829
1276857788
1400072902
1886211547
4162164
3327893253
676289646
2183730589
977983023
1023942480
232263219
457524077
618220436
257777458
490963547
1149767935
818349652
1031205552
458010398
20336837
238481801
2578714622
1594669289
147306108
1492506854
3455381718
142743181
119338771
820673335
1706642106
6139348872
198539864
1595164152
8913819060
452950906
772370443
1539727845
619551113
3569521825
1078678272
1838970674
3916869094
218046821
1876813885
2061825324
2298066186
3121517743
1311930324
8541846
196410665
264719360
758850412
23540883
2179589685
3919403126
1963056745
1150207490
1392980711
2219997819
104703787
4065059797
1241462940
1931476508
10467271
2185883487
536012419
3355089360
23064815
740263655
337918708
921281619
50600478
2288428050
1444279536
6362532258
2609764367
2441809478
944133969
3413333231
1804901275
359731327
2473056636
2126177614
941756096
1426440791
668045537
1060794100
669334499
364942714
34046091
10765496
2466082455
2233332659
2187727163
8822419403
2660501637
2070155128
1040461048
502940998
1680819245
2403256237
879012928
2766609504
1433398889
1567725794
1238075282
4301832749
4078983250
1247084874
2853918243
1255709423
1515496109
1662807495
11132592
108309598
82102860
197243150
3840454003
1114876669
204135212
1964348937
46569823
1711063324
4890136840
2626365254
525233535
2202080288
108019575
215755901
4545305084
2563459
1175441210
1286942793
3293783689
626639302
2838365873
15905063
977637250
2406571105
684831840
872846930
1766736915
1594382796
924768578
2500420358
1025180446
258678295
2626026854
1421347328
1819705670
823354448
295861219
800217108
1015993305
4909078846
454230827
1882094596
33278005
1007482713
751361816
1632807427
1040637465
11570772620
274173142
3821230032
1059630733
2651378998
147259531
800628357
447195870
919578320
42933410
334009167
1759771189
486330741
1723859140
1427083038
1226087161
6755196498
928958333
295233480
2083542257
1996847152
277934028
4538088601
1387113365
338095651
1225708996
246067239
1608733904
1867582234
1276389883
804114587
534398318
2129320393
2198992140
2097766321
445944969
22336805
1610168190
3189231641
2426769795
2248424567
2930279642
356014374
418502849
643215301
4531728966
347944492
537890589
2429206835
1403831791
3325799849
1690512688
906752934
890668527
1236632651
4762704809
2811648077
1286933629
240482177
78139810
136718809
216842979
2600773881
1891398622
1931607842
911766404
377213548
2179910528
275322172
3759491428
2213884010
373147352
180370299
331890593
515272657
1795032574
102532411
640177718
1123651806
1593510557
1946795459
859402492
2176977977
1372441720
4129771462
102636275
242180363
65465418
1155165603
748266346
535594454
169905240
897751133
2758368641
152659867
229768246
3093402614
357819625
29548858
1735196576
975758172
45147906
2192877784
931753777
462379592
1860478519
1755587615
587942117
3449485652
491931548
1556762901
1316871434
3013340380
2289006610
863468892
3386250637
1404064851
2256114477
969508379
1035623008
2707829117
542126039
351157023
1633583336
3819985523
94197046
360169695
2968280397
67321406
2684836608
810883440
495333683
317808196
486477382
1381819853
309484593
435716690
397313595
4349600899
4686992972
3896470790
3542301753
544956382
422551636
1227949556
2485895579
1971554903
488497928
70151837
368155001
1440050852
697971089
970847209
70250061
892006942
1276109817
2243394600
4277192091
1052816720
7377328667
1722366311
789388456
1734454561
261897831
516105712
1854167558
3229357906
503147167
1024620327
666385853
3134318547
391357530
145612983
359827333
803269470
4584789946
130322913
2193045911
15363262
1392836705
1710568485
1965711344
1221328346
1594286144
776957604
620884128
249331546
442805482
28507507409
1228976197
3756396889
1269242468
625525599
2102488778
2748263856
164781749
742262510
40747969
4261108006
750544940
629862039
6448494108
31804426
66531498
2142644101
2252903635
1731307722
3905088285
324481273
264689837
300732105
535063345
4864533681
2818970116
1792704024
3681847084
25174607
1670942998
1322306399
3739208242
319516105
1184330716
3370412572
983018346
7112010136
920707932
229711567
91609634
3835403881
3120362636
568756181
572551111
1386736762
86645673
479780748
2043645169
293219106
925117298
341078794
79262210
380382554
722683906
15943738607
7160892173
103504455
4542536504
950084078
889530093
2860912448
1493148158
3173930912
3993467897
3900453974
1650123910
2597126980
588296860
1100710413
813075411
1884141681
1057611549
1517673471
3318229272
3289826738
976965740
416242929
4963544317
193999457
1739178894
1122288857
3565777930
645487741
77444732
2603103680
2722880189
343564373
2285459351
1496008972
221148102
771754017
29712150
1648834408
2395270287
1822371764
182403982
415412629
2170461877
2326112184
2957033834
328572581
1404921432
1715469414
181078459
1893551901
1440135620
2336262422
2816670253
866618791
1948936265
4927070384
1259713018
321642766
21445786333
3478019498
1384760186
309682614
22819367
273009666
3793612617
9382245697
2633691647
819810616
2458040686
1601008622
448463333
352496018
2117966780
3274126777
89565047
3155541216
2442297651
394779284
3182875750
221804025
659779088
24353361
1639201900
1460865619
1365170085
131767591
2989292581
3160152629
2806267931
53401397
2143648002
30964578
80027440
13965666293
3822530622
136984810
2807806592
2337468629
275249577
3553862272
5518442204
1059727513
945203410
6460717
2566700886
1506489331
647638332
1680499277
903761837
423634698
5247596871
184425927
2358450748
953709652
2081811955
4219367959
98091050
294005687
391645095
294099535
1159785728
2436272718
529670518
2461025454
5484936107
5123069342
441750672
1114803335
149757183
522217018
652321
1735152771
1542471098
3556531381
58284181
1693520405
32660167
1244772984
611567594
500054549
418356143
1762768922
2038025242
554098984
1027087298
124785982
1486967217
2104016472
726757017
647720074
309754212
468135162
37444550
38308490970
794933739
543922934
1460212168
871365044
1724620472
1757051736
416139547
914639074
464561447
2747686905
740127701
822634620
11112836
2188280782
3034302859
214405224
119245260
950063776
1809701435
3576450852
1396816387
1492325779
3012758610
331169618
777679804
2923261614
3026695197
1580719668
1361473773
14615882
324274750
1337160884
2197774269
4956710651
623841142
1416340004
4712714489
66502019
286241850
1906251943
1233973878
5540472088
1548339848
187195714
47211666
1950340688
2061428867
2414553423
1280096118
2668263861
586331638
2353213164
1924391710
78869057
246974057
306529430
131157514
293661441
143842275
525358942
2507216694
1652341587
126592425
1311884574
771336854
122149320
814134500
3939356477
44491708
126370654
1878282495
1528426762
176348369
9127770
372029116
1797545991
993451618
3498516611
64331108
322289208
3024630871
36951414
2382477345
3079957677
326847608
1879056541
2755670401
113218475
17494684
2095620992
1248598046
495359964
3934178234
27209407
496643177
3692139655
429300778
2390265776
160676794
888925544
1106572801
85407242
488828476
2659340467
1894762218
2250109212
817053541
812313914
245478373
1597264930
2657917408
36461435
669513529
1328014239
189795629
2181987973
3112597763
165961785
770773319
1980148870
932250421
75796566
986068526
4529472432
1563052190
1604824505
2879954053
3499241438
963963932
5165120754
99518054
4773536706
319898075
15491914
2581441894
2345551247
2486731803
2424075637
1565368360
183065450
259086613
709712621
260716236
1014538328
342212545
1527026734
2102468021
3855487310
604389047
2924111878
1314147182
275646802
87686302
48272432
1788810424
223634950
304201468
3797157134
644941028
25850622
1765915985
2387508997
73246957
22255045
502798388
43993674
150897887
165422031
2924049905
2563728267
1530344099
660995921
2402121464
1769262579
1674669083
2216400734
1531608436
1254273293
504850053
3261166154
4787978393
1672383161
1926368400
947643139
1046424740
869693394
3135157227
1329570511
720169503
3817931
2931121333
796628296
3384115326
6254042631
3584213038
3081066653
184605031
31382685
3856074
558280369
1438446302
2124682363
1191123761
26480476
2282280076
5969227240
1974741965
2046424017
1142096217
215920138
2141136821
617064485
6767455593
1579496543
1074755498
957454842
268876512
554890696
49544369
1414593302
1626485292
1291640583
135003746
1127874253
11673507
202179600
607158300
1454155886
2256786204
2228472597
1290960320
273189706
2453683004
909627800
1720364707
507327774
5373990965
1373243285
2141444652
4052671269
213947410
221070359
1224052441
2273703333
621245302
4218692853
1818934223
272689282
3308464085
2234611064
3917251259
161083224
225766535
2049840374
1038007971
1331653764
731982718
3104784408
873880770
480307701
617624582
2610395623
325000180
1968642617
4475509210
132759493
1369253369
800076090
2749058287
3034299668
3825682046
66674346
1753958468
328084377
427163771
931553118
995868237
1469282579
572600140
2667280656
777360640
17422697
1019469767
2102903303
350693899
1094136359
2747566968
1311882629
3685458509
1553047747
13963818
296764161
227646827
1742385385
1835918558
1431771677
172871299
1728366507
1243638353
1786885270
9225247
1957511728
115539503
103304096
2722996420
614371283
146369500
413061704
945510160
619016031
2919646887
629165306
4409387899
518486227
1030198296
861038405
1243346213
942972987
252819474
1936975453
2829956430
309892926
330634264
154406145
74759426
1267199661
2946304736
4881815160
907083902
380175497
678291953
4404317653
380888700
2573212148
1270511903
649608649
1170702481
2673766881
2683174484
726781269
908210588
1682958578
419755782
2053563190
8934106
1861559049
1917875017
542229733
1144949801
758270519
398275697
2216703785
494523242
1189209702
659048633
504636114
965433351
11859189
1216741058
5075609805
912473360
1718506676
1568773784
1410493154
19089526
3173752258
502237702
2889482451
4354994236
1062529274
1087272116
212647851
120213444
1515336028
3856471923
2690959654
1262842951
1701633884
1009416246
2704852481
847508958
852378018
2204020912
338332738
2523804054
637269015
4546062
893411050
1014886783
2231971087
329350577
3718100259
1860486107
1301636845
519929971
698719040
374211124
1019238756
651232351
632865154
527145901
2230482148
910307790
4738276574
658122662
919862437
866499252
296258073
4834321044
897965736
954699812
1469834369
2097599723
741475430
564904921
148229880
809621215
676419938
956588742
2217822794
988535984
1139423050
150826676
626625704
459173782
1578276984
37911421
1026580885
4583171534
2052731953
2413954170
501231673
1394007987
5080474991
243348185
60580650
53831025
3640577599
84425257
237953905
5326492160
34259767
140134251
1247374507
123417273
2836171400
1476019771
336665578
2763515290
179867359
2556353572
1043920309
326542652
190031233
2299500537
135078393
2011104806
51734092
1169221602
106463822
353897333
403563518
1661346273
297011620
1318567812
3189052564
420410910
190904104
2159016862
348611385
475430894
2754815253
229445951
1255868662
2584387414
14142346
3883275237
550884651
958431335
303535684
156866073
220213267
1312136873
1318499658
2943041906
1660825210
2768164477
1219290435
879551647
169929561
2278331983
1678190965
107283836
1213662289
2078379881
4844853873
2031067838
291466450
634693955
2834160415
1517577125
373482054
1948720891
2516259043
36678405
167363682
2171545930
881334044
179513652
245644307
1203372781
1207554155
8321244556
1428711223
1774339966
2296981818
648647047
1386259135
722417583
2238825168
495079386
2711363283
443622983
237090362
1418624321
2142099154
3322154967
3816295458
1702097233
56390272
1613028833
115619490
712649187
2760770073
213151736
1223510613
1255436197
750280474
3100632238
1376050629
1443869533
5218425275
499467269
29704999
287186
1073371081
253964522
509567842
3673389814
1042844138
922156259
1127540737
8593877256
28121453
3343939312
468917621
3155807675
707490880
1538352125
1579795651
95587885
2588474685
268154109
858250979
2726236282
2584713928
2311803780
2130667881
25048557
240712363
612604934
1875881845
2446113425
2256310169
1323487087
1531865561
1512189375
4441590303
578247309
95657353
944360061
1812785598
440983610
1332276896
1332107186
259655658
1492472465
261812230
2200589948
179935005
2596111848
1671094356
542770790
1307122516
2317969740
2874416669
1155593799
1395172635
1374546085
434801558
322898842
202659556
1364653612
3715811736
2057860745
1255829648
1028714740
161767469
689211736
3000021041
125786982
1951190510
1237950534
5690128588
4208233298
2337084124
2682235114
1085166589
1364830380
52025212
970814108
1892720564
117856900
1065475295
2294043259
825490933
1582889438
6220474723
2919002673
1724840436
11494964
4340772683
913793790
562936418
2991755804
857437650
1873830674
1871937623
3124077985
552273701
1424470656
10554741938
1900799461
2237941806
1663159345
866654078
859555763
2318962852
3159326722
1202154171
911154656
437777509
1871919904
343999464
696031390
97776758
757743784
160522484
2916544900
237442353
142319018
2081908037
3736123564
375921994
583128334
423934391
2563732243
4027767213
59066569
329521556
20780699
400488635
2988726019
2181143349
601420586
105460503
3779625729
346000840
78184723
4045628297
826458887
819509943
3375843206
236839142
2687947961
811624943
1523301758
186002082
1428471955
327764723
4880144155
1975183651
1551357836
519103006
1354501287
261760686
580279423
345547799
2113392419
2780766058
581619831
2113889799
433702577
619727885
116315687
6754727
2690341230
4355765154
6008116142
1836893103
878298978
114886013
8686552
8165141
393438981
862717354
2589662999
94559163
495786612
15094540
692921286
206755662
1754021248
1125028404
5108916737
1301724427
1036429749
1073226076
1011001544
671422645
659354212
2089772800
2812043225
561528519
3966981073
2349316031
702860761
3035680763
1880803894
1342514630
645791090
1145974658
2281836549
37763899
134805994
575304750
2655196496
249536092
1994121936
1191711336
417528633
1646315317
763770484
2229399023
453267861
4130498784
860298503
2604733356
1093358803
4686019779
1555022145
1768650194
1300816497
1283073446
754067141
1358912675
1622961765
187527594
392036158
113616801
1002660979
2338454153
3969136779
1939939994
1354598187
946628882
1169077328
971634567
613596616
161810430
117892375
2998310363
875065857
2479031375
8126274
721097355
136606333
207454332
50341609
506415104
115789833
1149173723
1374968789
4367250701
385533083
1010301157
717439332
774505519
951859538
93652393
1721703837
110460696
147780345
202831979
201928960
161862459
2895330315
829002267
272064079
118007541
820552315
564227973
697698983
1391606558
539724265
1504927863
3798229877
253645908
651579169
42626888
2095649773
600627268
464941495
471667566
2207061305
103166883
3062521439
236798176
2413491735
3564541838
1418744715
3517859782
1473339583
687476126
742982558
947213686
4169966994
1089149449
1191080870
1945596693
2124130073
637827399
4591963848
1780631736
1644635310
3174728075
1150552814
2568962581
4522864400
1200152887
854213475
1394118493
1027544601
4412062182
20609229
242410914
3903988648
273141956
616519681
4954323169
2173294868
17291463556
237802710
713718731
962023337
1390125784
3113659235
783128795
903224937
499553795
2318003996
1009412112
809965139
1665191922
114458040
37747579
222354818
3668911
861453766
2197963531
51506312
1309421571
3076387118
1760929916
2261289365
106708243
28397598
228340071
3420536945
2464200679
1147840049
1218537203
1148442614
1213504923
1691198152
2576470208
1137724844
1581542295
529705948
507384949
148712085
2572273671
554005750
1814379125
1047904537
1857721618
159142621
575717018
128497398
1174792603
1139393245
3464839186
2403913095
662123491
643242200
1629821896
1452046057
1833325161
5458743798
4302181264
2945107999
383346184
2925843917
1388973902
268671379
675117830
505905878
914012171
975047163
370306276
3900142896
2414968724
717420168
1969469362
1063102966
1326303649
4605192285
802478662
2490927353
905387620
1587187373
4669145994
1289378000
423311670
263368467
594372997
1254723253
1607576355
1495143978
2325769773
269678406
428464588
3902994634
491992766
3530024124
937448731
3905621940
1273580049
318678723
144198177
1254741663
1489763496
3181433662
774340379
1353895815
267124107
238043713
5405413954
1735605137
775088138
1534816610
142574904
739735664
497144191
28170277
1103998836
1351313651
1062041303
1399279956
96397646
297653438
3224111
1022018397
1368676762
1607731492
2481012933
2550027500
120290930
310261592
294145453
3683852850
1361622472
2318147753
375206029
2243556322
869204268
1870398915
294294813
41245582
348356802
380551957
1975659236
1009739210
213363030
136351090
143655566
3886741400
2804102319
529135108
1644668291
1107886406
65135642
43690493
940067481
4512832295
2261720571
3081099471
6467080
1001912613
1083177250
486610751
305154387
1790821337
387034805
200712606
1213619196
511946804
5373464392
501701647
1038295032
5853105974
2046115125
922397163
20872265
3134638726
3134092814
810858818
1961025032
459099850
2520541902
1111912974
22789908
2876688
131297380
2359537304
641599498
1242229240
329730556
1918406776
760726933
2556129861
326380854
1246823525
1079719158
2333764581
1032976120
189522396
338698111
887343407
47520269
819573093
437801024
3921747414
14434078
203321110
77106512
1434758803
1228380146
3143103464
426778447
365895502
2024131699
1405046051
134799481
49807999
1295109769
427676163
1052928477
3190388807
969291790
2275968099
731313220
531451154
1927048696
731911503
950974351
6709586450
2363137948
724001252
68540800
1274624454
1665004940
3245043875
350260687
2569107728
766972517
1846093807
651325092
1430232337
1818998720
112401751
4299048264
1732803948
1017853864
2188077374
394897188
1453002023
4736346303
921661637
427933001
1154598973
6874582877
261784549
68536011
334967646
879308433
2028653764
2546575437
1465977125
2891518344
1267028833
3963859690
233987867
690875119
1693649437
882810581
114342236
1150868046
182961862
724077798
1918342073
82108283
1599738359
53650193
208026730
341516971
1346546791
2212362991
1897390322
14026832
343830181
25465204
2084908337
2550311414
3201490551
2529986222
1951805683
420008042
1829345931
4539709032
1728182707
4617316233
149419620
416397450
2704628373
258750473
1488836628
1425081377
4566283408
118568910
2549084472
4885798680
318428304
1221384396
3672419095
1752851221
2796966516
3825686397
697128763
20435624
1644658975
333067420
5160268256
296454882
46359829
1085146561
10701932
855383786
209643719
950866
892885418
3322303000
1616354180
1639972148
2836098759
1577589198
1701779075
2821993991
2167011515
881409823
1278307927
258300334
1499468721
3967336544
1797821840
832072730
1359170152
355972621
270846233
1281024274
1405732863
367716
605376860
2354071305
4252171024
2406918361
2380405254
354317858
1966212688
1205352584
586886607
1348465335
1073910756
4052007285
1435580040
3580850984
2259098808
462661373
681784293
1037575350
1508702334
1376905013
1602530836
2685363399
4959411762
2108079977
1252106898
1506863152
599439036
3665396153
4107417314
133699638
4759020470
72042087
642305156
395603884
2679359331
1302543232
486271869
586952016
1818224497
318558269
812966800
610710006
3143874218
154884135
1420282354
333958474
1436432794
705094567
795955586
97980127
1789428722
1616851559
1986244
1939667564
539007097
1319991145
1170869316
9342637
1422175931
272715217
3414578894
1331105113
2073485946
218401448
5549414412
1238637152
3213740696
4190477175
204166479
2271442557
907830444
500512323
57222970
425680184
334321974
820425111
919082043
653220183
1339129248
38396720
102341219
1473018097
2387845853
2573682319
1933565388
709545467
44636299
2098252911
208708527
705375198
1770850718
586368191
1041138042
36293672
2102476292
2020260518
4288857774
803381304
134667254
4233190551
2982365196
2427653926
3286328076
2125225625
958247532
333434292
955700799
2653803574
2389388690
1532833825
3587765986
2924256131
1332329862
729639343
688815442
1791909
4091802865
660069813
1047589663
1185291000
1006150836
2827189463
37167545
277207909
1513971101
2911180797
623135066
720252722
1692147084
468053723
859758489
107658215
997206223
314851270
3973042571
761409026
326169640
1521764505
612443298
41602
653748014
531949058
766642636
1997001545
2652247933
1143590432
136563933
4690408575
2486651509
216034301
524116392
1038286029
339470907
1133003012
1059723534
1981088079
40108276
171768423
444185944
140512566
3430421862
1445615305
8150634995
894876262
3097582122
842730798
1967255252
1628666647
1872167128
1157284131
1838953888
141878444
2032332626
415368161
914001529
877246940
4916843437
2657819
753395929
645417452
1632660398
1882631326
149334913
1717475805
1266878867
1256025717
4801956594
2836050139
42694984
2354701629
406867824
306858940
1258903696
2403671707
124464240
3157853937
5298336583
1224555041
2541614046
370059961
42185558
3104176426
1409657196
267349839
1052241827
987054112
81285687
1608733486
3054346576
4875088499
231200127
393825043
604802114
3185354963
911132242
810502327
642619885
2334385025
1298368560
3112122670
538994961
188697350
3302360903
434560356
1997012677
3024300246
424066709
1324350085
739043915
3546898446
1900065522
3590289314
218930609
458237317
531730948
1736837230
434710423
1265623752
2741842091
2248689577
1531143798
699591057
166633100
454011535
2623278172
1125054522
311920722
50052883962
1466211896
8287662059
47640647
2316015367
3818015196
345989862
554631399
368058377
752938039
234176444
3466250617
172161870
2214879962
153799708
550942667
2194664630
3001923768
17507645
1962982155
2971916281
3763727165
2720316775
1277414411
829487112
352491567
689027728
4723917514
778089008
3830920087
1838507034
2791526250
900741679
1365527316
1874784248
3194418453
2709891556
579872194
990606244
1950250872
1707470855
173868182
404705393
2214732874
524883395
2220949317
1794433489
1374798401
790483700
754401642
706980624
146618808
173881546
1715489418
602555654
319541837
1962183655
4042836059
570858519
544733078
3860699311
2159258641
419130219
3312716647
2085193037
985445838
1509150350
814163949
2674475540
76475454
7678592613
24479141
288340176
259007362
170254385
1644201306
683741176
1927162309
1540935336
595975442
496779845
891646286
516270085
2740941989
676651611
2431563647
1198139657
865724777
582405729
1447354539
4412639576
1854883977
1527148462
436864359
2943527675
746954720
1212112962
7692786404
558269363
2023248864
530562397
633534821
125952272
108551535
80721035
450924525
946741128
333513336
214930080
1685815985
2581500317
24489590
287789445
395460156
3575427242
2765018276
2453797803
145281766
2790318374
1150352745
1991927674
1294287248
223068368
439688506
1408902733
712162297
415002152
714122687
2547143839
122913380
1440373031
28963571538
28811788
955532556
2024058201
1208236392
2940724134
2380828012
1772598295
897857078
258376872
461027331
9877408863
103801665
3387037208
1568740219
2420264505
1182175347
614134511
2460411526
4808446275
1862161402
1209742205
891794047
2725201035
1409272805
232401
1584242181
1297347739
743857689
2846035859
426355051
2426209525
1489149588
2006934853
342868836
2625052758
1347730059
1096345811
1859001155
213158886
746254868
951313099
3464875688
1115188130
28244656
2087984824
249614487
55150445
567088137
239382426
24163299386
1185911853
1460896553
333425072
936471642
1714741108
1326942349
168352237
59659068
3699975391
56839568
1298617730
1535605663
541409877
347078932
524703669
1975807257
4846273906
2327692877
407211431
3697770889
1328128532
488515339
1593388732
2357008817
2912092589
7274563220
1733016525
1242171517
1761987154
545877502
24971241
1190157132
11199275
1513088600
1926141795
625200458
94819537
5241714385
275734490
19253063
448904335
1601537285
1490746049
580949530
1424148425
1184260638
1757609843
3197652111
941814774
2489533559
7600091
1785583253
442676939
2589858625
2735253048
700067553
88185326
1077780695
1713271794
72974455
120511830
69462092
2518225115
2719866684
3007369331
1425774352
865192820
3940336883
322096263
973147333
725551412
1559222425
3117678167
37852675
7300679
2469886035
1038545507
2488341784
405196882
2314742758
49548861
4732755110
1033118096
1232661114
3822262830
450575056
284362882
119720319
157008946
3583835983
1195207144
629421828
208538193
6626985894
1869854365
711665181
819465541
1356733508
44802049
317686168
1686548638
306490279
1856255357
590837456
69221096
2500231081
63316001
2645090041
2039316131
4831967712
186043892
859914144
316883213
872763506
2447645100
713889863
1282862629
1840829967
1813982918
920426705
1345809990
2638884766
1983679625
2531436166
176832061
904215978
470974777
1599990623
1894431538
979289165
371851790
532811067
830052209
308709686
1971276629
6133364670
2404999225
116912565
3984041111
1858280136
1719004434
4425788422
603701731
700414117
1246723574
705934493
315016434
1422865358
191064172
1503670695
2273488717
3503299831
686553564
179630701
978642790
2720358944
4691596799
2003871748
837075843
1188914784
1384883224
215103044
3500595275
3789090800
378912793
1565132596
1008324229
2072034873
199786331
802827021
3722141065
2083946687
5345214
1015463055
1136356820
2001575810
3045032698
2463309876
375806957
834544853
801527203
1015398212
917268884
6178940076
1633411075
1368823584
745992224
607074440
127830854
3040850791
2970412207
920476242
2590020474
395954349
2373685356
291219894
663597154
1818908836
3175696581
2114602663
245491620
889481714
2041541631
371246414
478533432
82875359
1483443807
376886523
45174623
766567115
1258640145
2502668531
3296147519
1764231009
6221812883
722798
2501388235
1552125737
1473079247
1017595691
918227219
477612851
3302665061
387877333
2120581298
2143270543
765737520
1479581735
1485115529
4859853812
4286584606
1837032121
452129723
1288336787
534173497
132650364
32923716
18694747
426480840
227024120
88035509
2583804044
550771331
89187360
610171036
2691472839
1321236379
360005722
1128553616
2270181620
1457313264
2042805987
3746823502
1814584866
652864274
560595915
1701405594
118415572
1330418741
39563868
928106269
639308663
48410872
2324856429
1813392404
833358804
1719803715
1002318187
68192922
1447167153
2536570015
2918583214
88723656
327608566
945982266
5372655455
2988959608
3715457552
362759862
1431460314
1062408368
419648619
434216538
3409520974
4431860128
1129917769
989125772
2260485112
541377986
1552969098
1956914447
1156582867
3834213003
797050717
2165234966
2466607115
3777305657
3764192274
1572624975
3846291950
283848765
2084948387
2270080662
1483624597
1241246640
1941363384
2510488601
1145701900
2260532715
15599277
74642080
2224805163
2676823355
297611443
906845361
4489883635
1457165876
4586353358
1297965416
865465413
203513254
495735334
3685961705
3153968877
759769946
1405766231
523624413
848113178
128489203
4808919198
2656962373
9693800
643614717
849439173
1741561746
1737912844
3931861496
4519224373
309434694
3552998106
4121009343
879866677
1216703226
3470071490
750981575
279783929
654914416
955307805
2796665271
485918405
3606956181
976851254
4223050197
43560406
1194203891
498041207
2389992959
2448383579
10810001939
2145607937
2984273749
1654010728
152991744
1708462625
510802230
429179553
2785765792
503054086
2152105535
2309259981
2718566899
1508546234
546615559
1086250315
129186572
830820372
2898953403
850907436
3311262009
1148645632
767667705
1435568198
320187907
3708928050
2227763085
532928632
4389785477
212245066
623671465
4123501705
9552433
1236998254
2000182001
264488646
1054679494
998779499
220739777
828199469
1576557721
984481252
51456769
2005076912
922882904
3375378271
148158949
2599797554
1200676310
1652884755
5823380233
1983715694
917772650
2340157065
1908309964
1845996191
1902813891
1455078818
2503480353
47842150
1471324274
61751581
619973898
99720286
600416830
355188749
392452589
348540276
1497786568
17104066
2393416587
3620679140
932798038
2950614974
2328143605
1360676579
358391413
2092502927
283844140
7957872
1569026883
826984527
1076184142
1197219750
1940553849
3423731518
148047938
1172101376
167806826
1109804547
53534041
1121513591
80914699
363889685
570111689
804736479
1410264735
839802463
3727730159
2728003021
631234956
728397177
466887670
1204383032
942516205
2208682248
1151928638
1212972985
70616667
1595894291
48909604
3855342666
2629163509
446934274
172536593
1039820973
2921858216
988191142
52051964
4813735343
288667978
732130816
1652495439
45448547
504374989
4634970851
751739145
885704978
4630192891
2837366347
711445003
771749625
61872569
524471657
652878841
1820564782
986099377
341586688
959268296
198308869
188625364
2472702634
7869194200
272058268
2985553392
18720343
142225702
766861677
2416815138
218332506
1596072284
1168172116
2998200080
3927317827
4696407226
3600932475
558865999
564468509
27599926
757655147
1515098738
3959831759
217327735
854202850
2192305755
35050998
1212601989
456096654
565792823
880463289
729668315
2328772512
4186771928
369939225
2365756412
277160515
268300449
3533348743
1065405800
348528673
2472384944
108929388
173887297
725150963
4549496230
93635378
1956801606
3866754422
15548707
1569471595
4553304924
107055376
4733398441
1331807027
329522948
166270062
2135364851
1032501598
387778650
121378867
722223181
5801071796
691980136
1464708868
43721963
86210736
1106607533
3232785466
17027784
1471178778
1288116921
94435537
1346374809
1327379323
2606565908
2688481090
1147526935
31678785
1541909428
2063930016
98236655
1560576156
2542808505
1243442586
766492478
3027355525
7069067
6611184
345844361
320804870
1739914192
623668844
161664556
63567146
4834032187
26395130
3325125317
1330595482
22568253
1864084753
941895460
46628545
2397907230
1380292470
4730020745
6388265
229010786
2269437789
157814785
861651214
9942672
315790338
124194251
451972772
2969551476
2148497154
2145147284
573031301
1462506937
416082933
1047466961
441313005
2124759244
653522685
59223938
185143662
184896351
131138316
3087815016
37094409
832855376
2145448077
2167851093
89979434
2841316280
1853714880
1512555652
4498760737
144758217
130802808
1524590064
1764906479
4880591154
471213163
876742543
4235176915
1434814098
3950386057
19858122435
253889146
896234498
6915121785
2528468289
1626078398
4618542774
818286551
415451481
10573155009
84063504
1017034222
372937551
4265977940
2530751274
209537608
1672895899
344715578
82693503
1253962242
1927863130
940712601
624558361
1801700082
1636551454
2149022999
1860732431
876935270
3487405281
1653663840
747324721
1828847273
1068026145
758436686
1945782505
582106944
3665785558
3903662310
490259741
2232700685
2699960565
586890652
3963396272
453205965
2707469629
2108131024
648116146
68841
1720808484
2073730805
1232325509
1821898686
2826241489
1791675724
47837939
257833130
1170052284
2352251395
442840617
57188364
90711186
4242615171
19656457
27713523
1217037345
2473589465
40338707
4677131717
4956578547
2318769299
6342001398
1910532770
26434733
1755053198
218892413
1998997655
54075009
3523261193
4738968136
1906550809
86808686
3980356434
1988187948
2411974546
924037449
284191045
786671035
186610924
4038399845
293012079
1086786277
70452487
1441469605
302210524
1109579261
498200209
3881795776
1992347700
1153852608
1091618324
2206522279
4853290625
340250345
674360364
1937140792
1829126791
2223818616
301282394
1673493094
1244261558
1523106548
1798527065
468336015
2607161897
856707246
2030093879
977732854
184247019
2221124014
477812502
1727347716
1004874972
95017307
1624629271
243510673
705185615
196602327
735113081
449773321
6864137461
989292283
1299191147
946731424
1715009600
660386405
339329908
517347612
0
2410338896
3598576632
31601108
1889388852
1871353744
35079016
576121614
863487312
2969628789
5931758106
473636138
339757563
522376834
650098152
2236259155
196320995
625498982
1387417152
176133481
1117604561
2233113139
3942124544
826998717
519772907
34376550434
1168640254
10495875590
1053678999
2593473753
4615331692
1817121492
484221721
317395093
2496854289
980812602
307501252
2371781069
1110647778
1704414185
566383907
1776428637
1535489620
1665362455
628175386
20057269
218846709
131665826
1891967257
783504130
1059428183
386868765
655496212
1188787546
818296282
398848291
401413329
1137376812
806386100
536228589
987692181
10847204
202725327
940199940
1946602273
1075073257
2044190465
44757954
236952423
909069414
1025406706
5822437406
697514890
998744615
2139843137
1033082131
3958553725
1692096015
733782365
84597803
51816889
172530522
391535717
1286953711
164351186
2853884398
2555811557
114848569
48147136
2024902284
748589538
330572684
5194193545
1258555204
1691212271
5863873813
523823556
2764541455
957525447
75764673
4548296053
1063219119
1712237675
550950423
241131987
593266424
527089627
108961519
2271200135
240553834
2334019506
1616406376
289931427
10900691462
1465166061
317140442
2821172703
2503684810
763205098
2263442379
2442561877
1296048369
865902903
130420095
793732491
2632207245
2220279203
11905775585
90901304
1589326087
542433372
1466119002
562253386
2251418980
2870204667
3753073599
2344928238
4016710858
1113494603
887840449
890877393
2517737111
1119680861
12288849061
34875351
2856313107
27622019
859867031
29183634
2734502883
541910864
39102706
1116365915
1374977997
1207294965
1524371821
2344764450
641262730
461894829
94968280
4717583057
609527764
2620982626
856139375
401547256
618878488
3380124203
4423674924
56088313
2363182906
264553002
148223999
220408905
269285211
1979365510
341048314
19117927
288065636
4046957853
162900738
1097341273
1173713860
453049021
392064005
82488868
2698883902
1817730067
2045528415
3252894897
2024926985
7106802874
2776316163
31802034
4314584934
4717172806
983097871
51273025
474355034
677369948
501991489
139154828
1562388825
3809686069
1076896090
936113417
543830051
166116727
562777480
2075513165
2776818900
997169673
1158299700
2618234150
2718845357
1621801803
1759705726
1058846704
17657853
836096448
2083753123
385073799
504295773
1144735696
1569009209
653281212
1661387809
3468557892
4488543795
653614867
1756670595
1641797052
2551634904
2885283657
580461611
585897655
483415661
437473926
2538576040
1349497051
3683151060
31615118
115927260
1846365925
2562825262
607187034
595617808
3537396
446231617
371650324
347381792
1356836372
543926524
82864052
5219722165
261456308
268588820
115987225
3973604403
108702382
848944404
2736094833
949963877
3090222870
5123656936
2969083968
1536944570
1744868627
598348397
1013808179
1825166035
630882961
438920065
1809395511
1513075154
2934914942
268842950
1547845612
2521634226
1209929262
167528454
358640573
3692702127
1207849721
496434559
1150606609
1413297761
722700552
856544709
1046451945
1202670299
2840810029
2638448374
274294582
994068415
3172927455
244406913
1544828925
811218487
1092801169
3496834263
657538505
119239167
1048494967
178049716
946879909
388430264
185007078
1860317118
2542336556
102980437
769957184
251764384
834175537
3112206159
1109081600
3370158639
225868462
107254097
198668607
749959388
1639747873
139009760
782656114
964835103
625557868
426975425
2474521561
459270739
328498362
894278282
5767588655
2611462933
499966765
196000330
426632512
92722248
1042383129
756518594
2031796633
1124489094
194906515
692493447
2168373071
1177372260
426312689
3146997728
1350809872
1115141247
1185558285
1574610455
428931251
197608700
127476405
478103073
1178167575
1341907417
769547568
983999856
380978592
1492704834
2223884480
129558528
91267095
1069696914
9050241727
1592330057
1486959333
2153818748
1548426313
1593212523
4290994039
557883426
33640294
2781567211
3635109087
1247568466
1142011185
6285805256
1491407555
320083105
238862624
587014099
3356027038
2357143944
2700320237
893834246
499812086
878904988
1473524722
1774827494
162105006
18975688
341411355
701705180
1752847
3387248974
34454097
4135936102
160735479
1861049223
1952946684
886089691
393473114
4420650784
579878282
1947941272
2311436574
2933539366
786953943
7655621
7716018853
1717030957
43865897
479626832
4188132007
2099523556
311255160
1238713023
3635796096
148439430
1201704389
711657744
675116524
2578928092
761619490
1332857045
3923256913
272818685
2841552034
4350882971
98168542
237961276
1224509827
1463765875
969180089
1933088883
3494931951
1179432012
1161944983
569330251
3872158
1565524206
42603188
1328791024
82789968
1656375543
580667058
234586202
1064548221
355931170
3010862333
917633601
397262654
1016358777
382828110
2920532606
1329022447
2960585316
1454045524
1312112419
1971860913
88461206
7389282094
2888707216
174984743
1462967230
2316672171
424672777
388586958
1774793356
3717705198
791035654
465231705
4288624810
2327316781
600303487
9925244
171481082
1096491985
230156226
532626954
476377024
1201593734
1067564757
372819638
239558714
301731362
342993474
1313175857
375235097
3671196635
351939197
247662122
2045611194
470352750
741866670
2725813790
2503352807
115966447
553866752
2103731031
2056012793
680817821
1369943353
233063101
1642081871
565590387
1266897863
1044899010
1953909602
815095686
529968304
923382657
2647853734
1521198490
750586789
3288469585
161948249
1440408959
292636419
2997971770
343263456
58351085
1997738542
2669508306
1163481979
872414138
373337841
2439536682
1947952967
2953106845
2144062133
1349805379
156237871
170564533
340415375
3013915757
509415264
2079319848
287098935
2764466977
4522768285
146467026
3850214639
285399202
341703666
2389563005
1220181104
733393675
1625984816
442864926
1368996845
228324645
662461301
1405375224
377843216
1104288643
4046222419
2934722565
2665254845
5250459652
348738532
138867527
2980772985
41947781
111920912
5752319978
1520829595
1688043960
652442125
68017050
1923342024
1611434645
3695222136
201196399
12551170
854519956
3990250346
232590105
46241941
678049415
390673097
399035648
851561154
654566473
576072552
512905142
1264677251
1408987126
1974065866
2145390975
863858284
2547008087
1968713629
3098308977
2522311645
742731699
165664959
1617281927
444827106
1165187355
1590496866
3718213850
2759678608
6911990
221593615
2133928459
288441057
2565118511
557370023
520710329
239733025
1610734845
2097881241
4386347310
1996969896
2300673748
2052990953
651744583
748061123
828597376
1104602838
2652563927
1377831701
19282670
3064876983
2971306059
5907941234
2574095565
576778578
481458311
109941633
223696433
563738653
326178841
1275709932
1749765278
2009407345
1375941920
121135497
829112554
971867981
1002242268
2027546134
2941357218
109167598
74406577
2728203560
127501971
567443557
1373849791
56442909
2292188289
1802819593
132174077
1005009940
58523131
1904714035
44072351
500267656
1556041122
400753285
2583443077
717868842
579613711
631076265
45203040
346772733
1530095732
394819227
11708921546
2505062972
106371979
636954701
4264201247
555409278
560762
418519607
1945501614
191817147
176019846
1008903311
2438177771
415513513
3447838492
982790725
333897741
600098264
264015103
9413705327
309946230
223510628
1093818956
786000531
272442780
2162032654
1413477625
1601173889
1154474393
984546043
267811988
78316278
2130789759
2116012432
1380022804
67350268
2584992093
2111316376
366132654
1574782014
1171629553
1191092383
20345381
1225621385
2061375910
2354209346
2384377715
1868213608
1400202254
2645988812
3643968176
108638751
1351072769
2039291987
1626340116
1969562384
326783149
1536293225
314060745
3797670368
4244600992
352804456
2641588829
478583659
807288611
171691415
4111465661
1843338041
1597917363
9032796790
54939491
2028597671
326203523
1883579694
1867899668
1279009289
552189816
2228404636
3770943679
1875755514
341329900
2818831922
2611675318
67700773
733728901
1926823978
1129521723
1758033749
5531189832
2699546539
72968999
689771747
4395195333
527763134
1607226534
2208045206
779457699
2276324684
461913501
885609816
3124171365
1861297173
843970298
516908740
370337076
99343190
580522662
1975735098
1287116518
1249533405
473773429
868940858
3675681757
2369409730
371665897
2527755601
636626238
2059664133
1958046487
560073707
2047632368
2067525356
1696587017
761429501
2442236465
2766249916
431742250
990222144
1000229121
474393793
2079010588
6149718
694603459
607081632
1582069467
402170522
122449203
947748281
982710039
2756058972
1416074319
442957861
1298976573
22885347
1275348205
3081096062
1459113423
2376348243
404950945
60345886
1820494122
25826093
1797432986
556211957
2457776823
3520263947
599833989
1951894605
2728568454
1546226277
272999206
2114072305
2897798179
83855022
2964582139
136586564
2271734826
11539374
216530183
1123772541
399740475
600414677
2284139568
791730713
655142029
686627934
424076188
945198444
557905145
1659713125
21002964
729878548
1309764794
3497359551
284477644
3264748097
2579398536
819087639
2066221279
62841504
1025538634
3558225417
656656483
2074643499
504687167
357600681
385804659
269687522
3567090762
2697197283
1126251642
1443929872
1783669643
3614427226
1183315238
81169094
2439668354
988507804
957254604
4806648402
1387957505
1609302337
1942317116
505285411
1574832921
146777049
1144508580
8469986685
3027292654
2488245964
13491534
2382544317
1949950434
855389303
2402265088
738302923
1292790602
4159534831
3369087690
3040694801
417511392
700857986
53690180
873114472
2975408254
513013069
2464549184
2013436199
152640168
877658609
3156761428
2890819759
1623953590
371216568
1747760405
1483361322
1864308452
549608526
2508038681
4781909078
4046107312
3214487303
1431240447
2717019735
2709606213
23910949
817185603
1981025484
446558342
993396161
402948004
3751586145
3108087173
1637903176
24727758
14614565
229612339
328824908
3078706957
1957554243
194731617
342585035
1152775575
4970189308
234814113
1020310067
3701367109
545545071
906914583
1999383821
1498072232
3815435359
1175883126
3453611149
2914689307
416422769
952868815
1451531524
52916505
1061469268
2157039985
4202103840
22609098
1898077863
214133648
452070748
1544915103
669059680
501831743
344831111
504955148
1554636898
1188474172
59294543
827429998
2077103509
1483766446
95001565
425784115
2471031181
330775936
133706126
146025799
2830627466
2440561442
1430396464
1940710421
2230009664
230108842
2029127746
5693150928
3240970997
4487468962
989606574
172700883
5441647021
684944362
478738690
1642660835
3008883166
5254046049
447950790
701884639
5576185434
1679714612
1779984954
344252307
610942648
746260830
142965533
1054104029
1712536726
757210438
738058145
500355706
2615053712
945678739
31397340
407692614
106839557
2301294753
672788
42035555
1744483145
1074335157
427924289
1802889111
262343673
13646820522
458870856
3896207245
617190665
1317953993
1715455962
134892826
818573345
307379191
1099208046
1986475804
2956943939
408452752
817616392
2189657839
2618677356
4271060909
1084213431
1181882009
2502157079
768097684
3467280898
1369087555
577601607
730976443
57066203
1438028872
2367646069
514418313
2233333073
2742670138
21296836
1308656722
64988882
921482547
5777487
1993995557
365489213
241419222
1624052522
602030087
1063182844
1180734738
81570362
1866713521
177857549
3432093460
1631108839
1641084648
3828229510
811890714
333138383
175212440
123765643
2543306802
404211693
2578649430
918245188
97128724
3259252176
1914963026
2868233973
1063958415
562285569
589146842
737020277
1063783923
601855948
183493118
26247690
1120078790
2864206942
3302133898
127735259
1638898058
3800707076
57998799
346947814
247979006
4321819428
4665352052
331908208
1090313384
2090107388
1248553640
4581053800
105368812
1000862681
2489295041
1283067099
1488895517
1342058238
4923050662
783164854
1482047240
27258216
252334515
775195263
2263854868
538356379
1302279635
1741471741
5825238466
1435665365
127365147
732627149
2791442361
1541066956
1296285388
1462285441
27782954
1448910689
495809886
5254099694
2699928406
1606616160
4239534634
929766572
1209702631
211960433
1932795055
210302832
1190310447
1614994049
512347443
1687945189
353337801
9134686
200494142
981158410
4310109108
1351129821
1060219319
4263899783
4136795837
1121742093
3262990041
15697174795
2377011775
94569422
1108766083
280116912
500456769
118921118
50895294
111222615
667493675
953304840
174818303
241254371
517965350
429959393
5671351307
11164138
1764744868
1045011868
7972329934
2248131693
1555184542
4344709240
1584536941
6922596922
703713758
1372948425
120484035
1203626881
73326717
973316942
649112677
2472459419
2777685751
523772111
1314454308
54222217
2838083751
501037536
124255627
415538914
1883767
519897481
1551968200
2079322507
1446828385
1491983210
443749601
50434516
2186028207
478069525
2305053346
613569769
285805980
678806
1174548623
2400178310
2232450731
1802144621
56388696
6838125456
1028258772
2568434452
407516829
1285893086
4780563749
655765751
3063025731
2056080842
30233031
1787611864
1088519430
365466956
11435047
2616450075
2617888577
1968634658
6020180
7977825
232471444
3241004135
1808545399
73430748
763471024
624018495
1825735417
330049012
628089909
1785757857
5805591026
2096905144
737389961
1255301799
2998528032
2894360227
888253713
3692840771
4421924525
2789599060
11468841
1386958737
1524664718
1441753877
1064712572
665930460
720450004
1657602749
180202411
631892638
126040
109906691
848573887
2799848613
948809958
656641443
846078324
3418451438
1799442689
4691653200
936907766
2721156283
132889607
338138878
40763078
3193689367
3353769791
1636068790
227523688
210691277
25684950
2897111801
2691705529
1929969499
1909838802
2213446457
8183820
3702382106
1225175521
861599503
588720059
619497886
888131490
4031958016
2653682356
86024621
594963835
153812412
179686425
159726410
922523063
1545348631
3913442851
485663735
435807645
619661759
737311743
234359293
675376431
169925868
3163416547
77462643
397007025
45168097
314415223
1109220225
318142270
39831191
1600196471
6290235
75958871
3481240537
930023133
2061248810
1402522237
5416271641
1789548466
1490758321
2297556661
921528120
1107316857
9798040
183495351
1421179387
2205405206
4243518091
1232830019
421755838
3241871981
1736392510
45734036
8306525148
324019288
248797538
1247335021
7281946236
336042454
23592459
1303478570
157896127
722472869
7223049956
72231286
1538395734
2632729607
519039707
87954034
3126387877
355051590
2392364036
1131017195
905174686
541913829
1591971
1793419151
115089583
223444624
2280010382
34693358
1349866903
3186103449
89179587
1447077467
526615087
2249222460
1142390904
1907217914
2127260026
412788723
708871732
1207985214
2339173230
1760115908
355460227
1700640131
2089178572
565865573
330751195
17418556
315827259
37499993
1378675324
806406672
491143255
4264828299
1536299107
2329437473
1701471163
2435627034
1306156141
596902705
3020220516
3630242855
188344019
6684859747
653924905
8347755551
267801818
1839910933
3808134396
2316564651
3242446931
753469428
1246669081
2998634314
2524422365
318786754
1496067343
168445203
370929311
201387227
966382276
1272264642
2046273937
838426576
2200897531
3693377501
1136703352
2400033645
1053661634
497606776
986887128
3984220147
730873372
2354068185
215662383
2551811543
808525714
3066036894
2126643963
811646119
1793709282
968848924
1297204686
1436368987
691256665
2315896690
1833590850
735701025
153028850
328491406
2833799324
20858897
363461518
853058510
2376845588
769416112
4249236953
2716979536
466000451
2829400647
1493016790
849906489
1072102618
4814667688
512672926
1867980045
185733844
176655637
1315448448
1521447909
660153939
1023820117
3362257989
2628932491
1283768178
116952787
367007094
894396660
435664232
2031114198
1597916650
392146341
162865425
177155204
2299938265
1344860704
1538919038
2828642746
785600118
2244067550
774783611
1430662541
995107776
500017176
1177852985
1817573401
1094212521
2163132139
174479774
2476004835
291807817
1083124286
456061207
2070037913
988441581
69809797
679546887
1547211305
4076093869
182485504
1111589966
1374422872
2223323669
1304371070
3236964161
776004223
98291050
668975173
6169640536
2060991949
760800169
43066791
1559197139
283598771
3425489748
720409401
588172853
1824215270
1742323213
513214979
12349820
328326281
2586835568
357419848
2752575192
86837625
45653086
1489976102
138964540
1472157872
839018451
967659622
91576080
1574978264
435351811
1488445280
3404175182
2245805960
116032423
2289447250
4217798090
6031545934
6061135001
891659503
541814255
304007402
32739344
1698378746
2501934862
144216964
9696734
1380389763
952862105
2211299752
3455237975
106131910
814494681
1680518709
1883659158
18869400504
1675900170
894652458
1138107201
2043705344
53906749
584476216
2336798851
203222688
1533157036
2385397047
4902483585
390070256
4585822003
4253709571
1956018080
621589436
57551965
3076354877
68838431
2761436426
561533925
1739657007
76416298
100112770
1426912879
922216805
2083135721
1175657752
648882216
769717522
153714554
4040702446
1311798846
476743134
843006068
558374348
996571173
1983319687
2430859
4013162721
3404471741
84852369
645002889
133723004
4790567399
321122503
2055068592
1150224
3942720506
382726275
467989231
1717505483
3076149173
36633024797
234423777
207578455
1920991467
981922225
5312821650
9800469254
830984483
286651500
2463368773
132619718
117513891
296812860
40235548
3937765870
604727708
2053532036
209603670
2113061812
1400110102
1479111205
1821674662
310021443
16591783
899017609
834126686
507769895
788567720
1680750347
1348820910
1330739504
650633982
1975527920
2027090607
1890356677
2369876871
305566074
0
400705131
4286970010
1401195209
3086225966
2547313433
866664259
2314987335
752874629
1231661706
144928626
923276564
578709977
248846826
800566772
1574859881
300404641
374062961
743448470
577451901
3894464809
2592768633
278884753
1688106635
1089501286
2938781885
1102148948
1129307657
274916029
1379715551
366027562
1354674260
2611126221
2169723875
715680305
101589135
8058558719
36605677
541619837
937371750
137562529
475118725
1626623040
434550705
1171511887
3554187309
770775876
1377328630
96047733
1935056602
1829973888
3118385593
1043830195
260535534
752025346
2032022726
4016276075
4806922825
1017029267
82581999
822897908
6573911757
50718443
3489692704
723092739
4555924622
1917469266
1857901258
720815319
384729624
540135595
2652438915
1122205756
2205566553
3041912921
4042219735
712722201
1938691656
1585279090
2785576467
894492524
189672102
2257846675
242984486
2224165544
9248900611
2736861931
54079365
256727727
3455939411
4787938904
1409534234
361041027
116451488
532021580
1146673570
325764625
2185170373
1102229326
1489854322
4071470381
2327160387
438544864
408168369
2205101480
53504425
2911045681
1506508890
2376425828
1061131567
2525410177
3521335180
1437625997
3760658310
502534709
10266830325
799587905
303423961
725767462
97582722
380160688
1111942737
2230713351
5485010
891835944
942082082
1773164806
2242920438
1474870497
2124478389
1439433378
1616180358
3351855235
2443111812
113742210
1241673626
330800279
1076133429
1588202376
1909093468
1658440911
560653904
585735208
877004189
1545361813
1119832998
2287310252
2074749054
2187843319
1909012431
1861581480
45973997
7600283972
2958602613
15573799
1237833491
2055013918
2260911621
1004770939
699537264
1089334396
376509117
2988937814
2063958892
2828405672
2411477354
1494231188
1422330814
293260768
3818100520
4066421578
2460823511
2041348716
36025294
1678893099
2167114158
2714256443
897726011
435058734
3432360988
455717697
581653575
4459082673
391675386
1472377178
1634310650
2231120675
3001079793
2047830787
180697528
2656254951
321057521
58639502
1703738387
109164832
736088960
1419870954
214528174
477096113
59999101
301251445
3041674058
440569582
3163855501
716218021
525102590
517887508
297289170
19753853
3853831367
3274069903
280675256
1183541902
3192353831
275755621
1392466108
32527532
935957983
919186231
449319465
106846960
2579345299
1912454334
21725276
455940034
799153270
743574417
420189026
2379282314
405205709
1326276845
251137738
504183816
177838924
1413989802
501237062
2087092682
1430594758
8182133771
369068662
362004000
1972237507
849954638
2365490013
387074441
424651865
871790848
1383241457
2016811991
13122375
1190270284
1695065532
1971957076
5096813337
387642319
7992705313
645324789
1101476372
2573165274
780021119
277567650
81579770
1863200000
508121239
450730739
227089324
561862910
122302564
7710016158
3896219689
977509637
3597008823
81404533
4189418210
176085625
1184507815
202958293
310286442
87872567
3189865649
1702778069
1354320191
352588124
620171920
1010094412
5583523566
1615104078
528188176
2027695595
525180007
3629257535
1693893108
486503314
1702122273
1035729922
3894600874
803047566
202921
1105802813
1406848494
1268627828
2542710854
111442260
1097721349
2184485448
2045360789
599991698
3978722706
506200917
2939913947
734777863
1134035412
1052993447
2926665972
52665092
567002375
1248090457
163010806
895507035
3022253818
1563157176
1609661202
715792676
354351952
8037190451
6562137498
2115253106
47723598
1963403442
512816706
2405324491
2047784420
2153217976
2660930812
3469386124
488360455
307113514
3304194805
341090717
9828308818
2690631111
925826711
653700114
700476575
5057986030
1156353260
36031560
140345469
513755043
651218548
508464997
1718038139
1326916145
2797334782
1849214609
1991700932
2745701270
796028264
533307823
937159836
518065303
111591121
86761527
240027512
118813537
300058305
1886521262
1476198
25989312
790008316
615644715
1314400310
29303764
1312094159
2830814128
1187098933
2953809934
206327015
1765581828
4485965739
2372599686
10993630
220646344
914508596
308465476
1785610462
16614023
3691281710
325634903
691822830
291001589
803233564
1070630443
1912529149
1158260903
2982777680
2724992215
619412192
1310669965
5696297899
639453035
1355466789
605954769
790154244
66983903
1134564029
181263625
1720426503
3143598073
1019882284
1000301769
1577772820
2589993181
2745730643
226703604
11916823
1340157896
977494474
2272561776
2333366234
1064395538
217890064
1367879219
396038974
2401889846
1412845719
472617471
13068630
4794292269
4148881858
2974682940
3791360828
113623469
1483268601
1069970961
737725665
363300832
1969515842
948594265
1120981999
1139840399
331606391
988531095
961981449
2360177163
132012612
89190017
2381741930
683490262
1472344942
1786546498
626494497
1885961553
814717631
3763642609
212296824
29780199
957006384
1210184122
188899413
2837929209
757367095
56178738
1223781936
2181055985
1312937412
74135173
145918665
555490003
1248133267
62694913
1092665259
957841068
912671318
993207268
4153288930
2266300234
1326927298
2456348624
234395327
897081961
445499771
203003070
566600588
603475134
3246876354
2590718
784282696
4581532323
1613608699
3625712525
3025775011
478270043
1433749485
375844543
466870374
702816507
616944172
852774053
321187287
1518841066
3127671714
8569554467
934899989
525713853
254644543
23092027
3500123954
3420108726
2690486537
659950555
483114398
135750982
184363503
128762663
3522435231
108774059
569313928
154344675
3218571935
1030226500
691150532
469828582
2743393283
2308803965
3670279848
1120748691
5190433271
107603229
3281486232
2463870822
1595734999
1294052192
386154317
580605933
810387165
2944316713
1225666323
188318113
864171228
836670
234186102
4092213979
2248200536
629003044
2263254468
362856385
1304810044
439895047
368147435
135779837
3090772975
458085723
4850603994
1190072468
519813708
1075299535
29077943
6971915902
68550782
1332629818
882382966
1558152536
1501043516
3241947497
3120800890
1785721452
1004635034
132220284
996233056
1504731835
1313803865
897428392
155740879
245188218
13969764
1096453538
586248954
2011600371
1833011602
912319457
18102074
266976073
4843455106
2066775807
715829385
3868072384
4462837024
1969109756
2022952073
1424105896
5744760
688175773
1309731259
2200979173
2117365
895169904
2486270226
153918056
3745094951
570522133
30617600
1302766011
792319792
4209811591
9487648
6229942888
411467718
5125221218
2019048384
78284498
1179730541
5481215
599154782
3716375728
2119922972
1064027040
410778416
742612858
1816341676
26658714
1252206179
904510475
239666024
189359157
1715630722
1886133316
4303105398
660232733
885456976
1460524126
11936538848
635854164
1692009256
810768111
302778250
1392076579
1088221789
935513929
1398342824
4676759919
2542317833
750081353
2815772415
550912026
470463618
269131296
67070393
323782399
2527311350
1882482664
3897055877
1751648839
1071137666
490506754
1687312625
37550528
4144099452
6675639402
213991928
3406140277
544923007
563652978
898885936
190275331
3932976505
2537990198
2881338802
2209538119
208894372
889675003
288006045
2887992769
2057808478
2364654288
1319201396
709280836
1474582033
5167704646
478422574
4638079759
1916269317
1262785943
658724271
520505927
183320415
425758893
178090186
436973176
2788404297
3115552584
2327021194
594302433
365626466
13770354
3331971861
2044761435
2641261502
2182282
495244918
1266541216
847836003
2376831856
1620765427
901567086
5342755220
125925020
799792014
162918364
2979573576
400795444
1615183805
1617615677
45410880
2758219840
2321254800
1371654336
1131804721
2876453219
4184487284
4016051731
4652346411
5703464073
1510773724
254677462
595508526
483476544
415519969
2594840902
2953003187
2256547667
390054937
202973093
2963612045
14976601
616548878
3940332862
38420003
280428241
4191143884
1800219428
1498469219
2336301050
1290757219
3787066518
2220858219
1182114171
3321144916
2029230973
2774465361
1226533453
2155819119
3243921031
2366651950
122328013
749005393
275854299
480838063
851599161
694839754
1020819440
2475477256
1312980568
268701297
2082500339
405391952
1408708936
120150078
1343405475
665281250
4400552460
1234911638
1103445088
1409042608
1271296272
2760293147
123035100
3762393023
1765973072
359707184
2984321654
215954452
2594150009
347503344
115886175
409938102
166644358
1391106770
5366906829
2143045816
9740288758
73591032
288410651
2937037816
1058950420
2347038117
1486180128
2696279123
2297494003
2017664229
909288289
989697845
399232853
116568771
82861552
948398549
2987954130
1870883138
639119493
423371195
149607264
1684514243
617805685
2783159125
1908842943
17846976
42566989
3199264115
1654262990
3848654265
3873242248
2114727143
2264574105
1781103534
478732920
1245761466
622669594
838351958
621722840
745480760
6538233039
335769442
537314209
116263531
3176529614
875049406
690478810
1670330015
1746794371
726977370
290264590
3457962177
194459773
1415678170
857530525
2334148535
2155997356
2796966123
4071736416
2909197054
2208768897
352691214
1628552907
3741857108
1059574761
2531620742
1110427719
1833840794
1372689814
1883118856
746644498
1622941376
1342097687
886511609
704554025
21947595147
50338926
6259868
2195498291
68934560
588151812
655388896
2367521190
1019713271
621819282
624034874
4767813006
1338717352
160653403
897204859
4201355359
1032732321
790371451
2314922653
2132598121
1812953579
959656092
239481511
431698763
933963187
2661193822
2630318138
118797682
806220009
88762420
3820085912
340360523
387814265
1082265044
4717427686
2689418927
957877781
851862186
1913589208
880780815
415710627
919963325
1447155324
4342042507
577492010
152735597
1041995631
1363810828
1862995300
2296142134
650108164
3901062974
4485626011
1936005592
2363690719
420675460
4585279978
2973189901
1114346041
225993699
5764634877
983058979
740880318
95437189
54190838
246803534
274032359
1220802002
751798526
1990926861
1146583473
609367373
736704905
787341671
394924792
484984786
452437081
128469653
330652796
1273188571
1741720226
388478998
320848207
3490342602
120117248
838303161
976580883
4135215337
2348261260
794946293
1052711372
462934380
1622039488
2278961845
1304625078
754714090
419659611
4789487205
866987885
2786060089
375742062
1545251078
2884670744
1128900023
3430953443
1621046831
132150104
634490535
3178186465
2151520379
3262105787
254753353
802953537
1343654870
2656015621
370806733
903514173
121649052
2210068065
500494851
886316221
3086995595
609226662
285867172
3863907305
1358452829
151734115
1678492086
748261148
368289854
3980496643
1281994873
457678655
1324142924
217142594
116985017
1901928462
3618738177
3989562748
169117585
486839552
4833113158
1308282484
422818304
4965013777
2172954495
45605729
58653724
1394635590
2224010971
584195606
20167380146
53690068
2617435147
393289802
999599122
1602115454
1004188703
952351222
3682483096
4052073235
715269616
2899752594
1312728616
3558458106
552566672
2319571515
991721055
261185931
354638202
1701451248
451523196
485232185
105212886
511489825
2100270289
109814872
4588675669
26424151
1267398936
574937716
1172891822
2814514750
135125924
1418049897
1808516536
683308359
1035667310
1847009056
176529487
828377753
405731528
2201524180
955906907
1468062765
1817487844
1493953001
2202265350
74501700
763721464
6592304
2493108008
6766371337
9678028405
72622113
534846444
857542860
7275790
626037618
94628780
1358933138
131065029
77928308
1495997479
1053764643
71288748
2408904847
395211238
1008637100
991525511
444052422
4788900269
593951934
194406415
1565895705
1848604397
2709706942
466884412
491125190
1901769014
1446393290
387286135
1086931854
3507341333
113071319
4897887122
447752442
1094334772
2654936022
1146999784
988820330
829715691
443814
1354669
3960015509
2587066729
4677758278
339493901
1516610781
6079817
177052504
926287337
148243957
83457393
1412023571
1003439907
1661725194
284730780
2447880552
3912358363
4566783164
1285226273
132543213
2530805883
1944820027
1753129160
1567919504
1089840127
697771382
16589154
25456332
1158126648
1259998174
2032708191
482587354
10346048328
1649733683
1883163787
5189110555
1103486124
838407574
3172153692
2731450073
2109481205
296254716
1150092145
2110208913
450901220
1264065472
1783309723
4008868484
640976982
484091117
1691115104
985664434
515084623
2115385089
2948677243
967046183
6081449532
1365946365
3395298103
207826315
2338086595
3055491520
7117716787
1860824330
92936059
1701576178
1779340863
2389580901
504430654
2224723497
221946583
909026764
1694812811
3287331032
4068640509
198482458
636181535
177583397
1650005008
1523910669
101954487
401262293
38072014
677194818
32644806485
637678350
966122053
2243000517
1372502168
581128000
2003365718
348095170
389916628
243507926
820246030
1548567197
1166556721
146704165
3581558383
269790972
2112501730
3719639666
2218419357
1926749253
1900073146
2638244801
4262790560
4566958343
3150467801
1052109522
279837023
3870115658
2593820781
323748204
1139325953
15748860977
265099959
547102384
2911309410
171175335
142656623
381480723
1993921442
179657076
271984752
2383905972
41638
114092167
15460532
420185539
12710702
1745754904
46974807
2159315354
2370710950
3174703064
309502847
896699712
89428496
1136024451
4066619928
1594400350
875593594
1683142007
4360875584
1443990302
965637189
2070537659
2325496599
67553440
29773364
2723208396
9854933
960207620
1080921297
352846171
1164863052
206251422
257195786
508968067
848522034
4206992299
3820822401
1869597875
3253032999
893682630
3339957377
296458076
2076666859
2925617261
803463950
5688069677
59079329
18883939
1042941788
71387451
202240001
1670190979
106050004
1183523454
1819894964
954687028
1147197170
2750943952
46204443
2082622012
132357098
3013572774
288678
1899585676
857760693
1536190887
2677230512
2136006668
172100934
950534560
1229120272
1729361367
26207991
1525215624
5969174710
152991075
453257696
968909624
225400586
714602468
121954479
968059062
2702054806
1874077045
991625096
49258101
1502147468
30373263
709807456
38804663
2135776524
705863390
2495137640
816298134
991294886
1882988454
4586597069
4528100219
539885322
1299058510
856441267
486264560
1249963373
580137568
1204694231
4530414787
1465480811
128599957
1512762993
60366838
55666919240
945872843
2144681985
3946379211
858284794
1561640925
118155979
2027098905
446799358
154769611
1496151387
650920129
104208935
981859236
874732604
356986084
864004032
4406151908
18236091
282421404
28644798
516352616
3785634668
629461113
5510767018
4288309129
687513977
1625008771
1021829700
913487581
399144026
3117130039
2052466909
1627333560
175352607
881200313
858266344
1520674173
227637459
2063594012
2927049638
8514586
64179529
845969759
1224227764
2750042122
8761106
221660605
689334557
940816273
27095151
4854414818
2697519676
694429012
2159307690
528228923
1489366733
2686010312
32868706
3036039973
226618286
2285308322
358444027
342742270
137234083
2490609642
225931612
7072254101
564538446
3103400705
242347749
1813911809
15506212532
696255530
221213247
543944523
197378895
720761729
3107974009
2581276795
854678857
2002783018
25481364
413874372
1571290535
44559518
58864287
5394053
1473383854
6556253205
1917281767
654132603
347807977
178267569
50512693
163027189
2053445836
1708089703
60657508
2246419003
2408279216
539687373
132767815
3792147942
961166909
1030191541
3173137168
1770809114
434411526
671774141
1913472652
1635259916
61977524
1209822454
2104497034
476463094
931637345
115023585
2457505652
50846095
282067977
590749400
1900253665
1027856216
3534015975
2970560229
689778430
1740525980
1837283598
151880105
1113625685
365948528
776484803
1232227907
494169340
975067711
452102748
1545074201
2867052682
2228490131
3889570035
3485912679
3224995902
2207592493
350533712
200177674
713698122
544717345
604606868
1623917589
4960241425
2531171892
1911346381
211899353
2487913447
8761549125
626374120
3554200065
196324914
2746906952
1289873678
1624154391
1074590216
698548492
362475086
271580413
345144478
202398508
1001338382
4030013985
1634189815
761615731
2220408328
586119959
489774119
809053812
728929743
1274888207
2369024785
417116058
21353884
286633180
31777599
4335269357
885898933
3582925046
964984759
5645600
409976009
21837443
176716861
1965381834
2434827068
1149604043
2586194820
1483234100
205198305
1224145740
374804481
883602635
1196347588
527841475
2939352840
2385329774
484096404
700993997
359686728
1976086662
1134857641
73735419
495836565
242214287
1086584788
277681831
2692663643
291652548
7865189
112139775
2763966117
1375846396
1178462293
1622220423
14097500
2574049820
416851507
661286535
1739510720
1629463385
1954621751
2097047087
1861231142
4396579424
485675233
1643705748
979024537
222664018
5068513354
402027023
1400210760
547897025
90121078
36177501
901702717
3149335735
56212999
1026001270
450007568
337701511
2968928036
2523125190
2208466234
5452296611
957708236
352698044
1933620748
971722739
3261386194
311793312
2278893025
299940995
2427156464
840538769
1820686910
18267748
447056515
90412776
1563135497
357642430
1148659944
6333423048
492782032
227939096
444737719
3912347600
1056144419
2509691539
1656154307
1307197608
2957036185
662402128
2670324673
101019841
39144528
3000894423
721478071
2579130720
208802603
706172847
275461075
2702033754
1166103760
1133683527
7589071747
2586876759
305766242
149732732
749517175
375705693
586284047
2054456299
1850297095
524612213
406729843
768452031
3277660438
595278589
457410299
224366130
125615141
730356880
1336039703
332139419
1136903925
1737841150
674681262
1562656996
574604348
2616046876
655193438
2705442935
1120285755
4380743727
517701307
500847352
1468636530
1702631365
1058417172
832112374
140295273
2686484439
5987517950
404446574
4741161999
420102629
1797183419
1716216666
215470740
1851964963
423898091
554788025
926973016
3125514593
1464453793
2202527178
802958943
2480737397
23125194170
854280990
22664803238
2879418087
263696883
152268431
140284551
115096736
95961810
823606638
1064650024
189665800
125442111
855023282
1742351937
1104835300
2172257275
388228275
147378254
2911831155
2076873272
299748065
1180348460
1358940569
75180531
1106148432
2289102413
77318668
19213199465
22190214
106469572
990559773
1195974628
4808155537
1828327496
3256574680
722262838
1997490095
3956841053
32482809
867820776
2694755564
1329476218
798450489
2040760272
1313451291
140660291
2744744409
286643229
2658225759
77379498
824339886
877953822
355473938
2401585817
35323366
2264533546
1228460207
1184460293
1830236839
1181044217
552852470
1549843544
3050178011
1384383325
2522691598
3001218154
303577578
1535874489
4558499771
2514643822
1458584573
30340019
803041586
623771913
270018393
481493496
2783329153
1780730092
3343136276
614747257
397314285
831540879
3987994086
1484008572
159116286
3072802698
1036599502
605084624
1467131663
1481371902
691233966
1952851996
1477255349
2083521854
967828933
346273137
76010058
20687229
287884505
1664597379
974882885
2294343356
2510353835
82923598
2522905138
2548920361
72071968
885760246
931970162
91344590
2184401407
4128051215
218590637
994800871
3810835907
1251758432
602832016
88214291
706411253
1257276057
393095991
154109451
31412891
2876019599
3811597955
201058776
785496704
238535763
3681455080
1302014773
371268505
47402665
2177894394
20783639
825575680
173924461
2611161236
718587076
19515606
2229203351
1821461135
1795038401
2409855260
849994145
2284117701
2441773987
1106824083
1769930302
727124869
3775929
3884367043
2171402076
1278076006
1737906741
2129525334
1266856014
1574984789
513068380
6231911847
1914802910
1875255065
49839138
1887984007
5490569050
593844413
1674333382
2730749443
1422545328
1420148935
2590966959
2269656662
3895977701
55604009
495586958
1654353911
3279454308
919215822
2915677941
633589567
71815810
2556777666
6061113538
263453587
3945568292
224709732
2758722902
913456613
4827773055
1223639679
3697078910
1048556905
4992704700
222671984
3255493878
405836953
939686604
1844917109
1226155766
4625698692
1843717151
1427946870
473379364
175487996
2280707191
1494605853
2273184161
121966901
739420647
2642796473
131029324
1254213295
5723259677
446070521
945724670
577642152
2019924079
2067746727
4563726507
2071482119
99689526
369990235
767751767
1833009551
710692459
1124829022
470309884
1172493253
13593090
903479784
582439097
263516562
240093667
211551582
480922790
515395453
1367429506
4805554946
1150629942
1539886395
1718510396
5952124806
145479134
935643224
1043032619
2915072294
705575467
934473249
66123067
2373053310
58800039
1193448652
2087946738
294723712
542814969
989260628
202616906
681796785
4068937017
488186661
288556653
293918811
42516202
105690998
270047703
3642068083
310012455
3053021389
743789627
2182753597
373539720
585216104
80670550
1023023775
2533540059
2968239777
2305250928
1456794719
263126898
132146342
2053812716
576389661
1230561042
828615752
449261604
2044695682
1136114579
2402478562
237305355
763901920
1136155003
60808601
1682347882
2876192161
404751677
5059634455
2116121804
3015830222
1564472500
29800724
1928121222
2366034573
1952531420
1381007340
1048133107
2253179423
950055888
459801332
1119743418
1370314348
350352710
2871350449
2674985220
1115541800
4169419
1473379809
587506075
1922081772
72832588
2236610508
1181645507
818899084
668116699
15181847
1741904657
1648989747
142475670
5255930
6298339759
1891588264
698677024
142902102
390189901
73761373
1081942605
1150869176
2284253399
998068888
1780360073
712228661
1266624236
430160688
1514481138
59835732
164080029
2109264782
1113197314
757044961
1247869330
6123685243
855578270
642330367
2127636852
106821776
3346120657
315224913
1046887581
2227489473
163824915
2253218715
1722656683
930793407
2295789325
214094875
4800820297
3223018612
2522835898
302340601
1025385946
34485798
265681698
2535827550
515152446
1099265926
1320611172
46344009
20871496
957939090
1920849089
3423127423
3402688249
1478401396
2605492897
29118305
340398657
134152492
1657982911
1307587778
1855793374
632991755
1098072515
833021544
1160654734
1422271218
821628702
1359541624
1066402926
68586505
298822374
2314181638
1024869484
11428629
796501215
45085331
1627688888
258419889
1680781330
3898723447
1131344482
2566118710
2917377732
2213852818
622859536
2768118454
380761018
1873761954
1316075268
1110236863
866303389
4948983512
1200275611
76698767
1543353148
3586159220
1419036834
924160006
8785838
390476238
268224028
1751541050
1384194041
1160936327
1305236715
866466776
4262472240
1010507081
869334398
655627815
3480281179
1204722315
3285817002
1836490943
429255273
3037958077
1166747690
1325982022
1282931795
690440525
426768387
2369317392
785363954
258606281
341179586
225764332
812525656
158562455
2086869232
3875048911
308386365
410667971
78809082
2378795140
1099923995
328835454
243821616
120904374
853856640
1888196361
707456235
1630513446
1107167587
877523992
1185957975
23582829
575335539
2853101498
2048150201
1053070178
2180074981
236902678
55012766
1951808990
3869764409
7239851
1164947626
385544065
1900602061
1494737772
2923926890
1746354824
889752991
1694296676
40100683
287600786
17149593
3709804101
517725324
183493637
924283444
3341662705
1679138969
50030915
881151556
1518912479
2762692452
1400140678
411567820
4151723828
2399001286
3203113262
1376238434
1119931158
200690087
1840041862
2225636441
757019916
9286867
1040117198
1091304375
357354734
122696859
3862077898
1936152599
1112227972
3038452910
1547180696
589373590
1523182400
892156008
939528027
372641162
805164635
242056733
2158050120
167552739
1599815777
1914749547
3525830997
86008398
718488728
452034518
4388634848
3241614366
1336931490
1300855415
513569547
1995683603
656706336
2731277494
753433807
1423330624
81507958
1224960781
1657562840
214272058
72384716
618899357
2315347506
3585708368
1599728336
2839417649
161609513
2762332546
103518012
1898027041
1670145129
1743485986
4695786358
333023260
428732752
327812076
78075231
638032972
109933871
2043646265
3141556396
2877413846
1404050910
1461504358
45198460
1665645015
2084526642
769104971
813350414
1055756619
127279228
2460638803
1152691133
4610900785
311362048
2087348619
990821822
199024198
1076861700
4566910002
2815131048
3926274
2872578819
1112485544
3788029223
2177769189
698645133
1860791224
2654806738
1336565362
1567851987
144755080
1092831910
1385094495
38896488
2623381989
1873938421
316301818
1882755385
1472298673
412348680
2536789014
1406063162
122326225
2091654919
521258795
2715002334
1539317935
163601033
2086062145
2333971237
1328284824
1283465386
2439795619
894546669
3433895354
4048168206
139751738
15550524
3003027090
57260050
2851100199
686527379
2720883226
1883141991
1218873427
2357524663
233310656
2252153906
798818626
213205662
1112979907
133989976
2343347531
4419515008
380483016
105387315
3455082624
942243389
1102929002
862688991
1817935688
3771654473
1253677739
428161423
3178729619
271571146
240201202
1462532133
267965779
6723988738
3275745359
634127223
2365597651
1057111148
1560373889
351089251
1964551189
987668457
379531169
3246746675
439600015
658593855
4217775438
110178165
2038775082
619198450
2852842255
1848823187
2647125
956291188
4260410298
1757690765
2316255790
1125756012
1004302413
283217618
1970553212
76869180
2643919321
33927646
672119429
3777397490
4382511109
1233761900
1173908806
1311161675
984140029
2412145302
2885768116
601019956
161136006
750229365
329768175
1962844474
1073176324
1225976733
151602763
5479113226
597647124
492411151
6907184601
19771047
765694452
800573354
1601641742
48643894
136507847
3295086270
1141361919
4024030078
1041647341
2355281897
1936373767
518698221
3086927842
281344917
45273161
2395866796
1178616614
177426740
21753986169
46195381
2037644944
71639380
34181177
1444207713
957041685
6081917525
36487950
2290588409
917830454
861116538
304116983
2874847366
461573478
1755249186
3010658694
1027172037
884350262
1726611827
1708096123
968338347
71796564
4193839572
910656871
2156776544
175210726
678406401
2243489023
561209068
489642151
313252092
10848082
488285156
13721945
2104689317
513755385
2734798662
2521294138
199742549
1582427661
1529181893
3933061217
3916111097
1728851434
711916559
62378469
3171891715
77896762
2406144832
377151282
691995233
1624851872
1055551381
14054105
1721502075
2548973176
1913583234
536599388
1935748943
3842608153
1174548015
3108618865
1518942888
1226328287
862939728
1297489826
591623448
888841036
1537824457
945267563
2137232166
41166079
2290099989
1418390396
87153632
3363281981
2148530954
1053368669
753853066
896465093
4376323906
1988060639
1896988659
25340891
1210073276
2206590377
387416959
1317091590
2335580562
1027598999
861676136
2061677966
320916743
4254897050
721412974
402295514
1630128914
1155230245
412327625
322576763
2060750099
1938910080
594732950
1225264
4384566341
2877559941
413916886
1662124738
138334775
169523767
1148146024
2102124543
3074867160
830502217
464750207
1057099970
439483594
587901295
1848941411
953780060
3997650672
694311044
115296018
2677804813
16527327
60049569
88882160
3049829128
1107325179
1606017110
100244326
4152018954
2012296855
1627726485
1394940266
2507469388
1004745726
529957189
1851273231
2357215423
3128501876
1966139399
2497208698
2900090467
1941960543
2573806316
307901370
2495175330
556015468
236685398
750115954
2977139907
4333825056
675348640
3689925655
4243706423
49154889
1852012126
453248203
982982350
477045086
538080195
695292743
144839893
952205126
512012190
639055301
135864499
515530864
103251245
2053466346
1841099439
447697588
33763578
946300071
2138480838
1720496918
2221371470
2934167965
326909299
492360096
1499421958
1266592490
1137495127
1492018924
10660385
2185676974
1224841989
1968944881
166758003
1549490849
1227934512
479151241
1615773373
1333375680
707421380
2093866014
1064629377
4323844990
901070794
5453552357
1196414147
289699896
1306238364
949961168
1403055233
634627285
1990886292
1854421105
6943687940
3841184192
1036848303
75275519
200058667
563429626
1065920146
381313806
2162695742
1091643249
800368455
1765940220
3475402700
2071748107
344265219
10777391015
95762458
206050587
453244365
2652849357
5233919666
486561501
1335042591
83274669
1093957205
3360012388
2380462413
4340198240
3089225644
2176334260
1424151046
1328233462
1412104461
519791659
779939929
2692703587
559553923
3004315656
3152928993
239538885
649013322
141320940
1270153127
2119234557
5163038071
995974139
932509927
1393597094
48045196
1812062133
1418230725
3414299463
580255857
2804369384
433792895
296957726
7026682
979345049
4194392593
3407499849
24210105
2107994762
1127129351
1300146899
363472124
372848248
213563
87127223
43801653
2072167409
418624486
1271040112
2206915301
1717232363
3413738213
201151986
8994878
789631330
7413762226
2061760217
307427777
1516463952
654306546
1497089854
139346390
1012613061
4368754337
2729701182
646541420
314440458
445151329
787337254
801015112
2746548368
3580581869
2376179936
624615903
10091416388
1860687771
347931196
1903259493
2176898772
2354533908
1067737042
1160299018
1747661153
174748110
170493508
2404413146
1581349682
74674895
4981076282
804097971
2490074383
2074212628
1486431773
1418263925
2678702710
1338091
99857073
8746830408
250662153
1455375413
2517238065
406227231
1123437100
2553761626
433419317
1819497712
193384959
708249181
205626367
3060908517
1285548244
2071423516
1782470589
3757244815
1695415786
132666680
1203293528
16660726
834702095
750392080
271945218
7919445616
6103553929
75175745
40756199
1953834899
473403335
330502727
1632775701
2212440060
61263949
7110019153
46406966
3244042
1770415644
1240480646
11453429
3499310930
1522605011
1707143791
979983566
239993589
489634784
82520115
382455274
1264932
1455666191
638547097
187083008
4823159168
4047798717
1121564167
2162355149
1263755504
3421460225
1169893586
2318976404
1299870073
4463949270
4072567474
793100910
2254699531
1818795790
50419682
3181909262
1807646956
383096325
636594939
1692933425
451740793
1344368141
1386938540
919948808
1121166734
433636876
382866028
1776228154
49300853
161231336
5185282950
1388894100
1133623403
844805067
506150268
22943181
2658758675
55115232
1463786743
192609190
912369139
2277017929
5543557408
1487821879
783389038
4075540786
332676841
2291213785
4892486656
1061600552
1372584233
1184155942
65756786
5064498276
117912026
807853159
2227802839
222490482
1825411084
2708660989
1750764640
1347432669
615000066
211138659
3694060801
2051722519
2037640602
1455515300
51325762
862170438
1072088250
1585546760
3898786299
2505547944
774285415
1116038234
4912403754
1382723622
1517307831
961303639
2494287588
271416756
186134590
53592719
2652595444
4023879308
751850028
878908039
70514363
347347351
4105640275
4496114111
785520716
1825605733
290109002
2082558589
27306288
1098102971
1266975631
551429379
1269211452
4022788089
4134508319
3321831284
448137759
241162616
2050740585
3152063965
359368320
1081419437
608158364
1087172192
256985357
1074819512
754447598
201752284
1467600479
3242426578
2288545808
185206145
1604814823
1424336254
222508787
870840204
290606226
1669221220
1632575358
2313443385
1622208697
1708012557
137602139
30310833
3097371847
3659382985
2039903134
150614313
5265200675
1153873317
2638756431
1319173195
324353927
4836107676
364267165
28414519
249386083
2291878785
3112585656
1512846565
1342185258
1285043822
635579567
3277084759
79776984
4967734327
291973497
86311261
471674555
90769936
4606257102
417155297
1232819225
665512680
6191739515
341034282
419475624
162835923
1128397206
1496844287
1392153805
93799696
3881964366
740405309
866635258
2697364449
1425625873
2144763615
995702632
580545328
3633855533
4898262346
107000
1217273713
1542628048
3433678311
1650377095
841955529
1450670895
191807815
1447594800
250342184
721244129
2108538480
297245161
3053217691
2790566521
63468557
241449402
961861961
30618548
519441132
4304201176
4054724613
1919886024
753481814
626966995
2413586704
2025849745
2035669764
1307153235
88141694
381739626
2751027128
343831465
825514648
2191026864
549863728
986801012
1597496645
2079683376
2619456891
2491641375
339170443
48749685
261867850
2031823611
3267995235
813432328
3773518002
5215793608
5189815294
502734223
434906270
825238280
1660453076
1353485457
1758944601
1395034543
2515101870
1026780896
679967769
572553243
481218680
367884343
495502706
2458153560
2729449270
1772841924
1829216191
62216863
2173297363
1425825520
4050482236
1397324170
1533556800
1482872933
702277364
3090261
274590897
2525971289
3996044608
3350951405
49832676457
4696564758
1562044495
219212823
794287749
168358760
1582567648
644904558
1581520652
358866355
267535909
2955577961
78833865
1554501715
2597400108
1205761215
591030721
1516388041
29271763
489224067
1393600864
530242517
50342672
54229792
384293212
4093020856
408479890
2149043259
266471486
656558629
578485706
366942424
2712843675
927612337
843409714
1273521676
862520743
1018452191
60580601
647012116
630196147
1647224113
562621964
11882590
1028874873
1383468337
3278125247
4164230931
594193732
3548931602
3730373168
29381079
2116255313
4504207727
20717228
435136106
246647158
1146973351
493565411
587643147
23391387
140628663
1472172666
2318789342
253974533
79032709
440473431
1044324705
514373449
3116327394
2535593991
342811765
4178149899
3026022594
875497457
2515000223
578878073
546750807
582705811
117508151
706839473
1686817
42095483
2948841884
227674046
1840024785
137295479
1832223793
606611461
295517569
896027199
673817086
20383099
2084015982
179888332
1421644590
608098081
706734350
439761570
995571802
1855993939
22231915
388043891
4346315
788150595
370212339
31484522
4278406346
2683392477
464615435
1287595871
1204266974
844517678
961369447
740328289
121375261
4541383088
812199966
2284281015
3102240643
1737193569
1082636312
439491228
1625984714
236808227
680621042
1648532261
704036603
3074112426
6503775915
5618356710
4530779639
171054251
368466067
335525186
5020076858
843325480
1165800778
2176181711
2740905782
1922346157
1578223037
221236444
947505900
1353303172
613118869
2816847767
679957943
242042519
1913668408
417774108
11870914622
356758142
1984020529
1679853379
348250905
1894213739
6627820941
251082720
254605354
658659331
10914831
1685372994
2668528610
1506986332
1456420170
1351049190
374601411
1084632584
1556753076
4955643330
2480848646
571132733
2960383834
4640638873
1569779224
2674560088
1002611308
2091146612
4351295956
3863707481
165419644
34782655
1119073728
3887230804
3128119789
453995236
1898632385
485998820
1101286218
474262704
699609475
291746314
700811877
261234561
2990436773
4448789904
732898351
6342217254
2193545096
625500734
795422755
828294873
392208538
1108719827
1574689524
4326370497
108051017
971545738
144462961
1176034837
187550080
360984455
202018264
4208797203
1174458756
848816226
1392574113
104046188
343878223
3656899427
135137835
3146686683
45762497
669739725
278614462
121700399
2374931642
178864679
878657735
3555345951
1930028945
760100009
930756013
40285344
1376594759
331654736
65118971
156826955
96134477
216700272
387579115
2753436488
74007580
419256674
2855511520
3753984841
2447002392
1686582810
11013215
719075981
2753931885
595192957
5261559773
224570940
2266901623
2701371380
837620770
2079415004
4087909094
4326441097
463376772
678905799
2213594758
659989608
1266505732
1680871076
1764329076
1316808938
1475179265
3674334238
1636486950
7648524
610974608
1643384446
2515541218
1302842698
505765264
745212650
128696637
1619724069
919443335
3024345169
1474660524
56407723
895388796
683964261
54825937
1270991836
2037215186
47163789
1890006236
1560633858
899638855
66654521
4177200231
1620354222
1162873344
1833165968
1841585162
967770151
208722821
1963527343
22068519
348344465
1011620787
1357793938
393177454
1307922958
1489540161
1032307936
2639650451
4066310871
1127590048
1109602458
1609741342
1785049536
5876521544
12472695
2050811261
360617745
2203412200
506096183
408116734
2149894474
120039877
195411948
313429361
361884389
1832806943
2837820197
263132906
1696074607
532038286
1942908564
909269051
3060034810
2091830832
1424323551
128318547
3041783927
1012690711
1504745903
927474067
3299091825
1731306233
21723771274
143434389
477435083
576903638
6004813
2593071594
2876889362
348244918
2238542400
350108310
651138108
2186783783
657288839
664466956
2702342643
2423626808
818347244
2044414174
353347
1804659059
848350436
550876609
7042498
928862460
157396111
2574806910
1700370669
738855210
2211068315
147471866
4930634651
505303489
2412230606
532465981
6246091609
484706658
912733657
2148727970
723153539
172851789
786117183
390685490
2558558379
2336171079
202498124
1192923084
405594092
1556208651
143813952
3765318995
75332177
2068147314
2746371242
844093396
482998376
818964733
2126714669
3087247784
3182337033
673294969
149448246
288598810
37919587
41435722
960605632
2044030936
666663774
807930387
2077614253
1442561886
2937123151
1016380427
511602266
417117163
135267985
1527579120
40903151
304985414
3471445271
264753508
599625963
1331972614
1705121672
159310773
2026280635
969353131
925615393
2351022689
155225898
1182494882
2107775986
404701234
1240411405
4842105387
1347390560
765335407
2233719541
2094148673
2591723354
2641943236
4076117729
21919967
1472253608
1306971193
2085060708
5022583
888176182
1986317132
618340054
1427210770
17264435
1392223767
1012410210
1738246558
4694219272
119270810
2448402711
1774754490
338077329
2876082820
186346357
1697268037
128605928
1527209366
125518801
3963668913
1230744671
360201381
1636559827
3359460735
5604632568
8313457514
2190295972
2140402846
21875468
2121246728
2651176685
116977849
856710374
1441298334
39154495
4265374928
2312916671
42878605
1594482466
7008152082
3639448424
3092144848
994282741
707401183
3000968861
2752412664
69079936
2956977728
327515261
1875226055
2094348665
2553333719
890818563
1635213081
440433082
96555731
3215614653
2046215701
933354833
82463891
1993556994
45139565
1127466966
940436323
357445168
824175412
578127671
2946584799
597148751
231731133
1394919234
941192840
435630962
5806652401
2155911228
933828783
908758493
2466524165
2273448933
2096740441
260932310
3547230528
953006141
1735102797
2437726182
103959313
798973347
4086868939
1414403953
559680478
1644508918
1010252933
1120054187
1726111642
774689873
10022466624
4805985810
2240004072
64460438
63889158
196937750
2147332949
1799995824
313051237
459956991
801934801
185312298
1961484278
189993323
2145883668
2341861810
247808815
1948677476
9968803
1959797178
134041623
861110471
1274200392
1958881485
534317388
1705952318
565988816
110137680
285548891
1591043060
414326205
1831952283
718445791
2141814794
2463039417
1040846617
3008421037
3174570369
4250542671
63367505
1973436686
1997731968
8750994825
55352428
803153814
584924639
2898003090
3434043186
571426034
194544686
1119506612
2875701862
9019581596
661048256
462206740
5819237560
6137105270
1054224294
650152522
4772176205
77981419
2679617150
708173602
4263712158
1707634339
1475695701
841748442
568654512
2117969454
2272974548
1600868337
3910238900
1672938663
775254776
10355669709
1473151881
1097776304
347809241
388986855
3875481107
3551155634
6454982757
2056527439
1641423414
1143798
2723534024
3225805327
88915170
766498314
1405197953
2158992726
1447538051
2747244790
4216899758
1410058061
3364924711
610338690
2472580562
361017029
2594251711
182207773
926371530
6081527916
1021885684
2935035061
4725710563
503784115
2135549952
524810790
3431573306
2116841801
1200572610
1252250060
2243529547
1612262401
970186890
206356474
60882064
493997422
2197905592
342333124
1650505348
957960809
254816759
4801138499
1095760852
1396009116
121745942
1410600948
20740551654
2463398713
527551064
519709187
842610969
2186988861
1846446905
1084026203
2439153167
774140399
24265582
3196018538
1534680338
1430877805
471805740
1622097153
1241466487
2692828004
629716070
46164562
4278855848
1114938796
902059595
1796988124
2767427882
1318016720
3960586116
485980121
6227440492
4484769648
1258691568
352822714
988910508
1604712025
686368418
916966152
2464551275
2173106805
1631808504
660439968
371716557
203137761
60476612
4840796536
13329640
302553986
1080216954
9113216944
1522198289
368296546
1410261046
3698889647
1050153252
3544393473
50836694
190110656
2000166870
2299475835
14167631
1882781829
769082214
319768006
3372432931
50268693
338037111
821818162
580480448
46217565
1198956569
2552613330
2124539635
865198852
723079061
4849774402
504915512
3451382734
869416663
768262939
915505942
1279246981
4973288952
2250142146
1264768955
450782491
1883113148
3356220555
635752857
3448655040
4892459359
662308216
707957987
2280718657
505747729
483637752
29850397
2350338010
2313708898
472591558
3688584433
2502175522
267122647
1890114816
1161674843
269616829
122598838
483619588
1434951409
4260133574
2081298413
504914762
46725642
303954170
1433913916
350667384
1044126297
23728385
1290838995
248614448
489790097
3213108915
1623324014
413057063
2478180708
5136018675
6763068259
2311945851
593227441
607570839
2249329330
3124697206
458913362
554542019
2351960338
194295176
1540386230
1202424658
11567898
3071292402
6107025459
1151708371
2773543290
1205553
77420430
1557386033
2584854980
2915927969
2329903180
35972835
2470990248
3584677808
4595513584
1620403948
4473657463
7334113699
766514
609213627
746663334
2332326476
862861397
3315217316
6819889279
3883168066
6525941
541031578
1223777054
2753927291
583597012
2067710773
427202881
920052656
3085144015
917978823
1066868154
4797054903
3345875271
1945724096
2403285207
56950290
485638352
1535634793
380627153
214317994
801249598
2534921336
70408882
720404782
670062141
2499245081
875575202
4127510837
624595409
18465168
165034399
1945174790
22865859
274600307
188941726
400054530
278308784
3574202613
20286098
3628007527
1351652500
1627979220
438237429
6526454
1378751116
73572140
491825398
783730987
1486471345
104591255
782060104
592580489
2638672320
2960988082
1436932830
2871044439
1319325433
561226231
234122448
3232018643
500444452
2679751249
1076782689
1797415203
3713435663
1022339912
775668523
2333099965
1695177093
79576672
3513935274
222225373
4594747556
3126663185
159509646
366192192
4163785259
1475128243
23109473
1368457019
221285934
169618159
857964919
292599278
2404562793
10102750
2503741847
122083504
2725067362
48214479
1812752518
3764776
1469545093
528209046
2122429815
1557345536
769122695
1975071985
213728799
471886028
732482048
3681070740
482648186
71578733
1937443723
3974402618
2023677974
308967399
5358588742
344019957
3846798896
6845022380
299155015
3473719046
547883416
744161295
959084388
2095181993
1430698480
1234680905
13810536
5892367275
1255599271
1448592633
3023662482
2326174416
1100467229
643302790
72391420
604119214
607749469
1543860771
3101163874
332954137
627496160
1379593914
1590071893
1891850740
135650578
1680557241
4628738626
5533953185
708032811
786718868
2365799308
2536674633
3685056036
1300336979
1903866753
2118591978
1321900885
52258269
286111954
3241264496
4708735159
895659237
3181785568
1239131804
780200935
627382581
1016689886
301305713
1481261304
1387794095
392196489
914010497
628735696
175018830
2172113319
458700033
929264839
2376592646
2022364983
622690832
1944282870
807491560
5743678557
476082345
3174165898
1089367366
1614813067
1946529965
1885116899
1369385504
3127808952
2303713413
1259459564
2839505145
646838963
2681678741
2456558451
913471282
3619295331
2625330601
501216865
1040833907
1374503311
687061022
4887354310
475097462
1864343547
318139375
2098046661
4280470848
1746557198
563808353
1779983937
204085802
2584157948
12499914
3392845011
219421231
3838187819
786245804
134667041
334362850
2441602784
2480034598
1011454309
1540003774
381275917
364546951
20471627
210841600
4540773959
1666136688
65496267
3230791843
856639252
1499898852
1696982161
2476873739
377408935
904955685
1258512947
3096741792
2333669924
1733726527
570906847
2801558967
1404456651
1910631027
272275162
1063957758
930425271
370219038
1820757417
1713437055
1140877701
1325752408
33189762
77440621
655092076
1884264243
2137598886
1617846392
1327203115
1664657438
269826170
1567684590
587915948
54129396
3201598190
2159059604
161825917
977578062
17624895
3202323826
5608456749
689708211
492443189
1455145782
1254475244
1848892525
829414392
2110536570
322908791
352862162
1487450760
225437254
28104232
1228489946
357795437
1819625967
4492854922
1371681718
278237153
584924001
370974424
415919463
3137642722
15701790
313436379
2526211891
206318759
139737674
1015473144
29507014
1433036956
2043129014
8667761
456510864
378156340
1124388255
1863463777
4937691447
363485136
294399236
2770471616
2059810966
1971949279
1476511475
1718068242
2017773882
27307517
857522623
972963106
714994287
2762676363
925339282
968393248
1205603862
1479378382
4587671120
54404734
1984084238
1048324026
1531959146
1265883125
1863886267
1139497521
880075505
3603869302
1639828798
529680030
684902062
7335366747
1122026891
2570420227
1288093832
3248473537
236953444
583287926
1078353613
4056979542
1170147733
1579777789
1871306818
632200411
638654647
58861532
1327203824
422794977
524068216
939701320
4486199097
5590806
4650388
211237022
80549085
2021394580
123116172
74899240
1523809250
1076626500
723217621
696348035
19799851432
3728026497
4871263
686489039
1582897536
5257226
581201535
539648815
1243953387
2792835361
964472333
466302010
2245434576
833212543
234361716
2154914699
240551312
1021591693
2934588291
2140815353
90986941
1331600685
443448973
3110218528
3533982968
553435137
82176651
63890285
958317072
958322240
3203268406
523530412
44988401
189096764
130168944
3936706259
750012272
1136546625
3483594507
1643379026
2919546324
3799849036
1253532027
1689432050
197222707
900599647
4763997908
4493814062
560096246
1967280443
2484718368
2142322163
2289488052
2145099228
2616253267
1182742517
240326374
13214526
3003120067
138043919
404711171
65380518
2133440595
2412363817
1077160018
304079811
1972991488
96271930
2210203855
170389155
3658707532
74272588
976123725
2123407966
234110941
85182153
4593971996
3173204150
1418344522
89094085
4631038995
671636107
579268391
3096726401
4608670287
111776920
1400613053
18654378
1044510167
6743159531
455590050
500427512
467558921
1456514426
1191119646
374697175
1873763066
2883252104
63488666
1987987369
1486990910
59057647
632941253
974907283
100906235
536336043
1070540145
1610165384
487939059
244019134
2931142442
2452184393
4438605077
898189253
168627904
224493556
589806093
2378482849
924398421
1247348928
1932718999
2850950459
2144032422
850031184
4188613088
838230119
1797533509
1138171345
21202058
49385330
398929737
4537078391
1539479873
2374718700
9010720271
24197540
2044679393
739076131
1396706416
1570955455
1509936093
3389725940
1196140849
2165623890
282846831
1282501234
1194613630
2217105790
12485250
2889279740
3511749111
1293508262
514620778
173472682
58666432
141355960
1689749015
825536133
894959383
543275839
3184172386
1638834878
623754333
1747722426
1867891836
436650705
1999223446
1254664052
10406801133
903145433
2527067697
601560368
1298256024
579854973
1095147533
2593553587
2445210534
3564723259
1200052069
3102666476
242302063
362730183
1323082742
3919012131
1178032484
2580695737
611096143
1921739097
787469153
2290395215
1105848919
1947534886
1189855941
958836053
396290630
1287665264
215530657
964225684
1151182856
477576046
644446867
1018445827
310825815
1884618383
181796066
715655223
498043572
1097186879
1350949803
1074040566
4034146991
2671085825
919306133
1028789896
2924884350
1791425371
1184241184
2017084016
553404487
2191852835
504243278
1442223487
412568079
308189804
3760689274
48657003
934762256
4356948912
1981677978
742432301
4595914056
61718363
7045238566
2264061963
1869110797
1003598910
66144091
1651571850
2406250826
1309004924
635803363
500535916
1351417585
605247321
3338024263
739945209
182969268
2382157605
707026729
3352591995
1199715854
1105447510
120467347
990133441
51701525
1488235082
1135428704
1741016244
545653043
13265694
162298505
5318600071
1342611572
1625711100
2739980926
358683888
1289746056
4916660295
2197318673
305520380
1066859398
152267239
1378829075
491375768
2095845024
2232307549
1163500372
984921894
3222275733
1617329088
24962736
2417203545
1450974212
2163203553
192109988
716913202
85386624
8506794870
490460208
906507040
962178002
1899685763
1185244356
936250327
4393173293
1421274031
1079600864
1742133249
2194878087
1047857200
133529524
1069731908
739932462
272812516
404977382
96921929
4328565567
245552846
1656325358
315728257
614650340
768894754
3567606
1052877849
3249371456
52700233
1080658517
849499712
899623342
492692037
3611093712
340563554
903186246
2943596165
521560801
741692785
7879052890
93447952
810023695
2479227750
1169135291
3240269397
1028323738
660519474
169585564
3021561791
1664414210
3458676948
242696
1684711738
2154326522
86487137
3252362
719113407
2623752033
2375543600
3100702346
286141606
996102376
1951418928
3199273913
1014338286
16184371402
543295013
999175685
2810834117
3501915028
796646292
2611422678
297653939
471259461
298422627
2353241300
1411547402
3789109094
2239996810
3816581122
90449329
478870514
4735444687
550586107
1607819451
2718190354
38161022
514485265
126837877
1023491994
112730978
1642263503
782099041
610432999
1528513477
119622
921580209
1514304731
3448439693
1765448143
1513143511
1988569503
2681403292
3041173968
937101414
192573721
1490221763
408690338
980714710
2471684371
238561668
2339719483
3350012409
393816565
4920978415
454684191
452256310
50609282
1442571612
1001422978
181855632
921344279
1276860864
1976499933
40685937
1999283709
651812779
829424686
4603198975
1132018853
164795639
196120198
14349296
99526452
546544999
2475397778
537969435
1089401526
341836627
329600578
123973589
3789955689
2435075331
363932484
710759372
783089910
84219473
677658777
2384253049
319709468
4258656745
930311415
919355811
524312367
956157361
4205732149
962433319
431491187
2499191821
5877515244
13115869
56946874
11206604
2679261979
919919250
99553423
938264442
5491052519
243326984
2509602070
214801518
117232038
279843345
1564928443
390335803
312857274
732012299
846317475
732762437
565337827
3240503443
380747218
1074517534
780158988
20142004465
1734107615
1621861761
1091984301
1372358132
1633197449
727042816
364022664
600264272
1370367181
1330110278
96917149
901869569
397067044
502997355
1818643229
193694346
1374615611
2768986812
2420738489
2113930819
2573572082
2022156432
2906282
1106112635
3023461262
963845453
748164227
2726268326
25355288
2039377962
3084054581
1436348294
810930068
515365833
812949552
1061902357
1295517483
3221687900
2225036553
2030877457
2370610416
101051036
3989937406
2318123928
421285370
40913607
3588919226
968901017
2377057872
3292050993
31844363
480173620
82896162
2837247889
113949585
1893671249
185007568
542958315
288590099
2565471523
191521961
2784869919
2564530845
2273790592
2616200221
1812334478
656351
296056905
21953124509
511662994
2886011489
1900544158
4619470473
121657685
3667919909
2205427309
2230582439
1086811030
188850482
612616941
4831705586
785295769
11976979233
3879607056
1075233895
1598232520
2077704165
754186763
1640890537
504378317
413856670
772401018
2878619266
33575243
259769102
976904402
276918856
2648790288
1382605093
3867609557
2843139252
58444990
23612354
1390469259
6539085
34369407
1226768095
2443754481
764369794
959371746
501804949
2721616821
745359858
1197617557
739184405
312080212
841223237
1020873866
304622005
9339485051
976993736
501631492
1288465900
2494736864
1895909643
414225723
3906996032
25032817
254985861
114787131
1271068135
100727457
2118475734
1539399347
4003743986
1992445621
578055725
3067196846
266544229
412772598
1170053907
1847978088
745739243
209114421
1776866659
253833738
672513700
269922859
96118461
1421225985
330181637
847918951
599353210
200333007
765214229
1164328179
3359389519
1780527525
659871949
425380684
3107013727
911477690
425095955
2472984058
138954991
2887511361
702429217
42780557
4736992773
823359214
1354520382
92916261
1193449532
172377316
1228913535
2092020352
1848322117
1442952343
5868795785
1490571596
3186205160
4897772794
271926987
29493994
5450913421
313246551
2003709241
3627485151
353787597
1927528703
384596421
15947166
1985075618
2110367881
4399661148
2071386650
401401874
3447971026
1778035168
31274003
1143981552
1365850974
2669052129
111856491
300023996
4088771907
2057105186
1742318222
4109677756
2278269813
101058245
995520818
2785568434
964396502
1375596915
4284072799
1961526297
2271905405
134064206
2112102720
1437313782
430282887
449760922
4105784538
28828871
709504406
139915224
286969495
459904123
282526809
1685507663
1488196599
4223834672
940351827
1004639140
361073205
443218275
3726647452
548632607
685262245
1198855909
573477121
3504383864
1299841632
8360034221
4303234155
2016162192
982390135
2495285994
571685651
1669815981
217929398
288281864
407277828
37454676
908407877
23043751
767975191
4440252420
363570178
466502260
2196815632
1321274663
170709971
2425622629
850375015
2788166631
1937069224
32575935
2145914352
1751097950
55913254
123044262
1164337698
673236304
1309331876
2019398159
2407182502
4656958918
2923022678
231917383
406553303
2658790869
230559407
1018259393
1180762065
601160782
520085076
1591626979
4816594192
1007904752
92388749
1174790017
9295060310
2269718169
576098548
1143392323
106871832
1363451710
3728592399
646300182
270617016
1833552292
4923732589
1101406718
1438135685
4441065985
33031908
1276812679
457925430
2095564525
55667469
117537599
2102511896
2701056960
657847165
3412506980
579637803
225160077
4016543564
2887770550
1408463305
740646281
395613069
543388742
2395010002
3149050405
971195951
2389613388
1464672215
1812277820
6529482045
458835838
2266271295
38540424
369271564
845269645
10594313399
825535917
1359934976
28540299
1505516454
520904938
932155339
4943797808
5241746836
2560046449
1909709040
3761774773
1885420941
1139350552
36505657
2724142281
2377713990
257868380
2777402807
58066122
554485840
1076519413
1112759486
1118552329
5121967576
1190734514
1633805454
2508407701
947948586
2355377353
2490848228
16563782
1254446317
1719923715
221108084
433839237
3029908119
224852965
125006439
1308744822
1966238751
3778957629
2452177559
2813962414
1357489598
1312751010
4932458791
559840467
1231254947
1059904486
61768481
254197445
569163005
1083256716
1024259030
283465486
599769882
1018243536
1954237567
32920215
3584930984
12514669590
2070950466
1074611358
2761248159
1873508118
1488152780
7284683
524418729
12570406
265190319
924322291
404533659
1403119177
498827654
86705718
174614618
150657918
1801720212
926745189
541501662
744212616
1958817847
1244167641
52027111
133619754
15830955
2355995448
620625300
227467623
13229284
2605248
750000181
61707764
72082128
1384826679
1432773543
638947348
3107712235
1653623984
1085031811
360373012
1453309032
1635412571
558474040
1473262184
568744086
2942215567
2666405450
1040408458
40478746
2360433009
761729577
108530490
499906811
771918190
508158321
856277573
998487835
2154486463
250705777
5263629419
1425027836
270255073
949609072
255643072
210364582
951922401
554299573
1401021992
2486880834
2068651381
1163622314
323160781
1226227360
1443604650
4849063495
2568195742
498953267
3364623153
1824402562
392064677
106852375
682448990
384817515
1085050768
1393266464
2144387193
55441906
1643406987
734175742
55896979
3509067112
343715129
884101944
73864370
1106881782
2611673680
250637323
2517028174
1473224769
22589170
641030546
517429810
3399759208
4113987013
1693908623
1509192784
2680765583
2834202821
358900389
1571260032
15459525
281287851
1566251221
264381415
508786914
348442158
1020896970
836078556
2118627533
1945999274
1393074884
4699301943
1601321
3842642646
1996171320
452620121
695014101
439088228
1367865454
2451698242
1043464923
176436014
1013503336
1450344880
3061665186
983459943
1087256716
787923893
15571604226
1499739919
278615930
424713486
350559865
1342463920
1907779141
45092559
19478069
960324178
62788533
4320203701
2123776756
4101630684
317320542
956122930
716756610
55890749
1576264974
49867217
7620054854
1767184291
1605400647
2928999197
566030562
1558832217
2243372207
3563688801
1370121581
976590748
253293954
164595142
1702141526
132439576
2501486464
1041269422
969487965
1327524462
278225607
81108253
1697179852
873819678
210033890
2307630714
859532592
268587489
719357634
995532954
1337582188
69985505
1362217729
1734384190
599413017
978467582
317232522
4032580008
667901064
2709764614
188380711
354771495
20041555
1613486599
749152377
3844349047
305939216
3973537888
602561997
2885861554
4682413647
2971341753
1174636704
440232058
397436728
151022554
1649628827
1239062343
665907972
1695791683
56370159
1717514923
1174919395
454887084
39224504
1579040601
87098476
1262160
4315388460
73638258
1376687512
3854999969
1245382072
362364995
1438498519
893048001
245365456
855691979
2293384064
13164079
1003454098
1702793166
2471583731
916847869
1520021273
1489931230
471894257
4009310814
2627742071
656590714
43089853
2669600528
746987174
325935545
4449873718
1019637591
1943213650
2258572150
4079543414
928560271
1419727458
9360513
4061500820
2118131755
796309544
4234321034
2747093690
1354516440
4084434929
2080208146
348255604
2236302051
598381574
258036142
1838786249
1948225889
2067641319
1415609672
1027944925
3074729363
975786472
460065540
4196401855
2087678591
231858294
1777815003
1129082819
1328863246
785248261
498534148
1833504966
747613791
2141908491
2168442929
2829942412
87855912
7236931947
2360710523
96484701
2146341850
1270705197
3910715115
1039468243
1706616250
829412082
2071355437
237636420
2729411429
396214738
4038149215
275155450
231697593
108874820
283383240
2074980870
250047415
2344433313
946930344
2508339391
486760249
889444170
1562120218
2227227321
3279385049
1731922380
23426281
2199331631
716688897
395002858
325933643
242280027
1544407756
550378660
2174526192
17036409
586151844
739811616
7694382076
1630172655
4189492559
635288486
1049857838
5232369084
50313974
341716121
1455860404
1771466089
191856904
2445614393
559857713
103028441
1237538527
1497994032
1960987930
6393326826
2405074604
92559151
1446074282
787972654
1685353936
1778873399
505347250
1948812306
656685215
499307284
598484611
2745979833
459759236
1554565180
448774706
1460914056
50255715
3620661853
2925303745
8290854
2341312751
39730498
285664074
2111412491
1002571229
177934324
759702133
1847020547
777475686
278439143
1312925088
1435342933
2047586101
4343678080
756998379
81110809
1235962566
3362418280
1959675677
3419370991
5526173496
943213832
71689487
916701735
261343751
2055053652
2309187732
941236265
890271643
937617638
1147255857
49770389
1361498509
230606958
2259994851
3455646553
176312329
256635546
1173666603
1601976953
154154836
392890066
2125295691
728023222
3873193451
898246988
540026084
3433770224
544014823
205683307
1446427091
525073535
1334081930
712762648
166675724
379355233
1304381222
4050711480
4488115459
1119927921
4604802129
3867361692
831216150
3461450412
1589522178
1982947511
2250435802
6020930954
622238298
100074812
162643137
5192578743
2182187880
337415790
1683134815
575720929
1662541130
1280201216
1964914593
30279289
69748261
1197540916
1073209803
1829871650
2037053370
1409728963
4259215771
1840806913
51916344
2103148289
15601315
1732773783
6007112359
663128271
125603815
2299358707
445888511
3986594488
393688929
2195549948
1824215907
2121603234
612175748
3319690065
3440518284
25886201
46904448
267703768
1212305874
361413445
355440692
386377848
2079429403
407251313
2616459260
995829891
1146285151
667948528
529963316
1352049606
153798550
341923670
927458352
2313079179
162672504
355288338
8171141272
1597629155
1224674514
400773830
2687422530
1148183589
1149779524
3999573095
999401794
1195108011
1546569303
470386048
2216735279
1220960470
36559589
1620903432
88313605
421397899
58017055
709444272
233554051
2386729332
2284439334
685893085
1276740218
184815106
1073561556
2727814058
115341650
6033359596
350187296
162386359
1004961575
979950750
83983111
510397757
111938446
960712396
3484662683
2687551458
325039563
1409506698
233364293
1611840343
1175832334
1781196364
3116843695
3178971304
137936152
1412881161
2769436101
584150241
1688070731
1050043350
178377943
105137116
2410404337
385472497
793575470
530167883
132956351
2313670351
2157650514
179418705
1722271754
1253532398
10978340512
297898762
828496718
2260339958
687682564
5006115738
452018589
2411577128
54788419
404859561
2718902295
3031805445
1551644911
41382665
3694582962
7610907
11463193
49732411
2295243498
4567430990
3397513337
185439764
396159840
1963101453
2331486852
1812887502
1760388131
613726665
3712012489
112605079
636972963
1921631022
1101478062
442709414
8298007179
995185043
1292981198
367764053
2249113265
174218348
3018930549
5743175488
416854433
1357608117
1905265174
1689109121
3855013129
2938765943
2559205489
339481495
17523101
130885104
120620290
1175284251
88726392
428646349
2990610550
1014368555
929506609
1115363444
2604559097
5731251473
16417019
1143111465
429606173
998778567
566327653
1768957617
5405978650
1837138414
2637358968
1819722033
2183815043
2130396911
1655845397
899223925
673956053
354241477
1819465946
310889554
1674388146
784816702
2690128243
588063791
2080569161
1003057245
2545305783
117301858
41388163
1326077156
172423367
2375661038
2171644857
1005001032
175498669
1535104797
1387101827
1108274871
191603038
2441787091
4515868493
4004342405
1381598670
454331039
1843095459
347319132
1810042224
4951529598
920718391
7505380069
3658971919
960900455
4108177327
261711415
473632725
232865343
5363880735
1564941620
1316447898
1572350689
2894953621
1085981213
4223915374
1203894359
978210357
2160373222
2914559382
2779750791
59595200
129812534
52559069
1916827159
2125379399
621166152
2104219598
3225613137
939622860
900863473
4741634408
751405598
415083862
1038819289
2832812181
2261072328
3513175195
688411743
43951938
137100770
7326816
15607020141
1586066414
651316954
104850997
572444901
630509675
1338874826
489950927
1462391599
2739550872
19321344
2074890548
1173413866
2260879142
483864227
1520028924
3414901733
161716021
1779706145
755000568
761200242
494711740
655766087
269364740
939529079
261968328
841731330
879883787
1561171833
2900783010
355359928
241022948
327295498
683670434
657415606
527206445
2258016538
749185930
956647207
2590881453
92136134
137959808
2722448625
4871317356
2882444205
1145049656
2537206564
647958180
829849022
36754974
1674390313
1580370580
161685740
1680055731
1484332432
61846034
61068129
1284933735
1534333489
1927339850
1130665803
56926854
1804503381
2367780337
1742376704
385631543
1439122789
2313975673
533393436
33271644
2524001282
191565374
1500093246
2311054877
2087934097
536395112
3587616782
2870863034
1263009046
283596885
48910565
151280201
681455528
1346637899
553598067
5382958865
3074232258
2083489834
936452241
882852418
2059645251
2629331985
2098627397
2034948781
1795613812
2281661183
1655663443
827338290
559856614
395520648
21628056
34514469
1310426912
1100990651
943620131
21846223
4396249296
1675543487
1013169480
538665402
3339622312
233417015
548931675
467235106
1703090185
244473579
2031067388
3765956440
1861116094
1945794032
551858530
436040273
945615469
2197505840
1881053712
1059246150
2850308361
376485763
95437979
1751291494
2375688778
967048971
4241436747
2615351627
726471432
35050448
4674368422
506322597
2070679205
187147565
1329026502
1066493702
20706877
379468474
1519057060
494292890
231492025
2953594124
2403634233
616561563
203389417
1684538617
2104848229
136536958
769115
360483213
132620861
3866392389
312364079
453514805
844538341
2874801021
923847191
8190623235
8973616
1786859597
3056178393
14484872
387091715
43236533
2726667735
1826371238
2944215472
331331597
1671733852
452483050
2007001503
3124494
914422846
4772550509
3355309004
1603619324
1584339656
2475779630
1249597411
128753340
1068836484
276833704
4800678288
940891305
1335671421
1825282451
1749401243
2753406028
26165430
485657
1850270326
310494053
3695158209
2209089441
1451390655
771271571
2567973171
350049299
3593148041
15474870
600274208
2828094551
1631386180
3120213340
1825338542
112021610
2196352302
151521714
293439040
405939295
2467985581
142341828
19468378
1340711274
238644692
2427508232
1828478081
321760773
1349901439
370235757
1130335458
310179197
374600142
1291460080
2311525566
130194119
2191871
465904329
4171384162
2597132501
207611624
4992644611
2786847567
3765681641
746869681
2652740337
2725393902
4476213684
3328735664
1284354773
5072433334
578389967
2282967361
77732195
1918158361
1496762826
3103348229
417959239
674405747
1167276076
1595706813
249496142
4469004537
2317111702
456561933
2528950355
199810650
1854685859
1823157735
2564151373
2097800986
1072352472
4782945
3405658898
1951271701
415740961
3350819210
1560187391
3748304196
733118723
2004714286
3070481559
1120388804
175317788
6138360
742476374
1789466408
2478112628
611103817
1647116143
2000483499
3400319775
2606614906
218221681
4406069312
1034308384
2521556755
65808231
3085370294
625939356
224388783
2030832611
11114922427
860438671
284918456
1581884393
1017630240
116741611
1024011525
1588758065
2048057171
654276101
187864389
2513402168
5021705
50380133
328311375
1034896111
2052266791
150189668
186042723
3073340376
1829119027
443009942
4229210351
1380654798
6099039027
1127179416
596295422
969546565
2479270713
2152788959
864712187
470931938
377631419
3655085431
1348097718
1212628051
38151225
2501545769
1265506700
1202064734
2644610691
1173357172
30288565
2957155530
2987593566
1553029009
641630023
1555014704
1136027887
13939783
764086634
567424939
951255812
1186958280
2194242986
2756857035
1175409308
62550847
1050383699
730152971
5864478339
1768061269
2478402179
19251105
548621788
938712495
1884468269
1157920564
1801144374
665855410
1980451888
7924587794
662347010
1061178298
1174912822
2059640115
2811178418
974811272
1253245926
3949538490
317292009
24801165
3249961246
705804761
364729854
1800156158
729607010
2103432970
89310254
1394260032
3959458204
1571148263
4073079145
104964439
16617989
2382737249
1054449623
1346568599
4303893043
1879927975
723014293
1451165074
4767217890
598589052
725918039
718262802
381280837
1851192626
978912150
680229580
2835080638
122571954
2673829372
614008321
567267124
1164808012
27662248
583160168
1941852612
789997826
164327584
612592735
3007418400
326405892
1211052602
49889838
1001801691
1371510311
978642700
743636451
468296138
1240008198
6189202731
711900409
17215663
1450445622
6582521822
315168329
206678602
2850510733
1064210344
134762385
4295027418
893185307
1054048257
349819584
243571551
2607950157
997453233
879478473
4638796596
1689595435
1318041812
2528066523
1680859494
33408481
297667989
700979628
699682662
2020440777
3672434920
252756784
2095454608
13027145
251346761
3514103530
1095199334
3042133760
314725550
2068066670
1721334208
437137097
1040435167
21637569
1321894590
1063324823
453020231
650863374
556549092
4608817365
112315477
2963517695
54350647
2026898417
1390575680
479907810
195887674
3532660389
1270880207
857062880
626030104
5900237
1096645484
803994703
4089587078
1641882252
105378445
238058275
188306176
562430328
1914792618
321836437
3601927356
104472440
2084482293
4683591598
122084558
664127339
1274287215
155042365
516089791
217429436
3362598997
71380410
3995294788
6340172323
4342084748
1498732910
94708139
1779666290
3071661737
1744302587
1322098731
2771673748
4693010061
1047067305
574916996
626915330
150373174
705327955
55529574
989200575
3770410417
137561679
1254808271
134646592
184055097
814828746
269996622
389115295
100541729
743895245
1465293433
2262085000
111592252
36391788
541984459
308714867
870393824
2947259466
946884581
106410916
1318282833
274730948
1026650548
749128583
388136964
735276325
1178763179
2449806130
257370277
4960977596
4423788
16282384
5814260505
344165771
475235992
167486245
1485142775
2178593824
669176747
5371164860
6338412232
549752590
220827315
185644964
1904705020
1590215174
1266223946
1785558012
1136707136
323312717
923291748
2821015611
409031729
491927866
2674503410
1096368594
1180070790
936463831
450690609
49265200
1391707913
1705460177
317313886
2148715482
2033010886
841344390
977320081
2573764052
2127418997
2567401235
4789263315
1334687607
777494035
918593871
32366068
1000775766
1939117181
849688901
16164694
1106197062
1102724715
642167536
10839731471
213392802
50508483
1907182555
1465299565
45169556
277035092
2365700720
89025795
3311428312
2089539025
531344330
105133198
278626448
48028991
1226747020
3082067118
327037404
589638959
2751730777
530626600
756167170
430111455
44329506
64396869
3399964976
3757528490
467831192
1102663844
750756526
2459703370
614284599
1167710166
1107358695
1755945366
3181042019
1818088123
545857884
492503587
188444855
1007575219
4946596442
6974157370
390200303
1530417347
3739661001
878575524
213573249
1156255893
645150268
2260892724
342535674
1294054673
3030740625
928960119
58676034
1206448130
1523800464
1119353955
1866896976
910442638
2318634483
866048471
2091423820
15772726350
717769129
22019105319
851957385
206528908
101338194
2326547686
1058134012
937675510
1450820434
279838108
1317883532
1887366236
1622148022
67245527
177689624
898182876
80503101
2678109748
82879346
344012078
626128033
2074396822
264287151
613175561
307834914
62516535
3903889478
882225875
30213902
1145184604
2036985912
2531182930
186968592
2952363
1383426340
1761350086
1055031559
2151442432
1604609757
4852275278
2151158475
2641409196
1966799798
520092918
2053270726
894553321
3260911017
245109839
2228503612
1004439773
689023306
127275304
2557602171
2618279073
209344697
872224071
1105002524
297273894
1203998088
1367612878
1009653091
371971186
206974662
161355924
569773073
3306466863
1168123666
1929804464
1849008652
30810943
677392397
1547228599
757348225
1572822713
93444368
231883263
2044904783
4368917852
1912723550
1768906610
513071185
2178752683
3047114275
917334947
82912533
597448169
1697569544
2030909070
1550294395
2212303570
1675772383
1740975887
36161508616
3432224183
2027335744
1695925651
4110637431
8833898585
2380928879
639929518
66155247
450856044
1996378507
510234203
2378459718
2668282169
238179392
734746896
2868607330
3367179454
1485907624
3370893255
410250997
509856950
1310086325
854000129
231342931
231726943
143635186
253211263
99311727
307449894
633436045
1848983616
2671870335
5730756
2455287579
1294271076
455479231
486108847
729045477
2871276284
1043297991
13904045
813430750
1192980388
3041121867
1346327378
130321683
1047145953
750014052
305542682
1250672344
2054447228
178670760
336827468
338785194
1337705631
395092274
259559429
838341192
3850411995
1227592435
3723170677
372550769
4027090073
428094862
321315257
881411422
2117997771
588621810
394340150
181135045
1178697185
1455361910
40046402
1385968620
1136164868
3141161564
10785960
1885255785
312997314
640460762
91270089
1623230944
134404745
2598544361
717184900
1298967378
6986204359
1061455014
1308826326
125219295
1285406122
2735942767
2513443621
1506617834
709909672
1690322067
1955062642
3108461536
666612803
2174606201
3383670166
1860748218
1984030899
3104539041
479250632
1038259379
850465915
4435902195
3246334061
112076371
2147740910
3214432037
1894215622
1607566393
896656094
4855102124
518761791
1956843373
1574745308
150771159
1399613582
1006778148
3693087199
1626752525
1275937877
377130855
136206135
1358895562
2062967467
65918017
1016119804
2211736502
497928737
768694119
456542531
31874955
1184864800
3319546889
227864599
4091472185
1665015425
2676831423
2822347810
4402764601
59585314
1968400685
1682848527
4910285938
1577699171
2233675498
2857918134
1525011140
444921107
163771482
662616991
1200147879
2057083885
4278090402
102403330
2951745654
2792984028
820385349
1139194974
14430436
154221225
511082689
1222666361
507645604
2936088371
1457539544
183340357
1951923824
1589318070
153841227
691641850
1189474872
863370455
208023776
3397683844
209238523
321933654
462114584
100468819
2120827097
152309623
2031073607
209014375
1758885127
872870710
1386769659
227521779
741387
849144205
1731363466
2604567773
876731055
724431687
994816360
198052375
613667623
440520470
4063106824
1270487778
972602850
448227086
537845657
4320794364
2155309366
1972081692
913228148
461235052
390412313
110209013
2432445672
640621236
5297241159
176516367
378301798
4069158858
637355250
1768419671
215389131
1677295763
2104324196
257475224
339569686
467085494
202667918
1438202068
636343402
1241813365
1275461878
830314464
6272106197
3725786705
333595872
1096150892
19133333
1538234220
4727237786
2080180572
4941693977
2877820685
1806382679
1858819458
658145941
91539477
639219239
2333641782
4638983116
2434147415
778510182
2381605375
357539299
709020230
3064844682
1905333575
184436937
1644115503
1011214133
374625748
900910882
87471343
257546894
1082972084
1139900525
5043579931
4896231139
2518547483
1481182890
1304248072
76418349
169225021
477646319
874875479
150673749
2278178121
2926783127
1018970702
1067713214
967970586
2276786397
512500126
3973192215
1555536414
342437698
1968073453
1312548741
1149455409
216335285
3431083817
114846627
162977638
590496977
504391240
2708761635
406096107
4684327007
608334194
1817889535
1937058017
598797521
1690686154
1592269003
1560363772
266581382
1101918732
817812415
1524408578
2386490756
924910930
1856628823
1409914628
739141674
2021318628
3898646096
1773356278
4660115640
2672564974
8531099202
1369785271
3205775752
2961983214
838673957
1212911566
2353838953
2499322378
5856474
1895374942
1425010341
264841478
458717516
930445842
3575773271
184821740
3712646599
597645669
4314031411
885205243
120003548
4718350410
481641372
710183233
1573303166
288524305
2268689667
1718576107
554572665
81472116
356634610
353040856
397685941
2491194829
2039646879
2528477627
324179544
1070781598
346693247
509033084
3895680809
1348724139
213854373
85520720
4972538219
317120521
961341704
3766675687
560171751
759551083
1427506412
2460453869
1301474267
1193346742
711332317
6148447171
1623612061
3436412616
1700694726
211904431
2067401999
1121349496
2022566227
2722653
1441837064
129005027
3129341834
3904341890
1718655426
82547320
1318839000
265808031
1548542812
40935413
20605462
1563708504
159428215
464245716
1875840074
126235183
3055582499
1577353301
2457271996
2530145517
696312484
1959012338
399499269
1428357854
631213701
1804348386
573114780
3911888284
1243719135
1703474028
398134974
1277802243
1276818713
531307882
750987565
1966480306
4334182098
1104794816
211538173
257888726
83439751
2188815414
3025439265
1503903688
2175948374
420516060
1390134638
1206368745
364640807
1207707729
1034583458
3348806039
221681101
420674372
3490122698
1463598737
146654286
1254458732
9539726273
2209542403
2325685777
1502621292
278608119
1799545563
2602721501
1512453944
18422375
455944503
1789819670
1876650147
837745663
1529474082
333070818
2039062953
400449264
2778760402
700495144
5070312466
2200017928
174063971
4349238640
651689301
2340424489
2955038715
39495611
216418106
4380951530
2389744963
566010493
5381596355
3005051122
550290198
1824889893
4053606119
2066723032
1012316613
1673050114
2440835622
63945149049
832999955
648447379
2549855245
4316462107
739443527
905027087
9582247134
784282390
8404331111
304647319
1220731856
3052241255
31384826
125266285
7154979876
567112398
2547848411
441752681
1845611300
751798422
2864201471
1379914148
1148110914
45038020
2421351104
649086763
4533750686
1353590023
833606678
619336771
3143258556
560494073
5373162173
682208841
68470450
502457341
2187049595
925467775
4918443729
105062296
1957589684
79762753
2495352340
1353042826
502095464
103824335
2060050796
781907789
1150933769
4845135942
421431592
378722159
32152085
323886792
578333173
935764528
1959069273
68783909
2420129444
786032622
380515910
636557886
554085455
63211876
1466546424
919350237
2737773083
317753671
265789364
156515462
4148132367
4778926510
1147936567
6476483710
699978745
3275370204
91053169
789127472
3048512533
1561998336
1756461905
945867427
330949902
5768148882
2435923158
3790635200
1327381392
168775514
835690283
7035786
3414527439
304672730
2299889091
5098178660
1507203929
1538230145
705650186
2268895598
1853413604
135053726
1193012811
3103748311
1688082517
2009121664
718755418
1312832732
725020068
1614350058
222083197
20625690
17261883957
2860695156
1166655104
4535291266
515693684
2826077358
198677234
1091479551
1112778629
1522142694
845957158
9405707
1874415888
9411843695
1054620449
335492379
492532429
4603046472
545103763
5410994108
789879908
4255306043
505552656
3197268681
442850538
957472203
1770364906
2223687635
1978501827
1667005867
237912651
2906183151
4903083112
2677452689
935808260
1283060032
3146726985
535245452
286486152
1173046920
312008706
3485166833
683882173
5389868010
2627884493
1117481374
2433543227
3059471324
1436678066
880468828
1903423037
22124956
439683672
3284491261
1873041588
6485587728
1845093727
2017882937
798340350
818525095
58761439
747946317
1266100271
1879673098
459441271
2214914040
256108282
1673697126
1425877934
1476138852
9638801
21127403
251096516
875312541
2132293119
505844737
559877068
1275047881
288186123
2143711263
129581572
452668384
1455872000
4635253282
423687439
3023816565
235621115
748602976
297117119
49994805
1578891218
1913177886
869303049
674225221
70368561
1564570618
1026879662
718292427
1475267091
255835572
1733681715
6516989824
98675675
48301336
4089343761
2330055236
81851065
369884685
1407578477
1399521459
2354461930
436369507
4317487911
1605186879
7588447049
154208392
1088883840
2148577923
3896926690
2910373
574834989
451193976
1005162052
379200982
7481322045
1468594637
518152101
246734784
1044114697
1510793691
2054049898
2724390554
471983552
397003811
752727578
2047087781
497239586
2097892617
1759497554
3798393562
190426919
1178722325
1613002180
876650902
141615721
6460066
28691313
1054406581
969159757
11934491
2075364689
466603242
1793816050
3555158651
260787018
3613698803
188946803
1008350395
1140942154
1742007558
1209106558
768642753
3131889642
417389938
673452785
1371949641
3523983901
3934773110
705850757
1932666018
4194948113
2276560141
174496530
1866551398
130030763
1579230861
34826546
64296930
33201503
204508123
124226318
440775159
162708198
767363482
809211257
1416770951
3458684005
2439313512
2199630390
2618770172
25539660
2737146020
880709986
14364813
3355512344
580692151
2935017824
993286635
1251224318
2932119640
384030000
1048699089
2944847989
507520635
2625661333
2424872252
434040101
1635558217
2484762367
1642935014
4539350
670703405
1905571900
977859126
2907479406
396631617
208652309
2052362646
244313526
1485069578
100121342
392308991
2335169003
742768263
165948574
2201265847
862061494
1415121156
270250538
392138384
963252
837908863
334746300
2026284666
464628835
112618239
4149827968
127906123
876281286
938122609
174862945
349255446
6306219283
3574794442
3273294459
3041541237
2044178927
1990673155
912248850
316856850
1977399471
5813785700
2703811604
2962941841
37066258
3786987451
237689717
797262428
3055042518
2478249649
378801080
626317885
2613634203
3454181377
2481962440
3753197737
2395722008
1161846087
2428104384
172914230
1580710994
2230357732
709052138
2759155594
9373227388
2523841209
3538008949
1980422756
4345404030
52155091
2207257201
804573864
1109819192
3955081920
80019757
2793703768
2723431008
838856882
466050340
3126588534
50460424
2376524128
3013368685
458524792
477474641
565792233
1292220226
108000441
1537556579
2026459299
12569694737
5532456
268067871
1240619441
1401311751
6888648554
2985571035
237426354
1860342141
1501405737
3330900950
1553150479
163753596
995133240
340351265
1026745461
456640941
724779253
3299518132
398371751
1323851243
121037138
1187033841
45695167
2073942116
799334761
1598669045
962986975
36095291
2337243553
81921683
2013903478
993563477
690817515
284372789
291098036
558160549
2013507105
1663719243
2826090226
32770903
5774770795
1348787586
1045959069
1820535829
557494575
1330328
1183803393
822056553
1323195449
736281791
1118794812
879500374
4753917531
816961317
55257401305
56011235
244073753
907044488
1165579592
255449717
133648651
4527705197
516185288
233447219
2972302199
6344095634
686501401
3699874360
4709647542
1134787507
1359002478
4618334946
1618496224
908815911
1976234424
3731327435
1286034155
2869243867
886965739
2654851575
1006546308
2592979922
79115086
1905766194
1349408021
1023171463
173941295
777646738
634665773
117568384
1135256356
1101980214
600910504
7535675107
168027688
3004862777
485593887
229581029
1170760291
784187577
243586973
374139971
767227253
1118680165
1632545079
2208702277
1533165849
1204547067
4302563568
883202646
1837734415
129509028
226166234
637922528
963642689
963389027
1604329969
1540727192
1360715624
3764678214
484950656
1230284470
3491960290
319041125
5333978948
1347998443
208584194
97074210
654014430
963025311
1689170077
45080706
1518665053
300325134
1130601363
1514416440
376634468
1631247703
1338187923
1822392500
1241706951
139128298
13131705
4958542958
352030853
894531697
84153617
3576175290
1180111472
421640765
1238367749
2665761730
4623638196
766775656
893577864
8380284294
9272947
69190606
36410895
3052597056
875415940
2148175199
282221763
260856263
1940478926
2109031404
2700403089
1809258362
566651733
2843076300
1183713596
943470288
4605729533
515949785
148154031
32756205
3776527969
1385415128
554434732
786309069
901453111
961702879
896927970
1573629330
845194890
2880183026
4590737182
13749612
4957337170
121196222
1642188387
82523604
712120584
1997001166
4491844785
1674876601
1080024878
127120180
1866218992
528447268
265357933
1372474416
1651506240
1524707383
2140514447
646338580
126922001
1946415923
1713935767
1030965472
1051235601
2623253068
2895816925
2628255492
15875173
573288232
1095885977
1079923043
3482257923
604453169
2696759514
87716316
559688237
17843380
3829121633
3092953573
527100328
1965510410
1578448464
681692164
1225477622
282656370
2190255627
6609078087
4628108581
1219581393
833766373
1459260000
2418731793
4367669175
148232369
1746936319
1824920412
89672914
1583545521
2546059335
385639786
992597300
1297092928
16193965
2450359876
1890310432
1461704802
4716004529
960271727
2941962493
1083931380
653727043
1819935246
2009190358
1408601421
604077603
3554817020
2303860918
2380496027
1412500213
3897657437
4772797529
517361987
3607746077
2499176279
78624011
37655349
1671369505
44900812
1370595903
1251344074
140502155
106607743
2241432862
7627887
288714029
1438206016
1107298171
1156944374
3241834060
3313568375
649579061
2608038649
2390915580
253008385
60400682
1110514011
3519695516
1952976808
1915516432
2035229861
2009197515
97982172
1120731494
3862404968
3436886761
960031239
995804054
2137195273
1165795818
1909754553
321684628
45057137
3197916826
1351441469
1883578443
251415225
1267250200
681592647
989438147
1615887126
3321033749
2489656155
9939891887
1534753146
15711872
4209765377
384491710
1387341991
592091025
31262413
960068842
20213350
2534446536
340055730
2731382705
2149867822
224113279
230685037
1722098701
228887678
2261967634
3552809267
1013936432
2585877765
1720966155
692861046
946455762
528458018
851414480
4303834435
1107529533
1154395471
84878704
295258217
19391389
2830184863
2419938965
9025312
2237182707
1665450455
510160976
5053184722
1903562546
680463106
3015510341
4422634119
2441777919
1118629308
48758909
2030603395
184130287
390276254
1704482684
3075881484
56082078
1213954375
167847710
974043967
1890365327
1669135541
2644544433
74719502
857917831
1085446396
1382979577
1065026261
582924228
6221531911
184489738
1333212667
234691559
235530475
230114423
1403454443
1177959658
2712925763
5240894967
552148372
171009584
617937045
1682375416
655622351
103379626
144079253
1380010605
1232061078
2849663950
456830617
1475672328
2483623095
863386837
690948553
591407637
228654388
1525210300
384426111
4503528633
4055911418
1544235064
3735192568
87797604
2648236505
1792351125
1256646948
1345878733
279144646
3863869803
3729424055
46861268
626770953
1337370958
1700168789
928331728
323760842
1448956764
1193781505
373426715
1234405937
2039571512
53850373
2073539545
6311246320
1096572240
604087727
10519851
35749372
3465865711
1515998059
129352100
3157329547
1983435811
4003579672
4727145396
816812519
1277628554
863923811
1275638034
849439898
622984658
161656462
1904144820
208671222
1520989404
174712799
1993564862
359029676
341628065
1849085776
1724757104
7567688
1585378283
2752595128
11669333876
2090835890
2733233650
1051479877
4717151560
2044674623
82670859
1659133598
1002926961
638033428
2606493248
2017713940
2087497011
2659685891
1815415126
458299258
572643463
1886565431
195178822
1418317264
486308602
1300244078
3564813580
1206230346
3520835727
275843554
25051947
572313833
855977560
63595337
1573348328
527107804
149059386
1175009564
660031633
1945073330
813383645
2647041890
458205067
3898930802
451035158
1981584195
2020613927
15788583
1284816495
213002624
286833574
1088285392
1332337482
1536129021
3079477059
1762742531
1054327744
3493367641
1086028047
309465561
477403408
2496901248
199259658
2216861567
169351809
5960468798
174528903
153389875
661830373
385335461
1697195551
247163394
904620001
1592130834
12211856297
10609125
3621880898
398527757
868316710
428155567
3387023286
2771053480
1819847004
2523472752
15538864142
1830996900
1726256192
2629193172
3115606863
838105338
3334576054
16515797
2084863505
1341749500
2278919043
48990999
637657933
63785956
1178167783
217976772
44689343
1969323329
1191763264
972259177
62635055
447701463
2583245618
25647958
281314042
365948617
4500243616
1059068061
2510530461
2176107938
2131263337
2156577070
39503127
115126639
482915858
2890970683
1358626300
751903811
891478111
1289060499
1398916159
4382772560
85113968
8082364055
776521309
1004347096
4142412352
423545777
430068132
2358134586
2000783876
178800756
827603849
823225162
2388233941
2413978537
539737823
95314396
2208457063
1656464886
874416600
1329763281
1773320099
2500350378
1188387409
979897219
508812085
806889635
8674343083
800813263
1504254874
6158392648
2399950494
650285070
4250731519
3522131313
235865893
742213824
471745558
1707945021
706192396
3605054424
1264404923
2789821767
1550733280
2248820030
1928442076
2630521600
4166226859
2705163978
640869233
2154042907
2433100900
857793199
867613542
841726196
4502138538
1820683513
2109776347
633652206
103428451
643099792
3443766684
677267814
189703130
970062263
4088966973
843611313
2025640469
12510149
1602477164
1938087840
64529720
1591233209
65896250
36265353
323976194
702165238
46534430
1924793179
416645560
659507308
1558815278
997978220
1131032913
451330031
1385601458
1748049778
973584515
1308554769
1532833342
546653872
377104015
331865456
908779752
820369369
196511622
2126737244
998059674
951786451
7258925158
55361288
2493362802
2256803480
228546498
2763936565
2183579552
10723558
2477389695
309313068
1643405144
1510199500
299607879
1828176205
3715480013
53287842
218907833
587908922
531695313
907690556
191250572
3136946170
1691906873
5485351697
262606401
3050895215
600987148
3633944572
636635830
1657627698
2572307480
2498685922
2755199869
536632845
2469865450
782446055
716163
1470772306
4884701257
117501390
3457749840
1250005803
1132963648
4377954114
1723264443
2655182945
1896121699
4066339436
3110012921
411547419
695030430
947388653
2590201849
899329465
2253569799
2351163347
1638966125
1132340308
377601923
3079679332
2362597450
180273797
9617292397
637077458
616227508
258146179
459076675
2997845835
496360679
1097548220
930542953
1639885490
1229713999
4942207196
400099742
408501407
920467311
2526442099
318481193
1830567789
1073422268
3461765366
1480715631
1928034087
552276107
1806480693
40897203
892536344
1386661263
3896470143
91003418
2450069955
627942842
5518400554
1878984221
1095200778
610077413
123326861
2122097936
41737032
866936205
2187240470
1280952722
4454678897
205558732
563819907
1083216413
963133809
1899680783
981138960
885644802
1149367644
588218408
414706050
983954530
2530785412
320866707
156311193
1652678205
4206060646
1017795627
333303870
2689288507
770646309
1481115826
725744849
2358004876
3528557998
637392745
337370295
2549566759
651974639
2086680646
392645187
1405167662
2824665537
1405570680
1480702347
171008461
721061023
79970924
1463575674
163725583
153320197
39641114
28388929
4384049750
65463271
3419174930
1423742500
1436802172
1572638862
1488651518
3030553455
576430482
1545499361
229856522
3330670607
3054528925
783140733
746821846
297706466
481588982
66104773
140216983
1904928384
203398083
466412722
1364130822
814939470
1889659868
900453706
644216299
648505309
2574530866
272302648
519073469
137439561
393849891
350987211
1524386296
201237022
383010639
1632485549
638361505
1527844374
3598058301
2034482314
1260893746
2826502656
1779802227
448355509
532959446
239677904
1595206000
988318409
1120392947
1761775155
2224829608
100811836
18387209
87999812
3938365806
159757483
1654489551
18141372
413966977
2144452270
394722710
303350083
645042896
2118369141
69919943
4406032128
236598797
163918573
522667457
826219668
2276324124
2020783963
253379277
1204491855
123142970
570317980
251856150
1296284202
2209821758
233216957
1996422966
779363952
4166605751
1018731602
157119295
1551545011
4621124442
104542287
1139135661
1736756927
1238994904
1131437243
310488695
294039648
2174051852
55903501
5154228761
1068331781
183610506
2231172333
1404918913
1538684337
230148407
2888692891
692137907
465523021
1096517160
12210054
3465905377
527295353
2386217780
1832600665
1393175934
1008358007
575975892
247096430
1676053347
2196445446
1420505973
125932460
952031214
2271774424
2224672863
694602749
696637805
2472754746
4317902683
471225066
1312612726
1989774673
4010236741
1065298821
493105210
531797105
1305777833
1696316523
3039441252
1734499633
4923139979
2283953406
2009808045
13284862
1121625001
2444826306
2269843976
210539680
1125610954
45647399
2179703345
1133020742
253937788
37684459
2676130921
39470345
117391439
2482596254
1895471808
436577761
1910595906
352495013
2068574888
270950743
1417992907
462841944
2638186
1968045159
268955612
650091189
377140946
1753151367
1059775821
2653340646
976768427
1128058977
267556756
1382342436
1382466267
1371205094
872076760
783173304
3374243092
1035813658
638704247
2948489690
219467230
605671540
1077482201
3793406364
1185075614
2341923597
202797743
1881547218
209955901
598095157
3944104689
3782530375
1690453447
285747259
280099545
2046758592
330161260
262987329
1850860339
194270431
557645490
6453335
622666324
454247887
444234273
181767282
2449354252
1321213220
2310603588
612262574
2449518621
2575578704
1975211412
1625791493
2098536911
1039365855
671477435
3866186702
4665296010
1043790031
1049222360
781526261
7422825697
3677771896
781521349
73546125
430777878
333252372
2994249180
2417954968
1505280337
814669557
1179881738
12618458
3311538632
894509144
1817287688
2413939033
1160399189
1117593586
161535180
707744128
2180282953
270437823
2211310000
2300692902
334126540
559263737
2260981298
888320668
702060297
3871148380
424900994
389723608
2189194528
1417342132
545978382
80627138
209105213
370387862
98809925
1376655720
473259111
1895003708
246647158
366753490
2401650406
4425563360
1217684363
1145908280
685292148
2032188562
1704666327
1348663345
1208371909
4310346655
2025952372
1992490735
2923839068
2243516585
1546153502
1357279007
946540927
2339497316
1599865112
2760937657
196310626
388879785
778883879
387263268
2633422963
2561194255
3338251674
700896087
1997192734
67098511
2331639506
2510662141
615695944
817772608
73462593
1053942630
360834282
880564393
3833227016
795665566
866699292
1365420373
3348172979
1143980771
2804721218
604586019
2381739040
114436140
719974847
766586164
239050661
19118657
2655238393
728073149
262290331
4271023960
2057683797
2085987351
1242312135
348854230
189586606
484174220
16310569257
1699583901
189722871
2154357406
493664834
2442826798
1980158837
3940572896
424934726
399840088
704092101
471461557
4497680613
1598631073
1142115833
443332657
1474993309
2316483622
3117224901
4641665525
929297599
176033914
2071300925
1800299358
271312166
1973784559
2024498458
167992022
1235052672
1086377670
519639184
33799653
4847242293
1217405966
4013809220
4548526511
42128305
1627525606
642245260
295080372
1725871256
6104797303
1236123026
2679290863
65555944
455455399
1590029785
897648882
2429653943
2880974878
148406532
6755089552
1467152318
109571891
733408689
2446733279
227457627
1845934695
127009496
1532554668
259537786
1155503772
10453194586
939472147
1661592813
1111019023
1521819460
882859042
881994995
2460651953
1982368190
2819884287
120301627
2737544544
1379372255
274554923
4288446101
1814521974
3514516854
989072221
6368581925
3063232366
645422677
3285860793
702670484
1458459850
2111530738
1550395325
941348949
2031115306
3278043809
1804585931
323620228
1194852226
8384252126
2474344845
1922257839
619872838
212890047
402361536
43677518
342524196
1123724945
1084936739
1208143092
615873464
114117110
1110650099
1203925027
347380460
1886745647
543897439
50450320
216034618
1853951702
813906466
2619629983
988965449
629285866
1283012349
906658153
383829663
104885459
3428859702
2450814289
3921542832
1211979995
2215130928
1666298611
1037420982
733131842
894741507
1135255674
1426477751
2437647044
995584710
1563504241
4359934373
1670906794
1972657735
408102823
922636067
6326387351
944871233
1400736011
1862339376
3035164873
634284783
388749535
35896134894
1760918543
464388105
107027399
1838716175
22200929
845157399
114495322
2387586511
209286469
982764010
1271306586
725875154
198872417
61464965
386710792
231099907
1966694298
151892343
2057564659
2188844047
2216462523
1355241404
3238858214
1262164069
347746404
242540219
329290200
1210728379
2596199108
1103369883
286540739
3204983381
978101656
913720212
1130879563
3078103642
288964632
3221911591
1714551689
2838486190
2026858606
4574904072
974996588
844283347
1065797736
2351715863
2615050829
58507328
1487977584
707130652
2496237668
170084157
5108281937
1540801461
1604202704
197143247
762196108
636174367
1562549049
2591589747
1139067616
572393859
440069045
99467633
1653217313
3671502879
109658061
6317445325
2237546117
357183098
1817015624
2774715781
951183243
3324241079
2651346274
2414114059
5401721801
239000509
340159212
1200816374
1793820766
419830993
324718580
1466060199
87785694
1311541548
1094180366
578169880
1975550705
798837938
612903768
3131179963
503928479
1442245764
605274559
615745547
1116056398
3540873996
13916822
69023486
1102553397
428352022
792471444
472804948
2504771802
35275938
88637415
2372785463
2377657864
83954821
2386614988
2868110586
166224753
2011614504
144699752
443311362
994218035
30290520
361527597
1615519235
911042145
1418708217
113960779
221669135
3253484703
387007208
1271672889
583681021
1054814153
611185866
2816607360
2216421487
2338694972
1404775095
1642358291
826547285
3676100119
551295393
2730194309
214494274
44397848
3493308876
657898615
4400787246
168333442
2054652691
2950325061
2008676835
413055585
2119600970
2170184782
601309749
199266965
928705598
1885563409
516304808
2639980505
573292678
12047084
874141256
151557439
1757503359
1942047991
209004775
1394252099
679198196
446613286
3181167430
1151639976
3338332301
826808590
195891975
526001824
2623495459
2022585456
194968339
1402382864
182735029
1595476390
581389721
179899663
449837457
846385678
667179493
2189525018
2147262977
506697862
2269874030
711604256
1340493882
407249063
2422797089
1950699660
147904027
3460865904
748649787
2027022079
3016727657
4278940336
113870688
2718907346
1830047873
185708247
791644905
815418721
1377588267
261764521
1757137285
57945299
391318360
1535385158
346332047
4312528040
2139362876
1845262839
133712648
169809680
1741449493
561526187
521097648
1525439192
1845371415
3152643952
2494637661
159621844
5495503697
846458223
383602395
1331172381
1306926576
903866827
438472221
4068610374
1729728837
3873139036
125935082
2206955554
1136932065
429937727
2137680608
886057826
2832690273
2104931094
487934777
309741855
1487295903
991133895
701322124
51426981
2456813505
1902792918
1127860015
1471272515
4231910160
151580076
1765721956
292074953
903205289
938401852
69006236
329875234
2044295967
2468384615
335584090
815111126
29575763
321938676
1803298229
1257553037
282010349
2053509457
37606212
67611851
305914700
2432300074
143161545
1981080044
4312035
1440642218
865439484
23360441
3849786528
1355225810
2146860770
2185705970
2186380659
4142488979
57187582
1315343336
7336040547
489177280
3082670082
3374074947
304960755
1171569943
952235220
1781215830
968318843
832765259
880310543
1574198336
2447142909
4216826144
4158977607
180119444
1363878325
2185620097
1460644849
1361468921
359384699
9743830
30377775
482333499
1429289704
3790124613
3946150934
1394045162
1026329045
2461959993
299843397
195341369
55277865
1151690375
1779151618
85126110
1337709260
19735850
67975831
3150105341
1082691297
1153120989
3319501317
1962550070
1909674221
494012
1081084593
527783293
1087112930
197007765
332534023
288725180
3560231141
3937750589
7168872538
1433413513
2736856955
168340305
4890659149
1661700952
1013749733
834387070
203328257
1920121016
666883555
415153545
2093832484
1955850247
3644913051
2794184798
4641350358
1945204389
2165483652
3405815196
4135053893
24518538
1829161537
345870682
2257103511
407387510
1523230187
956369737
92182552
26273566
814767003
967747229
3328614868
905494062
277219874
1608635297
1361032769
73002013
694868186
227295701
2334919686
582684568
92588391
978175427
1948843010
3470111387
9844291288
406515763
991147839
83765366
4653418472
1461509511
315539243
1555885321
1063447982
1708722573
1492486610
4649693580
14594024
2763764653
232835151
523716410
652948703
3203095645
1589313114
91216211
4017050058
1379167582
2719807834
1165128256
1324402153
1814677390
87695488
1653267619
447355263
4466073571
718331266
886569250
2626575061
2085867135
5731623803
713400818
781458344
1207951923
3367810080
2880688994
4769588111
2843295138
1815862101
548146004
1455726176
413276457
2641956819
115559874
16045810
656067353
2509128456
128769365
437305578
1987865558
2634936568
825376045
343873769
1647268291
1137461210
3281696020
22480895906
2924746425
578178418
2712737067
16903846
335615368
561104246
428675122
2473317311
4758113177
3385445
518146191
3863700571
1986439884
177048371
177445574
1217226997
336904
95304731
3233433093
538788900
1448513533
2047219337
84294803
785575017
2945054256
478063321
104217574
622434532
1355973231
3626701428
69646120
1592416391
1648669442
2792275934
1013348527
616217830
523506247
4562735343
107093347
882915988
3368321266
2144165206
419714467
57444638
1468485937
1900166565
908385809
255904979
11443674
166222690
186752412
220970259
4309076411
3491364056
5758971058
940371390
160638507
706017134
634952390
2359813959
179103509
3281478983
7993727495
1218107105
479196834
3072229801
580919976
13388346360
978573102
2266730210
769588864
477083397
1141861737
1259135405
2511794757
28352189
132813399
1522929193
7699545174
4956173461
2357154225
95733954
1439333745
2918120298
339437821
2398306392
736773004
1032951008
1246219915
1358445529
364490007
79092874
3753749404
1483379305
46031890
4110784826
2239969625
3559953829
2558156053
3323918755
1992814506
520126121
2350530192
1066466559
55710611
1566713295
5966173087
17004303
307676916
1422083805
2099987732
2675328010
1173167704
641619330
152699359
713723931
694993916
1403729704
234317708
863052170
105940991
4238945386
637133418
1706333969
355399862
1123029138
2204898953
1443929150
230894929
3369711889
855573887
1913674941
182571359
1737450016
906974046
2424963776
794699494
898161227
2287101812
2682565724
926518737
4489229659
2979075564
241783501
1636568886
1196928254
3277234697
696606154
1419892840
2252162740
2634970272
266154706
1068810243
257706988
1871754933
432803242
57991032
4513257527
682258174
2069157427
2213273035
2196373445
4123306591
710652
2256714299
1545042044
411649568
724823355
48676030
553944915
159091577
1477620661
172499015
2103139409
841086209
2037235994
1761638258
176942432
4148498557
713919619
744625187
1810549377
833087756
1361858140
515475173
1169369683
373014646
912093749
367148347
1093962215
3610519211
1377169819
681392170
342754285
59526015
1046052287
2893116433
3172934461
567171220
895207268
2289047443
542846865
671123698
1419192907
927831742
2122500245
786836135
1468262512
939181724
209419735
2500438688
778352761
2049248560
1977161347
2291827327
572291995
6218226971
908604050
220509783
380217655
522064161
1480025668
3862325366
483889740
559607423
853333594
2026138840
3397027173
180083102
1656253618
282610464
2428304487
277146921
2002877618
1107550477
307276423
275778616
1310707609
1598324656
1252673462
45896101
32824927
159036137
309523309
2622233508
3950536857
490646102
1068141655
1772232364
114625062
409986030
220699626
124280128
2866872894
1498488671
559453083
1562248518
1173984857
2656505828
787136668
1679075872
6043724958
331590320
1891037802
2353989905
4576063066
1022729441
388812112
1813546378
1700084577
1717385296
1422555442
4078871624
4189152535
3464483099
434086770
684142594
339761853
1427046544
4307449488
2856542126
1018454199
2933435798
255579178
383189105
96914677
301629648
1148772880
610318469
2663921487
294591784
1231167053
1940239187
1583991633
459763362
632994347
2688210665
1150320348
1308910254
3266015152
536792860
228177224
2076192985
2781043513
742734392
902969325
1752132724
349228581
120049688
2594881454
1194702689
127782436
724774108
1101102446
865660408
306691719
3842217593
2231845499
1843370412
1943457099
888029192
2874945444
1334225982
3150158146
111556258
508130171
1136001200
2753196525
366077709
1847352351
2187181257
3612038850
3988932343
2067500211
356270812
428189178
1666085930
181126035
1133451802
1750749754
1644742486
1016105978
3227902198
1820404113
1541264338
151647653
640390903
2856310834
49769453
1883611248
372350960
183566103
691948502
2334323357
1255123220
531740146
3223903998
2750318054
1167239381
647888365
171977073
1074369670
157136281
2609059844
99550258
1399238415
87885854
216099377
2019792756
1040595912
3702278372
1688568270
1125418265
2419918903
999213274
752514139
2776982226
1472911477
100526187
3888539923
1750177120
3952302881
4488009200
422906139
3632237822
979345056
6557220160
3369492209
984591935
4469782476
2494575194
3502268696
1433560262
480084731
333166722
4312134740
1209730285
2426122136
1743038689
313134028
125170236
580089159
1819064470
1491581163
1157220983
239301943
2556173736
1141160892
594768591
455957377
431932055
114453211
312317225
565718457
2233813753
2038238280
4597299977
574951770
1142444140
545259233
93797284
1620695274
4810224774
2942369449
3173225633
4726807390
554129832
265013297
3247593608
879061665
1298912357
673231456
36816772
2114492110
228273417
607764838
28743417
224018956
3618368576
3484580342
4524633695
1779670603
1807771767
3183783025
378018486
795708988
4615698631
1818517443
419611403
890125423
518450057
2527182690
346429656
2341278949
759034288
725534615
4658977803
3974694078
2449615614
231381885
3746937004
716579143
2506598136
3230659414
1744305499
1443256952
340714779
2095855826
2314167893
1652820764
766757581
3803176020
1864006728
599734828
1301951437
751724624
2702356117
885207247
800812291
1430662450
1961633318
501004683
595106455
2516571433
91542738
3399738593
316925308
63642097
1840169210
2767313364
2471860787
228923879
1287206733
1211567876
1577092578
3246470580
321837142
1704140796
658519927
1189071117
2293254804
162329007
2697320434
779550899
23357489
1163474695
426810200
801457714
1542019716
72746958
2336014838
739796906
912150809
1261679236
4068837602
17384771
1799885397
185072843
2702747072
1898389794
163044999
1712398219
416735377
1129102179
200555763
812346846
29077657
121780800
645918907
925545136
200739157
3811007519
3053016112
181412942
205519256
1210279615
2956275431
1530848507
7778761
1839898811
82024855
579371471
647976604
802098491
2301429398
527448417
1280703991
2280881389
1999109129
2277699548
198231686
309821228
2322610985
5740581543
1727417513
3745975404
57374810
3387423346
2301430466
2588916423
239454393
1908525845
4595857
533949280
3225564106
549381102
2162355782
675575401
401725625
1398742294
648334388
258571227
58671368
1018181872
1933455360
2666572423
1889170715
666320372
887466981
3390425406
142255806
2545681818
478617244
534794095
419213209
6807051
4325701772
2752761300
1268712097
637057316
2312843401
1248986513
12613385
1863146639
20507168
3671899764
601063394
2072748729
736796963
4875803275
3894853711
43713275
1657166707
1509405027
594358166
970821069
3888945081
2328151754
4197307857
1224292813
991356011
3817790894
561512746
416546953
51672509
340386981
5334535150
1020141432
2771379159
1253848155
1680978387
1390658529
587866339
304798313
539287942
1029590278
2921781
279876648
1520518196
2746526009
3126509890
88950422
2651425004
83742220
3689639439
2068531626
2554244956
1862868763
2097812349
5400720992
195128389
901437085
397594120
2456351930
1220469819
682102597
583675509
1467095949
153167377
1256421880
3130710003
475749508
2136375585
758928494
2336340498
1865917062
2090266224
536851502
3218441931
414665118
1469645525
707211434
1849857668
77056469
2395068738
2490621164
2410955187
1848503577
784177624
1788193930
4372329855
184637590
1061095718
4610100904
444556513
523358225
2867646535
2378438217
407184206
381992600
1193630830
2001752717
1084991015
373773568
1864772032
1981049325
773110087
1257317506
2034516027
1408633317
1400585768
2339403699
102352036
1666927431
1532387017
2217045842
1203222033
4129292124
1427071424
1209919880
142216654
3463824588
372041710
3184302800
4560945499
75613241
1419999438
3431375544
1410450301
3853080541
2592078912
315439906
1451565067
1899028401
197764400
2167631142
3583761003
3155139090
3923112445
667342023
615626484
4662879238
869171963
1324861735
3224500561
267260
148396118
3617780262
5942055
45667450
3943530081
58973098
1597150067
1372770469
2265580680
4581455791
1139165756
231658025
1100519887
3251836244
2277807322
3769912184
2819143905
680968678
989799479
232873536
22111539
12537495
967995591
826312805
1462389732
2411071087
1176090126
1264005361
1404686926
1220868154
1975719844
334701827
1053226811
1766145249
281974326
1245586099
970673955
299236956
2384596090
925355757
1171428823
533980520
30971606
5613310750
2832908163
2513522660
44432729
4033081174
1896730040
829527607
178405813
963718275
4824951528
726840060
4183347187
4477402680
407234576
1381514410
37107797
1182360586
1504312526
483706844
1282469616
2342833030
3473619854
629674457
1059688593
532744868
123512867
124287494
1966726834
523111218
363202655
42804907
792248885
1601904659
855625580
1274888180
1762156452
73098256
1004972268
532156391
564685623
315031542
698521946
2189183782
728127926
509435195
2981416865
2407971817
966716037
610190035
4952979283
1552000085
526744355
555894943
1301083391
281732319
3782698499
826059905
1933658324
1388532255
237911594
52991193
1042069335
3646571255
390322210
2571936042
107029516
1245207929
909077186
4216955194
241268362
24464952
736158513
1217405047
2267981955
3089269150
4047761212
4281100
1175809168
590106345
1147263490
126606173
2446390752
869044709
1544007809
312319576
902663791
136152953
1448875591
496104836
495016207
51384046
2629821557
617040658
304439240
116199748
3081475260
1636516931
839479980
3212263850
1651309852
3911048766
2292861793
15522582
1568805303
1863415648
361570914
827219358
1027807917
1368430590
273219489
288267348
4075048446
1264383136
2282905357
1890925791
1751780307
673593879
1968276508
220572317
1831291415
542792887
3108946660
1216988045
1861030337
6470726543
652821318
2899362088
860378299
847473695
4782536858
2538642609
1078241230
60004401
1053987909
1607217466
2338239140
4703845869
1363371704
439680485
120323768
1072401751
843920652
117874149
419422490
246132328
2921109798
134871
845805710
275515879
20510955
273617592
3706634262
440455335
509092032
2772019175
1858301964
1287524115
1479863275
2297967408
663618033
3592560454
1450664927
4270148427
836283737
2423856863
2268226942
1363358761
2141527205
616079274
1354729148
530621205
1175893627
237246590
347023689
230722892
1076420923
1415545976
586314221
488157297
2584484512
4122927129
61031704
1278602080
6225102093
1536800191
1643080851
2791456966
1979853576
2017527728
19050715
816469408
331548315
1062234641
591887827
1628272055
4942774002
1734560090
331137000
522810097
2688696727
1779432684
2186348088
5337940407
4611627808
2022411074
5939880655
2807750465
323975786
1890067817
1391505788
1042142837
1855283503
1253429264
165159613
121325580
1045162921
357398349
1237703877
893142467
547316629
2913650174
2191075160
1469024530
2877645581
4726750500
2704592548
1057236825
2446859734
2455723422
2596669902
1228731067
1777260061
201438157
2472434837
3478826374
1355264264
2321418732
2316010467
921620177
277048753
2390613149
186604438
1696609716
1732968257
8154572589
1574155372
82574839
302846714
429679306
2798524718
1651546707
1251129454
2256114747
2917950285
125339895
637994653
1672268198
1611164503
342292163
1889208306
2438546597
1370620008
2218911515
847206635
409993859
1488271348
261581129
47240267
96906622
565771818
32957401
17067450
1479089773
239452456
5682499231
3509965487
4708157761
2699932411
2962265661
3430804065
336413706
6191917382
821921401
18730451
1392391779
1725364600
1367725419
252114426
2307160177
2204721841
1189401759
993244868
83908305
4780585000
549646359
2121278396
876830069
361119973
2892929964
885496211
2208948549
1732404958
404485182
157486526
3034876977
4810619237
65340171
3842070538
1918308164
1065338232
182219711
37783335
339734490
470879126
3859260225
283796853
47672583
1303985687
2163042488
2062333556
1302478139
284049966
3307955254
22297943710
1817692531
75861106
7115360862
48467672
33776730
4302383937
951106134
370096487
1867802434
1975260808
2019559400
1468078685
1686537341
440124926
2176538361
965424915
1191812914
17999579
1923653826
1461611392
907491178
200573354
1256229096
1609950956
51261133
1451837763
4747925691
1238960143
2554188405
88479457
939426396
1566406427
142249406
3001774211
521144614
189465746
3446300849
811021409
510341061
1271053801
4098156351
6761594
1696802868
1722249431
141878619
700521874
1829002245
3756352826
2658196365
7569114886
487740477
4088973299
1938202616
1935658542
396087858
696202777
240837970
2540581191
9300225394
151740144
518039445
2525302128
1735127785
146000650
76589417
654167973
396347289
1815312599
776072953
261208606
67365738203
645473462
688974628
2320549464
220066319
1910027034
2615321122
3856200031
1204007516
2322776503
933912181
1028272381
1453117010
1681656163
1370162130
288606976
924368740
515390660
3600887173
1107950498
1624582213
92157689
4365580600
74182600
1806570079
147303085
1779135860
176788295
810545742
981823933
391991226
191663103
2316362075
489974909
495170578
776725630
1613728706
1822357019
1843057196
4950355475
69410100
405074170
2904473792
440508714
1254351756
2522145166
2185031190
652899633
250417080
1186808792
252070583
2021522643
743762520
443181412
4428561283
10516774
437832496
40286067
699669402
358919868
15977943895
448087197
4248921969
10655230
607167035
8408161327
2048180384
2514242937
1270648082
1481921776
1046904111
508744261
1250434131
145800214
1331591191
1940601137
1006430501
3155834
4052482535
22912092
1527810676
1499929897
742354539
497459663
353442867
2828098368
587283762
1321680307
1428605637
945099732
8163391726
949609653
2256947071
183923053
2042474552
1559197399
3083241296
315821783
283926839
2165292272
8602886
1065582463
1953768551
346628763
2088065226
1693377253
1797729687
1623857225
573352990
537106562
1290594822
7105243790
592507141
2255738324
55166822
2154764039
1469047772
1930050988
3493269983
1524678450
503994142
3189761511
281518375
1605986837
1961515200
4310407981
1462242371
854152945
780469564
1312913919
418926270
53475215
1923556927
2414750025
2009052891
441197911
265131982
1384105990
130599879
56859660
47697614
451238794
324284117
1976563965
841829086
1516359585
96192736
2042522526
439280679
941116655
770696611
194719114
2324632312
168955486
855372623
810455942
523267340
1405743780
2189429900
679145296
1702655879
862579237
8939369441
496013199
4364110964
840480845
3262737290
467179739
3546462299
645923481
1509470884
447345339
1873384251
7741479
2697960645
2741921566
1229997375
455067424
1170385503
1477332070
1203869687
876536873
208719275
570919355
2298203193
113844678
2285043000
2353966168
1264349595
3236699243
197781304
610548181
3167755060
151007754
2698834492
1532572874
64008695
1483944144
411857749
1097891069
658366658
527500572
87370270
745326744
1279407862
19324874
329322767
164817351
117049774
350112373
821591653
505914646
2192997777
1281032748
1719062115
773189032
1489430204
255916391
4440515577
2335985445
469546646
2954004120
4574394166
3705218231
2015654527
3798763274
754089249
3158219832
1738115576
3393269206
171205285
1979025792
589707880
185684171
1362953991
4630689177
1920372770
3196416102
15790905
73634966
619096397
3125576821
1725610706
88162383
1746833264
825118464
1544849994
861962935
3918393210
2152711776
2167720297
1839001784
1563032126
1811582292
1507625684
195830072
2045350751
1958272253
664523614
2053400333
18593062715
1369273588
84429739
1507901405
1213026645
3033868140
231126030
2909344625
618594133
320102255
797663186
334367220
2395378086
11612727
1565890803
2889737196
29999869
1369337720
2056176638
983634280
1928794329
1280178207
468388800
2639968239
1795457508
863685000
817658539
3086543813
3289421912
2400922367
835657844
206494148
1450142712
4024211528
1439545712
4090501213
370040
488271936
623210122
1014380503
73623402
1023470489
69326900
2246760369
59310406
3858562593
463782438
196459406
204596868
2349530477
1127639500
242540346
1884643903
653061632
521476970
611357271
1299394691
4769103330
423037572
2422006009
12959058
72619119
374896208
1027054915
120796135
135958369
990565787
3413338364
164772111
1366864642
585358957
4839083945
2456110439
2452954773
707491291
1960729838
1099618996
1011634622
2582413947
201963110
1407300418
332912783
47304552
249443144
2065863819
8618481873
905418947
2089978583
1600065964
1850842875
927357653
1548793473
1047387161
1856131465
2730712789
1868643963
883637721
3413296532
22363122
1723999373
3203785982
132930254
1157465567
1046732532
410322367
1512691869
4430266385
71026622
127115452
2701107088
3269374625
109917204
1424847490
478874515
4209554901
3202194092
2522185511
1888760110
272039644
32122481
3294537509
4109549266
2588923868
621402640
1064685796
199268459
433055572
4312905326
2561733345
3005813351
2239504460
2793228386
3197250372
4057033508
381276389
2656037829
2768940252
198851205
2469937009
2214574598
226828985
2850389351
10195534
2679261235
2093944836
413233472
1824462078
3229395324
1527055418
867564253
3700715995
2392250848
523735658
94820531
2607149872
807435518
1348221815
6391817498
4424885653
1259402917
1858436783
671283544
1985437439
1042357676
130616319
28579335841
333836485
714687952
4103126417
155332368
379719068
775373704
610351469
267808924
2945586437
2833014441
4095308024
1662434849
2364001087
1526882493
525645123
1700510305
792470556
496338578
4151182917
1935228841
1733562195
83532944
1403079267
1457415774
2233161276
87034473
5725173030
3669425622
252989766
388515331
1048385353
230431626
1419669467
952197020
2113078596
1582617001
317727625
1586531293
72790393
388370801
107846730
30682220
176595917
1854001378
164263952
1838385969
163375562
1974265010
709926975
368347717
1923083801
545446990
854313216
201774302
1719437695
915453583
2591568497
2844563402
57243485
7663791730
10378695
2452774944
2242149070
1306697479
1005745514
3390811373
3874920724
613969212
936791394
447054081
1255681261
238106652
441178168
732968173
553127942
1890824874
3112941636
2339182564
2676523306
1315144196
1817552161
7697225
1370501049
2654926716
1846564345
1171639584
664140761
539975120
4233831694
512117230
2702053710
2256977829
17279711
1093027678
354595064
710861645
4990641360
1317071270
4096985079
662475160
447336421
5548207494
995730301
1275372165
1714547233
966306232
1549120291
620738827
1550881295
574101641
17173868
2049633650
3556598433
678239017
2286700436
810057009
2747582880
378510950
2629533006
598305204
578514100
5768429480
1457142658
1337798671
2011949763
28020972543
7519520294
728986432
4355785695
4426059045
533638952
142903623
532929721
2426542476
48345366
1592823437
755156629
1479750406
546892604
1362397810
408301810
692794424
1943545541
131545305
555870618
960335373
1588815202
721281176
441484356
1086687212
1037145054
713342023
383854676
47789933
4110768592
363416886
1848905181
1386849041
2188759448
1321730317
847114458
330830744
755775261
3688249770
2530973669
293171184
662587760
1605207985
3543432667
1750060254
1238176452
969724667
46025063
168963097
1286855826
327667700
2609212498
1619869455
193468878
3218161028
915592594
3042274026
1486800479
390854302
3317740652
224727063
57323105
530041250
2354318385
1644353130
804207489
2201370465
4299246523
1050958949
1818169749
214817260
3302710308
1769536613
333715957
2142556388
1611771992
348728157
880775983
164350908
834788804
1790730188
605360119
1852641122
4390812263
794487835
221126052
1492193222
998758996
316510309
4874590867
754204316
1355344001
287308512
846010906
1176656588
1455548784
1533225542
2119656310
840416727
3806662185
262929912
285520607
510675093
839822674
2575625451
2360579057
233416303
2076239000
3381286882
6511026499
2037048671
49814099
1080338058
72103927
40381913
2376282327
1109597150
45318915
3201039472
1762276028
1827539670
328776476
1007631283
302675170
2983918995
1694016514
1713556084
2048025200
1722282490
692010223
4447686015
2289503894
611294194
2179131
712644694
586025714
1511714373
1199859870
83392766
575226571
49846609
73959142
1033973360
599931910
1363184549
2328396211
1269305646
291057399
4206708018
3198120727
85987777
1760927083
1108727432
143640899
1252389345
847363435
312556444
1097179641
2745744215
2038067812
1443631939
279913091
708561378
377074218
859499115
1775746800
1692911355
975745566
84990919
647201122
1319992166
1031735205
662766660
6257511089
4099816817
1536907054
3451899967
231198909
281980318
13227754
829864678
3732873679
1804850616
1524625492
1481032785
889055541
1402919608
3034252906
311115030
2066543175
1572735818
1541421255
1116163960
938809050
1153251533
77586253
245477047
2137114525
354854612
1424701609
672164038
482766593
944310928
340389329
1983816230
5275746930
502012147
858831096
1365474624
2526148239
773240155
1563151317
850750102
46782144
237789337
2676120109
2196190895
467680956
69124106
984101459
1194228259
3117621482
572025947
2655215684
148656310
1552398640
671983623
1829058728
78548866
57040631
681361608
7998395041
28785145
2500146575
890159208
1069286463
484424603
309100562
2757496214
2111084904
4858845000
504695774
2312110967
1219802556
1214139422
3333371188
2332899527
1401401702
856296284
276029291
1527617869
1959551531
293671637
968674916
2318262479
2003766825
1088214797
4507438203
423203840
1556999247
99215260
2568359877
814081040
1151448101
1908509427
1525882613
13517701
1807612057
20810331
1175528747
1913361193
2776262384
209576794
1836807053
1211443068
2294320462
3842244941
857352435
348256608
425635618
2224068437
1615706944
2542037898
1408352110
51682038
3734473694
2496452886
68231647
970873317
1505684498
1458463676
393090755
1449362995
2473665495
2215213499
705645273
715200378
1178415951
3928022437
1536152164
60395868
2985431441
3204309405
2036375676
2176040928
813278563
242213425
1490900362
683858813
69935137
3482452244
1092603267
41015608
1713355836
1750022994
1314422667
1289878544
2171272252
5089179943
1410694424
1121416919
4664514144
1509522631
454476049
4161311874
1979977289
295981657
352887570
1302866551
1741411603
1003236961
96346120
4552085319
3459101330
4792942459
6823179319
111979622
560314752
4613478278
1993175763
502103649
340744370
1164681857
917902886
4178118285
4998084552
112049509
867624747
15730950
864364716
1581115699
254088914
1526544611
1280306438
2225316095
1673074862
552821020
1446876040
4101855054
105819341
1428372018
692912405
428813024
259674964
805041857
1044833297
1324054855
1070489405
416532840
55840747
1249955110
3280155224
2284707146
1762189143
502411976
29696876
2155825183
226300338
577979780
1577105149
524084402
1292270789
181755860
2880482811
285451110
2058757915
2163184420
2102068742
2657131178
2452322027
1424105937
3580660313
1372398530
2534848681
860394472
195813751
61423892
369272199
2209283421
332179256
136352980
1293473377
2358911
342566361
114274998
1231431094
485999042
29816565
2059982849
91810492
1491536370
1543243259
1519487565
130535648
140593839
2208463975
6388003
178665061
385809156
1400875108
1518912988
2393201878
634252079
7191720153
335222237
377761182
4968853713
362138838
264840236
2166902671
117707803
1694816999
39408947
1501967529
1607916772
627142691
441899555
4254449208
842090084
3316934118
1427393802
1906519808
495485125
1560577821
1315381717
531150061
847531419
2477599086
76846697
3923136650
2254156189
1258248611
973112996
403007210
479490191
845634882
1451663569
740558297
703523367
75877976
336749613
5174765684
522951
322302096
1414365246
4732517670
3762627947
2755504730
3944458183
2157683755
2347824548
1679664399
211886877
680797016
439075910
1387142454
2044995554
311797918
1477773180
5651099607
1391071118
187001509
1756294134
2923573164
3664841276
1977123206
2472450677
1728325211
280583495
1087572942
215403808
1046437383
18239653
1493136294
227729974
1228053616
235850957
2889657852
1435810175
384326256
1461321225
1161239012
48348616
447639611
357288814
1106863414
1412157113
907919215
771294189
6315299
1983961412
764485910
1169401836
221245156
286501644
2019094572
60508812
715183806
1047921388
1424792896
1403713845
836631980
13470566
183048305
528206253
580057797
1136661107
1519037998
1142663612
1174811750
2149800801
1777468539
1666157715
793865175
166807833
2540755961
134358793
1121384018
3822810851
530057047
1015710323
2504583161
1558600904
518933729
2996279432
386140023
777560807
4632710188
515626178
2882299879
1630706121
2572094414
104444971
387843891
2265484735
1227423104
131590511
2607818343
1997814184
2381977221
1821891316
1623291790
270565559
2183782917
5525101422
776151376
729157060
2318772105
3645810192
726321408
4368924224
813771912
817133393
277614706
1514208105
2719062815
463560148
1696261128
3161342213
734753635
95325454
538846225
1009303984
2532513826
65730549
2694630390
294011411
814351376
835523791
1810815378
22011047
129038806
664204084
3502213605
947789279
1430638002
1269322527
313230406
995957594
569808083
929580463
1494433081
236849750
280493323
2028172320
26521624
1868344731
1079313548
2418161737
1315900353
911472503
2330615129
332456136
1676335288
580695942
3548739099
1931711600
3788083634
1058939387
2510006715
3034476961
3777990011
2025371263
1268665665
1570635536
580519985
335091291
2120333204
2382283437
1338663053
4177328631
110783133
692335003
2563280836
465785276
4789504160
2198229088
142648465
1234209810
3750599892
2332438052
1721397928
1683172710
1619468365
1841869783
30955294
3521132722
2225682870
239425054
767137613
1349588812
1082880840
2109562527
126815305
14648535
557630701
896990418
609671633
2255092728
75123870
217848668
4691576688
159100257
79080489
1781962018
545702537
4580657563
1713494859
2023116025
1697689302
863461110
88118343
407254060
1426888380
353575372
134185759
3093288
248493333
6266210549
1289305967
369608419
1497776571
2850270960
424742280
45019017
1738951125
2119234757
12910535
1477945653
1926382961
524809482
308721250
2784996092
329885720
1503059891
19079388
2460368429
1771214642
2973359687
1589298168
798040179
1350375112
2700832555
823865316
2337308190
1066900247
2048391785
2140872001
3263192898
6259553
1706786455
2212814275
1078677436
1954295672
411324821
45940486
2854856276
3734921444
347489801
327237790
2781212511
524200730
267619004
380782233
2050360802
3507807137
502366530
1707840193
2156759076
87752106
2256475145
1331194957
600167441
1172121094
789928548
377189363
230783368
101734032
3917919346
3030875045
140691677
3009465890
2344245386
1130518146
617274251
361609360
1663452598
743429605
140848460
3700924834
2381361408
876555090
2885588362
2079793865
493673586
918000940
827375476
985694275
2773159599
4823202911
366277259
153764197
3057125381
2341107230
429220289
1889979802
4215802580
1975395562
60895191
1863169350
721584855
1157276256
5420828487
47412409
8809478199
2668286125
5428690735
1962052709
363017817
4146582549
3472663707
88683283
2350651866
493743941
3700992899
180340855
1905401169
2362697984
2294973651
3126560321
418783016
1453235255
528347906
789453175
787197524
269279790
4388567766
307379387
123957938
550009680
248849142
8717009
762567077
171978684
1244924520
123314723
2266956428
452939543
2674108140
2820069346
3622087132
475740739
2648600719
1407670049
603609805
215246174
2531273770
1263713545
678682725
80991737
427456704
56302758
863031244
2278922587
1158547779
2516037056
1184299368
1477268291
795953934
2139910614
3238405941
1827749038
1117346542
826874350
1405428200
813720749
2461091014
5689132686
623797159
265370553
1699768596
389311462
956588980
1537758226
4531943392
5346872310
2400233519
1665818243
1560533343
1127122021
2960429661
845201521
3931837065
2096187196
881948746
3327195391
1491129230
2709657381
1871262358
149292419
3898581
824203196
2247582513
3000657149
805213672
7372226680
37350477
119037501
445225343
5140731448
1714752641
4879518260
998922969
1842209682
1071627002
330421292
851384680
2928956103
1355306102
1973397267
867647894
2035884630
1514689392
183132778
1359933815
54241974
1085662645
523003115
67926194
1460623569
1483612147
1039550581
1255373400
323199593
674529468
589578562
1960761376
760930892
36534460
2361352820
4962412666
1396214271
3764577037
143068578
81062299
840832050
4215811398
1771485079
1622751254
186174067
1646143739
1894015006
5489896081
1643442128
237696336
570758263
1462821687
2536003417
2590569638
1620544673
2237089597
449143957
2469222338
1471393393
163992506
1338892432
1752485910
3283500636
1111615584
2375806053
64759302
40941471
1486720197
2551402414
3844344636
1716936891
422794554
2746550166
3601727034
745122843
515272448
888910985
194428375
947881554
520173578
762821887
53318858
257352408
427094406
800957923
800592241
2021633205
54850190
946283885
131438624
381988007
543362606
809168414
899288145
274437959
1105534695
3318223262
1224328291
2036195128
93238463
906072222
136528261
381271077
2166029991
2621879863
541213374
1949375038
1454210504
3004367923
5711670072
1827263966
2117737581
1381397577
1080327799
577064356
15728154
83387187
3819565017
409355728
1115217173
68949054
555874358
315782224
3263031073
282703890
506809436
2182133247
439507759
390775189
8543185011
88127979
71026781
949945287
1155493752
41472054
382406562
367014660
1687482679
1620638339
198856750
329357019
4168519841
4279367828
61197757
2474166546
2636671172
35287320
993434912
180996546
167749142
160286631
1712699896
812501828
346122644
1996686496
3862809887
1429705921
291792925
324686213
2941615140
4304197451
1541297437
2771097098
2447459499
2894415327
4480465981
229344905
571753291
304803698
1214860991
184651065
968242602
906241278
1577603982
1691459496
500705028
80460246
1991620090
1754375879
389225219
106056907
484675818
1547072984
169321985
1062200540
2148637087
75340967
2300181914
1658598314
153516655
1052209539
546586438
3573403276
866023798
514806243
4774009486
199324224
4074574415
2276288286
3776440805
3518625866
1306408717
1730412597
471519608
2403782784
375344078
243666739
2478105102
1867223086
566127846
303804208
4524504482
47513696
1003398083
2473087742
1685251628
471067089
361934692
57115077
4287468516
492056054
199338636
351455185
1603234902
92806532
1882063728
2139638702
91684607
876341943
4290850032
185356313
1778536893
2381333367
836882305
1821941764
853647566
1186438977
319027080
747459003
664952135
1379019070
1241430362
3263698121
1873605162
79863301
1648248708
236005344
1309505379
123144191
1492930782
5175068506
1531916533
349784261
2498721836
4456411061
26214976
2158667241
2700568662
306372575
2223467894
352973963
4263730299
1103562547
758446469
99023574
1258446371
1163755945
1297029881
124712144
156384336
1408539704
174606554
542962742
2709282769
122800594
5629138
1136222170
1209099265
1635504604
26801918
2574588079
408354285
507312531
414849973
488133485
94584242
1841821965
3576724179
3578810187
441989978
531702527
2769440505
2655874675
3803358076
4955306684
1517271319
2224273894
4783050367
1210560015
163423382
1045727674
2062930895
194896411
2841461863
2034335
1678227271
3815008516
2011641478
1916436535
256000812
12298506
561462893
1022911042
306922808
1986099991
446900527
325127885
319109114
178834915
1020921828
261190171
76203684
628225228
316850800
1786341230
2558053652
409355671
254063880
833891321
1981937338
327126890
4289737837
873688330
2064464721
643895179
1891386771
1424075813
1258903992
2183668913
3113810066
1613826017
765123465
687025711
1994653321
3113152322
2007856482
3405641972
423243400
184268465
21895707
4233006512
1798774834
4918706417
5349305
1511958565
1342064398
810950425
281001419
1969435962
330430946
1942929446
731302945
2849129996
2898355843
5351399231
477432401
2261056121
886294985
1801835525
897389562
1216851452
2000285957
808545266
6129074449
1011187638
2349549559
191241504
136560874
268251340
3867857795
530810116
338537215
772883715
1018222027
1726899055
1896817621
3428588190
514326062
1902160677
709025333
1956230450
143856749
1499813825
3796212149
2013231957
1273650215
394182686
383670833
2173272645
246619833
148011004
2176409180
1466350984
1555993897
1696340899
951530412
1407745161
266016828
428500198
857036837
76534371
250494893
831260326
4744755979
2042933644
3429079915
2897773624
603663932
4709765510
5098577808
2814644125
49556041
772747363
2891694557
2502427704
3035465544
275685030
3554790838
164302220
302172305
2997174303
74812855
4734107948
1540952409
195552228
590851908
276770149
1272153223
210839541
69072853
129593032
11828153
2035496629
516743472
611129127
20313842
1840483277
3244519595
17659955
1356652746
343944893
509145222
540611819
6296271524
5911363380
883612422
29585472
348931822
1245402697
4439664741
1802998042
199982287
274767312
1931938179
351551110
1856057826
578269202
649213979
3103054439
190585767
584412163
1180702306
241862825
21011665
1570966492
1205091917
113924124
410873701
748221665
2082154094
1472161660
1800892917
1487433456
11085881
639858618
1189235879
1208617241
185538222
1364970077
2573821192
991630179
1114182617
1245065547
2939501546
2564796540
924446689
1312814142
17765563482
766334991
2735286422
1935243564
732060865
340490583
337539658
119996716
1257998491
1080257676
4437371315
2071954870
47095836
93125810
1780406305
2135217339
1302899175
1181669328
104838071
844459130
61161364
9108197
1412836211
218773988
3428272183
788848796
604956269
3175395541
2288741603
1616062598
801246821
3539955218
2611655348
570831425
1463704968
1021651067
506243705
3249792788
15833187
2695013176
719739472
876645331
2043159206
2678335708
2141860183
2447516540
2948258324
1895058798
106170901
1113089899
3417872780
519497100
2231023896
4827823259
1877468659
89467187
1448316952
1071436149
726216386
271745514
1111762660
1682820877
484259770
285614224
1930815498
2104362823
1718781731
114307571
1892172805
718340890
1970504272
1103318691
442448249
2475676800
608560948
3892252847
1977041620
4253946648
1742823501
4062295075
598469675
294197657
2561020988
4050462556
2355757235
2843376794
1448238370
849048053
1981631858
2820573733
362967494
978016520
8861397
32179009698
471817448
20320117
2949310988
1567756172
719960788
1682087543
1708817258
961704777
1178804788
715818037
2254098403
3849221468
2564550167
674472176
207154062
1621577707
769211498
187018670
394344102
144896428
604114291
1550797543
225373348
629175494
1381716358
661295211
263230857
3414320939
434356225
1129279127
993062186
106023349
1003945661
383900129
4336981146
1757447761
2429370733
2218075955
263978947
1479888292
1214257571
5530371
3237807956
365740476
1070727142
2438376039
355993822
1120076504
4139277154
354705323
1531460385
1385209736
2091461163
664465712
904686998
402506826
297053327
5356438111
8576794
1932696163
3243852864
2712528017
327097310
2147747020
502478201
757944106
405328618
1690203480
1326474751
186185230
878810007
2938642419
2070808133
1257762099
2054431789
1605779157
667877545
561701676
4727896107
1731099351
1152552832
1292540344
2744527520
289159442
783346220
2012713758
467201874
1225478783
2228555649
1207069207
439582296
55965658
158881222
4017815068
2267049049
634303016
238414188
701692102
3663905678
455228334
425707209
3772440157
352593345
1183373381
3189889729
1210203943
116178588
1104820144
2096601981
2207703259
2751864055
1979687827
1823321256
44295767
371271405
58104963
2465305220
186900919
987741686
3637634969
390120630
1942432056
970079241
1991283747
105729744
3528365716
285905174
1334912777
2581657533
250505031
2548374682
2617997660
1122925372
21256012
2611741564
1291756669
1941929414
1997588470
2058825915
2317662765
2337992381
2555515539
296720992
44948207
3189659162
110279990
1851735963
474532835
177732136
1579460646
7407266618
15066810
209523427
2700458169
721315547
1451553164
706519162
412923999
113183147
2237605354
1212966928
1576223714
938238285
704276599
697244984
768129247
2901826366
1230251512
241122551
291562856
2905463472
3078232545
979014264
1013090985
738007319
462930311
1217410918
4693773039
1250513869
981107618
324969736
4807618265
516629084
3546691403
9834304641
1134223142
210339155
1808850674
549957515
3757383383
3911920425
3783368498
137766363
2987316120
461657744
3043142373
2472074576
2314297425
472733310
108918256
765374848
2963623583
2874007911
136505663
436059003
1570534474
601256246
1607288415
675211360
2897110423
2128774850
199083760
1700464124
2569010252
2265242877
1892792010
1946515609
1141260817
1954656119
2814624971
1557075703
2510440772
2400545350
2575269792
1786473648
151990841
621182228
852990992
1189492824
513147195
695867515
2254558726
855678399
1937922869
1543345024
746128316
18725094
184373378
438906623
1606202488
1103564382
828502815
1693159025
23578966
227314396
1622564104
467578179
1112626188
729491580
2016793516
4167247019
26254706
1869388179
4164724573
20880698
2895367835
35165957
2316341545
65204816
40169843
594435285
599526753
2706201597
966928356
2023108420
88566643
1593758515
4993174565
931377031
639178844
132060054
261703976
366363265
2902089090
1256005763
2061976654
1834306346
1381662922
575006828
971518436
1792022956
1265755078
836302288
442590388
1314434630
627180883
527308316
244393564
4335408320
821124112
894818149
1313167006
375656117
266473333
1367350831
456225275
201238161
1434484550
1452998069
1795800656
3997541474
27159903
2491929963
125627498
4721382842
887152966
3946112936
231703242
6557698
2179432894
1365110621
488062103
2344267293
4027540588
1368679694
14329250
2576046282
739172958
2394565150
1978975891
698888501
508464175
432439229
476538091
1050538435
3963238505
2878520594
115680139
203189488
59824645
644122579
1407115570
862887835
1615887806
787011604
1675907755
621586706
324778923
4626644185
1840858048
125566660
1502547040
2643061671
1977622313
2470238711
845830353
30633196
701479378
536415446
74383826
553012009
3992943786
1031799094
1049571046
1273740135
824456187
70504872
365905161
347822886
623183697
1247579874
70116651
5314365008
2426781996
2488144760
87486940
4941820905
1278911858
1177401745
264738787
761608260
2346392396
305671102
431893557
119257178
42997855
1065097892
484696371
564506096
3504098837
1964975052
2703040277
770152879
2395042673
4187295917
18411299528
806259398
1298872075
270433418
3365815883
597526863
1906727401
164039898
971763946
2106730169
2381092038
1524941994
8743038791
1865949395
1537223531
234042628
7285606352
69897785
1307741060
1177743083
1478012195
523251407
413344113
295380958
2131279724
671333458
1022632205
368463432
28959165
239042165
87362713
1071594015
2858647298
2050218504
1973143765
1619133253
1774565278
172044451
130332116
94256972
2436823998
1788880593
812337680
5449038096
709130626
1618106918
2198102204
2284868627
2464823346
1676991655
276052714
1339053223
1357304590
2834875167
3342633954
2721329921
2648296928
1165667535
457854765
2087089170
1117674883
3278228897
277577977
1149950155
783572663
1906942159
1464323579
676348155
2072069946
5820887516
1851570755
919387671
803542671
964729127
76232914
2933313980
100041343
953348486
1383817528
1319410579
344750213
4929975359
1217679827
4755819535
663264735
4521061583
118279715
418388779
2188774391
2558721905
574948992
2216735128
109919626
606613470
4266703770
2266968035
4242719349
374471289
380264871
789926020
3504607034
1781272269
4524432173
1627327696
811812953
2402763413
591774747
530698058
1611795088
1617641496
459903962
293147969
1777993714
2758140796
333069663
4173802742
543302529
466407472
2470078079
2785760483
2644037742
1566935731
4731979789
941576969
3393520580
1137190505
21535883
3383412207
6079383032
395424359
2841978136
1580291074
2480010221
419043887
1296975537
172626984
1760931542
858616290
2185308708
54108745
674903588
959895629
1799758482
330470487
2096503892
1161047801
47092479
643154297
737821762
2498676686
2186190022
924158670
3457309507
383246375
2285724404
1687851343
463152449
1427340470
4396839284
4860604290
2823202084
564679188
985566726
129779215
2358528364
635180209
1816545762
3074119195
1386639090
617050
748599921
103295110
67038972
1216755734
4757756137
2202515230
1547645547
3001116659
3941805377
1497012693
797526323
2113749845
2973886388
424684742
649666330
27700869
1102915518
1182737873
3133767226
1289854519
1486140755
283740280
7304203728
1281668861
423030
474227802
160709249
444304386
1923879262
1531913881
215095199
451015978
3050131860
436946689
1138278168
64277904
1278870177
3457590271
900468983
578818697
294692772
4173672127
1484409874
3469480757
383463315
814852404
4095094476
443544506
4269085776
684827474
739727008
1099835801
693104782
645341924
694172943
714036240
2208761516
2556274451
2462365965
53650539
129151354
398767310
3099943918
652939325
882709963
2477938473
2993016361
1423318605
1740561075
26980399
1280299914
3391153409
263956674
1413829665
786439929
3360922883
3935105995
401217629
1636047078
513834059
470902999
10991192
1242256805
149693485
2469060654
1927844402
2501762158
2728545387
628580383
2331005059
653865906
1738056888
2333416020
2276732070
552924193
1886991152
1160657047
846922578
211205793
1593794008
3656455201
972012707
7717953
2527622007
1449888184
503752641
42259392
3805311054
3227169528
709122272
5826383729
626989441
1413363329
3834387235
1509478189
2648079752
1093350856
3683231099
1149717198
875349584
2567167870
1137934408
1932189808
992757469
138709106
752048727
90048823
32121174
1190994249
1565862826
1469782463
1786103718
145919487
1815127935
666505364
251541334
1181729439
567397488
1058440179
1284222462
2179611592
1145306902
1912148397
7784658556
296301001
2679824408
658245374
699386810
3870014023
443437915
2156009812
20478451
1417281590
86011396
3662054384
2827611480
1717770724
2136133397
506540602
1726702946
535748088
907299260
1588195325
3847757285
278434292
4142815566
186279363
1901901699
528760990
1671988340
1783712335
1188672137
1004207572
695199904
1036635767
506917917
320152688
31123019
2862425511
311223200
4962258977
1471989931
724525102
1525342588
743864518
1385686229
1016724961
348196321
492773361
455882502
2234192825
510870422
3024130873
287231617
1010465547
289286538
4962736065
654423862
17849858
162080524
1645503476
2173459278
3036332507
438990630
952591482
1662792566
87151250
1952444334
505666175
14749554
2688441178
1401138497
768034147
4804517005
520173811
154563103
706996174
396545230
433250636
2238278998
133881260
2472517511
1286884134
2159115613
743009260
1609655399
2688548321
1756642696
374813095
734993735
97814947
5150830337
678419135
3757290225
599744576
3490927695
214735154
1912547234
1008015262
4088946559
241073270
1218845969
643224110
739520658
1227844269
2071050226
339696229
1682842278
11552715708
4974302405
1332465601
83064324
198520323
1963752495
1634604843
2469793103
1140345424
1428041829
3516447031
2636643868
3626901299
1313420292
1208545984
755418707
2636291951
1924000360
2965958195
2043241151
3782536796
1434702595
4135997327
1385158114
14861814
432984057
1481438618
667402293
108746451
832530794
2143978508
392351010
4772067781
414884753
447043572
134335834
867750090
1017752066
21888561
2319493224
814335827
515872519
1321897664
817105631
11609562
3681534804
2812992726
1219288680
1549347824
1050501657
1188540145
2629976998
414684477
151092683
1643545202
2006295422
1608373368
352580796
844343511
2860564979
2057090918
1142615855
1438645913
296538399
3536712068
4601937022
2006237235
2321877792
1354017326
2490811855
65217071
923238326
210199254
3289013655
3368804800
1409687565
86585942
2563888084
744223594
2151877388
495067967
1690291812
76778943
1054618781
575326287
642830355
7634741
103282672
228662260
1665270265
2807041728
570879520
2615453777
2559762961
1645476097
4345633382
128194658
308384783
100920502
197087301
625911798
420599105
599440109
521869013
1180800757
842479055
3540264462
1599659021
231832436
1838229602
493894556
597202262
484668285
1293647767
4284118208
2822966406
403981781
1508693433
12822049744
289218754
1311430758
3311110418
394794561
149824538
717643108
401428310
840474384
318687132
3803776467
297435320
789062737
1086051457
549048741
558918367
1410160367
687663341
3311900779
322434424
2186518193
372074283
460497860
8164778390
165319294
1225171152
3805441932
63496525
227297999
2539591243
344726095
2026832089
150341768
330397854
2106405248
1592867795
2285208844
641046987
52096923
7141320812
3097412489
868241896
518582629
69897687
1204645762
1776657235
201358449
433045414
68484172
233377876
2233604015
1156750285
630618693
474770697
197612146
806996930
2362042336
2322706099
416614527
1845881269
4398712139
1597844089
2035750727
805203031
394948724
3972635164
3320340869
223812860
1752963841
1386737589
816354900
1282453524
356864869
86739620
5249250887
1795581555
1028120216
1844873886
4350632498
1835608811
3944952823
2413891805
2644802122
4650755447
539612912
2007638204
358467534
572632691
2876520461
989302150
12139930
365827172
76933914
1461025709
137278804
1770607926
304574192
4411327269
1743026328
4135293008
1040847444
1506047702
346889905
2190051550
582918470
4021479093
1245968044
767173919
1191524615
579883265
3004114888
1942817740
600047018
1245506746
8532421
1233547058
2920469920
9571364057
3688884876
1614505774
296634791
1425168259
1178373501
3822525824
18385273
96866442
188167223
12411768
1432647734
5425456855
3380771682
173698160
2884282989
1187563590
539338978
3174866134
4155262
1050893192
140937261
1258604281
1111771224
25470136
273840027
3814031653
209086690
929866910
2342680353
707439916
1311944223
1135991349
289470526
929328914
2259015605
579029845
511721431
32778030
2551908227
40215806
9718903654
9054290508
650657289
285582180
2560405934
5591280920
245027433
2856413447
948758212
883375798
172454553
3839817
1034855819
650000040
316765760
177390080
248897082
1416462921
69266636
1806788087
1003240106
2422314689
662864459
1103473539
584122824
2160938090
1382920077
646516912
1260849863
1569093171
287911504
715886208
1917617013
1340835519
2297134633
1144017526
1313706764
7325635873
1283730018
894002974
47669846
2085984593
470764097
1850675290
3682536807
5375950247
416194171
972127481
3596938782
5376312201
914802579
2867861898
2488157727
54452546
476015250
692034137
4391730413
1820213946
1112915612
84332676
1849004179
2744278378
1893674392
2571135027
627186922
2319788703
3656557819
977531238
730060
1127226450
775848976
6401652466
3189759372
1518391111
1132913754
1179268613
4565160970
485828865
115854507
197915624
927274496
1171390293
2833026865
653015603
866143193
2291891742
2077841348
2358554949
621540739
1790178672
802130953
412322008
87893782
4270494464
3219929423
2206776162
497700640
788650806
113413716
692508964
3005383919
415578158
246379290
3053438227
778733436
350005267
2801402671
1718046540
1500454643
799558503
2107674510
4049879993
784170401
1528782140
1456841899
830426346
622516256
616249795
2341405199
283738359
925533223
27790150
6294936163
4619420585
1150004960
1303910697
4823645
1015397113
1787501455
300140762
78743991
154951177
2542103086
2352738949
267731143
3010275859
2333858288
28438940
375477374
360546410
873775451
327512513
508388216
1649256614
1394319937
1585693299
1763063606
479727182
330651786
2214233093
68750101
1275629639
1481550617
210822420
1080958886
3796006007
379892623
1837346252
1496813061
24948332
1904037648
54231406
274208554
2250996908
668260821
4578489687
310459959
2241291490
117134473
1285309576
8897166
684688614
1863838973
244137740
610766851
475667155
2958894268
1294875477
679701921
552695361
2215694206
643691251
709942670
341157200
1548999548
2222450624
3494218131
901281713
450162649
1783917639
837743799
2049942260
615807846
1956143446
1266318947
106497136
1825402644
2282858508
31584786
1571142000
2536168553
1273347282
1351925703
3069532811
822610521
830711164
1640332973
4030802869
1468647752
516717033
817562454
2201658351
640643860
8751880
976752854
1266776841
131668102
345657789
1046990422
4342972016
2282369986
1261592273
917395122
1489184541
2483165266
2802544366
2956277191
1741497718
367436833
20638748
27314108
8758519690
1638837693
510697821
276280688
4492059718
3131989888
130516794
2082942706
2231467955
307190480
2478566543
1460195710
1288776947
573773264
1619634495
4520573402
3265961941
5348622150
4740153256
11152499935
4918027832
17446214708
876565273
204747066
1487131234
2015238756
2793127449
290297544
1193435374
818404245
2998868348
2313559555
671251364
1926751975
7599397127
1847885069
1945572816
982903044
3051748180
660616732
2055925637
211446879
28496077
676720156
213647724
1447227286
263659036
1190081232
1752380979
1088375678
3747393251
2610731931
2462510551
2711771556
983859556
352684327
1831934527
1105685051
352076753
185512219
2141554921
1871260035
1295834177
1821576343
1535391906
273413243
741989871
6148379
14999546
883199777
519336684
869580398
2498364672
1769812863
3112142655
9116708040
1646948198
2175386288
5185785533
10849666319
2555597167
228461090
438232268
672599892
420337549
963488521
155055465
2444837793
829608913
50781233
161579043
2259561386
513341979
2005214274
67042425
1668387218
1094793040
188693866
384680731
35258103
2782569869
1188705429
216097397
1377165148
1384967808
4307226
1132401848
16073161
1634546294
465046393
1909796370
853292472
218688685
145810995
1649582786
558694379
719661998
3671852469
1970840153
958541124
1488461402
1570984974
692268740
410210227
734046766
1925789409
435016415
3269140090
1610006347
24783681
92915736
745432054
1795659279
2221134988
1748201758
1644223981
688764850
1247103812
2140849634
630581625
1468464462
30405476
2339741900
2515976827
1498845162
2223831972
1910123094
358318027
478549878
746215913
913007646
3739200007
49292345
3573885066
1721659044
398355267
1084678591
1709746313
253129808
2060733340
2075684378
194589091
252305338
2229286652
429779208
1781045432
1633766702
2402046230
220281010
1012264815
707736385
1132483273
3609267764
962275380
2526693891
2710778187
5592711970
1145937929
2592761020
670169441
2748069148
1288039743
421502914
2543852558
445663277
395746102
1263296255
1603027646
1301768327
1406871545
885725185
961565267
419972450
41331645
207299486
1109597574
2190469337
49834749
285836939
2997620867
4037165736
2700780459
6017461472
301268896
464530960
641155864
267514158
1995943443
1284354254
920107777
598134024
3328246983
2579216149
22023853
2082709542
2474045454
987487778
843641078
448357879
137182503
1065429441
920634484
904559989
2908336225
83148864
5211506324
303175801
3799723122
111302152
431238810
6012749175
2808265672
1212803795
911938601
1324971433
995241547
1368843278
27055839
284274540
3724033690
2087841895
391283393
424085912
2170420688
1112465544
161487721
189650474
1504947080
2539678024
1241955320
2045122093
2314834808
3347962481
301412142
2634672074
27006600
178579203
3303168944
1831268665
119808812
616094110
2363384829
668632406
688147300
4687153767
1885815907
56855970
4243518490
249392832
1434209010
2605317552
52374103
447849814
1599205139
446825400
97127627
3432161535
2063751675
2284794223
2337434360
365669887
828763039
491250920
904342971
5639919503
2784370883
1601625957
736192724
3357197537
815715855
22663725
199338202
1737648864
3705280234
1446123180
548323825
621806392
694946032
2909816468
371618636
412174570
25392715
1528216360
2580172068
630250699
2876036066
5423278849
748788853
528513900
1756703051
1844246833
3057739996
4541684782
2135994372
681527860
81559090
2506028080
1755869403
753582931
1602679473
6653280
752460687
772812614
1349316188
1682753376
256462737
2226845708
896993280
1022841795
1662381788
4765321067
743152181
4392036375
1278079581
1713078252
2031046326
15946721
1876511012
1281772255
682789366
2326514368
345464381
1777200519
410049300
2637463124
111636963
104058515
244935286
1624588513
85316694
1363785594
368806724
1224459431
9655438
324711163
2435148460
461818769
113294048
844290833
443900641
1786681632
4432376336
3784363676
41679382
923238691
151767037
3700005629
260640899
2856680058
1248987425
144254094
4927619711
3383380745
4156804349
361927423
1228099326
2861707571
437300533
18863442
173922981
4195783866
644929765
4253159069
2318515813
852973348
2386708878
568516014
949311760
1567770596
592439074
2377876016
645645696
3084632461
2417784798
1236123960
140801974
940858039
1964620818
285184524
1481813291
2671700405
913919394
716668910
3343154500
1480093510
1027176781
1861337136
1148900958
4421230901
1287756523
499321621
4869283126
897451995
499370766
1092583475
1813618433
428387975
223187939
484548340
250983425
2663290891
658903453
100642009
1164316437
1497223941
2675565345
1423111635
1730664238
812708207
447741706
1189609663
121514976
5162242263
1095663382
3229732282
545034464
1069256053
434552828
2715185831
2035568721
3937714497
769099737
90594744
1417897476
1403275637
1244477870
2531013818
98062493
1944526542
1084915053
310249501
2427639792
369475654
1020400797
2181325614
752406115
1102918497
82059109
916866641
69777353
1872906312
45091137
1146333598
256282848
1892606837
505878935
2438029272
175966995
77209992
710333517
1589846129
378448708
2192149435
2163658854
278995118
372506662
5812482943
537235833
1653834568
10077752822
299599878
1788638305
269622582
835818801
320730326
1352095333
430936502
1882602178
738079342
108615500
460486726
1721036220
2235541395
2253679784
16883417
2965294950
3360058056
2376785546
697219188
1627943435
136413739
16386131
2170991400
157964122
5177020537
651392115
1008019552
1481431474
3035311070
1375182950
1690651983
1520963683
1557016087
3247322623
2283726243
1514839045
2658653067
745827935
3623857502
2408795970
2442637334
3903169308
4042742214
20933230
364095353
1283237824
427467332
448319520
1103257120
70068318
492351985
2734800343
1927489286
1055684916
336364460
3794107510
643170658
1475115114
610069827
4553958549
6437757536
2994361382
3295469178
269996223
445877378
2490960384
1651052168
1960423589
1914443794
2000117613
51964849
1084778161
967725915
168431527
2172374630
1434295653
175997595
772851915
334589244
2804382419
101147248
993955968
112087728
675260110
76821888
62767375
25973145
3836154859
3457289
44491082
475872872
121454604
3449594
20459539
2311786909
219455186
1542288769
1312938037
1676143713
282299209
42291519
2887859998
3355226881
851699255
99040840
658227486
2929903284
2134005481
618958468
3049528914
2144727561
366739400
1042933444
1728220332
1671880252
1251909943
688692583
144176703
2123413467
2750777221
275533473
1073444939
1634186151
1753741506
1310777340
3242893234
2152995015
1567446006
2457442264
502701434
709966208
901471660
1510946365
2343874630
876254640
4313324852
1340648564
1879217091
1784674506
1291235388
310095066
866334107
1131210904
630956235
4033268483
34393765783
1238723460
1207178462
761488
185355888
562055857
3388104499
4193232666
1567558252
91706484
1395517759
1326183591
963717451
466625385
969431644
564763955
1995323830
4153707403
733386868
1854876913
358732265
638098804
378185535
697209201
574816279
179953781
414493100
1249324240
71674025
12948228
4042652
2713053627
2225888877
325409879
2134394497
1931767234
273617417
484866210
1506837107
264213489
1454761145
2089835466
1419822432
14621342
1009901709
2415904962
1154141015
3658242071
1822866469
1790323644
1917190341
661953725
973506232
2442048510
112197031
3734513298
63977070
1046436371
437364109
398930157
1826244450
199912969
488687627
460026940
1415390016
230777828
1563240159
1328247565
1117025920
3800382488
866688841
2883864310
31613216
2707567700
182828523
1002572833
1632644511
157836767
790554936
750899047
744489646
1261716514
877454148
3598396211
1431419806
1676290454
2021635998
230875686
5798854811
115146368
271547212
58148446
514727940
70120463
1313522901
2747616013
2179534150
985484381
382078386
2535728
2314795799
1570395381
607946392
603149882
1100368112
2013687
2674860288
633716093
1846311623
2507770206
2979456942
916309235
476623241
1395857382
799341755
4296690498
60951965
2009162133
3244239715
964926100
2122994013
153405115
2666665101
1375149091
1742948814
94464435
4445158023
2607961984
1716176056
6022284652
295531965
48189758
1237481937
2513321046
229753059
586866048
385658425
2224266517
170590655
1766145190
2015825949
2366322833
875193828
1887013611
373194718
837232486
2397145287
2560353528
3144169116
549454280
560441543
523962622
1231863959
2864948615
2683359600
936899760
2998020079
242934497
2825712866
2212209378
1109668155
3362695877
687449630
805416433
381251076
3403706392
589969779
8883030
2794308409
1164322946
7542547188
1198927435
1706261168
2235550772
1484583746
349362873
2360650643
2881054526
4435452112
304052127
914251028
252999046
75701847
1464522488
2975022815
1813355169
1392521163
1742536118
131860105
4409876630
3841625154
263345122
593078218
4870555753
1040807412
606874271
443967441
1469035964
1453145713
409328747
170611189
2701601986
1255480992
865948224
1130301050
285168355
1077735881
1014336445
451670694
590435659
89526286
2339484720
1735783544
2018965810
2014061915
2231070558
1272490678
1608222565
537457380
1060770716
875217268
1179430705
2745730354
2565326188
277882238
1987097638
1625887726
356051055
2331500133
226684633
794439508
1369343469
24379735
707069643
4971478633
1280934627
123331751
736306446
1160636202
2240546952
1009405291
456770099
2480358504
571621230
885598346
194058410
236480295
832376628
422304684
315234613
1605495577
1710791508
1350328349
2722012551
1211298202
681331273
29333984
688467131
2368501372
939102430
464857807
51045333
2230668354
1315936373
1761153952
187655044
676229230
86550802
2101644744
292115548
474617042
169754701
220352686
969360998
2031823791
3920732461
5946396
2117234550
138096346
1518609548
112033169
377940144
2250826336
1603579156
258123041
893723013
3063043569
638364110
532827189
4388928439
87396929
3185376588
1532970004
235624523
2411446101
484313600
372808197
10009509
199126110
180323345
7298917539
1202445270
166707767
463891816
2911863503
2507563770
20682759
4301256393
694861620
795816259
1889819889
154414309
1450348744
2243427867
3608154394
362442973
2109540305
99061288
6432211298
225236759
4012995066
1841722626
238512654
842122835
2743728364
3636668754
2697790
2857616300
580685204
315841096
2569900878
2916545459
1877987825
1579766169
6416449539
1880837854
119820825
229036546
1478964965
1551886106
770037294
862748087
394814984
2823434239
4091494252
2889824000
212635902
114270556
966923172
2971123778
4443635102
2861220876
471688365
1255819682
1579866584
4865652165
4298323752
1590030822
4370391372
362844901
1072868497
286399598
31137490
2650199654
195235140
726017641
1252106525
1606723503
2138192652
1311283524
2198876283
700569242
1984391396
313938418
249878644
2953839842
4543179059
1370631211
250747192
1115680898
2281032070
1803873651
1823399340
1979150631
1167919113
2151581358
1835358588
1523653901
194979797
392760616
342969312
2740703541
2328882659
157166174
1875792007
513695351
646250064
1028363288
4616678401
3410363695
443003085
1152041129
843471292
139379676
173951552
3433242883
1945309837
1437353418
1977036610
224091119
1844200143
459885467
4541419716
781762268
1072812134
3854917122
2473046229
696131378
2621101812
70840813
238174202
827349687
1075512520
1973640932
147426675
119876555
1218417046
151406703
2153347920
851777918
253668912
3119876729
1316477691
875492053
580850902
3813345446
1492891029
2466646942
702519218
40394628
1365401746
1758063911
79070027
3780701767
974577757
201654793
691700115
1616088078
557864896
4097307385
572842658
4176130960
3500102116
1172710326
1623390355
2005757299
1407957466
21390726
986884798
780044855
677739934
205994752
1169280631
4196734965
278197522
13839638
229119437
1553326385
1604597208
1215684773
707711789
1738956070
2374445971
838978977
2812982394
2120257042
883497351
3023808999
841059350
367537499
3333333752
1882738457
596107853
2422817544
526802406
158368636
1114691235
4529402834
1883394252
4029555760
2330634512
2284143312
1384978280
1377568154
720791416
545468563
418249497
1071267695
1121456273
927051950
2546306217
1794446510
365273985
600033418
3792450305
2014533297
2391352100
166658804
2863344678
374794647
1608356768
937464522
1449872364
1070425953
362101793
1417444293
1228565225
2129464768
28549743
731274829
18677646
2313903000
162110466
2150914311
1421864737
1076988108
29569717
1067728241
74834079
351435225
15592086
2942419946
177952344
4157222502
238137538
237862371
269789809
174119395
793746014
3701470980
64042948
2352631003
1243930576
166050234
1099563534
1311966140
3420764386
26929188
749051643
277491116
1195968880
4231441131
2093028022
565980170
3626599925
1822061405
1303112165
2380452454
1874822308
1071733274
2161124382
211481396
464426595
3706642963
1816440768
339438583
1707495467
1373390480
2586779363
14735693
75333970
3627792412
1111083804
277261914
631405445
554903562
2442813310
1904946067
2935405843
71052926
2283711361
1145486666
1304186145
65244782
719620352
2670832044
620747714
370707474
732750203
92786719
220105847
340453618
2472920533
162090797
1159752662
8211299844
2531432780
2493895512
69331213
159133205
265768857
1138319795
292872077
1765657031
754239160
892594301
1011426280
194889521
161755876
3294238370
2199156709
2206883963
460612796
2221866282
1365442884
893389227
771078048
739770711
1337818220
2532823095
1613772342
604165873
2321541782
910428274
1227853281
76802298
254744427
111282174
936587784
4971639714
1565749692
3309578737
727929020
4803701833
1775967677
2087061370
188798091
2013043659
1789871405
395593943
1431982671
19379664696
1721138697
1232352597
1445015297
304044100
4155511547
857256726
848351883
5623290530
1596700499
1805353932
350538194
465383866
52853689
1047760654
926508042
1468210663
1781363024
2485901080
453880987
372833169
132150930
520924070
2247210333
11114573
1855451497
2560690824
2370592735
589892793
1013922258
1850011943
101438871
3914145837
274484600
941572656
1399111829
248856138
2302410914
8518466
595716438
1291243372
1357225650
766135012
4763165283
824062171
4342146046
2407900055
1640759334
2332594010
2243564687
3314622795
35671453
351690424
401670427
131455137
5870126737
2200703775
1413192880
2766067554
159549789
270860726
1219572526
527533373
158068372
872800812
2891117258
1664248119
1914141045
2115337049
82035786
1014159747
1735196715
753616880
1202081256
614767934
378093751
6172724618
1881307355
1924112015
3040872598
2060640543
459729828
3247377108
841862118
1173577413
3218492938
146400510
58272080
2698485318
483127133
1361555203
2792725173
1368051511
933375232
4869256806
386863860
933245608
33618377
114805702
697749568
1136638230
1054096104
2613295692
1701138184
971350804
2029943535
760368676
557439088
1863545025
72101845
160819478
994919560
337332432
1010129388
689993427
596446610
1412160444
1840241284
661462111
1085416781
393947964
2247048347
429863607
1518448392
4416610684
2622787421
3184862033
63428896
489223214
727799168
760717284
342923171
1947618346
5960105609
259326470
981640941
398197463
114374526
1149981883
46056036
1552316343
4550377936
2217170769
54675892
960396055
499610434
39033079
906287831
826051717
367992338
324135575
1821389767
1342885028
297140781
384587063
221143572
774827614
633307860
1544208932
946799254
4090902472
1997172282
675559373
54510812
1054346266
7164112137
2367985281
810914103
48121984
23384151856
1799233671
112034244
1799275910
580199938
423831996
243372676
2106114090
1351022791
986827522
239249308
1548044785
1007769091
2431656087
2178174761
4005144466
1795861676
72734372
352089527
355277934
17838553
3169476848
437214699
878660389
134375105
1431658795
691284366
1676534322
814120813
2348225836
1728290905
284524980
452413780
1096455432
1300611985
826585937
369907126
562695085
3987867942
886886982
769560567
1954900257
1185058256
527310843
1203577923
1895442142
547572691
159748540
615012686
705400822
3006976205
121216833
203587913
2677809550
3053766256
2507941968
4448814918
884549119
1202836585
394336128
358899190
930753526
2489079950
862149551
1653289486
1922513126
2113095788
3352714789
867109224
433058544
97369010
3649349771
2922831450
1151150458
302596690
444337057
1278936863
537036434
138385889
754643783
2981675659
2534029659
2382626666
1219085446
1440245269
1909831391
1737907041
1061677287
1533404713
2702170090
1245274143
2794528609
354446727
1212343681
2670900671
1018732560
3506858058
3152300271
2483053590
1026790693
820572758
44930953
744992145
419032798
1929289360
1618728015
990538921
179421934
2452296658
1899263016
461382272
1102235808
1017194974
1895222321
1936995226
165018520
354940122
234003066
4466757069
1087666940
208592207
33945046
1290991510
3011526008
300551562
4331095821
197355536
307483675
701306786
637643721
53548506
4710409074
954742916
3016984101
597700737
221974194
478950515
726495489
1695200730
9682622782
2616161517
167723756
618881709
2303913690
299884827
30673642
1633809846
779113300
1697683426
2767629674
4117122833
1816921993
1412916083
1162119601
750934824
737071516
1439511643
892628090
3049544453
1043333556
3525663014
120536684
1536449778
2042626628
1877331499
2138373007
878711539
2042144173
3665924231
335052851
2585355269
2681834695
2301455795
2128806223
837071819
2409530980
1178521680
4086453858
2547632877
214767530
2374199132
1887166045
103197593
1260065774
1977924247
9438821347
570151740
1512973822
892408745
650648735
85720277
2097996412
14288764502
469002439
4072674862
277889735
3433058655
442753335
1791813701
352569437
2234688449
1176000108
580336938
1347420175
3820018462
1156041432
3018372793
226408360
16640044
2545914290
492151273
1476126464
1282939429
2301968289
646957274
1885257063
970077401
64212733
2957259206
1926417863
378632939
6496977892
1529085296
302827890
889716197
40824568
387230589
525291166
850875176
2076828710
2516978348
334362847
8013541
2571717441
1810037708
415551366
320404052
2948187502
326894125
1187557813
952073425
1158683377
2015405030
2919309012
803491613
7020348533
921643120
1052962538
4498945522
576649780
3864369531
240136587
482923267
190510433
597671051
1877311616
3637709527
2842833280
650907404
1488876153
902835462
2640280860
2126225227
1024555381
579084654
1680295370
584501065
1661524685
631953535
1990753557
3608010209
733254493
3154613162
888441955
3118913137
2050310411
653066101
1129598669
55555447
3390844021
1032768590
5049498555
1548191413
1775189047
661558425
297262270
4237672454
986246196
4590946996
2554216701
1999472742
842926078
2755573678
2878675807
1754025299
468573076
16034408
724885454
1657625535
755712278
663784625
843584754
72307366
1639295931
1174764637
1812899682
685316377
1297727301
284739754
3366284085
197353857
25560209
152339366
2394786638
105227676
4404625886
216337825
1663499933
317464771
226826206
63086100
1400340159
3559878819
385717965
551223116
149653595
438723722
3278930030
1585950095
577432564
96518871
625313043
511645129
1340440105
919940831
685748555
481581144
107062876
273856895
252600839
1140031463
2189863045
2472769849
180532650
160582672
3911988084
1697200383
518120649
727744702
2541399295
861041241
2591322376
2365874874
54737247
2235287099
946758170
52362771
1137335825
1386574106
1336926702
1198183701
1108901319
488007384
955852187
1888261655
926716395
1142794028
2155832143
430175820
271637761
2089872177
50166555
2324036875
3362488967
1268827882
193001823
187572157
330658162
1370855239
383325383
710546149
960000483
736250213
2297937767
1754442894
200723958
1448794404
3307696586
590142983
1270980742
3716262420
175320315
74286541
954582890
1597189345
1119606631
806449758
573110408
117776305
269679017
590101610
847817687
28117056
109211951
2001394647
92477179
6135313129
2288890337
1869056886
654422427
1425126101
3470858054
92736107
116921284
443554637
2316915062
279110359
923074035
492227497
2465174285
920360138
3449426
3018726012
431132990
517698018
2471299836
3661060560
335022383
1471543291
263818489
1609322834
107973509
116512981
833853756
437647208
81680398
1077337895
425195303
330922310
50940870
1463035441
275962095
1156373917
446850979
1109141782
1908826101
2708428415
503441981
189929143
496000168
1149274650
1178047593
2399956426
4018265240
55756310
912164352
5735556621
84763551
183360960
620729246
2895884778
2352193564
3269202675
35190064
220164482
2882338964
1887025080
1448115463
1277604202
31813030
3662120370
2377843527
14946487
887497871
1347586808
1564318967
116745636
1596009123
562543619
1453021668
2528887970
4760058741
18200254
390911532
476245953
2387035378
1284693232
1434710421
710395720
242080319
1951404604
2166045420
954386163
17389182
555883988
276363604
3562597361
628629576
2386153318
217833039
1551453946
34012936
735325482
1248268885
1429604986
109643640
3058899802
247944407
1093128957
1568816667
915024378
1382381175
525631408
1551074377
3986562314
689173217
1746959555
1027174951
76195419
2423275870
31125493
2193384787
649941230
942704
114575739
3153713833
402153616
1720696455
751118669
762311027
1858129429
1715592769
459061888
2423165040
2899551996
1260587609
20693055
770215712
772240700
199862826
2980978259
35714411
104960795
466360188
2115063020
1234099413
124246858
4871617698
1810476602
2246403739
16417724
1481413798
185963917
3775533885
716942501
7278688844
1178382620
1580199688
1141080014
1307952202
49877582
667528421
4741745798
653658762
1021683775
1593062057
3053995964
834012512
485133058
910665186
320408974
67238243
370707549
611664058
2346850568
628664147
1310571131
340523435
1154843304
29390689
1891542153
1048269838
1360794639
4178717416
4119261576
1625260545
467671633
137590837
976158678
2713867098
2408678610
745489038
4655952761
952462707
4891475924
856080143
828576427
6549989372
101901929
2239564284
766719721
1594643288
185900759
3100028255
4784403581
2689693195
89934993
949954438
1563185890
2179645947
854339709
4697540055
1853608877
1658581316
256172962
465942540
564613055
46526102
84486565
1111015631
1619445712
2879302344
505914228
1242776848
1077070756
1489378245
137090261
4429392722
1504701916
2808220928
714794948
1369964985
522626630
195577779
1068784722
504145779
840383377
1333342414
1722026404
175569728
154372567
608375179
2925079728
2994244653
2039271109
1097948742
126798118
28733114
184209632
3182174047
4086642526
2348552519
1450804088
3498172922
305870182
2811471851
7338189112
4933158729
2252914582
499433351
1017006744
3905837916
3650381769
4284389259
1737651118
1995388414
111625270
20609811
1975460699
1552328599
2228748748
720685556
2274863028
1921753641
2263297013
289996986
776214147
1533455186
998361917
344042482
1794389383
2145173261
1370750451
579201642
1539516958
18324174783
163854430
3336049864
752105421
2805101951
1794064764
555754478
2483415333
720479940
825624180
2416576568
479458293
1302995291
931413842
983752569
469245734
3545704992
284402972
1291726548
456088952
6345350535
86903544
1922369057
770984863
466143524
523482604
766681446
555473076
1924650712
255827240
539911939
3200017726
276908772
524639195
3185000104
2033677026
543377354
2032809196
112177239
62393776
559636163
57073084
3914537294
128493929
24867910
3695801616
1904687972
6400003
1502545607
1050580632
973767071
2676526340
221170994
1370534612
759235999
3582758199
737851436
1867512425
2244249751
21764486
155113223
3377328249
1254689490
660766256
3078146125
1729366011
933141398
2636455998
3525073547
119340834
3090843736
26673020
1028332624
199763492
27887167
1971492025
614434097
252503773
1441020070
2609913310
9508743625
5362676350
824190981
315002205
3097079317
17200290
2412298913
4957594
1707789810
176464399
424450026
3288097925
3582591707
2141358808
2257405090
871982840
1238899455
812155557
4224788943
2578793581
58155633
2344011694
4495418718
827950789
2670757446
2774097908
140785524
3926419156
2451131544
35801880
126207102
1779441792
758816459
5087635332
2468438523
988322340
2744678489
1174565765
1016880501
2852612956
1058869707
351065131
116477423
1793205268
834532340
2287081009
566706263
506105473
3367257633
205731748
121545699
756064426
2133964406
2088491575
65659881
3115940944
446759716
3190444933
1197584496
800152718
939116822
977795709
283417893
1031609012
205519985
9641141715
1021615821
2331824508
259774032
1871327927
1191602251
618790532
3458603904
888154010
3724287365
297155249
1231340424
275487156
1020744782
224470680
1529902655
1803014690
4920947898
604269214
147204969
2254030494
3511947586
3783214519
4779718065
761027607
396536641
170075437
1103065243
1118951459
4812945081
2022491859
490547910
1196837310
414457691
2618993608
3590281619
4812745100
1237295672
1331864159
303594769
1587557853
369953192
282476854
13929077
3393838080
2523718928
1000225055
521712564
36765556
1426999747
410656333
2825551667
1083428439
1562456859
416021614
327002720
1655813538
1239934657
4691720752
2562455330
201720788
1232607588
282520470
965212995
302653575
1263204804
3625123080
19015636
1028449761
4666712061
2479812408
321712416
2086335772
1388279195
1233879746
982743737
1966799770
1124478499
674487463
1169682002
470920740
445809576
2651062568
4575094747
708267292
494164322
851394910
2696724375
2098898903
671383291
1975453331
204206186
1984768029
1686393237
2537718219
3868383345
1327138779
1098729
1789912231
3540327778
2493602344
851407038
1276171000
1224000457
503492264
19342051
4641874701
2499474610
756303722
1016702507
80140164
727838961
3136734195
190861245
1710196523
3315654028
184746066
345420006
567479789
2238578406
3968120293
33885606
1981650924
1381274219
2226222956
1543680598
1703449307
313174825
1133149940
2173950965
4334522469
4672338533
1921908866
1592964256
18816808
1902682943
1279647272
182056890
706776582
1111685049
2253954275
2057868113
2379779550
154563609
1342663382
2898022405
1265334902
2413342668
1371660930
197883230
414415303
897494758
218766391
93730902
3412460125
5850171025
1818793241
168170871
470496273
416153127
596917377
3261689372
2504968549
1090561088
376633486
1638684125
1920143216
1143606179
4616647500
1306720249
3295460806
2394227063
2630376759
655407156
2694007002
1694372839
546925506
4643374801
450046483
99395687
1934624073
1045089485
1163861116
3448560659
874624635
327581362
23408311
2696040613
111670827
583120276
600402762
503359178
555088770
2727521279
1779672334
5523429958
165887521
357715807
481938160
3307219867
1379615239
2541095656
39569570
2092920791
628606049
26606656
6515204140
7260864
2000708437
4048376208
1236813508
1136688921
2475994412
1484210068
276823280
2904954207
1233757586
4602722227
3677075328
1346452357
9669443
579997414
1181841809
520182729
159288499
785687083
985853121
154637512
2577165312
1930498233
76290924
600252796
459791343
1259829295
526116604
432332108
6440984
515003596
504808747
1196052734
309622404
228303616
2231135139
3295695435
1516756006
193316536
1031018508
355743752
330777186
373594945
276359782
1756737714
520186711
147284210
298512569
1885184060
824825753
90344703
1726383406
1211557766
5420850924
1365534640
1639796337
704831243
467765275
1520656973
7486437
1903690563
1535740170
131537890
342439104
2221655651
1090893835
2503664237
1354656047
48452901
3371514474
409992538
588836751
3558057719
177018145
607380662
426551502
737633565
811426137
472189575
497657350
776341924
2902095640
273846734
1680653335
1713002336
454618674
946712650
914263926
1697593666
3639206585
133972406
13594393
28452950
7005402
1127230020
666215787
3109793985
130934988
580917911
171133530
2651377363
698881230
664253171
380284731
1133521117
783736513
2537972247
1948688741
662046325
2102628018
541718611
193738077
2845321015
2563341792
62356636
704840784
5876059234
11491273793
1817794356
2061211711
2255625535
476703599
1126361703
2367662885
1623081546
186003951
2096717875
91171106
2012103871
103289889
300338425
7773889816
1615830559
2488225853
2184843645
1193434065
769161547
3476671425
78913586
1036231733
321779726
1868086549
669014567
2970672936
4849390358
3032876648
970274979
60501265443
1075965759
939106259
296969180
2394348989
95392070
2450474585
1027371229
1295102928
1281222184
501507236
12378299
69291123
2284679016
1771183163
197768908
212432688
2282230121
1315111480
1645304726
1046182979
2971997164
1088934494
1108857275
858685022
1042881362
4536372656
2322802921
2208726131
1712373579
1253756922
1578533660
3114818029
359314256
744620453
1022498707
729935003
1640115295
1269708395
3350916046
2732947921
1704153053
1449214064
433165243
35901831
2524286647
1577394795
3630236058
2007580457
2241183850
1580372450
1134643773
3804903229
695841252
2681642006
1530588587
45093466
894770486
20814768
1929772709
483789958
86998355
630295965
1797410359
1778091919
763572511
990068932
9410867
1360417395
2411534086
2271496403
953734897
131476378
526896017
4210202050
614495924
2065655730
2462378529
302493106
2573596442
2082996040
1795387820
2744735975
2396421729
729088132
129052841
378592461
2335128921
503678113
243056829
121515554
240484411
764944149
1958034511
518658862
1041205788
1090835996
108231808
5020548860
5118576946
182239848
192856440
3616206172
3197718571
521904388
2258600444
198518785
4837154181
8997793534
327354225
990818595
2446909365
2304361781
16309292
239460074
3003753271
105161043
578255684
798570445
1393572484
4176645586
445151356
99994815
4388026356
320699762
32764010901
1149812850
26677617907
299321621
54252137
283294136
3626361304
1280767761
192879540
127350356
378084053
1692989604
1160034807
2246767420
2074753455
199181920
38293116
517381026
971564893
4831390341
1821996773
78719287
5548906100
416477943
2185495967
1329296657
3023362682
3682080949
2574818925
3246360211
2630762420
331945168
39623492299
938928207
2107899091
420656142
82090091
2024799499
2350126788
325195091
700638900
1866342163
1982716312
2407593745
919326113
1034521351
749041842
4115064662
4045766508
38025680
3034991377
1883631264
2196826990
900256508
294227239
3492324937
3659403236
4157289476
461143797
1699747364
2992788311
3035618996
9666541
3598956844
1425397399
2439833248
1784459919
734326617
584706715
2011009838
94983718
503662561
47476465
444577127
1212507894
3110714504
1070281788
121130216
240186480
2873087113
46877195
2579075613
282676865
3376389906
1218889000
1415456824
288848493
84371902
1156088228
3200451878
1840506852
331934858
1691451602
5045174
655146080
1022767459
528680495
551384864
4220958177
2485386229
36349442
4573638875
160142558
542439500
677156353
113060358
2156085340
2420109550
4610814047
556351734
1741702992
2481576093
4577823650
527025665
52179914
4030331876
1739980793
2170207632
291376444
2465449570
483158201
1821372340
120086901
1217406365
1147363354
212167719
841823138
1523813806
3551186422
2171094332
1887179598
997417606
3192235087
743517101
125490504
3377974307
3662229083
7886883275
389845161
12403323763
101439224
2170489451
6051555726
138571373
1974094939
709931316
2731021876
478463284
2578850414
151922367
331226519
2162662218
462658503
2166248492
954711752
915637592
1907140174
4204638185
1107558368
166822616
820322118
2216168685
1776833595
1106998206
4580052407
4217975490
2009286042
1112003330
1173293551
366478468
3476597493
108881947
1472787032
6448380446
4685919894
214656898
72796641
1469427648
2071030459
175292533
1192565536
364653841
2124239610
1828124383
36370187
229578879
1324438042
2218493880
197206575
59689866
72686958
878105589
679512906
35215862
188261056
2371021383
449815872
1549833037
120242055
1561590611
377451468
3148341240
1162455940
1084060723
1212450025
1400400912
2972268
55920482
1326022213
421168024
159608092
755487353
1285489624
4397067191
1200694065
1106805895
1432384379
2597455777
2533251489
1732578103
1343172668
3262428571
4784093677
1859123572
1222769775
1511409742
1875264205
297136905
2698423414
605770159
63699620
656644720
233824682
934974154
254620405
79518203
1168183346
585628669
21358579
1782065829
905589591
3640887404
538291818
14419148
48452650
940454758
121055370
2500481151
1685973592
1796084309
2175921120
1855521169
1643703902
91269783
13593319830
1226280138
4262444810
556929455
2186030084
2310031225
387316223
252478970
2855587747
2289849159
30394167
2171148546
423917559
1349304336
2983454409
263916034
50706946
4539343528
247381833
570515848
1371111833
1729407951
2074786356
1616831379
482351314
1900492800
633435568
1953766793
1121099323
69964467
1255178568
1177100408
676996155
953770252
1985146193
2526013348
778708978
3981925000
289359790
783627478
921975279
1621562015
182976131
351645587
2491505385
913047886
1443852184
562884
64016609
371210918
4028289177
410618004
2709557129
374523008
854175101
10562601
264805881
1710867974
162155356
1240864818
2783139707
11845617
606626497
473624865
1354088888
1820864222
2622509399
2484465005
658348360
584887722
1076846532
665819335
366450142
922787301
905185272
751294145
1417492082
141998257
78650304
61374367
946210372
492275987
31500861
1628797334
625263118
1397019403
208752136
606056608
3272536809
2663166670
1743187948
845139037
2529303235
2965985304
1367937392
99257484
1116454602
1001666172
1264085981
415908588
1133664218
1378055268
5004565914
3612563984
3045921444
176708342
17665543
681253325
605049375
829393711
505413244
1220310211
7927759
5357034904
1778592472
7401202562
334840951
21642929
4134980000
210372705
1395061996
877939370
1091150801
1997434289
230436665
4255452959
773959264
901660795
58520954
3459145274
4719252264
561231465
1255699038
717519475
2254882268
3941317627
2933560384
2731940410
107971688
1936025103
1770287483
310604485
2013612095
2039879933
2899407759
8971043
2188471887
299380005
2381215520
1276071630
115035965
269199589
2041224466
610405596
805293771
850254329
530095317
141512863
3269836954
309945690
1187690707
192179772
881907456
1720092218
1069759165
229667870
1058612124
1133387310
60584979
1446269178
16638974
289724302
426094108
1328403539
6285884929
449718001
3543914460
1552192097
3125522989
46248419
202738253
2984544432
2787205494
604593853
1967277977
869622113
946399197
65845282
235712123
1628067643
1319907628
2778769053
146931630
1854039440
1533955746
9276168058
156940977
769186745
1061616191
828231897
363295955
1969970467
454987099
1648473633
768608869
1535782180
1166626265
806891336
3254766569
5984896191
2182480295
50571102
485535336
520689956
929004493
2051112581
2503829948
194107231
211066622
204066645
433473774
1454791349
3295482980
1862180377
83639443
1428290348
619218600
187175955
289528023
4873767249
2039347951
2477678596
2353327729
553302214
361032127
708464055
583494036
2029780667
724884271
24865886
2327251457
141804341
1362112341
2957175588
1452648046
1086256205
4881393667
48270147
106368119
2454168572
40591067
1893623256
4012379527
1412923506
49727955
1674074442
2866524355
412005646
21617398
24407415
309430936
1842413164
988223428
3190520898
19872909500
651216340
2624535291
368568862
132163464
2919863345
1532418946
327436070
6934081221
2220190332
3675904562
1784311433
1010600045
3332502007
4228181220
2327033105
627507691
1329717533
1163790833
487792532
1861388982
440744182
3049910798
1281049777
3817175084
7727058
810970406
1119174978
657634718
184245941
110053176
166712136
1252692828
1401537528
233433013
3446668191
2872839722
2373151284
28974552
1984594072
315297886
904718638
1081712508
437065040
536673029
614935884
657156077
1298342421
1555733324
1036606802
626308079
2501310352
559179258
1632792610
46747085
2342432257
2950730462
670683187
2194884404
1287433924
234234848
314516984
795576039
3743748444
347496061
1112916502
79984432
1153683060
2625602240
1256894477
156826948
2340704622
4019384507
120097283
110526375
1430547304
5570192635
2474863954
73348566
1082613254
601600063
258776060
2880230368
265397474
713286769
2982697710
38352889
2411643206
989324719
37785360
2381596844
1813835661
2498946779
3666103291
2791104732
1939100239
203527811
2917740236
465338138
3832409548
26209448
3549217696
4222968263
2094146852
8637040
423005100
768204545
3342291833
362174846
1411471365
179418838
1306827404
3727161
44582425
797879173
163514467
1115783288
2078789816
239998190
320469323
1439656202
561082159
26915779419
50073333
688446786
119871934
918568765
576830681
642433452
114379945
2031207160
1437326054
697379012
1748509071
11951646
2920365283
754347814
3565388376
1995462355
2846620184
218894241
2087307219
1086621192
876273177
1983353654
1002568882
489418262
1672973502
17246769
41597182
158880726
952867608
1113490041
346826197
836157743
3530437524
1215768960
1763111946
1947552136
1027464087
486220400
1787790607
650609462
19967512
1214624392
357845665
1522430215
506904013
985513342
1257110299
91690241
106179906
26965544
1985583883
2684260932
4303785469
3417353979
3474058983
34831904
570995563
4370342005
142021931
884260793
2235200870
2255425929
3196267
1334216931
1640780790
416273973
3946783591
321709096
520757524
1806031019
2118427168
1449728732
2130309954
1485031867
2780136884
2103345016
606623745
1666170347
2657584912
615647504
1431537889
2136653505
2376103633
1841717587
2677040027
2846227035
924683178
1045771644
389299490
47398954
291273496
813537614
2150204608
3059638982
646535899
1276073276
51765895
1573933614
144331537
731872654
6377507581
644119687
673702488
2395849563
1250276181
1661323891
2849052297
1370114890
173966349
803328363
13231544
989619896
1340975070
845919308
2064203451
130753429
2060680343
1051320858
315537172
2761632350
131559636
2991645300
65682602
147218480
1488786984
1100740423
1335859625
984708862
1735632353
1115448977
2975041038
550655219
36355962
2051784536
1700764039
136123036
1381510218
3366751543
2278009686
415797059
1153951094
2321297103
311621339
1169848459
1281780651
1025881173
2426104557
32385299
2366825636
4233642731
2631185592
2142651521
2922436159
2547639271
369739680
1461925207
100300089
939439044
2831485706
2771487201
1392879976
1526430580
2162969071
4436994241
863351650
2465746938
842751989
584486726
491141588
1181374009
2149187278
1580603607
2693757515
1161129631
5316694952
463790114
2504631587
1324980302
1567306455
2157396811
3190028817
206066488
3110687622
143677222
6276763528
327715617
2027983459
463759879
17911100
2275634428
65032071
1190909608
3578190132
727477115
16003732
437260391
2553076440
2434725516
376054770
14952831897
1177134561
324968482
393973232
206526731
1444491776
1527774505
228252833
669637877
189454282
3172061866
1262173052
2289719282
401158263
719242139
2037219636
382143768
60814310
153231303
349795232
1607871323
4165156432
719418655
1258098869
787675949
1320170950
1058043701
1723218081
2378344721
1878902974
7972218482
533544112
409867763
1098591551
3701835008
2026489888
4322943627
69213587
1515128356
1175679583
415594354
2433902820
1701409167
8477899422
9128269270
177183943
562665052
228366214
2938252454
1490150678
4613344131
2110727685
2092128668
19664722
979303023
3796394698
156470157
3175121132
140096029
174408811
1171700502
24459750
363315952
2509091417
444882110
244678728
1446957500
826727487
773852316
521442664
599372786
540801328
91552977
1186201650
806681690
1601090970
448242617
254407661
749868163
264684634
3882727731
846703695
1842829117
3030097890
900517935
1768795538
4786978881
1405397718
3183106454
134611743
241416896
6269405265
68366351
1067317757
1509432652
715427628
140543447
664581841
1662930783
1341949641
713670375
2047485463
1760376218
1531688940
262923951
1992756816
2664880483
320287094
84056036
1245039186
450054828
3759085939
67941161
2516641452
603709808
522426908
1934068792
3167078347
763886612
3620467715
1042892289
434904238
118766156
1319692374
7913441555
1115210922
65230011
1381260692
1360451333
166796267
2716836325
188815124
1679212988
3162997162
1717462402
112255295
1537036518
859502049
2875803728
1940386503
375409107
1853475934
173864300
471383499
1819528151
528409848
1533045900
4186439490
1241980082
1337550911
4163923153
437157754
79285626
163789565
2878145873
409945878
1558161785
1314255830
580004840
1795439430
416131758
1979766638
316817533
1050450448
631878315
181164377
5343750822
560237176
68663695
3845639958
733544746
8443269733
97257040
847104542
387841503
1720903988
307054206
981087359
1371861762
677586465
1589606149
723005169
304229088
1830601561
1820286622
44964454
1430327630
2252216934
7961630
5035181
832000046
873924439
3700899847
6607772516
206791152
2189658876
238408169
317218329
183956286
2160633358
340360468
717585277
811661135
156554776
107412845
5773309593
1142182784
4144496908
691168017
579260706
1530900356
164502700
3294733210
2178870133
305175393
329049287
137236463
276137990
613300779
1671457323
4076792844
615006976
2242034411
7989458703
425409810
1208115453
1861370455
209569013
1338895400
1919034075
200863688
597892164
382727503
4712640325
2198420440
291611404
277054195
2760593497
1040139210
603613239
5851157745
1513772058
445744293
715876594
3150555765
228512767
2741324655
32896021
88570763
398593072
600765570
2507002884
507412556
870159331
3033368068
1457495272
2622379106
913614286
1481857346
450606268
2627305461
1278712932
2028891766
856747719
1033357036
3613490559
330309716
1644043177
1905299320
571050551
954035276
1236707437
1797700201
207575033
70596929
758813340
4944888749
404755215
663872593
262906599
9110055
3714589560
1841805617
1176806888
1645227921
1512726983
750041319
295144676
49297366
527824236
3553857422
271567460
2317482658
1669687145
531099559
1137793768
105530487
3449526069
43863912
282401801
3395278589
1030228207
357979299
61415785
4599096478
115806472
2268722333
451938320
49019394
1103125367
747885170
153274565
1955993509
1034421714
86684485
1904302709
1400232638
194068960
653198479
574463441
2278960397
2170564803
3183715957
1172674656
4624420816
670168361
1285814146
1863107881
668084874
122109407
1871201620
238713205
2449197267
725996235
2073214345
741576985
840362057
409241192
428004021
954716481
99591706
139475900
5259848546
93405707
2341032530
1438055787
4883627611
2591433443
20314155
1333823723
62743790
100672603
11365487
1511765119
3828152859
1489629767
742861887
237764839
256137019
1061910653
764593973
572819640
408447791
914628613
194580558
6249707436
120118659
426533478
2143678180
500932443
2091125228
393314374
2001057287
732778943
3362768307
1503329191
545003317
686428984
2288117050
250290359
622754267
119174830
40834930
2506743169
1154786176
1923514138
2384277710
3281502159
2267492851
1105980240
247734129
213399333
175027634
1735540928
2079018724
2280738247
2714049987
7529667892
2320826479
3639298850
15135012
3766454270
1820371728
310000868
612080724
3652092786
3033749125
4100958818
730712575
926410346
2059765264
1918283922
1797519073
16566930
444572850
3685688258
58031390
3072117406
1822123130
2133251736
531622461
2121556155
2690670878
4554316905
1102514479
1100388190
1252812538
19950524
775996820
439301941
743121007
518496453
906212652
2122229174
2834489835
2287485812
1366966981
1398125640
442890174
74628458
564875793
1085824769
48045681
55303788
4149939063
5617266189
3472824972
75136807
2596075603
825601217
3265813667
1574251061
620986245
1429076206
1012835093
385789265
2734779392
4614660855
27744224
2245666512
1027854079
1120364566
2311735415
272286395
502020774
680410070
2600142952
58521037
446744165
4097171523
703562403
384503995
1559394254
418720946
222246492
426158096
2045868363
2353935684
384281076
1161356655
2223409420
2804465354
1025579786
1945551836
1861844867
3578087114
230392718
1007759815
1209018047
118742
264341481
20285291
1050850223
366668294
2698441358
708603772
143022170
545886701
1012079052
399487727
316528406
1288688349
4774618971
1083826215
2065274700
526363054
1601635429
3172137348
470511982
465333724
2140914456
2109863374
227208204
37152535
4123624031
626887818
439853648
1963545317
2228846710
2270984573
129339962
2142924272
661405528
437123362
121765044
1244279007
3606860194
1409501309
3030368210
3107824547
376775922
5315257911
831743275
3480720911
3715500986
972839871
232179303
266539207
566881605
621385038
2612427211
1642594618
2853776613
729822851
929611601
344759895
374932232
677955353
2685631
1714431728
2034293381
635870221
3594867132
4274643137
1602625484
11233253
80583131
712716526
1147165406
2155056789
3831762324
862019028
954721352
2949302340
988069067
762982109
745424764
2646660551
1402877387
128424775
2924565004
771180259
34048030
1657105084
256539133
24273316287
1630296876
421013470
634041499
680351739
903840763
2018053940
502965876
946895673
194711910
336718489
949030774
1430786359
2336989616
169622285
1700814048
132751281
298017728
1164042372
12193331
814648170
180994383
1827223916
1098041703
2093783787
669375797
1496371142
3265360187
265535860
2506106259
362508608
1308925564
1050842062
2549851997
2927665501
1188876576
1404794226
1138208736
18616832
2810156691
866044946
3428112740
57429053
2861124650
128771261
117483546
665694459
1325133064
459934088
68407757
1395204453
2526125148
208532924
2507376693
895907464
2250442889
2083670340
1597843713
5701039281
1032433180
968898645
2670928998
669212974
554632108
11111358
71455448
582993229
104985872
396818143
11043029
63224439
654601312
1537540345
195676859
4630563612
240232305
1552669043
5432377026
1890156514
1289134548
5414638600
2637818950
2005479853
4024003505
761291811
2835662589
4866534711
4456596714
900333099
2557394910
760263302
903078753
3157322045
1281151920
4136301101
3978866376
100412113
1612735275
2710730796
643824313
1020945660
1278281929
1054720178
1674792825
238320521
109022996
96134932
233990148
4304650351
2624404620
2073294234
2480583426
159769034
201344574
2467446047
1453839022
1313828186
856245298
874278203
859755620
2163753184
1809132625
3790275997
1279005859
145094381
1797374538
3506487874
702965226
3245458356
217907288
817315890
595642831
1126042085
580980656
2164053242
4340070139
296806636
632225961
1173718488
1827041755
1960783994
488094064
871613674
2337907085
873459795
671690686
4893103278
202389062
2125115872
34123654196
1582027631
69806890
2760512627
2404083418
1623367287
1240303271
448396611
1489402054
4124977317
313962424
1757880089
845677151
453715243
4950849186
2459499077
908895601
1375147267
3596766585
2659474090
131738229
3509730207
1634047730
1018765216
88605261
1662701865
2781859657
2160156801
698308118
31619262
1386028380
1395907120
708373085
398379368
1847210731
4029772235
3225702618
1710493014
2270768464
3161016991
275671135
281190644
1811574721
1171843219
293188351
1772980001
386019982
1666258400
3075291678
900154684
1790172590
584082630
750010976
1196468114
3244929773
2753833301
2119219906
195234173
256227427
2548555316
334580805
1116551375
682028612
742675658
1840709006
180167669
196173778
2722044433
104146707
1090262295
989418535
2023751996
4796285612
3254502549
4696270840
4639594634
78951271
1525485762
605022510
1821090154
1513824859
3006452183
126140512
563376733
920755030
5895115669
2328257558
1163686057
949343586
45166783
5309926353
3392308716
783949255
127801621
931503227
6352259910
836393761
137676210
877936968
1564696114
563207230
4176563030
4547234229
721359166
1798385803
774831710
909551597
1408380656
476101559
1494792841
182462363
379552638
709805216
131914452
2073936885
566549798
990298408
87670959
1314310083
1698007278
54130060
1266270729
1232200741
24998643
1535936821
439205292
2302804962
709827135
3318222773
715586834
2073038048
5451908021
1085382732
2390607336
2222228335
537020518
2370458388
747740624
1318791712
406855481
1964824376
225436761
6018075539
15300441034
168941921
1581816121
1384026707
599689149
40465853
317984882
60894811
454361481
2575133893
1377741507
285570973
2130973887
1302527990
1121689274
189213839
3700780541
3580259396
6559215191
442480135
719812591
3495725111
666834202
822191368
1313972087
5285406980
1534953102
2453670403
3102909385
4117000178
2887409844
4864879432
183255545
1942297318
7140636
1161899962
1198059977
1467394864
779511479
1966605647
1883140401
417370735
1384149147
332786719
757310826
1503942384
527836374
2287646976
986650469
34482825
1405443144
2845662083
244842184
2187647441
2936786551
2700454920
3447691660
1481066342
730363328
354585661
2914158323
1240788242
7818551
173495192
1057980257
1869578417
1691734003
1818573016
256968851
2125643171
292043875
1474712612
957966940
92671360
1169462408
2836913438
5305278506
476584565
5662184
2855293722
1852495203
406207985
50576857
1984930050
394547141
921484091
169368842
2662830505
517122586
545920651
398318169
578634379
1977449620
4734492130
10530312615
837703381
6458507410
2134794123
200168788
965287030
1758653911
1214857022
4091390280
2047558673
117155139
42453786382
928732418
25590911
1542018950
1652501065
2284440478
439001673
2612071068
2286857885
218696
1270683837
1312431761
1451475171
2665076897
1830467994
261496980
170705213
1618219839
1368187908
1935935749
1026847342
1527527049
2941163949
2823586563
126191630
1842508169
9787838
1762314582
1634991258
1714732030
1957548485
57304403
1032162509
961195350
1393341213
1842009276
377194047
2045363535
275489537
4247158082
259956224
2774248115
890474633
1061239576
1242548466
2702373184
4234707624
909487744
761743612
588173853
5918367818
2226346522
2534201415
1393068772
89878755
564059483
3542636930
11972289
3034447602
241170851
1335204512
152496520
802084051
1577335302
718731390
580342748
4487497093
957343396
1883195468
3452354674
4724953683
2164652125
23929255
1386980855
535310718
1483804177
1495030194
2977105284
8137379855
2097152053
669010732
606247375
535765019
4793103552
1938998262
2167729547
195311254
1215694764
3400794559
815698263
2380329100
4028542452
1863416161
226394096
1020105660
2496486179
1220775896
447719290
562888530
224411175
899916663
1970003962
293249952
75587960
217074077
4546455115
1474749998
1467842036
4549739404
157695733
475707541
535358085
563301433
2508273358
744126921
125491059
698460231
1154416947
811311150
884135303
2552644540
2511323184
62167594
522451294
162733674
665357837
717712262
118483374
2106215434
4835356994
1604040507
2704821570
76686006
148100354
1727921776
218096536
590291999
1125296330
413820806
3201718503
2756295561
2727486873
271631650
246716887
789264729
1702648994
3916973832
2324649224
141435572
1623853852
428906808
2399597940
1336005760
25087245
955265980
1581421150
1221861108
256544248
2089388737
3286020748
660583024
1982517314
67357218
57068312
1579055604
3560373531
2115385
133278462
3651662993
1365369907
4739825132
2360794310
1854129032
479945455
1337992170
2399375009
1396359165
1641492923
3196970539
905429020
3608241549
2093099386
612875082
342908201
286309886
77068119
593788869
1871295097
4729298770
920252365
240367642
914624
23443497
2712892926
3685146583
520085583
397435584
325056176
1477434789
3702323575
46155946
960671297
238011766
411268384
364748012
139740090
1218227248
452779221
1919467535
484049258
1404847433
51815557
1144761634
1809288018
5784592557
433306398
2263769974
1294968328
631508511
1860732979
83813465
281262973
1449593416
597564984
505252476
1611533631
625521400
2160372628
524117969
1343263738
1195949908
496928701
4870443602
118095479
2111620994
1856837570
2410269891
2031764115
480365841
13889249
1048313509
904866637
1709644510
1972871221
2191202883
149756147
2784497471
308326285
423650149
940111434
2170597504
1541832502
308287439
93375702
1378269374
2291561827
1623842108
3660640666
528833951
1532336281
2819681098
4357138681
486843617
19099696
67759276
377367203
756538194
678275486
750218841
1763129272
269128210
1944936166
722914258
954188637
35161063
279844186
3054654462
916461998
1116333876
914404203
77746788
2114003643
13472603834
2520196040
1037249627
97440286
2319686390
909179293
1038513308
688867870
1215299603
216916301
1336921676
636960992
176376101
4014092081
22096124729
1750598837
234760790
1534578719
289001726
108853682
822568300
557740466
2773616835
69595348
20106975
3808470397
108284717
2257588719
826475063
29627647
55806685
3109415430
1922128183
5384296937
2949778339
680840253
13492672
1413388921
3309717082
1006485150
349751312
2695339610
3194952120
2435678685
32466627
1468247542
1009208092
4441801779
809815217
1659561040
1590162917
1275123706
658184978
7307116864
1505321461
1139374311
2106731614
2297491857
2085166622
101903182
2019566941
907876235
575650153
824373029
829931000
1688542883
3788421957
1017946608
1693833312
2353257192
7640573484
12799526465
1292140932
4799813047
1292438288
3695705206
112310454
177485006
159733053
2490918274
2881490700
3343609770
1985611651
1016758015
652642144
2794836315
798772934
1193571288
3503221058
4606403583
425191601
1935590780
749238678
2120085411
2605459666
1227305082
1306473447
1639862293
4730750314
2863489088
1576087510
1444147601
1986298701
1157584951
569677541
1526907640
2998840508
80700434
312640358
154234064
430118297
2837336791
939984948
1827220323
4907713474
1327765009
2256247003
1314001478
466359650
1222432293
455664222
2646285950
2359190589
2038788214
130303332
3534773209
1348192403
58109272
2570271318
384609538
68021495
1287404133
71991459
2440642518
1749781038
1821609116
1753023957
1022408956
2039789949
51788336
3997166809
10695788314
214199918
3400025062
86838915
309308321
437875610
1535591964
3663131393
5159432248
55285382
3584821090
379990539
879856539
1835340448
264965149
1084901455
1898026428
113821275
986335905
355407915
565721709
1510750919
1211197009
67622098
5713861966
466993260
1129521639
1578090605
3640383371
1196309854
1584756708
2397313642
4702866773
1462027732
2374702247
133547361
2678421509
1221060767
94523171
379453506
686733919
4092657556
1217935042
1170394543
115003269
1955642655
3868286365
2566440905
65504213
908416011
194653353
2138581993
561065369
324080426
4179264939
1382298165
1314966005
2028148155
297147100
617203760
35605488
802732281
182615994
4104444494
1114655586
1570498756
3915911344
2899414632
773456945
1210924525
1084230806
1636702060
238677645
1713760310
1027514346
3954090219
2860579418
982433557
783574962
3654675576
106988834
344198493
421617165
1272831823
492298907
868354270
3650254154
1539248401
3843135725
1661703670
102772563
4963615457
72655942
941856707
19132130
1217095042
5725338
97586031
2099077108
53068117
2164774521
92439198
451272834
2623214638
2094841632
4080487430
1169347832
714838282
3387801964
12816708
1307644804
2823010747
800936364
2146541530
3681431608
4776849392
1192454033
2881658
2800553891
3619317531
2403674905
412240789
852405898
1645606795
36273285
647300824
772501576
328578984
1475009994
166943271
840806879
98606792
890437387
496153045
1958208659
145031944
723350041
1932215960
2461348078
3628274298
243265011
1032330574
643619651
406723760
2430333063
110130558
740102744
1345566848
20239031
62580492
398827388
244998200
279502141
335989424
932972568
310428584
2542794948
5991154341
86754128
5399808
859842585
1089772373
53937920
1626775524
759137630
49276026
2670658249
644717653
975419597
2201303699
9499719
303514914
426788544
4596815547
976166685
1215173402
612583599
2854972752
1136913385
802276616
2063906030
1858630975
55587414
375871559
2038449237
19082607
1421825222
3288656103
71544402
1331675953
165586168
703269525
16909360
1295204667
1866696959
2521451285
4320403447
2389529039
4080827685
3206273156
2340288574
444536692
4224674099
2571515997
1182063288
1587349455
1603149655
1067027850
243481039
1492660749
2049143953
2698143019
1003637766
2187423156
1935658125
236160432
943769144
3112277289
2362954091
26486618
1232505820
180370599
80635411
17907584
1398483598
1461901935
155733921
4420578286
46542763
1455963320
2392809578
541871483
294607456
2035649170
683896717
100814213
875318650
671010753
1748936979
138238705
1057550934
265588582
206572875
979410855
26436487
1309932440
2562498174
2177118638
2421521864
1199551121
2230763703
374365038
1895047990
2291778189
1929061346
2576451538
52036338
2745599181
1989639621
717870015
1132614090
239693435
5714916827
750203897
2391269696
1331177361
676316910
1871959138
2698005332
2565607775
2452069688
2574404829
1577084221
661078879
1621824476
650846261
5806226293
2252279064
418236576
2569138391
1719247580
6874522051
4181613500
3587873469
1723124709
492497722
1496976585
3534356046
4371663923
993284239
2786847951
1989036411
2627338296
337784804
624630660
316994396
1280469195
827999674
1232909106
676701167
2265302160
1063083434
1251402538
507799460
910432171
2667351727
529180229
13521641
1146954422
1301910317
3039908015
771384292
153878714
801261024
1785743876
231676810
5162397149
1380314496
402261494
1952256807
968105910
413904264
1443090247
1757869751
3090526228
491570619
2622073060
115472843
3993113392
575554546
3487329002
620283429
86232430
447212503
46461825
1437392804
1612465783
3007122495
232821368
2054355422
2475184420
322733184
390951053
2548215956
213150585
166934180
1732146141
128288946
280219515
2678838355
1417876339
1766563183
688862001
2898393161
2145448324
199652787
1652194452
1539028371
1255669004
5256558330
148240406
1608388334
38717348
655263859
1387162537
44108398
2264798736
485962397
197386222
927177181
989002427
1175822344
1797782975
4427596742
763625906
899016672
1758265796
1176949232
357713879
2358691059
634294643
1500584061
823725039
1652951535
912325110
1260882450
963990763
3435242802
1365674831
835309425
36549563
1945142006
1452711485
3977290430
875846551
4243461418
3340915511
2202451099
222487988
261743186
385595818
2120339716
2021260165
1295599805
560659991
132595947
2209248820
15504150
477421520
1877766210
94703823
2652516848
1170457620
1853798152
1716007149
533488189
3635840996
1325115302
157172687
50268720
3479057850
1300482655
297417369
895987549
2882137222
3830823542
3501253528
2874500608
201688721
1553800684
485059383
921695162
1704113898
990214367
488847701
4879372052
112322423
348580940
202996028
537572084
4707435751
137821709
485085321
619981339
1799366357
17300843165
1723979734
1819822395
1195244848
13593344
1265920663
1924249008
25172877
588062807
2508972200
840882899
2511674882
1645734074
4829059411
3852367772
249162132
278458257
235998540
3217818186
3759704431
696300121
3848883652
910846614
137791454
1708207300
1169107950
1677256590
1258653894
103825103
1244805433
378549202
1370133586
3153929970
1845116818
1690464255
2455699500
209774813
874932634
1023508536
680827766
1356979151
1792420114
4034792166
480885680
159593782
1019460498
1291354735
50357318
1245000748
29209344
1510416516
1400723057
2023233349
863478706
850198144
1249962142
406301908
426867210
548159204
1504885900
3922058194
1642430445
22838722
371802257
1767272040
1680063797
1160002757
2290484187
879299350
2125195505
3878917202
1631344977
450533129
212201718
2766187318
589135504
3392416043
1353287793
3921944087
892019005
85478861
603686999
1274017064
1552735628
1470430277
3011598641
3352906025
1351761249
384341495
8001707637
1625130015
2361989417
354054541
3094263841
16543459
419308076
1729139613
2959145097
753490820
7407194356
932485318
393121901
351551142
586970648
536132005
265647347
6832137778
633055976
1322075381
1409549373
2706685496
16244781
2276920559
191991332
1474814805
110440101
4553655208
537251869
4518458191
2933489210
177838513
379289710
1872328617
1780720510
697829059
2571765072
230255552
1102060316
1599011362
2368813794
5405309947
273753357
655491241
831274288
796904233
1484527228
1889262192
322687780
2008955714
1401648110
197878999
422778298
1580168451
2492149737
317339894
81934283
1146124895
1604637310
1785943614
986934472
289904945
688196712
2405406028
2162508937
992000582
3111624224
609069309
642224773
234781962
750354223
2045541598
302088935
2983628995
1973370713
86654254
903798622
981419918
794195787
1117924823
1091326962
1010758139
1792767202
1875801057
1703348547
736121751
2452994479
187402800
401642333
644054740
695010666
267063915
1747870371
1518834356
6153533
2111547292
156929861
912440666
246687502
140091998
1511408986
195352182
977331381
988759110
357607891
539972149
2163311413
1825008602
1989229341
1077412665
3491809848
2852477504
1140597360
290093594
4868332434
2201244496
696481525
1015570358
3915989448
3494863923
1832423862
1561767455
226222126
4458919368
174680291
1146393126
2502426436
932219367
457287368
467206674
2055986024
1930704686
547888880
3716758211
700605722
1897199308
839975770
1993433501
3840803597
1659830803
29534849
271070012
1876475122
1749692993
730411963
778484133
1724551257
1510388467
188060035
1568047550
1533834814
1107730126
280348597
1693403148
1299285498
927361794
3776766214
2061319110
292704021
299901230
1012279700
1073621532
487716438
882935386
212116307
2755939966
40073928
477830334
1442887173
45199885
1073003845
4399798829
1438768291
484689005
936656111
973885123
34970549
1543759461
2200417425
1786866775
2064320606
2053049738
420061500
592392218
1600385673
1891062006
180040388
493483180
2375927007
84452970
2983093806
178188865
901741903
1667982761
34941288
210479543
1572975054
1900953028
1964409833
1220821442
1867720592
1877725991
1366032744
1478658753
2817260331
543989957
2919995384
2887594962
1367498701
24931426
1959178513
183163424
520068517
638503239
1887109051
359291976
2467253951
1113670542
314070122
1019170634
1449493382
135364369
620539709
1461961415
893803073
431342679
230916267
72116574
4517240486
241197271
835189849
1022893934
662985518
2096085297
78678594
262364903
3443895778
3057330460
2410056687
465690224
1443384046
614807476
1474078118
4918100520
56771838
507392665
87621557
2127100844
103638543
3985932360
2390980411
3537758902
2993111906
3301206561
4630632497
252697659
502306733
501243258
4230838649
2028499703
660620590
953133182
2744796746
1677994612
57312480
257031744
1187544703
1515191346
803352613
1465650347
4316942004
571298102
682794800
1649656744
1340125152
72755624
3005303349
62949793
2467100807
570911104
9656959848
1888000482
577310679
4392453148
7389443276
9420444343
1927756961
672083765
450915673
1291472859
2641011392
1534088524
702628837
38218011
1276728407
1872699818
1805662348
3349396467
1600465231
1630414010
489508017
598106318
312904171
4530688818
1369497458
8425586
892191555
50306058
1727201315
28541386
398898965
2115442502
38449576
1200333178
3795862704
1818928866
2743989599
1790748488
422903899
432020575
202018542
1175060837
2570009796
171142892
1172413418
290945793
10080723
1899877767
89523600
525715475
843926969
7844544566
1030509407
3748593664
1626530514
1927812996
2586740189
771832062
824155831
417764612
2645115514
2627251467
1788066609
133449152
5010047836
4194289511
6351311281
24144109
2030580812
1150362082
1263794374
339729584
136271470
825168280
279155729
430810170
924697319
3288806008
1406975431
253232784
41016350
1336219397
101030046
3728626783
1198981084
2196211985
1083637117
723662874
2485372059
3173805015
1137156183
296797031
240671343
663737651
2460551996
450762222
1215303348
3050553040
302025114
80335724
404985112
2248962632
1959836065
2690618907
659697277
4711641735
38535593
186465648
446731716
2699275023
884391724
34492565598
1171155780
187832796
946374423
2080194358
3977799124
112569484
339381669
1509140509
994849697
309917689
808430675
664569716
633718136
112769450
1811675323
131303939
1774369333
90546955
151911628
708915093
1508158466
904301715
387810872
381900692
1506008125
2040457380
1081777336
1173114031
322388223
1072401582
1317338958
2080062038
1176296767
613701573
1456081816
1522537154
1412383397
4091664996
463013559
174281917
2462272589
573917809
2550331146
695663882
759812716
511393023
98156834
642593582
411138429
215279771
1224512001
665433472
1805258634
93498873
121861071
948970697
2080565379
152198092
275143415
123124670
279995303
626250552
1075174571
6839585580
1200020353
179468944
27492407
1424393657
2586161992
859232306
521155503
1261505597
427337071
2844209145
27352791
1534985899
2659477569
274604031
76832280
1791651449
451651608
1635525487
489602268
57901676
4840849522
1401637819
2755041592
5696199
398219246
351969510
403382815
999791843
811496642
1748602839
1672901577
599348636
454309805
873094086
3216476753
1612526847
3989640221
713551
3724153785
1978118903
125002219
173361848
611329340
7119350572
2354234285
2531812874
1379868641
115841693
359775935
412560011
5234040535
5692572526
40662611
854297579
1156180995
2044481606
1093761355
1429778493
1243060436
1484076732
3722297184
439888775
250797856
176742275
758646659
1699199045
1687782697
1045232992
275323480
855824150
1918528046
2529303677
1241638585
1208865062
1309538181
11919615
675215666
3763231478
406481159
2431288294
360729263
2062092435
2408518038
1468950774
3084258394
2441753260
806966631
964967799
41703903
232861805
419582587
89213800
333278942
4414805181
941788662
3372690263
2488275951
2548590369
2135973583
3079786405
546888340
212344984
1576940051
1766310903
346859944
121276532
1595053012
3706938376
59615185
531307567
3669598481
1414021420
1666116854
14552639
74265155
308308912
87218389
1990429352
4077167636
3671868040
3536316889
118188788
171809540
3550660185
2215524903
1260953828
3460467148
995255575
1825262910
201993261
3399581039
3369720938
3868884664
1579802181
659778728
265814481
2047497684
4486098537
187868778
3318720590
3020443175
1572078166
4367473333
278720128
4682464534
729368860
4214692828
2146076888
526169430
2949423143
232016909
878876726
411869279
1199682584
658838502
628429387
60325766
537933128
342314998
3805708443
392056803
39325542
2387679436
214322298
3247200072
818752214
2181123227
162549176
574166757
4677627699
2164973023
1462200912
979778449
115405327
4657767590
121524181
3038186769
370460652
1110358927
687251538
656819411
2456800689
3719117008
873763174
621821917
564936968
339804652
1007759433
566311361
748760524
1219219020
90185402
3985439039
59045379
84212083
655226742
23874421
1682854469
104267258
1451382517
3609109052
2099912787
609960400
1872689730
299963117
2912373063
111605998
1291510668
1266846263
240075840
98894131
543221625
745776049
3205023768
2401510061
2902988755
725384250
2724876538
1047247397
122200143
430529189
1650431853
3254967961
2113925416
405552537
2534016008
3849551646
3061190676
3115806756
250368076
619148082
528392382
926510735
3029706651
6941240568
20057473
104627994
240316022
1354290411
1278154191
2895208716
34496708
852148433
2861184702
1108449368
2880320071
59780741
26467925
977499252
874710962
932253528
264729193
2915424241
672742242
1314815721
889787059
2125443743
1752171172
753013627
1301039079
1636832220
2690786558
3853226907
38639506
1560863952
4904151822
3881955715
40166966
1506581374
1706085124
612664271
1513940458
446592202
185877159
1385291616
1111354880
258741228
655468812
664458812
2065811914
889922329
1497794937
2167867067
425762423
317805569
847506660
2612473017
1325243477
6102636938
2131170601
25030870
2258212759
216750913
2468316826
1216099128
1945943500
354426009
801529534
967683612
695709345
4818849953
1846330762
855870591
1272806145
1652748640
610139783
476767511
3196259784
300641545
1124575666
1049352378
1325010762
1129930992
2779370281
347793144
1760825713
1697181925
2913871403
89051926
1483427434
814493941
220793
2930304392
310563782
2774436302
871926498
1196663750
677313741
1839620227
1746397749
6183911660
272942519
3311475200
295285149
1632953960
2072742543
2203860766
1312575591
3257370848
2266748937
207049477
899785895
3605969895
2658146473
1429367345
85973844
2439317677
3394822681
547640096
1486199341
2580610730
2048177888
2310079323
607504944
2353346608
2674431023
1792009583
537154185
171480926
3351945463
391211394
374700876
161339712
356681478
176685217
262933617
3590071169
1509271988
1098647306
648405386
741037769
1492507265
671101987
1300702978
4325719925
853014723
158918547
3218241867
222756711
1066551413
2349650782
532341876
426324579
2165561099
2227821390
67390516
1050085338
1520648097
177796709
25157379498
249377849
1321512714
597343422
2806004369
753518510
630354534
1421464386
303381723
2557609653
3010222944
2083605168
3457092015
306158170
237101258
3131793677
680023028
452077787
1198476679
4665468626
347813954
2142092108
549837690
1682434095
128115066
2551748518
539554250
2671822155
415281
831946978
1610253771
3489903377
810873085
1891248488
296213648
1824621345
2425712490
2433281402
1616112498
6656145778
1180061690
1835641501
2178019235
2050949001
2818123149
1011230325
1552029786
409743309
3395081231
409450723
2517212080
3029459719
564180150
2043962276
1458668107
540585605
280109831
1931244340
104387551
421824350
256864975
1648263280
587306772
1300368727
4280734862
8122055
1391258223
292570277
3877243625
1505152502
4765478539
893639643
576450953
62882093
817144174
13446333
176781967
1813391951
1239067196
49503963
1322029142
1907331628
1237320100
1051489131
379015208
573181820
1328101544
182337025
875900597
315996012
2472585206
89688835
93250601
10090769
2003640181
2328470650
943487163
230080933
2246377001
1273321236
1434382282
654452929
1980779611
877200346
781295466
490024291
2359371525
1350750901
1098230391
1574550673
2509259279
947795692
369235298
811154314
1561685067
6647209336
1749553869
1373427922
2760799607
769233827
3092203270
1898914472
1216701098
602550492
2891203211
649912696
34629771
1727581611
1232940671
13303726
87509302
786587124
77521720
16459478
10245253
1275379334
1076310364
19871250
1035786442
288685385
2585750068
4647825050
3168676152
183430960
1579510945
2519663551
225453944
1197561841
3398860944
2485289266
130170184
2396646182
8742657
208881241
1841708280
686361012
4240047402
65714943
952460677
992934134
763254010
54852783
8114295473
2363290378
2231659987
1058593206
2230786929
1643890722
2733653537
1587694774
1714841625
421536455
38245996
1467986472
5534535556
1713048393
2157147113
441334974
5394669783
2585774706
1872599327
1670092488
76995448
3419663943
1603966731
3716977336
1089332177
683422304
841893373
1187787272
1740055716
569185790
312146405
1383731226
806895333
4102808785
2109575814
1664985702
1224973656
2089917066
3167281024
953899693
2848997572
29428464
134195338
3874699211
2177103105
4858407264
346356115
627257186
1127961609
2766865879
907120024
802371795
59142766
944062908
3534005153
220381204
1620115610
1528336009
4017881
1937661256
525468491
42931813
73868171
288847702
525957785
561463396
187795189
707904869
496028995
1923987120
300407215
2869157493
1109224294
3148774788
2154195937
3205475191
24758059
1433080720
1419328792
798786306
1214010145
2443528896
3801095568
3882941021
258567200
2220269787
79285002
1060375672
191850960
2486868487
1094329965
2169871079
923335356
4368541253
252504308
5645895634
1388474179
2172557546
872939793
2486291166
1313098472
5063073066
1283129521
730654902
1658167763
766495121
804972300
1916215900
489713311
280881003
147786128
2598299153
1511970243
1254027358
1960200677
2865842788
2719683987
1168874243
940838145
372828522
1153483482
1225234124
1002090764
177811675
890984857
105152780
514524066
224779783
271079320
21358762
649254335
761218643
50840773
2865668059
1427651358
3398033282
25089609
1370640562
1782816162
223132770
113616757
32421131
4196624244
1161408253
4676750762
1766283571
8751404
594989567
32311758748
642967824
361457092
89883903
2895416417
3640527098
2619746663
1307174556
7785411
1276563839
1641553786
627770332
973384647
642371521
713834606
3363724928
2124652351
481679177
2486371668
812562936
2363873006
1800185084
1873785879
551409194
68916051
979359274
1006747968
571692375
67252124
537077557
2161861149
530422838
2896804556
3831341358
362705147
265439369
788965025
3962322733
2215249094
848131709
5460657022
367792186
1977755674
1960308497
1100706423
4772670645
2648101092
2648561567
4816227344
1020810060
2004090305
2457393690
159730089
703334214
125500256
2149169097
2247017021
136668592
1722313947
443798577
273293419
586388876
260351252
2510403049
708876451
2275056523
204154806
161084764
1814593692
398618296
1289431053
1039158894
481305189
5189229662
1915880352
1751855573
1258170524
166082322
1756311743
830520231
1122355751
96433593
518857887
642759437
1054329720
2467551106
791485807
4266722676
4250896237
894967111
664569799
397845032
2040138914
1432720260
471949040
578812654
135372045
1112930666
2397084808
2972221793
147622056
2879539045
3207782028
517050595
512482823
401265789
281550347
1335352853
2156716017
353838980
2412023308
1243523142
122377600
436228443
542212864
1618431290
331913865
1553502752
155517805
1839017257
67505247
29549994
894786502
2831816571
779064882
1765374674
1030714059
2285418499
1277429585
173676430
215878602
1314638234
6895747545
226648421
3494274119
291990972
1219015725
1345193019
2009862038
239098995
2659854819
608247038
3847244069
1922537879
2059213372
2428131026
8168900
1790880403
1297498039
5260055911
912316892
551073759
155430062
2800306845
2396128108
3074842722
408652749
117814931
1478429682
2267492773
514573109
2196467071
530645858
1273482767
4801484006
179087254
553460531
505684075
867440832
3885636129
661195879
3042083490
4155274420
1948295523
5913344145
3147924584
184265537
1848277749
3821048861
1394563960
249256095
1641282694
2215312219
1289230639
1819379897
1345378186
373866508
1702438404
1274347478
1119289383
447711639
29628838
2265691021
1014398779
322580205
1662024476
1035807961
4005228395
1240890454
750813535
110533655
871307117
2276967943
236816758
718946806
312717179
398897541
1368450632
2205437415
849084418
851485063
2471406433
879279674
1996412523
406274213
197167450
1526475774
223022298
1233408407
319444767
882502749
1253686417
2036791357
1024122825
2305809717
956461955
644646708
1500201836
2600833481
263875158
2964374866
78698387
383899729
2256510542
334539397
847918233
1958408939
29048448
1958314778
4168472700
2016411680
1729314712
1161641829
1028987029
2673763574
1867243336
1470456289
147373356
1110944763
352701590
955569607
878167698
1136641733
857112110
1408513627
699156397
789224113
1704550718
1834826256
2205911612
104361801
155066206
3520921758
2106792678
2293960066
1172000858
1706079683
2257634710
18279215
28815581
445372384
1184305273
3752929716
2373427552
1786297615
1099710466
349568998
4330259245
1343664816
232081369
1619016649
120405010
135328704
1781372454
553215186
2275050584
2846955910
2341114049
275246198
1827233127
53692202
4575800010
1990174676
749915089
1247293333
1213104535
2921064739
530005936
1027287912
517717322
1756074687
1771468960
7916682
1313991323
1928720929
133752691
3843755993
1519497903
121814725
121566414
522633562
1744453745
931155828
132691338
1717399618
2188098162
448402861
1774923919
791420337
330984649
230768685
3457541639
908211350
3328498429
531321270
459461143
876483501
165695958
1999472854
1443739802
4094960101
1003771823
22102057
1763955269
2726482076
3431802627
527467648
588665275
2443871103
1344909013
444121975
640104544
2425596350
924738859
2528315800
300702134
50438177
2029356192
1127180027
2512630657
1650272959
1218067838
1491032609
962014347
1934743036
296371108
430125433
299742567
3230100385
1186012388
1561177026
151399135
550434619
151856275
729746074
4256349959
193924248
1994983792
3143866053
671371967
555864453
727810462
76427654
87514848
2695845389
306094753
3557346353
1997697913
1809765498
168483575
1126676307
2300372403
5596008894
662815209
887077354
1924551284
2585777698
1684156279
891357312
3745451602
191031418
143245437
1890366236
2248303742
1483972995
800876735
1005724778
980645839
1757380990
1402122918
656951496
2250707826
386948748
2358478684
74468488
539863736
172078512
2265895354
621822418
1662462411
779603303
157226037
62365609
7372314968
1460111514
3820595105
3624233419
729769923
601514343
713911603
253577393
1007429305
321756603
2133948290
6817035474
3381423597
2355867086
181038968
513814496
270598914
2962647488
2722229350
3117174821
671635973
21357332
1938341311
413840650
3190188639
3004408977
458922327
233326344
1603550864
199970877
965885895
2446572205
1360456870
1291985949
105672363
775104090
417617827
1635412304
112528554
2302920693
1407222717
2966422541
4304247489
612477569
3000270495
556894271
1739874923
939183400
1227751980
876484539
2376873734
1427557986
821795591
2218462525
2418772399
762571307
2800222915
2005007511
719249375
3426429230
4349561973
163891154
3350062644
835280925
583147347
69395747
262183364
89591851
1252229043
2822868747
148042752
7727022867
2957202725
384583607
1817624090
1193359016
80680839
802505837
663576406
911600160
2284236741
329793589
910659464
265536657
1347822278
445184060
1004328892
1295436616
714477475
358293251
6644571313
6089257199
290279225
196358773
1407157267
1886803935
1825933517
214320683
2470963498
1135816559
2354331752
3055102378
300232409
1739665278
4790028798
1080520327
939893516
2160919488
2226370794
428095068
210183447
847435840
404746220
646905429
936997875
1270324387
79580349
160322551
2382301050
180980230
1683866471
1936626775
7350393
3503886174
1482684763
1720712193
650378697
2246717063
3802258783
1642776835
8980427
13174881
3100757836
1306246307
2635636428
426799516
25457487
114600192
1050782237
3328457705
1323286350
3215152905
1794884779
2095056626
11775012
1141819708
800083060
173285640
37904562
5004655351
636236590
89578893
238139333
39709718
4033713704
2068252650
223703116
227256467
697291102
1599548164
643556522
1456521326
412556060
528799050
3250062554
539775107
815359496
1611875599
173587171
2531555463
4037708
263959527
2491509327
2191845651
3905363374
2020563514
4986353529
340326763
1461182177
1995807421
2674523336
10147706
1572582850
2111549574
291982543
99562648
1847720376
452116764
1934494299
1407535
93855119
1979341879
1441151254
1918262247
2812735108
420854081
42658950
1725345197
380028721
1880912029
865649102
67005148
1622371600
1198938326
1164428827
796077445
2348001025
158004109
1303545318
3457503383
4494519536
2306109306
4933836542
618229671
925107237
1485580448
491080937
4465841994
1053548813
1997670076
148491380
1353973980
996145288
1211338173
1244286202
1244112389
348160905
804473310
666895071
6779838
5116137745
42909454
141483083
1655614103
481122570
1931138776
3149139574
133765798
2419797984
2081166367
2265281033
996609836
1090809136
215782028
499472366
4290929485
97949742
2684747378
1911989643
1069429680
1480287388
5047885052
690002205
500870860
850625948
837216955
425858134
2288453132
3072458091
531611957
664074051
4140722962
5345186061
882153241
2060024314
262974537
2198331039
175150334
561460162
5576928127
4641884027
868171065
2634215281
40538569
596134779
869946642
1351283651
226048314
1889809536
283460044
1913868346
4720757361
67041034
547124442
693616501
970136860
2132455754
819083315
3300376555
3254020141
4353690
1730561035
1775037964
1194509250
4639191279
2291549400
846202141
991107315
1133175283
1922034995
86869539
576773801
527209552
1022649869
775938898
1759563136
1565646260
163366755
1513401453
1277314907
2172197606
87814642
5965149614
1172135921
805294025
663764016
2579531223
89291278
1730093884
1074673278
134125205
4234593826
332284251
2035166872
1151039731
682409604
311603131
2203497019
403334047
399589208
264597856
259433595
277657438
1023683557
4044491459
1591770600
1683050186
255765803
950444393
3395221073
3839007724
686790018
1405904918
4077318126
1133223505
1034566058
1943893349
1926401432
287456937
479356803
2686673498
3065915404
399706047
74743923
1931515693
1397483136
892677504
1094254354
4406703858
794530423
1570643981
613475928
1132546952
37646546
3593005978
1288052874
348374429
553597067
355981617
2378140922
2993873493
1765897892
18270800
3972705426
2250513075
2552422954
614901591
62040869
2419570864
69457659
1001738673
2361356838
141449349
249199460
4292631428
4037671143
149757156
1407337752
1521445798
780938278
100681537
885813748
4924728029
5933267792
1013633724
1425683417
1450564719
1948916897
951834095
1864723040
1992366256
154402915
1131569448
1557592342
661280533
3854807516
2606898887
223625007
2603608776
529539628
2373614954
1073691166
2303648908
790032153
4214905872
1472982700
83636685
1292207532
332444998
1227824391
1063904398
1381667135
44216495
377131540
319962102
2673100023
2737192904
2247458059
527651399
387114698
790383550
2946462133
147106417
135617100
698577104
3733325682
5458871133
313668939
53508166
297632190
1943729414
94424669
1429052369
13397677
47985037
1376587952
3125229394
158370190
1182014594
1936549752
4761840450
1925968684
3560735556
2558388040
714425025
544775695
1356601504
1361794259
1615847639
1204179005
446920198
5885118567
1964193955
1442782649
504005970
2984158903
825173791
554770755
148812694
4849048319
474094224
404927862
1650975458
1928875992
7317447726
2400048170
2843209679
898358928
1442019625
1678701501
1304644362
3941790533
1494677891
158342954
967453582
1634169554
1280739289
3419377142
284352090
819032992
1775612500
1937252185
1497080575
189691931
2184305739
515151214
1852722053
1533821829
67680669
572440454
561274667
345601598
1699757210
1342577781
1221440402
160847929
1566469813
1360350604
1316504743
646189496
704321036
1839160864
1343837422
2785720757
885833294
1592234904
361812885
1481290571
1097784177
350106985
133229441
38490970
840497344
200045565
111927655
3565234507
7144138097
988941593
680109278
1766220360
84274281
820949440
2217235690
1205160143
1724642817
415506678
467188790
77128751
34287906
1550806348
1863593839
223090704
2033811135
195354416
4820341954
974763614
1849496901
157214120
2260133133
1543180077
1765110630
2074529427
2283657843
1340987908
1224581110
262797989
1929098991
1058712880
55145052
308612507
117297444
311822623
1868768538
988561778
2048385329
112597402
2200023522
185606806
191736838
187760480
465851430
164894737
5273457778
1216211912
731735670
2825607786
14008091
724859325
97213586
1305237921
2561614761
343751316
2244048722
3359443716
591331029
1243826215
522814331
2261307331
135006193
1956379024
306563533
3355391989
3767830816
793425653
4624952201
1248713786
933508419
1774390359
2047277874
1388309965
4271877987
1824528713
25167912
4108379074
1379668236
99846473
1619276395
1515273319
2906347078
2483591981
2557521376
336241859
3738839689
318910055
489171782
992537828
2185860077
178589993
1440909675
1766921621
1031861871
6494558265
785885300
45444884
3411495053
2230612012
940527164
2141487533
1970266
40613629
488132588
3106933260
4188857614
3188335677
2338462890
2892518549
585928639
310334663
176835137
1334980643
2281302366
582214384
860620725
213051253
159925849
1878386725
258380378
956006123
3612535891
910208763
1418158642
282755832
1644948651
1782545
64020222
383473937
1243052451
1675155266
3041308515
312275447
1247126544
406172814
4398779396
76390979
1862710029
517989519
1395924885
3999674239
310625290
3062312373
662679038
1171335390
996689378
3001389410
2504042152
88227282
1706993534
2510910820
1479249942
793997762
81619948
4669439213
3024581500
749673106
1806414803
2538723028
776286714
1874796520
160551279
528812411
1072657970
21914314
2186539072
2220982535
231352095
3129663997
26938160
3376026614
3921943005
190108817
1226487689
186525339
1319993922
653919023
734759253
2817908792
1191720822
29430527
485177837
1022246418
95277641
2392683755
2479841
1056735196
926356506
395172262
318173234
290332914
97066673
1479430242
1533738959
29069321
466985385
778684669
647650544
25612902
1316756316
397781583
992505448
2045100918
4340277490
538302907
287859226
580997196
353905186
2092289894
609913953
207689895
4697598247
266934245
1911917192
3093666364
916551395
2018541163
2039464222
45690615
2352877581
2107049500
1516697076
2275523472
2355246
919841777
1802742754
182431829
798008573
1158897835
653872190
107674771
5621662247
3150244137
3826279328
1292781861
382040140
1493383769
1159937892
1250924790
4936088321
1942689095
722511091
2628861357
4154540600
1904849759
1353845709
2308029567
20613131
879682938
616881324
414279192
1748736852
1582175201
142989260
938162188
276327570
7117791971
244407446
626888552
185076120
685205794
1045055120
1030402474
4374480246
41252222
2588020807
1551743631
2655253958
28557261
19292271
610326054
1781077621
2234643183
2448982778
923235253
207657647
2076218952
22420465
2527559743
593754443
56754175
879998375
1774079635
2900948934
1890916571
1889197171
812236983
989769272
1383012958
37867744
1107120542
1385518530
992866421
3917670313
1728343358
3561753750
964325798
406976400
4691694434
2431871077
1252857334
451300550
1058606748
3485044391
2046774350
54692293
5582499617
1870318507
19914597
1754539032
1578716669
890605601
1490371794
389645595
1014767410
3342726517
56162743
3080121370
985965870
1305141216
1443416898
2681397190
3300399231
306669448
3095537614
151866579
924525958
291787993
354005912
59304733
278467665
1768515358
987022903
2209872396
1178227039
2141966005
903514915
473959750
71221253
1429118825
1834987214
735324265
3320172935
1240586728
523267539
2547723756
1629234961
2648299662
502711620
1471364735
376288975
953415613
83244987
370848398
2677701273
1807755210
46739170
1916180887
919910578
1162794761
299932924
587831676
429345124
1280440339
1097923363
2535556920
2360646824
725504165
1924426858
1710700152
536337923
486700171
1127383673
2729056637
58694217
2241817851
2629183586
1173409818
2262200168
344764418
166395999
1937139322
2574478326
2140479257
1186069718
123767636
266210832
270330375
654694234
2226202107
114535514
1980743840
793124292
890183828
597045256
5928278219
1627148521
832839371
145003547
621064089
822711535
3022594899
2895309035
2554911756
19568385
291150223
2089165388
1763312723
2867699578
4033522998
97029136
3495751238
751947891
853942258
1494006074
767789511
1697041290
2019272780
1037396183
3232233120
2205814062
2164475308
873720123
4890936948
229004006
257989720
280530215
658811898
157256611
1205739463
1218589336
1105413025
1377699245
2806371323
585948919
2942920321
543844832
1088632649
852777880
1234505573
895991029
1631921802
332766121
542188116
1377964431
2903138779
290119456
159114303
7799465271
2056276154
1345815886
14017446
3836917462
166266012
1826840259
3381634834
139783785
3847403752
12937967
4546978932
1022978057
285080490
151856391
945052415
142147916
507861668
3676706802
4782500846
742109489
7555498613
261659057
14726745
2457237911
867119208
687575328
2370757371
649526571
2481534695
4662760922
1062394345
1894550302
424566443
2849845081
278982083
122815252
725547936
27830962
1903630792
736248038
509977947
2679426733
1777921802
891894
3258789467
1221712217
4073788867
504803148
1081426945
543578549
3938758323
1203695445
1919420594
1744358695
922800640
1907506693
1050093366
3276193312
5143691455
1110176810
1955413457
528852988
1096216619
303107216
1854214027
4018788488
2262769225
341514261
13459330
3418056683
1272111879
96876623
1222025694
1636441117
206879585
221680049
1317616381
2227585894
1066069906
2108601734
1895950813
2354411955
64763989
1567675478
1113061058
679025402
57525641
3682994690
284670391
246908898
1189351077
53038634
3419043855
2158581859
145312569
301638458
804413792
190521944
1826951568
312994491
2114892616
939667665
2735643068
1460878704
246414829
4036026430
1867716917
1734325665
4500941038
662163769
7329635
3189711443
1607293516
1872952105
410109278
893152305
74486976
62350924
693929765
802077837
712725558
913404244
3531687472
3004144704
3525231399
772269519
1257355571
808733686
3869234468
3047247122
2314486645
577288721
597140297
3021451157
229425950
497899194
468651234
1498942178
385233030
1342662806
864929885
895676205
1632781259
1844275750
2589702547
4315098320
243732235
495852883
4165945
435200812
59104572
298597605
289731217
351372944
734536967
1717352348
3447761299
472280580
5785380724
882300843
1923962554
550843839
5785922666
3765140944
1149087962
4200300694
2581947570
1038584012
1474618967
154575844
2104042322
1190769210
2108501814
346833691
553473277
2029748377
737673502
2306792923
1496854137
384180499
4468580253
2990861020
2147822367
772578463
1022464980
2295045258
652251483
50530503
4733821612
731602564
3659386193
1518952308
2114310046
2688395483
4587084725
194255268
3513567361
3722709379
140769825
1709517156
1397308876
2130736070
220783552
6013495722
7662782281
1341162906
905664549
2299423978
480014914
3699644973
4906872047
164736234
764184970
1045789777
578715014
46275690
1813655526
711259731
1026648119
4296708879
175338697
500968198
706526975
1087893188
373709843
123158337
694371362
1317283940
361349497
898782867
3121568265
568798932
8049986642
981916941
6189377657
19418015
594659304
783376484
183797429
915229478
902749653
1141723705
1318491900
2577930008
79170327
3165717709
269773468
3307247304
1486998825
393395032
12526142
334306132
179732068
1659977528
4901500384
897888543
209335250
66088718
489666837
291927913
787910820
245660763
524708900
419093689
6641133
643751625
1319781744
3275625393
1280823663
1503027302
4478852049
1615739490
292849640
138465736
48775563
1745329879
2135218599
1398268826
1223782321
2987589043
1562958119
1535595335
471102449
3640943537
95641944
4768479400
559568049
975785905
1688089797
1906104530
208752992
4027057439
9878713711
2570470923
2786232453
2722522687
2487422277
209329560
3914322800
1814811578
429078863
3037768705
610714231
3299343182
2433066327
765281767
2716339490
964795010
440658506
26715985
738282551
1573468655
3162827413
1379346767
1927949076
2271394133
3110716
86942098
836258900
736470047
3543570437
210014867
1793727345
2334228848
498807439
5198528051
973797925
164257380
2742228038
12938589
2081652427
1230359414
7425393045
92281340
841856756
3972630807
685997725
30400878
342214682
64119422
1306082899
1415092989
2589662088
1170740378
1021820932
637130250
1101145336
200910830
553599529
4531962765
127268069
2124162103
760487772
551945489
112787211
2973246067
471297324
1655613199
399960144
1153019307
664748209
4343494279
1994065211
214397440
4823010341
1029390685
2958820323
1883808611
166709280
4033202987
386140492
2142056641
902257734
234428615
283125179
113554567
2238273284
8979452743
2279301078
1499483456
2872894934
308142553
482436646
1127145188
3401796118
2401512731
926000994
843070556
1926455328
2531724026
1623194245
3026320610
1366837172
2928951183
74342048
296217498
293616386
3461911324
215755366
2534950314
54868908
1813432795
111292512
395948675
917012710
1843438255
1282219288
2032694347
104334123
4116175633
401852814
1905593455
2514797790
356637879
187329846
1976307181
3842299999
243344542
1463305363
4118467464
3458625675
1756468898
2830853606
946002220
181888783
937987937
121505143
3415956689
523390843
2362481225
181757668
1415885123
3074538279
2035035813
390822279
1296986444
1188376321
5166088
23654473
879736303
356476240
3958950092
3229020
98557968
4493195837
734540786
904418709
1306152841
2475290564
3644272719
1200356415
2605483535
1774567862
900554362
987168555
3196276842
4630834883
3061986053
680709125
2092462843
8476225
891764573
193888466
1815443868
1297106006
3173419247
754177983
333468835
116892106
1207057421
2058702646
2860573554
2337927297
2552377
1736640345
298190
13897602
57019576
455768565
1432603325
1079940234
465550257
1514475662
2321584793
262946200
696564266
41783577
369464923
695086756
249454759
984498089
909988661
1284868953
1879167837
2321712066
419567600
3525340224
4406996669
2335471788
4471738354
2742884115
176822964
151432483
119070352
199574288
1963318357
3211421146
203343923
1114460209
217826459
201024340
1360578454
5793483120
244380883
1109307679
195312220
1428147062
1356066132
3873107248
2440051298
2683930754
660215878
3723781191
3993282338
173620839
479128795
4507085511
1696235676
2699474078
325878212
529097249
272192220
102323007
14858452
626981654
158751327
4845500294
352567879
18868704
193326499
1828948847
1639560277
1059403481
1844027979
536602608
1093557102
3455002320
1414857802
136498228
757565096
118379316
297198690
252494059
925670668
189242146
3680008854
328174654
871088649
538229877
625550688
2075406110
1646928345
62662381
3624258486
5129340703
4537812193
630441067
1298383679
2051343788
1212622358
2251768801
374847679
2695100691
359458230
299540604
4703408890
4085841709
1320160095
1510267406
2156611010
1208920456
3112535696
1138998664
22309788
2428051596
939245663
609267038
3613556697
609345410
2427425226
361325586
2883436987
857096199
20726143
844596508
2557322012
38601269
290998753
4576617196
1337312783
1377144168
4584446315
2463894702
3672162402
1647504664
2294289753
2636253896
920015031
2661581059
492413579
1732860853
597381200
983825503
176637388
66915449
1608475941
3217833270
65744481
1913625387
1046582612
2512447519
3324914412
639802034
444346656
2382405300
1502734975
221436865
1104418028
438098965
2142159900
25170655
712590981
812837089
65332082
36364031
147523228
937269884
1180345104
1614292796
3628798951
352142414
3832509785
869670791
631892941
143812645
1349942895
3572133242
4040801864
373985712
1302504674
1568452268
3309990038
251950777
741840633
214293555
560501834
476204535
775821836
758804651
231909453
148895641
4345380491
1339847830
2053086363
74680759
461992710
1035812116
3048282302
94615143
1073183941
2471593282
1496023574
110043180
3922518655
1837265714
162214609
1202237645
63498751
1441745512
376193712
384806977
1335513809
732227910
987082539
141452532
261292301
587257374
2519180566
1653400617
3220455578
45123798
16190807
1340590735
5967670693
969648059
3718126169
950940627
2152115510
1004880257
579912521
1033833875
972719012
235517792
4547715937
661276102
1975442551
1294977453
1035040753
550034226
5225201601
27605760
2337537477
586079299
3665638414
568207243
9571453
2716911759
286243565
928780033
540058060
1243320211
448967460
2115623889
1743724451
1274064626
4957206997
2366719127
2170608748
341631734
546830794
1694924384
61759248
1187953525
599028236
29637552
959778411
1249648496
1075082935
42217191
128270827
3177894020
3299467859
187566062
3053680491
577132440
2249477703
1249798988
202962252
2120960576
893965474
853993992
3603421994
301695181
3671377551
885477205
1736602767
3337660302
1941998403
2364733773
2206465018
1191781384
550171009
1134537004
3645025463
3892761
255473797
868646874
1840959302
321053936
3199917536
918349665
775589872
2119865822
2316905282
3532041211
1371050523
2191259242
2038029992
2848222993
1609290554
1548721548
3002226624
2247078476
3229784722
1243429445
1894166575
1222602534
308065144
859877045
1596449087
1498858805
792840235
2061086703
4815155036
167057735
2376121842
79159785
103580812
301780485
4286383309
1997775237
842741834
228621938
1087778250
22803309
517937516
1551628113
306242629
1029538513
387994924
1258284263
3946151020
2019562687
347900836
9452114870
1771972053
1497194052
1541982177
1745408234
99871424
1541422262
132557804
738118834
4521708639
686243441
819791746
3774064124
567530798
518203285
5762423749
1175185086
1306643349
958134172
1518516168
4644561634
536346942
586136521
212338797
335312425
1419943165
5324030830
161622266
1050010310
500430139
3805457344
1287028887
563767276
2782196052
2101965920
6127827816
3328110909
910878843
2574464355
606794901
1512048795
1216497899
22564325
2119996173
1608750840
1237812851
2471056453
288721644
2194701452
1215928847
950201721
546820259
1290490757
464361662
2201927438
221091304
1676218847
2063608139
1078696277
1685949093
2080539470
2273940152
560084247
939702979
1427266260
1073947787
63880140
839489910
117857798
2550366144
966332519
2842624360
1385426822
2338423549
361782556
4581187413
3947722661
199207054
947291141
4450866675
783921342
883725997
393657263
677699030
922159071
64709363
2994617307
657748198
3239684576
595635311
1095969251
427080587
1203509539
1059658372
1210655796
3020868
356207770
8639105806
7594208834
1431717148
657375244
318590484
2337783079
505091569
739225022
1011982388
496516955
952820705
2739506011
720946120
1552923779
466039033
3586409349
1364322840
728227528
208717434
1840487328
237727978
3501643508
1475998554
1125793015
3102399710
20943797
1034472807
1026696260
1547458535
4714157287
756619040
1764408122
322902687
21964493955
1204554922
3265220907
499433148
229585208
2931307517
1409837314
2034791879
811311624
5808994423
2302610
3701027282
956011761
367411432
2295667232
4755955271
125414518
364842777
85414083
2517044705
615470786
1745343299
1041229367
948763665
9039400270
1783217206
1577726139
3565056
5789743
21422851869
1201304378
1055769470
4312466982
37017994857
1495860190
717492429
114594053
19879811039
1479429223
995427392
362602413
1794841072
574550185
552316862
844028094
2195517550
1113111406
3589291472
912792459
1767079659
1438863228
509459020
140712289
1964772391
4224053206
76790772
862774770
2165726471
734071725
2730028349
3965598709
4505850884
1444326934
1638665263
1475977641
255641729
520953911
468706217
3724450706
47628294
271118505
758620327
607037478
1217183556
86721272
1506496459
1642213953
1767147633
161658139
1710913776
982538768
2514585725
207772130
6681191547
1012618855
729951795
337414185
276976120
104784028
80790657
411795294
1706349810
687639842
3688964461
1312329591
340738520
620890865
201500120
256250926
278277462
1376859032
2174557540
374513350
130272272
102273678
21166220
2336461948
2472580043
150702595
573215502
990276061
100863364
2526653496
1008852377
4752017427
841027879
4031972190
622955426
1262617078
1269864715
1561768210
2233403186
1806196203
1375857446
559585781
1390616707
166703952
4693985245
1409970443
52095620
995005478
770874423
10076509
2418262544
424306895
1276063884
1343822655
252551561
266097733
4103733163
1541645105
154932607
561553
50473326
2659221301
2377292961
651536867
101291290
927708462
1701811783
1173980805
450999404
1295146878
987802141
270767097
129613548
507773624
4734775776
829134926
2516160448
212962384
3984207217
1996660111
1621623390
4303060843
766814223
12048650
4678238832
2935444891
18220494768
2784884332
527633916
2245425841
4961282869
1407372868
612428729
47790973
831456811
3625928357
280320939
2495973468
214683677
751197860
168733260
1482859498
362603499
3855013988
2006861685
1798413292
952023807
1904987636
362687027
5673913917
1832851410
172975835
4191584613
3071503461
3645145034
2205206575
1321952715
343207187
487414957
1845649901
3169592792
6749508511
1471493399
849535184
1029932957
14751526
4766775876
1546854438
66513488
905226417
4566475657
2725671616
1226820694
850908435
720798569
666305899
1434669233
6352795479
1414626324
258659794
222876327
816878500
193077395
1984548500
1823752852
159639102
928155743
385463138
1578646630
2693478386
1370499052
1993297597
360964854
3794459742
4402681799
1304500732
690208333
287072969
2914727106
191252081
630240578
2966266500
11972507
1725147678
226928176
432974372
1705349578
881353278
174342739
2484240903
1880416286
1127221905
1465120766
852107109
912410373
2342602693
6686230427
1339687874
840196937
5975532655
514607602
1632615860
1235634937
38185897
3282525911
689842316
911245117
8067834316
1834888553
2004492301
1046913108
2174123620
106076753
7644502
2226494373
1263774548
4967908228
1617324491
63842159
841678572
1189538970
108856000
915094404
399069814
679973100
2250533811
1753092383
451106084
3213287610
2075799870
5809900158
1695092691
1954910794
1192035655
3313367017
1439289692
1075652722
149408712
475888026
34101719
65834826
1123543391
4895353831
65060258
1338561479
1682786705
1124129149
429057399
1787945746
939303449
362207286
1338578915
26451084
2921129656
4093831244
1458012706
509489974
1239614125
2691991302
116943226
3342018269
619536629
4061954731
351675293
2092343253
545890419
22598758
175268114
1810916668
1961193545
220633273
158936199
712915454
2902471681
6992029590
1333207726
93520022
628989612
334807067
62023605
355789180
1046195386
1571748316
1063369409
2013692394
2069598292
1217561638
671406225
2793929060
2517711407
217195438
3940420557
392816434
486300851
1520807315
1417590509
2713997154
350321371
1813290968
134476556
773213512
1387060762
350321431
1693940236
730349058
525520237
278988564
111573968
500444055
849135446
4004105560
3052941965
558725701
534869790
1742644538
2570451803
3103637027
393817225
589601381
550564672
5494977499
257381823
144300134
2768862980
2700734126
1742935498
3749642526
1930027840
1350116618
2397028391
6305236393
136081689
16700983
207607535
1135678397
54041488
4068197185
1747685646
2449206865
477877734
1205513659
2741819368
1118013405
361706406
137547066
2778220918
187615519
111144464
3627592895
689692720
308929539
799014936
210729259
212643068
604710178
2416972244
970974010
1232040784
5971118776
2346639874
721703754
209875289
2471555858
2254035276
17556733
596646265
714218298
2791726203
230482946
757638622
2171789906
1161535910
226285572
1110475899
93411272
2600113627
335599512
667735842
693180044
248089447
529674702
2738264799
2627407252
4416528715
1414343221
2259980938
317343102
7023288745
1039243971
28290286
698848659
3142989617
1722385217
3239563351
2092525440
224655186
4713140654
216358585
262495147
42111038
873398544
896263438
2465385875
2764102338
1659819362
259808647
1393737185
481932682
7304698411
1097926548
566480359
443949385
1690855102
758444354
24321470240
208550524
563845236
2530733055
34776012
2034605770
2717200809
794295235
323972445
6073330056
388608637
2040443538
2027231444
2972088672
1344622035
1344366219
3593990533
2098318653
1727122726
3052053770
2741780
1472652073
722169627
881488757
1399547618
2973654030
190921238
548003029
134006177
117489225
1383721646
1744899413
1656861505
3033992668
1765039228
306625880
3950876207
2940294050
1266990613
3116729397
94313572
1614849509
735788866
1550585677
78209705
108526324
675237216
446830913
1714660245
105806919
25176589
941279378
1963555004
323042912
1935678011
644999988
2589952482
1012859862
1607874497
2553431344
169550862
23801006
2098002377
428093224
93154919
2299965887
1211214226
335801026
1664459365
1670697727
1056009922
1025131137
887526151
405004826
231678891
3446198675
2465250889
1844776114
1106109288
2176482021
1392717960
388301051
49696672
310972460
2052104623
781479733
942202585
469583498
171065906
2589255266
590625974
1263921284
1393747897
1208755668
858577155
568795768
952494684
49758029
1767399450
557590284
4539446517
6036502921
3752526827
2077863797
1593937530
1379609320
377010981
36210901
208827717
1347699158
745193767
190122996
827881585
615587276
660727978
531397903
3532486
37232510
272309
3081223069
297715343
677352
55997843
852282527
4726289509
956644359
4318319645
1466276640
97081729
578105941
416934553
1141954013
1061006033
2858040172
1541079257
1985617763
2972111403
1562143039
188101902
155028987
2380139997
223383865
931091341
2159691016
754632164
1236515201
157153963
313734895
291556883
563711430
405094133
271111728
73692692
1233261944
1712399407
9718637455
2835885003
59729571
2698347368
293867756
752691039
2251531120
1819443969
2693597888
2030291499
216203831
1238088596
1891394937
2245118758
1085928585
2611331320
3782574267
196143884
1309639345
190524884
181956769
329644704
274460624
527645930
2204131348
4350664779
24447942
1051515250
2687144677
50940362
685672161
1033462053
87462572
52971927
902426962
6136288876
63834037
407308965
1092950436
2551637397
1772609615
2386384274
3139341056
198092514
709959470
1198256034
290690961
1804076189
1751845794
1243247262
83160656
2208922272
2295872852
4439898836
3290829536
2558929354
627066279
1232995616
2015406591
36213212
561978568
1291656305
1268636934
2997045965
917059879
2497144637
737784805
1041618660
952996336
347458008
4899202476
3642464877
2504851238
1429903193
1668793883
71515696
1398927465
2047337059
153719997
2995849043
1969584598
122341885
34943817
1309693247
382231709
1338611110
2139356242
238125046
1158693265
3082906199
2214104397
2525938398
127268683
1460272726
209226587
1163238618
217400711
39710090
593634342
658979871
2120886508
8316109606
395073529
5007960748
443959434
3279938099
2614161440
168963476
2383861112
1010645609
7430318
3249153997
1461239895
360601892
2638257792
4129474254
869457695
3984493436
265172627
1370654054
1429438953
2886282253
3380412972
1359784044
2879444408
2720748391
60614698
3390442117
1009362814
3239192488
602572628
605449559
570804809
1921812691
1024118071
2722436716
26346799
3625441697
397461083
1987262009
725376745
1591159440
66085173
802650806
1497461758
954470092
45998703
470223355
82409345
51598862
1096487483
67688383
4846193619
68948538
802180104
27080194
6125675244
2887825509
24799402
176110975
5704700
1739238421
2425424350
2612111023
457694856
837519973
387335324
761582527
745010155
1296103452
591970129
1018125338
1939281429
1425619863
3044340172
73935013
951094938
466428378
2471287437
3547954046
2026118216
503055749
3013120261
2319571431
332913585
556997870
1231531542
3419029263
4995008017
918944855
1536761122
1275454768
31669589
64507282491
925848773
1267775201
114921153
2020199093
1365690851
1999622095
728147844
2929296443
208110461
8112355968
1421253009
2896044335
3799338882
2242867280
394099407
1029343118
653405018
1145064254
2958819006
1319677225
2189873926
129827894
6846924598
34885071
4807025345
67482230
3076718407
1638813216
1135101199
965550639
195657115
1433203283
275879467
788994168
1529059284
950632922
1506291780
347903395
2310168793
381754104
510815695
71529414
971306963
1345667554
762579821
681538190
615998673
1360092918
2886763063
1693702093
677971087
2671271950
384917516
2854224059
1711302776
1615255078
1337617296
1051299185
303556871
1223259200
1113390247
336306505
117025978
1126377466
1113537823
4349059883
1969572617
401957106
2455095147
15660992
166164093
1022916182
434671866
465422332
475834649
2396040204
682951498
2028977577
164236589
271115012
404598883
1024629400
1334988568
440202663
692792976
4798153673
346710319
191865253
107827699
1124368891
2498656665
1107499223
2815260713
2821649649
1070793941
2530192907
2339012215
1121587944
162823982
791988041
2411022350
1917725630
342240672
1957500336
3389581058
3341790612
2470052737
1687502575
2341949035
1625103273
2451524463
1135357629
3245672584
343557699
1391481601
1982280852
1923321880
2200607468
1139830350
884926152
3039937573
3537939229
425852372
1368845451
62905065
3260434669
1444126912
126310593
57980718
11897915
2349138713
261576897
1803614803
750624389
1640935325
1368374830
2017118607
2300274894
4821729061
3923662933
225780581
2029073426
1106045836
107616862
903496683
227314435
27249292
199034772
49772919
92233896
2506159357
1018355307
71103608
77246446
1010748233
97886993
633051737
389043922
251674050
4765014239
1607639942
759100149
188165922
416811076
467182764
998428782
1460738026
759893931
803003439
1851597179
552124676
74196619
385540728
2005353170
5161005620
6539321786
1750789117
105936361
1283909993
2191983574
2306749425
992180082
891597496
3131197755
3630732440
2076853674
1969701704
1587965158
2811662761
1598957998
907559066
2901996093
163492438
948737968
1258261813
801242775
424899512
2312860911
1859578125
254720727
675438308
1474775832
936308244
547588708
2689697812
435766134
3374806688
1497653920
801675518
74624374
227514373
1141783962
1897084729
2068125278
1006793731
75148856
8428846989
778845275
3802104349
4524565370
1778030676
189359357
2556531005
2739770287
1442307490
1093923995
86914751
532862881
34308498
1505563912
297288027
1145784248
770699203
964979472
466507890
292902585
341898988
275273891
140625302
3330713768
496020329
1916834198
3693097025
897046207
2127077985
3551524718
2401064120
3483435528
1673250580
1169386037
373121837
67710275
1794262674
2146733109
2452850108
931636976
93089436
1763108385
2124497909
1943349646
637395159
776220199
755912274
1268466949
463070665
1138308254
3467387878
67997141
626501329
577035265
1522994674
1202376065
740049535
300334177
2865130692
3107500548
3025779667
5101570623
67664212
711923335
1184504476
2521656291
2071370432
169108664
70999499
4373775583
2476134048
454307582
34682958
2605452396
208359236
2180189049
1386356876
696869218
2180638675
130684274
2392963934
276977365
760951720
1841081678
91512224
221364855
1401205721
175277496
1562569420
1037860166
776253297
179209253
1139249395
928296990
67318173
908077530
244204089
5637110200
15452236
253723700
2420072328
2929332041
29047151
290780789
425074477
1069156243
269178205
112311387
5224138018
2105111740
647883300
127268322
1866317950
2019796710
2487224747
1261980014
1212976029
502159108
765183403
879632451
698448489
4330543473
197831211
452201461
2150835859
284237616
588938296
220002446
191671233
3721199577
1289809459
1623401222
4075262858
1066458870
5480858962
2400397199
1015697514
253686245
1459714417
681780619
435423449
932520265
3127506460
509505025
564296520
2057740428
13653940
4062481716
1070751026
22450903
2159050197
678313709
534450320
82948757
1183454971
295929970
1245332763
1334696519
1423312813
2431704464
3694309897
5258423445
3536676830
1357347804
962156169
882889617
3625728486
829339179
865988594
1581376
310475456
133031005
832117060
3311636742
72352442
1283971207
1693164120
1765402676
852573885
981557328
91138887
4525204349
173079775
1612792114
1582220154
1656733670
1921242
1073254500
1258629459
1354499277
63952270
1615297066
374026336
3780880384
2706061762
121549917
171620265
792752848
155248772
1251071845
2227677481
1305738785
154416434
1510983823
885937533
2766740852
2231273894
2455385006
6117637449
71203241
1117288101
616712603
1552793871
1123106890
2404695652
2321115674
1251811701
57026166
1616137376
1354093749
2094112677
1397677045
2374832589
2297600074
177296687
3071640596
452830268
354533078
1685056891
736104158
1114413050
912294016
2145674027
71483217
30864135
2048535797
403823203
2319839367
1578619944
3419570215
960485632
735728805
71323745
981205126
2308097698
88525005
563328973
2337225351
2070492237
1302145930
2543424077
1612722078
2394916924
403664116
1902457495
2408072791
758377443
3106791556
2520763396
924119182
3905430749
1810217127
273625824
745310421
396645237
1012598199
2145244075
377407922
562543843
378951019
3685890378
60070161
705158528
3848935876
716936120
551491131
388041964
2932268611
134975428
4867646530
2067269237
3288866893
556413576
2056713390
1826162988
5467737
592819350
6294802924
183429571
309740925
826554223
1257421406
890427247
160578208
3880924031
26303661
4963179562
2989697496
391996889
1601049228
706446741
1328981871
1819159811
2660565946
237724178
744694303
2618622991
2252438614
4391311466
2270222812
923180600
33633711
335067568
135753338
495417918
4920484792
2395243174
1139812883
4059318878
537653704
1332176778
1701289823
126247182
1613878348
640119351
47106438
2417627156
8584827
410859694
743858974
3787809436
2072365693
3053636834
1597809091
21332793
147629726
2138948799
632389931
307360528
1470347460
9390366
894214594
2501692701
649447823
1294294716
205047449
767259006
736109853
1679305735
49769814
2063525698
1480028239
551887941
970047301
1158813118
624414692
4140803626
1800003087
1594487631
2595587347
1148957907
1580586642
1013557550
2677846566
565395986
14828700
96392902
891482456
845070472
739143091
3330436121
3824892129
1494520752
1422043128
704405753
978600908
159336199
58903536
2069448380
3431660751
447015218
2957876806
4165314679
1805029479
235870176
932293373
2109951905
340533917
1548315858
3853510435
394342559
1586095778
1139291615
423110766
2693848760
489081215
343031163
3627185513
1000640578
3022222158
179049200
14611470
3949376507
456281445
529318732
502309578
11873101
892800212
2747761484
2791275391
60429402
2810907429
1409789659
1557228955
2645791922
4299405781
436258197
407365726
479486440
491452052
72789733
851485794
419057098
1072082921
1547482123
6840829091
2888782310
2107372485
155267596
871491629
95920413
574721387
2325064853
1674140562
2318061689
2122104578
2257546630
625442665
462723256
890990857
1357028037
541790026
57607209
328271724
829261403
1872153845
821308386
191600409
1226560024
1514494828
290782726
282166288
1525202838
1150876560
3297961086
3544111234
183597305
2198561874
594619207
2416168075
392921668
17481494
17488143
2073546986
679217783
575410736
1731535716
955964499
4095637
1577797816
3704003955
3073496269
753579888
413604679
67621308
1171573864
570149939
2358716495
1296081121
565183320
3969308356
2556740431
3209483087
12744613432
578902391
1465902880
2008001804
2871200296
931840623
2656208152
1398398324
2498940204
2635154635
318392875
360355462
1029864584
10729625
2554913525
175184615
2868806025
472078639
2599403258
1312753852
2516739610
4399417069
495112901
3640096106
1667097517
905788356
936467664
1774888887
329181837
671749143
27872300
1382282523
147565537
1196383943
4817652942
363038797
459008911
1053847077
4438362750
202100615
591569371
2432514771
1100053937
1381483909
1798364327
2782618005
1097684876
682750405
1525777142
1072769344
713858211
1111076980
2299999933
1565230859
301650866
2106484002
2724954971
1860217948
1631216001
1458313820
4416578595
1738992988
762843753
2612329001
1299068972
1734731503
1051827229
401500065
1025413123
1291820902
4566912060
2251083161
962628959
613705705
948300401
1203201978
190157722
1504559739
354681920
162592373
1893858937
1737070879
103601895
1240660431
1857409015
1119405355
475007821
2480848226
1032699124
777403843
753997073
5075911917
852507543
1463829796
4196737099
2046099864
943065107
4523921888
894489596
310721030
1022726569
1797114983
32977872
985039693
2474677676
3819724542
3225171067
1140813245
102703161
1318527315
1600851714
38137755
158193442
1035959081
264882984
1986207492
2039131806
167471817
737798193
1459151651
369333026
1291137125
3674436097
103243823
590589760
151099824
522982311
678929174
2180432760
1645135813
1000210469
988387749
2278213506
97311253
167264444
1390649209
1214620736
3278726406
3228276452
1198229209
3667234473
277523906
1539778859
2821064199
585382952
1553681832
1353763369
1640687334
2757676595
1250293032
3081236385
92538235
777113739
495248836
1408298679
3001970884
104258300
4066749597
7482992921
4193269558
94373773
1155239179
2566538639
921215073
199845031
4358489328
106188638
745195623
1507181318
125252270
901621929
1871366597
1102943
441482608
2543806620
207570837
3319428217
1066661546
243332074
407780737
151517014
32639561
1059756547
857720535
1393303630
359513947
1000488097
2971242875
3795577765
1099830970
2067576059
1243002517
42499070
2319246118
349598492
2602967658
5687460478
3687774071
4410016617
1128978714
374779091
1892774312
446879138
234142723
1728143355
3201555305
2520480179
292225833
248021082
1041366039
71283597
167503482
861677013
1546928686
326222951
463748109
4090044192
885269504
4342780160
1650217869
1658282686
1246983297
4448663282
1401931878
1512099781
143324629
3189786843
312930558
5059491990
4787403924
520662074
2017601022
2378603378
1807598677
4495632932
3604290516
3877984150
1283445871
2072937882
186393809
425460325
1627697783
1649504336
2210772515
2251302747
360519028
792678980
1358593887
389934182
542496156
1416467791
1331095186
1127529131
15038613
1064356569
85971733
435617747
1595039800
190478633
5385680440
72133584
494698641
2911133905
3523260446
1926972797
1476952735
4446075243
439480217
2251225586
1992191672
266727574
105221272
2608725805
474880113
474294962
4646406
994986193
1846339012
1131871228
3022712148
2128914191
866204783
402562009
2536851
573810658
1415152556
117035288
86854126
2447885999
630872932
3378910320
332572219
587954150
162949504
2581521720
1385099402
1016666544
3571769451
3346869487
131200760
1111998375
1224615349
808800709
820419469
1128599670
668558290
548594191
1991509519
1279003081
1061057102
1494298839
927409465
642979068
3621870202
1870618029
1989629236
30009005
3485685036
875274799
216509867
3704908427
6513922496
891781141
1831235268
2071724297
1537441881
406013170
314847388
1239603552
21137144
1832210731
11000306917
92723881
136010379
1404681872
4099147944
288242570
962298535
417816834
552726076
84753769
803020942
2790718043
2277533649
2658829085
81080933
886746015
768382087
17954496
2739034181
383708957
439386458
2066971470
3551864823
3801865312
916967202
1108936377
870632054
1134091955
371959125
531443209
1429514503
201142536
2140280656
4408408154
920124937
2010727021
244320292
637222019
382799888
267087154
688602356
938955737
161320019
137576190
1436224739
937433248
1010536680
2551758191
2717574325
404360878
1376098988
1994246371
1683820489
132660943
269832143
401211480
2068425027
1698416135
4140340541
236836727
1457806715
3617870946
2035696266
2420299104
3414934261
3329534006
7681546399
333085806
1870976692
11070179
5768523736
555545974
252111322
1258244099
862580022
1406498132
214726574
14715436
2393696925
2304147793
167245421
1128300000
1798599197
5391291004
4545355028
851555591
1750331652
4972886645
3948665346
1464014381
667659562
317087520
2926481582
52439169
3279244373
2001918001
1973527727
75236565
3706112465
122146631
977525992
1170103411
109112923
1192497156
965135115
699594466
355027860
198720475
1621346689
3513848049
731822349
2922155776
1182837320
1984086264
1662428766
2510291624
256792444
396858967
1632218319
1274026696
1054123726
155570473
2214198318
1644039067
3274615278
3607138065
1053035243
48469862
3577779096
558147667
1743156685
2043391954
2105483966
337583044
573332921
414152367
3311270
2631804026
1694222188
3357196240
30440661
46864788
2094510050
31104225
1641210837
1897018363
755758375
981363833
601942668
179862740
25276025
195393288
490971935
2904017650
22101506196
2298194007
2712196801
4783634741
4198592
341699650
2583107172
6164540617
9832806519
3214194771
1289930253
447643862
2280855714
1395562559
310175595
5211749794
2764741481
3623691952
1519618217
764264427
10816554
3524939080
57858334
478737684
580605850
1105714073
228455925
1365224
1618270212
478107326
16953562
5222133605
3554239608
5703119708
4541580477
1103109547
1314550109
1792789839
1796988465
422722621
832673745
827458480
958907413
45608981
43681965
636801357
2625935265
53307178
430918889
2150983790
209494223
284705729
809981040
688469540
1310961121
3981864394
32616955
8667385573
2597825320
438639180
1310124972
995829079
2557148605
407703770
1487583172
1266085586
1079577112
909639354
4287287874
400517276
1884615216
565735883
633855080
290473637
4205903558
2669528857
766512422
1495117134
378515317
686170847
436167997
1771915539
624822336
4038850216
1040950829
696298411
1096387834
290535771
2508297636
992864479
3768232441
3183135452
953150858
834962450
3677123178
1820812500
183362349
1059266451
1896000969
2425241584
2263637382
1598199019
4496602043
234525837
6247454042
325287948
498701014
4711990953
5204233940
136941893
3693069184
1367654685
1024469435
819512549
168054034
3511927315
128735939
2122691408
2935679301
1831801806
826457626
4789317296
1253576949
752347873
631568683
963609090
2679557208
1827020832
2292151
752085057
685478556
1327569120
729566239
2279933667
6562199190
3360301999
808047812
804030059
1284303357
62801712
344828640
409440174
477765306
1773799374
66709082
11871198661
1964101358
768198
1781219559
43174966
113555544
1845465471
425176897
946051256
5705239916
1539384631
3896891496
260375004
3429747900
1958641394
4699179247
1350247384
2131969078
3082636719
2073225420
120668434
4617099316
1098370918
2288759743
2158120151
574564793
3436081663
682145963
1820304324
1751151841
1187102828
231306935
6360195693
3096280261
2845868215
764634192
1119608030
4319128343
1081346125
300191767
448633473
124358991
243732255
4724949712
1108023900
365956351
353199739
606856100
5014876496
4334666003
2750573816
431726029
952327125
498032723
1416724976
2902859324
3532176429
7085519
2339147559
1537550474
1582162692
3073869760
1995487268
287320436
333274664
43816395
807844933
487137476
194837916
3199055508
21748101
1144944764
2502465503
1115936968
3542598509
1083863046
338663623
1128479429
451330199
4789239078
1558038009
84217487
912103102
382908846
101391548
1726517812
4115382564
874454995
2115522615
2335858407
2053731956
1442189105
4559799216
230362164
2234569341
558793
948351744
1224046465
1683080899
224695073
1117116025
933856074
46074967
229363813
380417753
267667620
1030342623
700775581
888452633
1589960049
2178364694
2339647134
1148431108
304655282
1153251427
4514260
574771338
1694742704
5894767000
1009288653
4534653831
5250648499
1325591904
819497735
1871165519
50015290
2707851917
552374923
3077722755
2080253563
1146856221
404783422
554784412
666865633
1163260351
2499586788
1040717411
1541334759
4763470821
972123748
19052054
2654097390
2033687804
3490626509
2583443409
510274906
157899584
101228579
4256204606
83538598
1936363299
18614889
1691932814
231958998
1404826069
6631314763
6055047856
1376960654
953432566
33238216
528037147
1116291946
693294398
138292095
2094514539
923309844
2069465404
2239562933
215628095
218991664
164997708
359253486
291018564
4133717
96390854
1381327663
34612350
856165360
7207266
282224676
363516579
4095364847
279274992
1531143743
493917186
1191446247
998011980
317587782
626627413
2743077917
4145577353
62897694
698313639
2084883993
3434051593
1272508279
569630480
96753500
7700627779
1219507750
2716155140
6370840165
7077941
252319409
2293513386
304627272
800142573
2217071847
432435862
2256745858
2655109987
864516960
1397354462
1983593783
838660553
2489462772
2975103093
1168108824
3297679831
14213707
94119064
847983545
317751275
1090903533
871310657
2219917139
2630145105
3311481385
3947237573
1972367929
590485398
62985930
817607559
2314347528
1688608349
1117324413
669853542
1176937107
759486130
1733658268
451288565
78535990
1830997356
1025473383
289472086
1026206355
837746840
518631039
1376493208
190417101
43269220
1385537731
87609489
183514914
278164126
890090912
175935219
448656714
2301381425
1521035836
220632273
1929123065
2879962120
49551214
1499865037
487861686
3856020816
1672570952
1355917210
5598252966
3294266223
2401363744
170800177
19642602
1745931934
83430375
2131586577
450484821
4038377627
1481053081
1060469007
589976352
2842345952
109544041
1498062222
4972455559
1568933174
1150563826
465180876
303162095
147960357
2209925245
871821458
150820691
55038330
394778187
1267914930
922736045
731265080
1410014618
2784020523
356848258
658122016
247734144
1501669507
2571181679
1070217230
1178383746
1633715078
1187978009
861089960
2191968889
2181323953
389853734
2739483210
3653659271
248739452
2504794869
126534550
519775995
1148129485
3103189706
3095110327
1812338445
3114663678
62930566
2303859017
798356693
4043235773
1002937145
229506557
255367234
189099419
2458361446
5644390318
393479208
284917924
1299806960
151050121
275994741
106883293
4651320708
176348080
2388030887
4937829924
2663756886
2617226
716994296
3254893211
60547754
1792477884
519607510
790845498
735960930
2093572174
2609779523
4532180299
12591918
1504231952
163909155
1036305057
21498290
1881919482
908925606
3345475245
1033386879
2529786498
1726180310
1435273640
1052279576
216546152
1966067231
1290655257
455119346
1713658922
99904521
2178429982
3478073
2017401487
2572435582
8043718350
4457482450
48788899
1017733923
2772041223
854776778
22368269
6225985180
2112123332
1634634052
1855436063
1235676061
387011787
66148918
2324945359
317913569
1753974838
4024079842
4326930006
1367678195
1920542238
1376878884
1351841741
205449110
1454079465
599135328
2163202336
2595004389
1466896453
120500883
1517735304
1695944569
4706186044
897192895
1254952533
540012218
892891745
125729069
195967995
590546400
158061442
1220221996
1484623325
1805304609
62300501
168280225
1079123954
679067070
2832785972
363895052
2457913262
138638272
2506215437
1400424207
800846392
1426192274
2107181216
70727760
574590212
2922534540
241045435
1012731469
1090738055
4239808266
2797922795
1116193582
2968517291
1470473202
2343592933
1537652056
2370058870
1422144992
2118497056
1845244664
2270890490
644218184
2026642781
1584535116
261390473
301985595
639715410
1891472645
479344830
36214092
3821753553
363988719
1056665253
2460119530
1623557386
471184499
2331234843
252348722
298273374
777069174
1198626821
94309558
1973645588
2440624954
2920130757
354208709
1130654323
24729489
2199520623
2377723038
2569288326
3305625499
813296073
1312914962
1716213906
836432795
695193092
572525151
7331053461
1894972680
187976209
2116002491
842149472
4230327499
255295421
1996010411
803894119
2586413312
98877541
451942170
1398834498
3075109750
942804265
466752109
81061229
3523581665
5449061411
2101825466
215718963
2130288929
4537332751
7444899707
2063952213
410186479
333055983
1574527195
1732300403
3940780059
513846646
1247030286
1372625572
396946336
3523686782
178617044
2318146045
982283842
108612782
177024197
701679668
895964580
905634422
58518723
883498972
27334293
2582240383
87651570
934877757
6303674058
1824754606
2643470120
1584162394
679013728
224056066
427436394
31331598
120592525
2060438273
943258341
3270875271
3655852
276317223
84425630
1088891114
59374597
786715596
3088248625
376423204
210177208
1210313563
1033590727
184828359
4033300097
437837946
1529563359
67149446
1269566869
1369342869
336236382
2032171535
1171942824
2702321978
950808216
709804866
2004523446
4583895331
2644531047
2911603793
3621570683
1546444659
995448514
2831623296
1241782351
271425620
8865285
1371460910
2607428738
2471581452
510613730
610142590
2039185555
61126446
956549441
147227180
416820686
945055010
3119990881
157156825
222684265
105795340
1346445415
434980084
523946570
1605659413
2865125045
2115509501
2111758171
4279304
2818463900
1531453973
135740295
1199428619
2622834676
6142942
493615738
554870494
1573634837
1338196682
2456017755
1228063518
1822395188
154523563
1159596947
54781532
46852582
513278250
3001990391
213708598
1304898127
790142926
1603002245
1410819045
114918979
2561242008
1553285022
184027827
100078387
2004822459
1052976740
1190537072
715033002
833282699
2778863755
4695795890
362955267
1195674600
2060608345
3050978233
623711097
783832840
2221222598
543232763
2299125409
3700492772
604396273
943323874
2127444047
984415131
22542570
4610650074
661391564
1784385609
671631549
1960288698
1492875359
571062764
157567704
4348080039
1100831654
1248630782
798266976
301092843
3077754364
307770147
1256989415
21006289741
680057547
848371434
403162794
632397609
1870112348
5144319996
791998063
1042872104
1212818885
4193801262
483386645
2096724792
476553528
5364283
979420259
671262741
3626304941
231597924
283866455
361904427
2535210217
3120278502
2148271940
332549778
195277848
219725803
1825370870
1125318240
1791495689
902882637
2650109528
3540105171
4907009119
317946100
285495762
1911359573
883132380
1549971201
10464108
7347855
364210764
1796572059
540725584
395330220
284298415
3726922268
750010621
2751078791
4493555933
912369872
1671231204
1597286246
756150834
3514210457
777313121
447701837
6822841930
359450291
839521786
803176617
188109373
63555994
35594791
215795629
3794151125
1275667653
925930531
855576112
69536814
4344548685
1175237010
1665684206
3546738842
685400749
1822692293
2920072890
2246536
1319995292
8959145
1184610153
3605666546
1838360308
309068743
407085016
1102149466
2883011578
2758085717
95024423
1292541316
22248262
60938772
2405998371
237224625
2169607862
1716064366
1820065579
1244337047
195811351
254698273
2473113061
851807548
1868494898
1049099519
89366563
4147002355
3583273180
9530312
949513262
4023553594
1721583208
3163851875
258072486
144871012
991834822
1005231661
494572857
37028792
1811531248
398694244
285112239
1038082171
4676328346
361902020
1695684516
731633375
2644996568
2758314258
225910515
288450840
2603324645
571527499
2371273667
1840871382
973545450
208191379
345745941
1022815202
663369522
2820265047
1536984242
329348597
289337760
4078365895
1568130338
330955972
2057673485
1021138521
2563564087
995063024
41516184
45611458
6901345
2343583593
528393873
524461216
1211950787
969158078
2283922707
200762084
139854918
5234240057
1016564266
4081961835
1205901257
1381389109
4651807384
2619774663
4686161691
104667149
411364341
53986631
386807561
643047949
123952944
3956432201
3715446172
551824075
1368183549
12161727
690060750
280926473
1108485713
203379463
29072151
396197964
1260824300
117445307
374493712
1993358635
276861508
202985307
1358073211
1947766292
2948851391
127593933
2316335708
286273232
49301282
774508270
1452613319
619094967
1352713974
24210364
3140983510
192451280
2175082719
3127685302
1615287865
1342565943
1376034821
556999808
1225062245
109073633
8025411365
1184265732
2100106208
6737546678
1772221406
495719021
628884167
1978062500
720595123
3363306420
489017441
1038640113
163246052
316415843
1418928270
1340916444
230048472
1267934758
1396989173
3142220543
145115300
88250753
585558643
264176241
855788858
8829212038
11807687
868674872
976623749
802833312
1918392629
291628347
1005630497
2779265795
1084733779
2064738783
2372017089
1827854400
5284983241
611457294
861606209
6265699395
1913149815
2409475800
1005863109
244083545
1595752537
694948749
845435519
1518518840
816713601
1616041087
1909327026
1830347166
2488091874
33384830
1938907692
1099206930
124256423
240690717
385703070
821297405
178703615
1372126881
3850247377
245039173
5978824567
1089252259
2954208735
22434178
1998291449
804161273
2033221403
2526113460
518807309
1756958714
1316673040
2074613171
2158683990
1225692296
1894841282
1832956502
1403323793
661348271
549297226
1172965669
1671484511
2171024210
180376558
834210576
124748722
310354312
1347563774
2581740632
1651557273
292029433
3212455277
326816492
2545708991
626854988
508328708
1807681842
2618773911
2390486703
4297380383
1052990654
1968341476
1125177570
2030157723
3421540742
1275572367
292935796
5223813897
559019730
601596953
170225822
3050728014
778075654
529489902
2333058141
124555056
1944973914
2407328073
1025742557
1722164164
849636780
3456264085
223910802
309644910
269539298
136735095
3631773924
804943382
51275110
362509011
3177718288
1888369162
2374636346
667557148
1619454724
745123019
1009789815
358096135
2059851295
562657369
748640992
3701791047
344797816
695690524
287519991
1252598461
262899967
595545554
198012280
2033918834
3286374907
1140905768
1723843258
1719061811
587300884
1848340011
568943652
2135594253
4210444203
7894676605
431389689
1543057269
1382398130
861933851
3275924925
1089744921
76305001
315006620
1488618188
2156819071
673618712
791733187
132912925
685546568
4793012624
3245040066
523741762
1238493775
199261725
415582136
1441621287
58522241
39403230
1485928644
1369656237
97446191
194130223
141320904
5461394726
1654060469
388895711
2886589665
418211910
2031331619
36197230
1339027248
59613075
2208050946
112183039
693205258
950895590
261459814
2064626410
1903824192
35727638
5335196054
664814351
278880848
254981279
293606996
6877599
2379031249
849030484
1530168336
2168917974
150910618
1699262517
1506498800
4350222834
1852729907
103750846
1376852253
1335616075
3920965161
2061981473
1627849641
373940689
3520837035
2275354213
681147536
4403222357
158102864
4802689373
165629665
203169071
2283760824
612549460
84947553
770206810
1516122151
16987413
1143374307
651095209
716552823
175889901
32792901
11133853
590795173
269553632
24293065
853450228
788275447
353172291
549713391
430852331
1463638157
761517045
2732597013
2946993689
1993798164
791515932
1232289952
45849360
663007414
2401880917
1549656118
1120074989
438871481
3291251738
2609498702
1437521
1256515913
100698079
2592449046
2568549439
2861218323
383510326
2518003742
955164706
1036672554
2316184937
1828990162
2921715741
579816305
1573225473
531379914
3650908055
741978488
6463272450
250270751
1332501878
2128296416
1158840782
2403555315
137088685
1776960547
137242224
668671811
2798323525
279320031
1250211616
372071921
1261758999
3552453138
4366032688
3678514082
209325284
517269444
206793786
2593894272
1950699438
17815841
35983968
5335823283
695189892
2182057193
899275553
3740799867
465863094
280593752
2352971886
3476403776
415320170
1109305864
1800397578
2661103164
3626750809
1856924234
518177220
5936849557
183004506
1624289894
700021044
4450492133
331956477
3677951653
9588790781
31078590
2273655245
752287689
279798207
36667176
2435994305
2222518642
2660102828
9500954872
102313630
712396183
1303750996
177192863
4372987604
1964283
248695089
307056252
2128490517
1735896844
2439678547
761855307
3042824
225578245
624147939
1903910066
1477587664
1018979628
1030246697
3113694041
3810463893
1552476523
869987633
1162789874
980244908
1029122064
437870880
2412748424
125117563
159953579
31759817
2209543535
1805352663
1203860710
16847806777
1390826970
2446033075
1007569123
1230922339
4299418044
2944381649
466543760
1770419755
523949791
174719380
3442053543
7459313803
2232217816
638664714
206539430
1482837318
1753892013
875158694
101532973
2214796937
2235533899
41868364
6056220606
1231376001
757360227
2868471843
323067167
392153649
1939180933
89465254
536108204
59344914
2618851744
546425308
2594982045
1660730225
457497237
2355184050
1747526501
936278862
279683564
408260958
648396914
1983617824
220817270
2251154975
548933076
1709760561
205292918
382834209
2654596066
1596539608
2281819956
84597117
1999984578
1626627745
1035314910
4915995049
193901509
4331154959
2142057161
8501025416
81601577
2616666207
577341445
3948968227
2158593686
2051439404
3267316226
1199651402
40820226
140661988
3047881224
4798684425
110907809
635242834
1260678320
245822745
1437272229
726372818
1402217667
599991916
15232776
565323430
1283954
64059361
33863240
971672883
2568252435
4601372293
4419371312
222276542
2320050500
6714083271
35465196
2555073864
2018536786
2160951817
3583402369
1066061010
2735794286
403167640
1398223810
228841498
2334803895
556435302
875595584
1462252225
121080009
2996511755
2245605120
909388235
747069322
126365144
1009892543
24357230
817782894
2270119666
11871102673
90270880
76432849
809699791
1500682429
2371476740
2289138809
109432976
81280899
901848785
4957403
1293990305
438336784
611737896
2681349471
3029643754
6619605452
922955323
83708
2342091501
1599352579
826154615
1809259900
1968214565
628193686
68926194
834637856
2911993269
2491257098
59530706
85866613
104490847
1911936216
3207275874
2512803495
3405625690
1704917822
337147898
132997799
456018673
426625178
2472110609
1653443440
1570971955
93158184
798506984
831018946
12142041
429918042
935876141
472243598
2665428527
1399800000
1976549097
1108539240
2200716709
1022249335
586860370
961147592
3024584219
3044209563
963549694
2447787953
2544471505
1718694082
1380865520
1141504953
1475633647
1076095351
597832587
420790936
2046936243
282538105
147237586
1552223479
3502627529
429350483
1069325077
512750107
2987369293
42024673
327414806
1784717855
1375350206
995357828
1614005712
1032629212
5691807142
1898133186
1502901554
1447588849
1487653456
3011042837
3687334713
1232226121
1223959315
1976309012
2618051282
728862829
2628970844
10766113
1466736049
986162414
1701135816
137989005
983708875
6400053
3163035872
11821423
233733188
530863304
933583982
1850969565
1053060945
1643263420
52130503
1608847663
215710250
201299950
148528335
3456032345
225212652
82564526
27584495
2272775178
162724964
1466767067
3428590839
3065382250
1121525561
1079107246
231747873
1945150319
2200869156
1072850448
983129288
2592306018
1084939944
4270988
3363953807
1378834916
378112389
351831757
560575625
851344592
946750825
863088139
3266632974
394005504
1070692078
494325923
69209163
1942925327
2821212536
2507212484
163911387
3086032866
1080011900
553758991
2614845266
351712691
7331767274
2188778196
335648266
2263695717
1266608503
885461158
1323586076
570197973
2497991058
2230856647
1988859057
3465476423
129703275
984610089
2635146114
2189441099
163687728
2162565717
897173707
1868189534
852363059
9338806552
3720055376
5992644182
2141396481
3788466043
1404343275
1343537947
300810252
1753028930
927103352
2499915381
3699623972
3828182
989607992
2162164170
1455868795
746657471
369799718
587127135
26836527
890849438
727156825
3137155759
217312257
162999126
973536117
7440612495
3278689557
520853127
3883263758
550809610
548447750
524757064
334800520
3768229330
825016993
174417248
45768792
635141998
2080372990
396671442
2043745780
62275495
4955369771
1538393823
385746838
1029847029
1585300749
449292507
2218820300
116435296
1183023961
1009513233
403602885
1244811267
779625551
4401432339
4173977176
3218565387
1252751775
1726862764
1421324363
56019796
3540008856
3513463774
29870884
3036532078
237846034
2976163580
312430452
530164900
88608210
2162898756
97063477
1793847613
730064198
1076408768
3199059708
1367998658
3746527247
370248541
1752198943
134109023
134369108
63619334
441792237
463212879
1459506965
3310321083
1368373368
82305523
635202415
15131806195
1956130029
1695091385
1959369526
4012060723
86654819
620695376
687730357
1431730702
613833677
373335383
1081803235
108210454
1145267704
129637095
102187078
1175618866
737785319
81642494
880704879
720571848
1210622116
845008697
36967949
8777245801
866766685
393575475
71115067
2055671017
1503505921
1191256603
4912914742
281470110
931178154
2429985773
1740057489
3316383290
1226842693
274245243
569600113
832702372
2836622540
473845245
387330276
772524754
513580393
1030620726
711733332
1057412967
3956918312
412785813
3368728181
8369888674
713830522
3104667191
383562461
650830490
240254502
5675390411
5250688722
1315116047
218344849
4725543503
931792305
1957108233
3246698355
807659585
25285178
608250637
126426961
2245493299
336170402
1478415899
26905465
4658181417
1409937005
634207452
1739240072
2755197869
1198568953
1855765795
902729088
383967672
99408373
933364252
802010344
1667804796
626458461
1563248852
2369005721
234941901
1083838735
76055212
1030623033
1522618644
1188158645
408480345
140194716
2343284327
3907436226
14682828
1411806282
527570013
1117832464
2545005845
2367360149
25271841
898780831
1695860517
340463339
1630955918
1474235933
432039016
1918438962
55073688
77425104
1736367768
2639984588
3107767861
1165204792
1670230511
4920785367
870495863
961249399
64915052
2253662695
98475488
950710959
1193233841
916888668
752977030
4193447783
300499563
40023297
245952967
684989782
1807540988
1262354719
1086019050
2089433370
3190820411
1772523914
505262379
1908826325
275740493
2687776604
700122806
1477720108
2486534387
819575356
1954673227
1623657811
2287246726
2635554324
2053314614
1480840282
12922745476
2556835483
21278245
1636903992
2166779876
907362271
413981949
4505716988
1058869487
1940361081
1126100091
2061880030
2855854141
19096510
1608284069
759275513
32616595
1212779416
1718231070
2313795719
3438937454
254365299
1889132368
1255201525
1289315780
216948048
1094749111
995951805
3585795683
57738709
246826277
1383231387
634670861
1041561391
1462796122
3550894157
2500764841
1245603997
188808579
329402412
168254051
1513554138
819733104
240770088
1317676871
4198967030
539168193
384994850
2344148596
1811592587
635963294
243736123
1495126451
1161782679
409835729
1873884458
1852994235
924634743
1276810068
599533989
1526115849
2091098542
510074455
455626145
4609903363
747049022
1094632761
623384252
239174487
1223796381
2082732166
2108656168
914083577
991508064
868093936
48978989
250314517
590272241
1786224127
413642788
2146722136
926155513
1382213243
2795556301
594200391
195636447
1020557813
421068183
505354953
38383975
4371510510
2194754575
3542134431
6207899868
243047057
626959535
1454512375
3122026512
768248092
2070704423
2974908490
1250696880
13453448
2709619407
1041991612
1383067335
1276240921
266229396
912397666
442842559
548928613
943038424
1705022276
2146631893
3747587943
1339476186
122793609
1076181157
2125213772
1475876630
2672912
2804353427
1061053605
3202946326
327500130
3386831318
2803363373
2213043121
661803999
231893812
1540943983
2145579614
570422599
1224041302
654619456
233669600
42049566
2149911227
970680607
2140226565
4601377152
1465667238
768500628
3799584479
1188096666
1406771253
2411751287
554956455
2372657441
1940328878
1289510024
1293648013
426123699
1956030347
3931828179
1762321906
5471986852
586106087
78865977
333010069
1030362751
342377055
181167823
1131725608
1577334336
1580968578
873668936
2184084276
3346282405
1107661541
637466652
412588801
3355347162
1303690175
7992322761
95275542
349839722
132026064
497754454
3287544245
2388389433
2103602502
3709364276
158321414
1264555003
3624840034
2734171663
1056426289
803788286
1217076917
697820243
2062898321
32482356
4091869478
2087123091
103171111
1193450824
1204760398
2823471101
3155839539
4488602375
1041292428
1600975382
988865178
1799553556
16162303
1441216919
865702
3339698759
1378618757
834571461
128380598
276289864
2289494820
3799392548
2600569669
943453769
491885291
792354438
356695299
367079665
1406254506
3097468420
810087363
992914913
914853013
932953744
232457073
559667844
86081961
82610603
439416234
675572934
1548870917
3891144125
1661376000
960198552
859373702
1216655242
2433916005
2192872830
1591216357
1668892908
1418510827
619141464
690589998
1634302745
860749391
1163690278
3804252698
230183111
3888282891
2550110261
868565598
361822860
4187317484
1988907221
1229000990
991678120
1065553163
1261077080
159858591
1447280311
131576567
1037092786
1868081629
1986336117
1126828794
1016742758
146753242
1114442689
1032192570
711705681
852525806
4575551643
37745477
64039084
1140010997
882048259
3457852072
196953994
1758487922
738134365
914347349
343098541
2217208126
3147914884
1543639617
426856843
1045565699
1347488747
1357840288
2126247470
1441476160
454291600
1998645358
1651052839
240693738
1746978045
270451196
1851890631
743291603
348247369
2605935034
498846879
5337454709
962645829
388505583
1590039068
618566037
910059429
337895338
1583646962
141969252
544060930
1365721519
1238865022
4814306015
74834641
590019851
1991563347
2129921816
2693117737
1302592825
832571478
123757300
2678171227
730187479
220273607
1395833275
2753523819
166376464
49402285
1022267350
397977777
3089538414
2038042178
1558070374
1621103943
571029599
1515151724
62272437
606628618
3106383655
938579977
89796972
2229840733
31899498
2962451743
248386782
1545456716
2065751601
983714818
2606013233
593616240
2785540473
2970124322
4762668129
1914943138
230477856
1906409477
397344429
787965696
1353677377
1506491532
633039601
1012136441
1793148568
41206374
4780298782
1522879603
3078501341
2969100272
99113443
3432053745
271530709
2362703825
3831314937
2010417852
593486466
1237519451
2205916347
3732553865
87225690
1119457834
3886602582
3219932522
1453582499
99577099
347218175
3310122854
1628505855
1058493877
1256854632
2184548202
509607529
2463979864
3027717013
1643711675
2622401898
83625532
3689785109
33333496
1961228310
4860938507
544507013
2859551300
59570797
6096474289
1734904229
2292255921
865236724
2175910708
708648444
675247181
965663364
4179694837
550288053
873025096
185452635
61904480
1470904999
710067458
3494091033
1828058065
131871262
2245599009
2589485177
87067465
1642720565
3460324787
700180381
785458298
430857984
593959948
616287861
1977157244
111601034
3051112928
4954567194
1666344234
897875004
970082814
1812571385
2900705348
572312527
268120927
11089594993
178209857
11305427
296750407
1476596240
2523383313
920389124
43833982
1206877129
65645407
104344333
3925265590
6379267647
3568869441
356271886
1350859814
771508741
2271533798
1704016771
2416397404
266792923
936812617
1342563569
1782837557
30344773
119597957
2272074487
5474829079
391892419
2132626399
1042139633
2303907825
1152864745
2437211906
72472357
262661418
2254889404
1029954450
1416226819
1905728877
1562041608
912295259
388924488
1907475607
2006688543
2097278802
804431642
314087088
4518453619
5666500023
920609755
36100756
1407812879
119103818
3356351419
119434636
1824656201
294670310
355763279
2021614373
2703784513
2304535365
309858864
58551483
158816250
407379005
2213979548
8536746
306576189
3084926471
1110924579
1447056187
3601547450
294609734
2319723690
35741524
701120265
55148243
2582483377
6289075918
2407378299
2058592704
754639818
5036974
4085743
1326492461
2740038727
2064877683
522882427
1464202727
1607023387
6790045384
95562575
42607306
182536986
2277576018
3420470305
4358871236
3441107459
2371973973
1111269154
2050856995
37846717
1687450385
8050428388
3502827355
1465698001
866364931
2581429759
5285794870
223673056
2288172988
40011726
801740717
747897078
2832087713
1816093152
2615657326
110754202
606737451
761439976
363976110
828868549
2489952068
2746253898
6218522748
141002751
711717346
31805167
3975936869
47478582
1862678097
1127922125
636905353
41748747
1057981459
1020107610
7037960196
1927957513
709437551
756115267
2694315836
2498275647
1165755951
2602296435
681772459
218639156
3426857390
1277346697
973516699
9183797
945703505
1859052168
1017123503
661120660
2695488279
17597563
1294517520
103771890
1757116079
1239960661
5105010623
1862061660
1778794218
539448664
1233031152
309283232
1378855164
510829503
1847460752
1620311528
18252681
1873484416
537023989
367610133
1460943383
80500766
1359608886
18502705
2978963476
13987671
8156323
1241993465
302967579
3232686045
1104850560
1990671742
2451412259
600370806
470336835
1111662515
1842222237
1150853097
1579301883
3714550368
2658606221
3803946627
1265176785
1206332002
1734531075
2102497737
5355466978
89622670
1987781866
848880262
1512500044
2006765473
1169647684
3455221198
114335684
451712641
390449131
4170726691
7744781484
3470700481
299328984
1930791905
158325048
3251417336
2792947349
2906013009
342605302
292415323
1688976174
368153225
2573482736
46721399
808709966
3455198551
209302912
1221058331
176096582
5067102670
2181652708
1267386091
1061402863
156537305
400639909
564218653
1794061904
2742670149
72050593
3423363124
4523049106
723614233
552377604
476306604
100043472
339419003
2454578792
2420960216
4937902110
1979856468
218680438
342850885
4205307902
1282378368
1079618311
1472451796
2673943306
945733222
1284907941
398072237
2392813724
319141120
1398858491
409110247
1419026210
1229799084
3406154699
1253548720
636124559
348921498
1256713228
769117399
309022121
1551318557
88641382
532571626
601595157
357783284
615336471
299039780
13157337
752445929
696521509
1776643875
1061997968
2300135240
2693009993
1192883408
914449114
129579147
1444971161
11085768
2608719939
2429158
1565420355
1719274449
871253426
4477827608
2536969900
779411114
1824387799
1220168022
2331273196
140544962
4644431528
4170449453
1238424634
2106571144
296687512
3602431831
154156107
132253206
775030601
926787231
1474106244
575366628
288817490
445140846
3479626516
408090704
886871936
3666658028
1955614612
3161107574
2014960914
2949772863
419634304
1013045935
1230888396
644294140
4426693647
207403645
853829761
567248699
1197864505
1456257967
1424508350
889848249
579802567
15761722
849221723
2089639295
2169470311
1795701493
2250722938
3992994844
626793886
1606575690
1213234196
694271322
3014726375
211461524
2095058655
477010918
3669679683
4286604998
187933132
1888905861
596923120
984494593
414694371
179956558
213059715
2977363147
1828805915
1262764405
1971138849
254253186
459808803
250285116
1045095343
3824329668
652389110
3090492435
1793030550
1693655087
4440836861
1513659834
1296453769
97928788
85771693
322268440
2220114616
2196024707
3886000658
322708979
1723464770
3555753
1610039008
557174482
3515334244
1579681156
25737454
2741048322
1798203308
1857984438
342076367
1421902064
620845629
583247720
332141363
2376552618
2942631979
2815614691
645372721
2982251493
7392058957
1711309158
1996612326
202876849
3704075915
282976433
126087085
3531381833
207521806
733346723
570840500
1314999948
499113822
3668175048
258168159
1336531528
859275168
743143916
323001096
3753945773
1519469192
3455049582
4957846800
1384011492
792800511
1535744014
4239786770
1685378887
2679148341
3554421599
495654919
335026903
1446419445
733726952
4256640318
134097081
2556210906
954986228
2256626826
2596841737
115828960
3614061844
612759066
298974155
1663196681
488116234
2139476544
1520901264
3007214469
16153347
14072325320
895677
1878064180
1519578660
11280017
769895570
21009570
159862967
260718590
1105818051
2001264113
2435819360
2023457027
265936239
267722603
30506392
1113651701
1149556058
895106640
892116720
74200097
465531481
1652934773
35101473
2660356779
1203159091
861784105
112664239
486722440
780174845
1395943064
2168369599
735958440
4402780498
22353769
1626570451
1571539484
2047199300
9357594919
747686267
1694683895
2709053759
780850081
3174036676
693844579
232366870
4500631420
2514722802
505939426
1567017589
2212043443
2191523992
1133068532
521037871
4949707409
562190991
4255890014
545221875
3682232936
329009321
547525268
1950901827
222978443
406224622
307959534
1360078841
972118499
181674284
25618850
193941212
3717698516
56358263
518186030
2618972560
95540420
2241939390
1429951871
477876772
1229571939
1714370449
1434851910
1184414024
881055090
54371670
155406920
1481827368
385672768
1708312109
884621009
139368258
1237583255
205924299
2261222825
3081096235
1312189949
292138347
2592918022
856190525
1240571058
467359534
192219421
708489268
2232975559
1015291554
1096384598
226413077
412864198
478234800
1169823739
1283723846
2245905887
4392866073
370575613
1034069394
2405868982
1910642230
415241340
1464401410
4691562070
86693575
2172420799
951429148
156286801
124535033
888053020
748209651
1801766955
471059826
1437877026
205833035
1342982312
3037382041
175030567
538983047
313934229
4336930269
175172832
1252537880
24722112
1546659305
1446871836
1542491509
184891024
1891046313
2578416315
1481556118
120861396
26498739
351030796
1942667491
919699406
282410225
60777983
736768492
868125149
4836553614
2991732405
463012453
76595270
5025181008
156556965
2362743804
501760431
340249461
47419337
28522825
2423235191
2485329471
569150399
367739844
3646302294
1924555089
1698751428
408846922
877186015
1014109
1254772434
3511045822
2663633871
8310000162
286801256
1003561820
432149557
864804151
4441953667
1026075982
1683189410
643817252
3529661906
350696980
88651960
1005385105
1547850625
27096168
643399984
3858290197
3488586713
1114641422
99556178
574938754
10850021
3361701663
851348218
583679439
978593769
4408980621
4585876667
1470626925
1653712112
3062418908
192633279
3818947593
2174031798
2054245428
788041491
2015978545
1113787323
1031584749
15979002
1016298123
3919084988
1271295871
216836731
1195607636
2074859261
2399176667
289251686
801612801
1284763521
1560249474
2463971235
347119739
1390983215
1260347025
3260390954
903315302
380596510
312577139
2012445739
1140109472
1911354583
1749257707
1098210789
2506288978
177328136
767359365
2442992698
28474186
2549492323
8098585707
1997313162
114733329
686463629
272973658
2565643753
1442238930
607983450
1888244065
1808725376
252382016
3572300010
1963688382
489407052
728434205
427862854
892940909
1184931020
2156541736
1682762869
119044271
363868954
909105319
888642715
1238518042
1112134298
847015593
1710972185
978299398
547023400
418816274
2249340673
935642651
1169218169
179534115
773338385
498426935
2515826206
189532507
1256337356
1516640577
1124020396
1769734670
488950307
4526542939
401223272
2555522026
1279911408
1568214548
1342520293
2390184496
1921482300
1384618212
1635223822
1029317483
9935705210
263957427
1376141112
606580088
729991646
4115857786
620323867
4171040397
1885991212
2230162002
2596685015
1546981344
425039237
20898907
3660502639
68730829
3560870731
1817930176
399442588
757435411
23791086
4227966607
2650095390
1409471418
354239418
127347596
2495971341
525798447
6335999
103136374
621998926
368102686
1351120371
37717028
1098542412
238544156
38971507
4536917759
243062468
2814820217
318750139
2551567110
2268961042
969654996
2799002805
3444530138
1831406168
1826389440
191417670
3011241008
1311316624
229765332
2565463176
1020844382
4243060807
3437016656
912948474
903338715
1292420741
1987270405
125451621
557756909
96490498
83230568
720587563
3581575398
644199918
2790196695
1848553337
1283800301
2015054827
303058574
2487684532
150219558
1341518208
396549066
1108859015
2222069741
599770775
49397710
2221202958
1341293427
99615161
2007217602
2672391375
1659106325
600343547
1783621230
2495832322
1684130558
1248544416
1796011265
237966343
1224884023
218059694
4082025006
2906002005
1347598735
2294680273
2312586936
72152767
633324762
2893602792
2164139266
909710582
4673383038
107272409
2958151080
2178174410
318312532
236534086
333526492
381153870
873413528
3041532887
472871132
2922189983
3015187989
1344125573
4765666521
27928800
52244468
692308710
175047614
2004555893
2662794762
311642088
2161921705
1174172161
2037804554
1227920980
3110937464
63683776
1315160787
374642529
479938994
1800415556
29942746
1284713978
410024879
1559396461
2801809243
626846826
2712444489
3173917207
3717578672
2363403882
7196195
2660977725
369110786
756265881
318695455
1182976045
2190157281
1054514302
3982051559
2375316054
2113742595
106493319
671118886
2079392749
812842500
2048067045
1450158603
276983459
2572506143
3609448278
4957006274
407237782
6208824860
292953339
161998058
1450600372
3353944962
2885796900
416067728
1232604258
125783066
3113324209
1628148045
1410874269
360873839
937654200
271804149
1024912094
428949667
191491538
2276645640
46361388
500485869
1148741297
309898153
541298097
2074410994
2102221790
3400017509
2438853099
2777705944
1477579697
84788115
84878587
3697351922
1980735004
5753637716
2661547264
112760484
1327192073
1498456854
2805474997
2175810378
1034602936
45659469
802038932
113560915
846632424
2790012887
25235782
487171231
5038460201
52914493
99166739
2577753722
2215561320
203244068
1246637339
1100925267
1702048930
4023772092
1776267391
7113545516
2029992989
958074746
3532614431
756647100
780915220
2708688319
1578840517
1035850082
2665710315
3319484748
1020323565
1083744558
440190807
1752665361
166659909
2738681276
17136079
1569490341
378708046
132000616
721514427
857733937
168672521
2445084162
151460189
5075839228
2452621476
517918899
1770411062
293182570
43790228
132481331
805190741
1397662096
1461928920
507506905
3711179604
1595215076
3858569633
3776373911
1421251171
3934287577
659035918
2417682148
61428580
989584996
413125299
1334973482
1801813286
224727638
1816461486
340757800
714637945
2623374246
1650430530
88379458
1175540274
229588384
1108762687
80556803
37565884
1788566275
21536703
4805093064
1220625710
2213206748
142963702
1633815745
1990455587
407829414
2284821
691566750
691656
1058656637
331289860
817832647
1819054101
1031267711
2641838007
3850559587
1459717070
521822729
3495852871
291729637
181218023
1479971030
2002161876
919643947
2637098201
1624429172
2695527940
447874117
744179293
493997376
1038897269
1459743218
2387020340
786045773
646684845
2061489183
120323764
3385954351
401644160
1654139803
2267107216
498025415
632931622
1418437402
199694042
568240737
2696650058
631485195
261153789
468326043
242533262
497034084
1049347548
586034336
126935585
1932049108
1718723467
810989510
704312535
736643955
242504675
879835854
2355520221
2784313555
3154977519
519097688
380411817
945474488
1717165135
2410503908
919619011
1167603704
841157932
1536558117
131461283
1504077495
454581708
657217712
97447639
2008962535
1555552159
186838924
2412179796
577619573
352165004
323996571
251205127
5353601583
10113939
251955204
137584089
2491266111
1302749734
388411154
1254123571
345008573
133278254
2708791898
200992167
869621979
2075787433
447486253
278559379
3703589590
261791954
2472721882
3740525239
102714984
640605975
582126597
212167043
1537442465
2032811181
245611583
1307113115
1871505954
1593274649
1718319687
592258163
847898546
3208183493
143568161
5155533547
1694847292
1685328524
474343816
242800300
7201825
2446219014
251486965
185317873
3467803115
216227995
1706900022
610939702
1038393306
2459569348
2169302557
1730188355
87666287
1756402206
1624565169
1378175754
1164483266
312993168
1072919212
507758602
1961235475
1551698979
1883746011
537067473
1633142854
5564264683
514794691
983707783
589889709
2721408201
1971051145
3424364064
2986445553
2628687223
2385193519
926344365
1451116126
294396872
212016263
3059760313
1293933439
510459755
1077304848
1125363311
787930113
1934166102
1228803342
657931599
3646002867
910495009
2828155017
4140379296
5401546850
2039752477
1918257728
176084347
1294460924
322347073
229381137
644873113
5396921986
1095838655
387832044
1517625748
4402290098
2165015068
490245417
416122083
2873581239
964475105
103703827
4240600321
75478842
1134137998
203917069
1478393080
524394376
1889023054
3449562357
3001830948
1003697685
448873244
3196918220
1890410561
2161733817
915642611
1889732050
3460600978
932828351
59045576
2449877809
266731425
1509783775
1155687981
2352940470
3505192323
19624663
1303108667
453722173
229640813
461971374
1896847867
1055548080
2797074310
111985662
424834976
406916203
1121172017
203140676
2224968243
282190795
645095746
1695801085
237348310
498327923
412078075
2070219813
1894006450
917633836
50011839
1712220086
1856016180
2309120093
679856331
24981129
671548269
1326920797
575811354
1123365869
1265530360
2219217711
2819938815
1409760297
2184973167
710458746
954258587
268082221
1446348449
381200574
1248864879
630512933
769014898
3484096450
942728351
37672244
1463479081
2736650328
29355860
2447622622
1306111329
3949046359
4736537302
202331387
346782374
1819425470
74004935
639577690
424529994
1313160732
1839024
1652310922
1962580311
74388492
183939068
162630525
1409086356
476332992
744045348
618164656
601561353
940331530
1507057207
308586935
1896808344
1795321952
419448557
976892918
3982940956
75632599
443071487
2545265975
123953071
1677794927
402304560
598001349
144300414
493437482
835426410
2691409595
127774711
5366584632
206171003
946698918
1257343430
2359295836
94677173
307966995
1237610113
1813004804
7732773480
973876454
4284979191
1470438656
2794444379
1482625788
795755501
3747613126
2257452549
323264423
1389593828
296218205
1334948786
447621607
1663948476
510551620
8252744430
1574263043
172770414
1615564232
215273109
639230522
162394975
929353741
2013249665
1899305
1213657524
5095293517
429831064
36995638
776727902
373959401
182242779
880356085
29535905
1722631449
804763065
1168556406
423464089
2464823031
348878708
1677134619
1676169256
1408170754
2213807047
146886612
4220762865
517766674
275720589
2292925706
978880780
3419737045
1858619971
2143096012
1543769995
915422973
157305328
261366295
1975455556
1331195308
446429815
3389542700
1861402190
637815443
1617592265
2765065003
109799688
96644360
986224550
1788530533
1039774248
32113106
331564646
625039607
5836740691
514341568
1613544953
21864548
755235223
1509432151
1152564863
74380520
2996971235
7890734316
3271042279
2259002639
2940275960
143700913
406453085
98811711
4657561903
8516680735
3376603019
24078642
2114489908
1995586691
2845142004
4783938788
4113510648
346414278
1355255705
581024
1276177943
99421945
2589110792
4245730597
2979905600
848311308
10147940784
241916472
3511333164
1558661202
2073822594
1501090491
4347166540
219727013
429347581
1765714441
5028297226
975596387
1809981942
1018557655
3981074575
670750304
17181110
3596083346
374049767
711728939
4930585243
4243670504
2438571347
1127105478
117427552
1094198756
673527193
1153846615
172492751
677351314
1529518103
1937918681
294514937
284079931
634799569
406524608
3422586737
581586075
145252055
1017217354
807605167
642234
36521133
210002152
837451562
633843186
2691426425
1725102120
1699417409
710823792
108417803
718165634
2583732787
122370256
4822016319
1292652790
88232510
2231171462
2541779239
2272390361
941714805
1247238617
111842149
1696809643
1264436310
1035145650
160428913
493817193
625564841
1544069283
435439209
326600159
3477014911
1916134523
3458994546
1260610890
771268714
586251654
203811788
2522157204
717487478
36546611
3745185579
778384606
1153275019
10510007
1141840802
1063379320
324337037
21601861
1336841515
5929762222
1473932882
2312998669
374334242
881361527
192986408
853911810
331041710
296494513
2283072805
1402098189
1264097060
412123793
1223812523
219411961
2788141161
99204154
1472381462
2429917869
149550884
556439635
507488664
1131447398
946416126
642568169
2231788022
110879133
173240281
716671665
21962342
1623570775
431153587
101605718
4005224934
782254063
200424387
1531400593
173429446
2535344843
1031888036
3711716780
2644609223
1603470973
129237338
5246240
32189879
197876254
2673742389
1917088240
1227622944
2324388294
5724411827
2720370242
575356983
1500971727
701512300
3447541873
2161949688
502605714
2016686022
4939618802
678038773
45897143
965286705
2792050537
1968895707
2568708561
1785875873
2082494575
860508395
2244250749
885688900
4677624043
306354153
390354772
246075482
6164680376
2715204019
171667731
375413771
195764107
1692936989
277506399
1061697373
944453660
280024677
2092751466
543272438
285280352
1329639365
582021285
172690969
4402205324
1094170030
1047710678
739913338
4180995222
3156647269
1925667032
2734341934
1690769032
3288789750
1216761604
1840699286
650574879
25203093
2241382190
1757896867
1185561574
849691955
1563255512
481793045
1143239848
226011313
1450252662
1495808687
2778554079
195921177
4174556392
780111410
396265524
365517509
323854921
316336090
320586626
1078024629
331089301
694190277
357133244
2137590823
1876458467
2268417522
821823069
4448854261
1231853468
106557204
78246344
883904218
1183846167
681163555
426521095
2248289244
2030639326
2214033965
558380237
1957204086
4427681408
2602300100
4896023423
587159535
370438631
130591644
1814870563
1189795478
486699434
2870757607
810282773
2001011763
529474152
392035614
338256050
2266168947
373909181
292649264
3008324545
65087913
477219220
23119771
429964024
318463516
1660400921
589021160
442113272
1666746204
140770045
2328625805
1605604709
5266448282
1473305889
1782774057
123035211
326598399
1804438986
2146438438
7965782
616921454
253879605
1436857391
462680592
1166126364
1592594538
2036912516
489390815
1420015304
2766020974
1343131211
461053740
494508068
3639158908
350867664
2503159181
1333534989
1641441471
2250654998
145212410
666867224
2492902707
3874568023
2843447509
1519895745
3865088620
2031028650
14487211
2142957546
2751726354
486008141
590522162
1479464348
283389253
471640296
1119495129
1179101679
1888577191
149369211
3508623254
402857779
27933072
2140792084
2283838560
653998179
1412342809
1155449063
160590328
34199897
293497569
6315428951
482708904
1307900088
363362525
2919693614
1399455997
121310520
54042189
2526270731
1181315808
2068488904
244858212
3209301103
469498248
2408318624
3286675
353165214
332804710
1717177651
2394465867
911015217
2553468807
317609449
692522148
65357357
3669482111
739877746
1801152889
1680357451
1168061488
247476214
408998667
819154918
454610149
4379210318
1308445734
237990607
533494579
2152891146
928654191
1505616435
268067824
1179498590
914662009
224624118
781984740
2760627445
2281164
2646059412
640590288
3877091093
287159551
277025143
448866957
40630614
2563583590
2873809868
929191468
406540756
3465537942
118413327
7206893285
2903119057
2826516276
1045348485
687558467
232725182
422040444
1891463419
1746958956
1308229953
3646111891
9154846420
2133765
1144565546
2876978969
160939034
1253344459
107119911
3062388868
2211581174
847988453
1598404471
1035569657
738459181
281760397
499321287
742198487
1610003534
2294507031
108779201
49693030
150688066
5700103565
3278640643
1485847632
326103037
2181037238
1258912983
203075097
2072225023
696075900
212818156
924420072
688270665
305116652
6267077012
2013439341
1262754790
3935254594
1278594306
1004034259
7252626795
2771141429
3563990596
989800327
1907683103
2387042875
2088105703
45363153
336895909
964419724
2349732852
1345497416
3385462848
2268582064
13060473
444829899
995332292
1344594812
2581330090
501922846
479056701
3333454112
1108901075
53254671
4629824173
249254014
1738286996
1118000266
4610449532
1514426835
808558748
3243405608
1994650657
1485305375
1179227779
1316399394
971493022
1216483825
2605833499
1169216707
392173759
888987034
4897028759
2338844675
4244421014
3408178087
250236776
197858972
884163528
165553553
2133244591
985296117
2627987
1896971392
391833024
1164875200
320215142
125213176
1615569809
2304085581
2201921959
853295458
935096388
405768043
580875227
1801346853
2346926683
30591272
1007631934
157006650
1859527868
3078528304
929992609
2238230937
1406720157
631813998
2239321946
140447233
2549303758
1996455081
271904632
2503401291
104654432
4373038815
2179285690
78921802
3421981666
342553254
381471669
502089758
46509010
449345543
1636924493
279071234
1234738779
1154039037
638983148
174546106
780174888
1647726322
1223836911
1537583638
397156519
1639464979
228108353
690024718
2062773766
1625202025
31214809
389806637
5266293778
2047219378
1771472327
1262010548
413793175
127731085
1437809167
989337532
2712269184
2309895968
100190189
1689953492
867876816
852411862
628395280
450654812
74875142
1076561795
87734702
4384766492
174892971
337584732
227106317
1590932610
259241106
2392269393
1051144500
1323130551
684913478
2981889285
25677003
1570250833
108093161
1399541725
271074778
3071133093
576465498
1972676981
824472998
202302063
1210059831
2381735211
630976285
1104458490
641668675
736711596
1206389836
3667723911
457702128
3518986502
2645479870
307341393
2253656382
811678490
490189355
196057495
1125937018
3098816164
3126295694
260398211
1322815736
1410049358
3109570126
309556702
157143544
1301478166
5924698639
62476249
1426575153
661741317
203384224
971832993
309446882
437989504
1585026460
1272856560
2323315713
2201500310
2336589489
1577828982
499677996
602898387
2101453966
967271470
3323773331
3281134370
30383518
618143141
1177988190
72026698
1283022872
26427226
116547177
806117180
801052433
136088729
4197535998
887809666
1792693994
1624854170
4476825761
625727880
5526195944
1970321235
1096755222
3786091116
349612917
2003144718
1545521884
810401149
894204958
3267617251
563455745
1104254088
537209203
408110425
166375721
287445802
2933875684
328252804
1036667238
373088071
1174709279
282245136
3709944869
1262151952
2745538428
1637097093
1178938233
288784850
145924253
566849525
2443834736
2727367634
2456280494
4659247516
100711400
263431777
112643488
1236937947
1427144669
1193648297
70333829
2758264428
4761092349
304273417
572456126
1653337033
3477857572
3939142151
495896238
127995699
3320392812
366527955
23021065
310312796
868816568
3933933302
616018433
733929272
5524908199
1876209939
2179854502
927243065
2740044764
305237386
469879852
4469571989
2727113857
89523305
3600056245
267065111
1282119527
819654468
1131650516
880266741
917191451
728828083
31507019
889893485
221649990
2462353602
1756048728
27190992860
4657420946
380166970
1684956937
8684322140
854339182
207530175
826402508
2837220677
2156814402
6766734
3328613015
325758834
1624499424
1066063826
511326971
4019010537
1501496814
6103562076
2900220577
645599275
770399247
2018930696
7712703
44971981
2570329933
4295601102
961865424
80588706
348643266
762736918
62527654
282343163
1373905187
60778195
1676866797
1366435071
501812194
2102977689
1330127796
915762320
4317502377
1783835664
2524045315
848704310
2412883035
271292791
285621662
2296938390
1449273563
59018772
1620515516
1254344974
317202697
387675506
1428643173
2534354551
256405845
2889674999
3813139852
1021071277
217394615
566563518
1412251795
820305416
1467092429
1188180128
3921209974
70930392
1456938168
819896776
755315168
5016294800
6789674
654183979
742526544
1028179068
490049135
831890540
2968863039
3008010497
2606752721
86347209
402930516
908751176
691574077
884316776
824841349
714802290
3719036816
114659181
1516054247
1795032733
1770794214
133360336
491129699
1137359246
1176876124
237933468
208963035
5516312497
442339024
844436061
2973597175
3879902073
1801009927
2582159226
2361049162
515865005
168651092
942497201
1835618774
449072490
54776422
2349939648
1270237233
1347088085
3734413613
889356444
1747393844
496389731
10611825123
1370697100
1846487853
409407513
1938020753
2409727559
1710545745
1065705705
1244839876
2152276600
672350730
474460340
1117260759
83893069
1174138664
1044153309
2143367919
3928678470
64465277
3933724737
450372316
505165218
940767
1461988950
1039230420
1001076310
496327136
580391044
85917140
1400946274
1975280843
8219671530
2038028992
4192964080
714091589
2611778900
321128240
1043471836
642829000
1023989
454882966
1386518267
1976248960
6858262371
3170861094
571734465
4890041069
769911728
317796876
2196922333
3074963929
1304061529
529786295
691938783
1353766712
3258892727
19682417
2926010559
207491944
2381650755
3234326384
683368603
1803360680
1401698825
1638974216
995694656
1083013493
62103561
220118773
535247638
260553888
11598660048
2822442264
1485299233
3255704111
2424003218
1049629068
1187575904
2921619661
1028664590
5616062787
291866545
2073283019
444765965
3206408834
9317874
5227049872
1631468371
1774077345
2966292810
1891717934
181312579
2575849613
794546396
3036691629
154569419
696354499
2117430382
1794986210
2162591010
997821741
636298304
2765238976
126550309
321706991
4336193249
1787064304
1604662970
142398618
745044713
3931075294
545041580
2287173950
3028073385
182089452
100015352
1518416857
4643149677
694470173
759649515
2027612072
480480582
2334670062
313068722
2750456669
2400611329
1694065407
1379199044
335255999
1440831643
2119768801
1318100633
233367420
1248857403
803677820
358520833
603664644
1974029326
772996082
268652173
2076125036
589158277
1846871871
1030856688
74319076
1784546435
211556877
2114330413
1412838968
2044102117
260149615
594290738
35246169
745371429
402166072
778157448
1055679958
407443733
2018772132
2811659876
492926556
1761721225
29387914
1839676528
1417948358
3069590260
589044056
1344181556
8115719419
21278032
1752777006
1216535529
2293496002
18288913
2052634967
31325331
2150416700
1717706655
501619512
17732078
990126001
1185711314
1552876014
3730665680
3847017949
32228109
495996334
4606026060
1628425720
832489534
987492866
501952944
2869737043
2678326093
13967440803
2631252435
2318540638
1333176154
743446025
2301444647
1673616194
1645045458
112168199
1406644323
2055722467
4838198601
1239656612
17767576
981306936
973199531
608587773
184670136
1436812879
1071705158
469144085
197196699
2757715946
504743695
714746200
1517680067
244092182
2178275880
75559663
1589189466
745936018
651022153
2117451134
1414915129
296010399
5031998380
2917580567
102044770
772147989
1636696826
67407378
30262615
1639760429
1089605407
2177083179
643337346
529517563
405179109
927399463
1198537861
500213919
1514894686
172948290
2817468798
1571022087
3015784494
2113340615
2845806576
2091145630
2733907475
21623198
96334367
1374214203
797594734
1720022574
61478590
2216273470
1616639334
1461425683
2733080010
277847884
108816177
138646070
1091443942
2000646540
1100909656
2446096968
1868255229
118066072
4308135127
419746884
1742929591
242598916
849703903
197998184
233584731
681739934
2047408935
449115545
440572280
122021050
461514861
1034689831
360440835
4208031890
719158385
691249737
1729058299
1862166256
1466685471
2069922324
2876136143
2783914745
487522493
757229893
237099093
51421710
41895783
1703511621
436296030
342442656
530201000
1303858543
1753168208
3486966604
1974343457
998219938
3474665187
183333150
927662609
202201599
17541205
1146837390
350410406
103536919
25530998
323695650
212600705
64347494
136714848
2029405337
1723674970
666795169
3420222170
4392606241
1040785553
4168997708
291987338
1439689598
1726450582
926523316
929290500
1033136706
2643961279
1556520796
241401230
39849248
327003194
1600505490
2413404049
2959963675
26041893
586043544
783323133
1135918193
2965814238
46840760
2950673940
2028121222
1751054135
871593057
1701056751
107788180
1011571062
87697616
114309870
1313343941
2493978705
670900690
943053208
170274891
294032848
4273303851
200772706
138473767
3821395652
3803627368
140817064
496782485
2494350440
1304524299
1213631565
4115382176
3342232596
482882992
997880756
2578989436
1723062614
1698871593
1282732073
3296320355
2415012586
1319692307
28180604
265245395
236509294
886088949
1419291492
3031684323
1195475101
286716460
783162938
1062484676
2287498422
2079359219
2859302228
425083264
233424554
2188100423
4441665840
2621886850
508849767
2900968821
399622622
3167932118
1074011679
2280821213
1231667817
1131241581
287208544
2339643603
1895067243
4488357165
2350624219
388612575
5799079918
466259313
419417696
448987639
5322671455
4733855200
1949784633
1196563819
1690031216
2713785745
1505388387
161758331
1504124813
3086168765
556714099
1986695879
1937981043
7154267
3798766782
1482363477
1671072951
70221658
833891940
3355910851
1348121528
22805324
527734901
699077719
117013104
836517887
249111646
585207083
1293455416
256163996
809983818
390526698
814869114
710834450
2523120048
1865206432
311020160
1645240976
243427276
528051238
852216631
47346998
2646804134
1997878843
392050258
104504538
1644388077
1275760022
2042080448
89583625
145837273
1214248468
218530621
3394310917
2511469888
2068878552
1828506049
1458669050
359582989
95784012
1843770436
1390791484
16047305
3949298252
690019182
2352960107
257733471
197911178
2215204441
465285916
263081943
1031504670
2381802470
5517570
846473896
2451789441
1047843505
672750026
1505408212
417668083
278997664
3389947472
75172317
110804424
5631510951
67242918
166699195
309359258
1699428161
1009851031
539816524
954308704
1535660825
156024544
377226583
395862102
3056078286
3351933172
3447843971
6196026
901470007
1174285099
288983207
1803625936
4626026419
6754366
3229834732
408809251
5251159685
1919307435
1274342761
1429396683
319529815
3907135049
2698880672
9360058
385974556
481162750
523415246
2499020017
2653881408
52717195
303145052
789241373
1898436199
3555588360
1902950287
1116955193
236301838
892632913
3215080963
2459821239
2391330517
1433081497
1134942254
257910776
601325015
920964813
1066792218
2201883342
2523431164
2621098775
1458598319
1599876475
2436083400
623329657
2580702464
1840080741
243984244
664936
2435630329
2185539542
761754998
800089927
781950294
1947198517
504981417
148156090
301099352
4380378480
408987585
357682124
31453535
1739700867
216513338
57075271
281923384
723114924
2149618257
28718044
512479601
1156630017
1193319139
879366439
1080230976
1344829724
1737895222
810419716
792816509
869488009
199141116
5407590880
1682049349
578845102
9715547
63317457
723906437
1501517682
1571900543
2982617458
301018713
823467710
1699631442
1838584912
218910983
3395368197
3485539089
2212789241
14072031
1333470755
604740402
1609217551
873911119
2410888930
1813977624
209528215
702940908
467033828
747451245
141998506
173626463
1689934661
1350944660
2188136936
1268790534
1618217172
3144813181
530094961
538234744
1341315672
905919211
2314895140
637309142
825732393
74726632
634732518
92573219
9897505
1738314237
1064362273
1046020752
859747557
194711571
1184690488
3865280940
2196725517
2886636834
1937173089
2566390547
382666030
1389493662
20221947
2120927849
371240759
1811052809
4296902162
2966868703
785840772
2135499934
2204676418
398812845
4582393316
3136348587
333409833
735014661
1639108611
3319621048
134121573
1398695185
1245784716
2404822
783838408
7371781974
2188658903
4627239702
433615381
3152039
827172454
777630073
597466843
248945232
734562563
2317100980
1098006647
154584428
3586327761
1828797760
815261232
614061193
1481959043
630865048
1600452330
3474956197
103132192
4890099307
63448350
158556066
636202164
955130018
1205971729
106764177
2627782988
691301940
2382523425
806958094
134509842
5807087
2851550
487354286
4032365017
1272192195
289676913
772532599
925903698
1094656869
3033297882
278358298
175365033
1311033409
1678236044
2671857716
1683930596
2184795625
1347698352
2339287769
510192526
5170589488
1065450432
3739364979
1201550732
1019037805
2192636912
4217639764
3699246402
2726810804
269973458
957509438
15897007
3248492094
174949636
2936535649
1399973316
91335741
2425178585
240651990
1584960276
3509061884
1191670360
704029760
476769657
119819398
256714866
1605795347
2562384631
1767447301
1964557882
1455472970
522680862
1614309892
695302303
257172906
646961110
1920067092
35780200
2040056775
1877183019
40642053
112269762
3748173111
232182863
1820337465
1946507943
609479585
1765553751
267246200
2137841835
969676410
2306402796
1906097119
1295578457
2420009227
2800002300
4053945435
76036107
874707121
1324594437
371583656
1138058181
1326308101
2403869942
907448620
4674451
1365687705
30298900
323303651
163456425
1777293055
106091494
600167310
73054365
893178034
2152570864
250867306
441923663
664890993
267143395
2067455914
1931796840
706847721
1575142141
36960495
1943025465
2231389345
813526643
7567299856
525680540
1812547285
3045922214
2210253012
910274371
1005838634
5688603413
1326933995
350814254
2654589320
1873259767
574095934
327811826
465825891
993500428
286038291
447672437
1497378533
2612547897
224131847
19318864
1619662359
3320864066
2083260886
1015363987
1368577507
185003319
922735775
196760350
83277129
59170675
597590937
995994144
542140464
4537419563
565795086
2570012994
1635131076
1506150490
378194191
1758285863
691433441
1403867818
728295788
428855871
1829388428
58888912
662411770
988186148
7317125748
2684398456
181728214
380033967
4350838072
3529549090
513975360
898273746
692730273
1718553502
825173566
88575264
551825999
2093392180
947586223
2060564326
2820902234
2467466083
3913878474
1530138732
476904095
220078042
2019306402
1361567671
27945841070
2627789333
895276611
271474336
1178874842
1387986177
1427216583
1135816249
221179398
373472078
2237469568
367667586
223579731
376852157
2852287625
1323670316
1412463637
707705131
1796053693
246063588
3948006307
12229198
771918471
289138847
2139524570
2229663700
163248389
1445845941
556365422
2710114020
1982046904
3472975725
137815960
19539653
1160834477
3751145373
455131681
1786139761
44211482
271238216
936387788
11356792
2662407705
66850331
528852769
743656220
1103266061
3223511386
3156284564
1222281080
1970652688
1497309240
2624151050
379061660
702422292
2002776135
424126179
1769175794
1359851656
1954651371
211192490
2393402654
4330679400
2196310201
4203772463
383193496
438943070
465884864
653345416
1114989457
273604209
1961324210
342138667
1511370784
19475713
2825798783
2312895126
1700536481
1093225089
52666328
3034811941
45764203
8260071827
13399806
1675408777
1016305112
464940579
2359409929
323858780
1345632999
1160367006
95880423
1216526222
13014526601
968105172
338343034
7289734
279258013
364568135
3728864678
1805981945
2267501988
4173469262
2587411233
2949805457
2621911322
2382833182
14481996
952185996
2391326880
850043362
2430734684
179873501
2439579873
628743211
2076707753
5731355711
71713889
81887240
5663458360
2054021717
4811299606
683140358
1028545276
654232851
1721777752
581237971
4497211097
511399919
252787224
339020577
1055002105
1218696653
4435325083
3287342731
2717995843
1307403453
793049019
145443069
891892105
1985381851
22957531
2265257601
86037363
1694115305
1002762997
828843995
1146187333
4025874206
215514939
2263393165
2156687984
2510278597
1272830263
1274962161
375982806
2101897740
880693781
4008530822
4523991228
38975401
1916648190
2278188740
336915906
3565117983
519766994
315157354
3754498233
2526592299
3385111407
474361445
111168643
1315902097
2197999959
905702586
49493990
1454014498
1538290435
5518540390
1034524410
175877360
118733141
1575680991
62905404
953610939
1793824170
2044110275
301878524
91903987
1676393450
1552666432
1649392215
2441849849
1706449894
447541972
924962797
778849028
436709223
326734776
1033227052
4583723635
8540878844
1608500078
4712594719
1642135165
2187498176
1552243915
1847001721
1360225207
714646633
115995044
307995234
3076024308
895729008
15579212
545574411
2408438093
708566625
226658127
4850148638
146827747
475168479
4371861224
4023471941
2522829597
108272019
702488771
780145099
4889375670
4804382992
2314900861
206250696
1518601357
1996461737
1823658719
134551529
271834788
5116617688
2780317330
3893651989
1223419729
18602759
136744620
629030228
2056004308
3751136718
667560181
4343627407
1924951153
3339813402
1680616141
557214058
866971347
3189117131
906084154
1789357728
481459285
1096601536
342263386
132103788
227233464
1034709493
164122798
35499975
3509493103
183860451
25548424
2303850860
1256863213
384888828
215525290
2142474448
734974704
792672961
331222795
410161211
669325062
1523827682
243711451
411306833
316290159
55147365
1234240338
603564539
1539062722
4964815007
886222570
1493329246
1703612084
355848914
60855185
217329371
907987586
2704737469
1858778252
738538600
2240558149
2618509731
1316391466
1197581003
3390927365
2796371166
467803738
2096704682
835083895
3674878971
1423530213
4164821968
2974253255
189724046
718224272
1123525319
692371803
2981158219
1662488073
906805260
1447318596
2874400834
2585384751
4559856937
322441516
2873353033
942068286
1823014284
99074435
1645038391
2545641576
357038221
62762027
474859329
193871474
1327327187
1995419501
147358966
611527091
442804965
3574179996
576724365
193508682
70162921
1702571163
4721290
449075405
4210000299
643692207
373516657
2130922537
1131876953
1233546570
368552263
3001073134
8388866
1260658716
2835833821
236550941
35423547
394941763
3150090440
2946391753
474357810
414935154
64179356
7909381
885721163
1733912150
2682772508
1211871860
1306325870
3633344894
1020240192
2939711688
1908048829
122893880
3438168851
860076453
1914941462
56615801
1780774760
767045925
1585373539
2977612178
4933791969
719083207
695473522
424111962
6242409557
4594618753
1517685114
4517489120
2027443808
852797790
3803612785
119754154
3421528004
1570042516
1295588812
329189442
667617550
1992103175
2140899687
5321471306
1025249059
599016519
1199019127
307090250
2373546639
958002890
206203527
1020817549
947899778
1955722046
613491569
1397121818
11702204
556323013
431980780
1045573871
4404467940
3106685012
1306262998
504492308
596999040
1339644382
490934337
2269831139
36680967
2781648186
1532177078
430387011
1226144421
1790064855
53984020
727907301
563108821
2353214437
1568850757
2709210233
139465773
500512491
952113467
6006595580
2489344951
2337442840
1498268184
54447415
514803405
1419222754
28710138
955809207
2012657355
1202792715
373184320
702015583
1505064094
80625969
569107578
2111493942
1231334365
1040289034
729035064
1993453469
1032514584
5378119660
1549308208
1002335276
2298999136
3814102346
1483219518
1814942090
510375778
1452421185
359018029
3346603264
788977237
466294125
2156915652
4758640822
191457108
3076331213
98287419
4827527990
45386910247
2099584850
4651419151
1658764928
583057083
2033588793
1229183632
2753592988
3318864827
10537045
164796756
667570624
2011541092
1937509206
1007243757
654124919
1602120359
65616629
1957602412
1486597922
1109984630
300563154
667399846
1732997932
564651702
3453803518
3455639800
715868140
3541590068
1921499874
785816145
2334789023
2875950810
3462878745
5008779224
927555617
1921154687
1208730363
665731935
362735173
1260940244
400072732
622651396
1071163221
1377787524
3411844303
1601796173
91191074
1195458619
1230208494
11271374
3938413821
1040958980
2298240960
1793013512
274555017
259182199
744317817
2512977177
91542172
2767385153
2026848879
4354439027
54849737
3032261463
488397147
324070149
3947981914
1499019208
532553505
3606624511
1373863632
3065277519
790450941
655510133
3124040396
2812899133
4525027375
1265829138
342594708
623313477
1867608706
1661799290
910217109
299085340
1355893923
2188812417
1005538682
1695682975
1164576680
114411264
840559499
3400412303
289550749
124839336
1429231806
2753395449
1191483353
1562942888
1018505832
4766707094
3921426225
381480405
207593475
1299313870
210299163
4775981650
155340113
2411196499
1812114010
4130040303
473533233
2400407769
1783666831
1645752817
519688027
2784779410
64463321071
256049756
1102548800
1946610430
1462145030
2765821682
1481988668
11152247
2009676639
1012490401
2234466004
720187855
177135314
241904343
114921782
571420
689224056
589617955
146368847
3259598200
848089315
415264336
7147425
184239311
1972854581
189833718
428927057
622743316
2067825325
802036452
2059918344
1638754360
12947293
691213262
1952893373
1957741185
1108248991
671913705
602411092
360607939
248430061
3503512751
984751883
2449522022
9922309885
1008066598
72617241
642775589
1649114741
100908350
2998071919
3157447062
3286740928
3241351078
629998176
1937452610
3155467978
12794138
5557839788
1294969777
61153258
1357365516
4112876686
1942736667
1944671772
1579260443
876987292
301332024
895777973
1512222718
819993612
1493851871
2484096734
2095955358
2770936137
272252046
43795152
507574464
2295098481
4347588550
1668227910
896462084
2201438220
1045176663
358852110
2104288686
126826408
4397435668
487031582
1648037212
2727410899
844368937
2916029258
2497718100
1010867027
204633909
530708125
5352476100
542012044
1939119940
3444331913
1823975513
1603340289
774999485
246967551
3694939069
2288972025
38915899
4651791243
849196023
2869613161
8358428776
285465804
1399697146
98033023
2724139215
773553858
758596635
645826070
1369540965
1799778792
12163630
568437796
2146798071
358850311
251071778
3903279521
118457254
794487520
1316431980
347194504
337778836
157779240
64473729
3841486371
2670019574
2894071699
2761734663
1423341656
838525807
165219517
3880498225
875860271
1980051864
1303226069
2987255805
2500037287
284309458
1730219657
81554774
639922849
680718809
1710885641
269965781
18373900
252484065
2053186129
2283535888
584692260
4970405213
255504753
1276620055
365492007
3015843821
4472785460
847890528
2225115362
536486428
991017387
2393839305
4891900189
1015863380
2129784988
2496673361
4543074825
1350715959
5166874390
3960754200
126307452
3239008660
778883445
360192290
259996745
1882110824
1312537104
708558632
2973403676
425348763
4441452833
1614008154
835273445
4840975057
1741740447
431422830
885537901
1959413603
484676080
1514542479
255178014
577838140
502389047
461292573
1864311765
7134065996
4051110313
2119952453
1066177925
1825718010
1185040612
5357764972
2936843779
820899965
1760463860
314674094
725110454
571336638
2332120547
740960987
2904167338
3084896135
158543457
500751371
742511976
81278264
479708506
13872470
1052393584
84300120
3290696281
355431574
1364234191
585101016
478351360
1441173458
1547218458
58216861655
1543303174
8837694599
249183484
1039229874
308893222
1609242694
1589404475
1358523177
77862891
1982183287
2106494434
55978967
174686094
2377091618
902201642
409273621
1091557605
2515298239
423082779
767848336
1689713276
81015726
138187281
649044578
145231675
505822636
156886156
698033872
1364300342
1948000363
1557536549
2658914725
1507665252
478692760
1124486059
4706808425
731900541
1108308304
1952745682
1827540590
170202207
461706813
1255458378
1071721191
387260148
1150774017
1329754194
1846379717
146621627
877348265
1231299739
1433509786
7045571
1273507020
3067389150
8031148920
534849528
2347347426
2806063254
1166450207
1138047720
1783638588
261828361
84802668
361342318
88134529
1178035922
1171848716
2951268299
121169924
2187983237
2159733657
1927200507
1476864187
113149068
184173694
257566979
1455769963
1029095056
621804797
859711359
612220379
898139350
6339106183
2465505469
2433794147
1169482543
2554559935
164345316
3981485240
4574080566
3020262166
179540
1850819722
4247591560
690953501
1467216032
4398898308
44290032
353857872
771245617
1035345949
2261759039
1200755087
1884498401
2094530416
1031302469
487267
388261965
3654371516
1145963837
265549924
1776802748
1317519712
909201849
1482505014
3595172460
1339762875
818632297
874903603
1250694114
1306069618
1132145397
2194836231
493922814
4279920407
2342533476
1493010346
1208954365
978336803
2083934494
713896185
277468870
764213977
4450005853
1597582575
5785217457
980125700
5216689
232135823
80413576
337699764
2892087411
172599173
1438236719
1075440717
307734160
3572720778
2427818805
80997879
881245113
1831510985
2403237954
2436921626
463774242
1262913295
3461535302
1625223617
71267709
322144588
2505652193
1015722315
2911240932
977683836
133519619
2082260485
783712020
2408973081
485480787
665224241
967672115
1201968741
2827982309
318483228
935021573
860328172
1928689390
1879625251
1166052458
259311597
2381833943
211683654
2475330183
2453393989
1466291936
2377432476
158037112
1454988676
2870942885
279277075
25417330
3894576227
709867788
2540150996
198892847
822028659
2191564046
1019347920
1827041254
958921268
1903230196
1598663590
75068551
1981663985
654282807
1335100193
1781360840
290793833
729605740
3343505512
3347568223
1058538330
116998828
408431351
110878894
3217916570
658794298
2035927045
22961190
1226508594
94331254
204609148
513829208
1355676717
1887001344
1064220568
1604716484
1727869529
1854413170
3115835754
1724464652
420361235
1926647053
295664727
2305398466
766903725
418903064
1557644315
2994774851
1276897633
379980619
1298114564
255927279
2078487093
1099264441
815171090
1794499480
197809114
2964059030
2653882065
3124393493
1352631016
741512338
51914622
2679583801
1094839919
4874781113
3144885557
2700458313
3889508614
2243235730
2070516784
78837399
4674270376
3249519623
713823796
924882975
3194973394
1429536002
964682576
2643702196
1477054559
2522487544
495862628
1581493838
1211428265
3075687206
1878375892
1022289717
2189837778
4077955683
2093366667
859494015
4352234869
1911050195
587009873
772653237
1683416349
684701984
487968330
1131020939
360302950
353257820
785642216
4176692107
2223253884
613630924
74818074
1858283191
748899633
1268001830
995116309
1344613574
1212866342
2463289567
46751559
821463075
530067780
473517503
714488113
556340995
898025090
293469
987935421
426338436
1201575447
5020059019
3491187864
1193951557
775710220
4641206260
379365344
2287671908
1545349635
1549709389
130755010
6854879079
2321716555
5896256243
1873548532
321792855
615075866
230421219
486939423
47238939
286460532
1105699238
2466627652
2453209969
217974043
779273481
4070748568
189069068
1717119133
2571743112
736981337
96091329
2155410426
1476452830
4286235161
767625955
158675460
968279862
3782418449
935112646
2555051676
1818729966
763159341
956315624
135003817
539554421
404705615
1983770494
1587893286
1499334285
501886512
1320594962
10937219206
2817738973
5661763777
1026376045
384702675
3904865328
4238981851
601247718
641830077
68354356
457078241
1120503797
74537450
2114769681
1182886387
276993725
987331287
51116556
2400400727
867774996
1571442923
223903298
339410205
1243654645
4828372781
39783666
2336688212
399369948
1212181305
41946698
3477558642
13656051
1264073568
1979581941
2109802936
3094134206
320740795
112073277
59192588
3746705960
160382610
4695151995
1424243554
1716776186
1338768025
2330471569
866847687
1577260529
2616029436
1326171067
2689481377
453001568
1527693351
6289306366
1928435260
264924971
947394485
2008874392
2750948250
1388189731
1780856303
1666709363
1777060355
251131560
1642348993
1821585690
105721265
915009634
235183052
1092109030
122330380
163182102
582637659
34896650
2358741858
2798633987
1528912417
123227788
2398225733
2199472678
1488391172
2087333100
1880772186
984735801
338124483
810420097
1281346797
169320338
2325843411
294409857
454572353
2762528549
342993009
969912386
913289446
302971923
995175050
2085445786
524551247
3441834985
1095033309
2530471595
2248257028
331780069
1203797155
331626594
5651217292
4256621705
5961863033
3066683735
1291163832
190434591
917647633
94971767
234589847
1476228662
372473571
67422480
2047618980
2444890476
161550258
4499104772
337762334
696207092
430041259
1380691681
266657098
138124254
1204510059
2715086941
445020723
663335555
717464621
79883001
3904602767
706442523
4115617753
1209882194
5549644
440607901
4690974323
335891508
589808027
3135035308
3235145616
2877626417
304856137
1793505659
1759323861
240144407
277783347
317084809
5073626497
4377515681
1801344729
4196143715
2107229219
1100322753
11681318
2779293053
1909278748
65538170
845798790
2519010567
63487574
1064913535
622543437
4091764483
705325208
3456502608
3125285116
1231852349
843113876
164075039
2105320317
4159878332
444642760
2325294573
49091392
151000383
2481698984
1671851279
987381828
204893193
28845345
4871937496
8068188262
329469266
2054463467
71609321
522280170
2083304667
203063471
834169963
599120318
1655591281
406072561
128345641
1813214954
1319759954
4798314961
1318381797
248038807
466166319
45896343
773148551
1331800914
4873764778
2142705816
2013943142
2803589245
1123240236
1391088187
1119129021
1396062833
1067416389
419034009
1393200266
947805437
471374439
1353498318
1882369372
2552828812
151542252
283992501
260221772
2690134818
306118919
4456648451
2307421775
566243479
255852956
653341642
1006182714
8588032762
1120500730
512206049
3998401044
1481973953
1905369176
477611467
2226860260
192230443
2480953987
66454467
1209741392
1197484145
1448814342
284860678
3112516458
977393170
2934352144
1133360018
1390922304
2328505409
2036558175
2453372334
1970229323
210597749
572189717
482068400
601332205
265085
2909244997
2564264317
2760938014
1716985066
1303700443
3723582170
666729758
1409495368
96811489
1598177746
2146219961
215137792
841696171
365433328
1422135988
2239341793
998522555
3030848747
2485536680
1238862046
261855080
1297557758
3885316734
2812262584
1111824766
1189848123
1068368140
6235523325
584370693
51506104
945643824
5072331864
875395231
2665666736
3120747653
1138459538
615893982
1936087436
7358295316
2388916573
61863343714
202691510
494138858
160388555
305859920
843808691
2151006258
2492511699
255854989
42806475
1345043755
647942527
1612254400
1207685956
2108325306
3219603677
541974518
2445721320
4662679261
2482778290
4252629379
1795829159
441350980
211795170
509325138
132582879
698160459
976374317
1540260207
909566308
156973769
3506812952
7673282958
461329483
4537977783
2729339163
4421947378
104999906
1466335219
6883850168
313023222
2800657352
928115283
4110711813
131625232
2290411934
1121539009
501996111
160498348
1302661207
1029933931
2626671286
1829901567
1244003704
258804295
797312010
501002541
1829879574
2013410338
2885466802
1055564341
129191099
1370952235
1517838004
763166595
2446666330
501316647
1099817422
583935838
3155785237
100094441
2127193840
803465174
1794239371
1978564531
657946412
15255173
281302920
170799967
1280579188
124304714
2813513059
3128752405
2198942318
1803869125
1411631856
1933244927
1486608211
712305050
2099589940
596762507
672336471
1539174351
2716311823
2456565491
50731693
1127907827
3261753280
4358849728
1085077642
84015668
4378632314
734227634
2369560677
407849292
2433720956
57543071
1305686796
1356151371
302481820
1443594224
930149618
1222063940
559788026
1476573877
981243097
1380240372
4392395044
23263828
1144250109
244211945
1124798317
4010411717
392256726
2638009968
1197668396
8502472403
4781960226
144405862
369418442
887164129
38616527
32434544
2222102127
1193875753
974490310
3650177324
2131567060
2303363321
2125227712
343396612
294743833
73523332
784517706
1963752882
1646677232
1118025927
826649546
962408888
2118901881
916153238
507310033
1623530611
2271978088
1895482647
4236985
1565577924
1986978174
822360747
555124919
2131949596
212725903
3661080486
790367075
428443133
1060751286
204694098
846541857
2091970981
384778532
895458536
1894168957
2781799875
3790245630
2178290071
1000582928
3781964316
204089824
768751921
1013528995
537954006
148025215
3626839606
2263155293
53996344
155090210
812703104
1529686248
10874604911
152292821
4478239842
457806788
2312581371
1643754496
4265006043
655151575
53960706
535016176
215325863
1519346164
1378130217
1492969599
95453861
4309261887
1001595876
3249058530
381011662
2963210592
4567690086
2157269033
2733094148
744324783
519452115
2908915639
1668894947
504345666
1043501696
1322760165
235593634
182103446
449289513
2290150514
694264412
149071031
4968135384
1768308987
1280945982
3254225912
569922352
1138181161
4320735284
1275877117
508347723
1779156659
87605945
1726998782
2593098956
4272021580
2133612121
1677280080
3916040001
3849032216
2911398998
2892667294
1530073845
629169389
132878353
69287140
301014208
956476
7202530367
624196170
1346017843
28248712
3494300279
502318960
3798385
638068990
2571985484
1173210888
268733491
1025262821
1249739408
2439377146
401871888
606531526
302186806
911710877
877479719
232393541
2494801134
1294967150
152020168
976071990
2242390369
309757469
2348774726
2736325018
4477778623
460125741
362990547
3144406560
1147792672
1702902495
1882822003
658381560
468501312
432682658
925069730
156063573
2089292033
2779405478
2717584854
461882806
95143258
520863812
1110389083
501725853
277568581
982951768
3190817232
211096763
522674426
2582875363
1320786355
1144445252
4288749
888484267
3736485970
1001961512
1299883194
251873837
281133249
336261678
1352016689
611507579
2135567208
5665049857
2117239232
2455566435
1324314802
2775548710
733268088
1752379605
274076004
3683479589
1260609096
535365791
1722089146
27969515
1735696029
953268498
1631039541
3283884215
15461508
2399704782
811993168
608717876
256871178
1578556443
331624631
1383466814
255557107
1124972344
245477371
78689987
948625737
3037197711
82415401
163784672
113403139
10495742490
2092409195
37915681
2464783610
452881155
2784397461
624188646
1981232367
1014926862
1185881847
636912065
672064952
81716375
356197991
476909739
5524705383
1632413203
2462055206
1497217945
2238530711
288771631
443383853
3410959302
1424780871
751094913
517574509
97879458
1840714975
1859396411
932028650
3831747779
1514982499
3496051548
2170986174
1373223801
266465507
978604878
183281446
3007563102
3383898242
1741394251
843319499
4139671038
1204173718
1959492652
3251813052
895671635
689421028
491998978
472125449
2789196562
89067175
3021569629
944427444
327403443
1040379292
4770919604
51182157
755035388
137424922
456170382
66854399
586584477
4092215823
236826509
877059195
2372794593
608470004
1222555128
5709841049
818514058
1711028765
351374571
4276415801
368894481
2192981212
30369119
7358357515
1998691093
2693789700
2041575860
651552262
1974915291
1062660228
156769772
338425492
2966667066
226107439
305032082
249110300
2034974854
485435812
199484284
3249824605
851864704
756595989
2142153326
108503770
2644135400
538724295
198697971
1177947681
127411129
149221609
879326633
963227917
984400085
2359542364
1098883083
9754101
2530966468
591387903
86027728
303162253
72711365
3702154934
390651191
100511916
2236698236
2198120732
1332156564
1431785950
1695269004
718385419
2845685148
6122847472
496734760
279484044
3797867529
926819931
3960376323
4105843823
241080668
2650739189
590138199
156389319
216076209
3612004649
2218812580
104896179
1960295253
1454410071
113678628
791648657
739508408
801491236
3156619178
3367045371
46375969
1595612110
344481209
1011011125
296760405
1648397258
1189780414
1653246934
35560696
1852400404
1663790938
2073186272
2331011975
741461917
82015448
1210430532
52206180
604561690
5434149429
1464053926
186003602
3813504242
825618819
75778860
1762544245
3221046360
1479844883
6396257754
377980915
2734422761
1581735157
1421018665
227364417
1521898581
1911222291
2318605670
846911756
1337301830
1067450657
3616114984
1220283997
2593394904
3854159040
1744356752
442866092
2219416716
1129248102
177398243
2968430676
1770112431
34751557
3224054335
174882432
313893313
2143221036
107808640
187204745
903398358
1463455253
187543450
1342013580
1026894902
1892408334
125582775
4005981536
1271184027
385440892
39911475
35795997
1050122867
687181173
3466903027
2037395555
4915756908
2391826648
2308970763
3532403596
2913705442
642570002
11788312
82651108
78394171
295905633
1075065890
787455177
121340972
6861094
2509187789
525705941
8891934074
710296063
113921466
2548219534
1891238428
1294058663
1774263883
1778766299
972250321
1788040
1050105454
1481743303
5303338317
766681262
555071260
1538302826
219501755
72135283
1207311565
3933992982
4328601059
135625027
499123412
811554539
1687588898
3750840975
178785444
1639862247
770861916
1080199819
1078119064
1164182290
30630893
2858000884
930496764
2901237991
1277816231
4892993375
1421489512
3139273915
3554343372
1050350363
344371584
1863071828
1148450436
103483738
719233395
1398911110
1955592455
1283639714
6174366990
739785792
707960416
682267023
1278569451
2132391294
146248741
2184780003
1383655587
1327171586
3130504561
964715443
950491168
789024737
5440741805
785637790
1117367809
3793877430
1917943172
467270056
388374569
2603138639
2118936336
1358120282
4817642
4169821233
503915356
490616138
5064725718
245827136
1464513880
718356115
83514198
2155933225
844488686
121960202
1073180534
1700983268
250735296
331705201
1997132818
2101122619
80433294
115209925
4004952507
2355278869
468755323
248916338
648039375
995871511
2055044135
9336186495
2412625476
3086930204
2800880960
657256092
1418974017
708865763
1643349036
1848816198
1398447576
413595858
80684248
2489644444
281506522
374355376
3300628812
3176746360
354236061
1479710154
749922024
297842154
790009954
96578792
519012806
267541325
143458729
1352021984
499384323
13816123
914657957
1038687247
500540114
532534103
2383618948
582699698
1981580735
1894634257
676194865
275749394
752297477
1085084557
2534069312
1255850440
1342529089
991604185
1690364609
12468782
4280567429
1278195028
72044514
1730099944
976113722
724435843
2263836883
940062696
2898461196
2298467068
1998522119
1075586036
99267
343336625
699964252
2468425666
233157662
258709560
712053263
514938810
1596659836
1135260603
656845626
116226182
1784265288
87492132
441443418
1257202685
3937653482
1788378386
2044222557
1928982544
700309182
1744907637
1331065374
147761313
1593373475
152831095
2776484609
1256121614
1623946549
923640408
2393904767
719648369
17644092
489933887
1351292863
1851552726
2179692805
1304299010
118039565
1710004516
3831612349
4044501187
453383085
2579170467
246656252
2107512308
75102754
1742880685
2394856418
583407689
2501073569
167178592
1074180727
3354273428
123642292
1279112644
694032500
7935127564
784967768
2509772135
2289165259
81199960
1630160118
2516869268
1079045426
587733317
38495211
1135061888
939608492
414994070
2327185709
2562555646
797167477
1070648530
1346412368
2477025779
661528549
2314957412
436979075
19459959
1441186947
480183914
1579494616
4109074016
479631977
713398
1324235950
241333080
1501236357
3217364453
1789861113
1628796611
2696360403
324164805
226720316
789898877
248624126
3391193342
24491384
244557769
1987094647
6600040
1198806365
3612975610
326342971
1076868104
2271327532
1076739838
144962559
4221744652
653333879
4174352382
969251217
19991779
1030993923
2487705598
2366791105
1197504571
245886553
252680191
426076863
1319706529
1081128402
1570003185
403286870
1101353033
254073169
2178808594
248802095
3204021307
3257179414
1026628873
1054233573
284070581
1035104517
2519810405
1512726987
268536917
1606513500
79202649
1800912899
6275384281
2682418169
1660700602
4258654
812003101
376509939
99334126
674369363
1346122911
2769474284
3440741842
212189619
2196999659
2634374243
545502049
94823159
794775076
489356175
1137865458
133704608
4511766338
972057709
36202611
698211829
1434428974
3726298988
1647493077
458096619
955559027
1333399391
2119617771
683654930
921100392
2143434779
77333064
1590504543
1388790056
1379012569
2844970489
1820174437
1364792431
1441748346
4145948873
3880939435
1150772061
95141508
1492836235
1074567445
4956274481
2426625840
862059058
32511759
630566619
1012155164
1324539934
4355730613
662266308
2820080805
1457995180
884210339
6212533649
891610914
600183900
1994723206
1390226206
3506074983
4947076468
3717889026
55179041
90021753
267238370
656862439
41947225
721305337
1000511086
39239956
2156664200
1689610286
523466711
877495109
471067361
1348298910
1741677438
1572701431
840208122
985972052
2139654221
840374074
368975936
705407197
1704161296
2131559664
29539014
1098403156
432309891
27685091
184351160
2355746573
826232674
2760729433
3016358178
3185750386
199756261
12228410589
1300565802
1568736361
45583783
1079631689
850194192
654979570
1555189782
302774291
2898201992
1328720008
461624569
110619307
36212952
2928993154
4456651897
1032798735
1627191852
2093212533
2446144727
1254111067
785002608
258176983
996217757
4535074389
3916930806
828537257
97102341
1003936527
333907071
981807508
2595992626
1584138400
1079126316
199575712
2595936449
2595845981
3922409814
686100759
1610131951
3237167985
1560302659
3721001686
1055681232
144838485
619373022
559629702
1946200672
997762495
644913307
136145794
2345877700
5749565
829656347
2799990456
662956962
2351663312
307387095
971001469
99288067
781584475
5481533
3713572005
5179105551
751871737
3335272092
557733228
1531307425
7850721794
1086696301
705229371
1796727721
4231938871
2165472830
330942607
459178047
1045820508
194824255
209904437
969462928
3934568947
2236252078
1592741646
2763587028
168219732
264327274
331718512
1363562961
1065677716
836620248
1670988527
441749024
2088827737
3304391965
1777554357
246674536
1666916039
215075564
2384280588
1773004151
660278493
2725280794
172047611
2166528077
909286632
3205710720
1448628789
620888282
1477674168
1404847441
464965673
2044569621
1666842753
63447226
1704345454
2082331269
1793312870
552683863
608477949
1840164678
133538219
4275957741
54436194
16678685189
1882662128
1700484210
3912731856
122769787
142031503
1064530162
43089455
3040131
1465601628
201681767
4354943258
3370241648
1545213846
252519622
3252190290
278349308
1272688371
3303182979
1627326719
3422719233
2256390158
4423412539
350139727
2829082576
2121486092
3332366838
1342835193
2054591884
3850516741
7015912906
918608357
2058582014
2914184089
626255963
2426513880
1566829045
611587669
2716531049
516254921
2307852361
610217083
5099261177
1909191190
407347617
2470419517
2339895816
874258916
445708977
1316749189
3904132494
258386905
1612326776
5057381
306494692
195647386
4492664870
897578016
714065130
21294184
5944719670
943150831
4378147643
3330594413
2610551700
4669430514
785431722
591087865
88031381
427931316
592528063
2339548520
813649146
119580542
587495430
1110091206
4572420817
227286023
6408827827
4354689754
754208080
3366646142
695820369
508890502
339615489
2151415802
706496278
176769074
2217920335
1414492631
3860638875
2457503273
5981652566
46589657
74509547
42869250
1913676168
14489714783
995122478
467029321
3868364058
1680736474
54700879
2307775275
409413144
688773431
398811166
3325698801
1387580831
323587066
3596577445
686916137
1312997123
329441840
1201740173
1995181680
196943803
6814841007
2287447799
2211275007
665883378
1334992739
2232222660
2362689845
2740974804
504160041
1785625697
1775908236
3305877029
1532174646
4476109902
492399517
152027159
3550345182
1891327488
309910053
2558598890
708970724
3861846962
426489756
108389330
486422301
4892546792
540540959
870551461
585070634
1325664918
1588188374
3206272831
2100251282
1058447677
3003264648
780968360
776133456
4351221234
72333685
396371304
1179534405
17867724
866318552
503056510
914592547
2575131450
2203085323
1172396727
26045163
1029621491
3579225741
112712407
963301498
1129714554
1025655285
6057947279
1150127579
314860504
1924259924
2610821217
1704194484
198188636
27648768
1847892189
750718831
87168694
1352184952
2247283225
23669540
2005308754
626449392
187519477
798934598
728603978
3183634013
3179615710
308958482
3720427028
454349582
568719785
4191314204
601826394
1699115382
1167921824
87892031
5131521374
746245898
2791621784
3205893825
1324731093
3215252754
174032431
1201150233
2960465597
8981246
885660529
4285443244
1829192786
718195651
118266332
24567466
216861436
7594657354
319129286
1665872777
863779546
53481062
1166273721
1499654631
1876985386
390231577
1844282961
800317742
4223275695
750532741
7120631606
1408972549
938457887
2978849744
2866814537
2603634240
285131073
276360732
1953112803
934983163
6045040680
168874517
37497288
260307657
2103076626
2742182794
2103492029
448749221
1412006268
1875052405
3845949879
2465784872
227405628
49513578
34722555
2079608450
1653830599
369748563
12385688869
1076411023
369677170
85251997
1620552274
1281420716
2082861094
318950890
933063688
115946075
610553641
861214418
27081178
1353673222
836046513
1239114355
1049457431
1963165006
1289392637
226651792
739177623
835062316
407769582
1924731303
1205712720
27235762
3306684645
929511792
2357443165
258229012
520712521
7345050509
18205503
2912860407
495280612
481684641
2809134726
451728072
3765247613
2751810473
345811790
1269827054
629761139
321407324
745075925
437200383
171766359
2318339292
50825304
1303022632
508500190
508526630
279437346
91351751
3037071823
2339553804
121462836
1145295767
383193373
51158136
107061872
654488741
2173011630
1667482372
2392296888
2725037904
494049803
2717186499
608978451
108128728
500576292
4746210357
1121469527
374510550
287703102
398883601
507318649
2246026052
4465772941
1797945763
211730803
1908890904
98695988
670289853
1434875868
250782861
1043276245
1948317912
195617560
1237387081
356145071
880264687
103598429
638986846
1157877437
1614173479
1927908265
2228437697
606064715
136790721
1695681159
703070497
4290708235
1687451397
361071817
3020941819
1134822960
1854416384
368884358
164333140
5977518231
1268649345
3387169662
1120543190
1580015422
1701428755
3000635992
4401485677
202174659
2099666248
2842081052
892392336
822631338
2635801598
3850254956
418033973
397150569
3398898739
4649335823
1602695040
1736578047
59469641
58677897
2501450382
467058141
226284324
2212122841
900042827
1169961476
2210117043
1817954677
3306063696
1411264390
1050695874
516075188
3220437418
2044419530
35391973
387187617
696060417
3474253549
469479859
442025108
809960967
2822573086
1145445787
65263299
1065545067
91748384
352711866
1762039144
3513930246
4518849
1533720310
1488028451
2543122004
369254806
1482987299
3557940887
1781578795
318520514
2047036197
9000739895
446929240
187288069
2138883241
4013013384
64677877
4044157897
909793937
1519718150
3312615901
1084927235
1134605100
306264192
292783990
332602469
1944877046
1510003019
1490058004
533400749
1488566960
654008850
5161587841
963919774
1300866275
61419251
2516592445
936615956
619631828
429349532
3371996329
178857479
213119006
448775793
2399505771
327919120
3172526900
3664086674
1372191401
494615023
626385697
144360822
1152240258
550205317
949164291
778225079
238835670
248992405
4913600858
1477756103
1791829189
2153926501
1263629164
282554644
121032568
829619018
1025026337
2419993135
1304336499
1577402441
2968978196
2197390081
102562628
1988333004
1988542080
518776218
520716143
4308993829
448373695
1236553506
1519877763
12177410227
3446471372
2393295401
1649287621
2007780444
65208011
6275895992
124396731
3046257216
1273666252
93685831
3324287131
854490601
417525244
75809017
2554842537
3575515021
815372656
2109773369
1200888968
5255580998
774654109
2737728610
3460864174
1663461077
3565562323
92791307
3568760937
1522638590
1609465098
502637960
364981667
603364779
1346600194
2169924476
2466822016
4947476204
1439538253
1751200703
1204878908
136897603
1342568456
474428220
910854528
146705592
1498614704
4030797913
8692505916
2033765397
3492330835
366681304
82240450
184075966
3292113925
395324413
1039917251
739207029
2147029145
143280163
210609820
533509558
1339462459
1963972640
530231831
649220265
379111471
467425551
765293237
586525511
4043676520
2704765817
1724627970
1220532858
3908302827
46141277
17158013210
453739002
513798794
338961379
1805954082
141524305
2114504772
14942228418
9834247
420000821
151550998
637738669
1289749733
1582318887
1221497741
112088504
402216142
4455359509
1270302797
794785006
2134232530
2245234377
3194913311
3101104019
1655955025
3282377438
1577530289
1341630859
1898101312
1989496299
1914232896
727988625
640324517
2015342608
993398723
1633505464
205845863
2933262438
1995739826
1608213208
3890156393
1282221838
1634246035
1796071327
49218578
1152174689
29479960
2543262628
727699927
654572301
1906528277
138201724
2335444188
2510276393
2022650429
863272495
387396920
88752801
1102048308
1498719313
4963117184
2546240335
43885957
732987101
348224264
285646325
2152017498
804058346
224946750
1005307804
376733951
3228350138
856181029
1446913999
624877010
3379504643
3977805892
1936038994
734765320
1982190997
2046786379
3884850940
2536384479
255450499
1026753165
77083481
2591654113
216856273
2326332822
312540136
2423246943
63888507
499558339
2187182744
2751972729
620467814
2290617388
1707365046
827057823
482836182
4187512339
1506674540
873281955
1841586155
396714853
953669368
1709425491
1952705517
904050690
1903970630
83978261
3239923903
872453822
5262381239
434555642
302648509
1984359499
1089856325
306277526
1490097221
2131815761
505212906
2560819642
2315903082
1196692684
417122886
1308512577
5858962588
1668245328
1575522897
121414287
1500038191
399700924
2292808428
1371573428
3527415
2020520883
726241944
3491154884
621714988
1336785700
8614348
1067569141
2704702113
523930667
1455039302
31705616
834054441
3983551735
1311545772
3906688930
1133527230
1395539510
798702170
641567468
797795824
232109130
642481567
10268417
553518174
3380555624
926227787
624342894
532512113
2272997918
786670124
184223686
42065883
144432354
3851323455
1974449196
1688340551
1065308972
4128442091
4677937413
9226730
1344162532
764500506
538888979
757188917
335919366
3703237405
54584436
2604396451
550290620
904049449
1366289643
3770299548
737680595
249125076
354269947
2384986760
2131431276
13049962
2604646583
1787157333
283250725
2947497262
1040546324
1946086550
324922041
903650082
3648996594
329833990
908077375
1419136849
3854513324
3656456856
2526646808
202717329
1090502105
3955775997
2632479376
1023080467
4479488732
2926925547
4098822294
15734498
2410774133
2138170223
820220363
1164327242
2607254144
2061650415
1245549711
1835597122
3384258340
22737471
1546627630
2074546870
72380088
487340021
1954450948
373295371
345705414
512971454
1832708123
177835139
16935297
746243741
1585746767
2189264586
2795943838
450721700
2055551168
1246864746
3345236654
1513348685
3883461308
456129282
568503122
1554963008
55043368
1711326883
1675536361
789950042
1747188538
2214249187
3397320585
797179821
277782760
2419771079
1936413352
787729696
4927578553
481172990
209215384
2403986515
747705284
737995917
3498950279
280963573
3006339001
1184927732
2310782895
6538746752
559527350
377574268
1640908096
447485980
2950472357
133464693
35671402
529614743
3459514109
1471011212
2082595403
436803423
1885554133
194140974
1148406950
308313293
14835133
3680338677
811117624
2034910492
1042778558
1329815315
87180341
1729877846
1780552733
1127585698
130869188
221891312
1107911494
237355019
145410553
1045346980
1011631144
690574452
3400634878
1400295231
2351859025
303895273
1312479311
18735211
382487309
1304070470
3240105030
1798448396
181267614
2224576652
1740487932
1471829528
2390424128
2820986240
284392289
465953438
2875212435
23098141
1831424104
75996151
2169153479
2934010173
3886845274
1559530414
3259055183
55396161
68789329
224787363
1217422280
1953797828
1439013204
1608995709
269610348
785061528
2167750929
120631751
151709987
605686348
2465112911
2091923981
364778827
268031520
490104068
2555525927
3100198720
731249126
1023699308
1854961155
571608923
268486022
77320846
42418311
619244805
3316214448
25223363030
1451110133
898268018
2525364763
299784798
40835018
151386077
311818833
145037884
1275777691
76259316
327807972
2756904433
1920777329
2221338649
4042640382
3973116653
69448186
1774872609
1705371620
880185803
4948250088
1001422864
239595552
1623416054
3494699198
727177846
3018240608
998024350
1519453953
238965843
2013123713
847018938
1826251889
113305872
49632793
588508187
1229128460
1355578897
3682686527
2661712742
1210751347
8926267
2687162340
356641304
571464375
2349777643
399474418
80340659
253332748
341458933
180776324
202317710
1448498280
3391315545
4872384767
685001266
1454511275
1701858345
584625815
3296814055
707949845
562997555
620858292
3046048854
4099072006
1965388058
160529668
2365245254
660272151
1245648967
2563809632
3086408113
34852826
2087423987
1765767137
2568553546
1508051401
2528796896
2095618243
1313929392
4213049570
312634437
277526
704406285
443956113
2164752193
1295483444
4927684596
36882324
722163444
939610613
3608476761
1179108424
3385428283
86714738
762581502
931467264
1905894670
1069297496
1330393965
770343401
3147676571
1177433354
1945249431
1177938687
2508230514
1414792095
3290712643
1604070851
500830591
268438475
5266097429
400987432
971692637
2194062514
4362421121
1720447804
729601522
529189499
1058644247
434050044
22802622
1186583933
717214352
248217016
1614406224
884319946
753300695
650177697
686915568
1326554638
3297840631
4955153568
867222766
2088136200
1081242428
747423748
1882858198
1300388103
12684125
465895227
497674431
255382556
527229925
11642253552
2257070901
742670852
340056093
409251576
1117858058
1757462900
611054048
462204666
279976183
7137086774
3576659560
1528533920
4333575058
593323700
967698299
5815884468
300878332
45528154
4748317246
361228916
70757428
679057171
1536897524
1171213100
516640819
1372912340
48748377
3118708406
1083297155
373099130
1038183744
2974383767
1170912984
1051864374
94859420
2026428639
450070932
3582158488
391507959
15895171
457549773
210455618
38808178
546012969
1518947245
120963330
731383914
1874790630
159501882
2410715349
1420750694
780713073
4134530795
6226886326
171382454
130134645
506119128
1527670836
4031814104
911224000
4276153167
1203186632
2483534153
2094293869
1663397035
55530409
803795310
1680071880
1886612655
38576853
2755761480
1908045059
1109817559
4357667
349131665
1185546181
62545497
5760864205
3049965788
1198175622
628332386
3133489934
4594474722
76562318
3744455966
129008484
2373888710
1525604490
967350623
453039984
90594083
867070264
1582376010
3930111810
402992748
1661564029
54116721
549084640
4961931571
904649215
436479618
1195564804
3389890931
2469423605
90509020
4693911219
628033070
2344891919
1626704777
34056341
1806950875
362266385
5449806
171642883
3735599233
1528797812
189427369
3888987330
1386328010
1535999314
735309066
531274684
1166036128
2081441221
707102408
2483188529
1991073275
68938838
48947234
126974259
1037485314
733800171
582823931
3427239072
902111029
3043827824
1504711098
2797762785
304354944
731567273
370599582
107381892
2960779889
221864372
2809501746
1026901753
2175407408
476795096
1453699762
89922862
2498502360
36326742
837401920
3808428118
653098033
977441565
549972335
961348055
1621846154
2346648063
309783219
1273298459
506957950
2536851591
1646627066
778246077
1428617251
1018841247
2047552125
2814876637
3374181985
768616692
2647940835
31977106
23941955202
228322351
32289430
721934188
1155642158
677861880
2048434430
1016254214
1611728858
3810356309
465533786
1039228598
4322735759
2055832649
4951996072
1361628385
2015993747
333877245
2112534683
2645766360
2157840878
1561357487
1625057978
656446497
612235304
2808992443
2253409753
4369299462
76277415
749678166
1287801368
42991621
520307055
2725110719
338557125
3744263404
170716232
1282511179
5911903676
2094413534
1845390411
435786123
30091654
330809806
1889428128
651334747
3891491253
3160655420
2459616319
888501420
1064924278
138755877
2666874379
2304156415
1135459751
22371153
7729072918
282063560
72688365
1010506045
150075009
542441016
666062030
2803430237
265980802
586454460
5313160453
733659678
255650936
273141614
780205709
1282393783
5283676144
155583793
169229625
3212873780
4036033244
626600883
2904265917
2524454895
2399323340
423946577
160349290
226925273
410964621
1747530379
303086530
2442097947
409381976
471431182
2040520340
8176613
735102082
609995652
1957245985
1498342783
5036948404
802510315
4042850527
314080926
3592875741
3344620470
3526858652
1061223975
397922675
2196349854
1563191172
818671388
301982981
439006220
2676742733
75605097
102572151
1644867700
494050772
778173436
2219944235
903598785
537184925
1547174582
130832459
931511220
599004329
739129228
31514326
4649596620
892410559
2139972162
65402978
548873595
2420591994
875885065
559234171
451213368
3650496588
498800931
958876488
4363143564
1058569522
713762509
1087664312
831680882
3290562890
834852273
60131786
3881739444
434147304
540219771
1446604248
5303770477
1672760151
2702574164
400833857
32432791
2000596526
836578220
1227723487
2936360280
3775555218
8150895013
4422948247
603579542
956195032
94600603
747285826
436207655
1127026010
4316986318
415668771
3867079287
360655355
2276822248
689439534
632272202
842661398
82262166
25142601
1345417336
1314772827
7837033346
24566556
4310208840
103520491
2855869724
1024730842
1241494026
1388985821
811901719
1018215935
1634916265
489050744
1282668755
4002922751
44015774
345304879
145395829
445073902
283100688
1637295960
3380812404
567823546
1153520194
959272423
2196259746
611398380
2774701957
1622979245
2161780202
474591196
562965677
2480193084
1745171547
4499517387
607060978
2925639913
508352125
367841073
3038856278
1438411429
1378989605
1670402548
224262129
5081950295
871378764
1350279334
642115482
960617965
310461367
2354616677
690259894
2293991731
103508263
211718761
2535969545
4140651723
524179436
1148929500
388486861
3550697425
3783137254
2683864376
394972653
2116009657
346953013
1005833891
80137022
421988728
1262083154
1982561392
300020911
1519755387
4373026816
1850068957
425107075
2935061002
2090871205
755188172
6815128315
535634899
5189272
308275363
2815867839
654833997
588454099
2055301196
379855066
931553390
50892338
785006226
1487969817
899174649
2034461055
1702682692
1607625631
1348269790
2131738100
279178649
120710688
404666817
2399028599
114684313
568871079
503687354
143949827
5365929199
239605245
2601695297
3397745159
4960639879
816398386
2485573417
311332501
1958772533
496249789
335636528
3280922321
582611114
774799842
3774226869
1019926846
4385797630
1498978462
53569351
572461488
1167404032
767535402
273306093
789559807
1052445563
371201990
98170097
1491951303
2431245847
993960396
2158698878
1465970291
78330977
538112210
294839683
2437634539
694877394
3400611878
740081244
741118356
1773837064
580946590
791400139
762533038
1631794934
102030827
2553916168
22884204929
263690144
1002733719
4304204846
501373972
2633362726
772167179
640335591
221124283
2227222501
3070361131
2566685381
2237054785
2447758943
1261687302
484140315
2152884562
2012897300
360823142
1923988689
1709940730
781168599
2159145460
10908877
416413052
6893338928
1941075626
342510797
870054260
2509633778
1407372385
662114587
1405150300
2356777187
2181830417
2484365224
1570601198
442033857
283362123
1963731130
1143709177
3793473392
648774122
448462324
367984078
3192903655
335519975
1734383804
6438656907
400980452
2060860261
4520148377
522470237
1550861417
425166663
2576453328
1887414387
884549581
1112024071
368853314
2530283689
412454702
568972109
2395705876
271881726
407735413
1022655572
1436392603
2013347456
4539784182
295589334
77664930
130637428
2429003173
3093048579
197398041
399934212
1097525569
907745276
594272579
1377490434
551260274
595133125
1207145440
380328948
467625737
1039680341
1343436524
12689187
733718406
1724251781
732660447
1647110892
734151573
422920509
1565088703
24620242
2880546322
69873661
1234479308
2008908478
675817418
116160877
1692611404
4336687043
4813705711
410563771
2692536697
805459098
1363726985
2135836585
2105893009
1692448286
487309206
1018171895
181466095
4164823189
127779664
5163730996
4445895975
671839613
318300598
58796986
1306671257
330355487
2160351747
103250809
254063302
289013100
141006919
1888537124
4178483508
3423920348
2179922792
908514659
802625108
695751957
3937526735
1515762127
398149257
4945657993
3480260250
2996926928
259284050
2054683796
1976950402
192698315
1164092963
424281664
386057338
3831014597
3587022327
2104335057
6156237316
2857965342
21845099
321856184
132631560
2294215105
3346351371
742962243
2692239464
382245444
2201131096
193923575
904222842
827182344
431950715
188752862
781889989
133851766
1412281663
474100795
1490613761
9876438845
767114181
362074558
776685815
637562836
1142194503
218623915
451343443
32038587
201209078
1412529622
1449442176
1467420622
1064911125
825229857
8799762
695299848
466240847
689353289
96130225
2101392237
3218548867
1057430820
376058077
2032570199
2845691795
285561331
346203715
1426445927
1479688648
1400537200
2952201450
1402518381
2240246042
1621112784
1080917169
325482018
791652541
1693805709
2618927865
768605485
410620190
7767231447
4277853371
4718020489
244565936
3938882976
1957131168
2555064821
155112293
2874653798
2753823659
768211288
1345639865
578846733
4167830740
988952449
102265386
1265190862
19487766
2538914439
414206991
149424929
655957898
2482242741
923119948
148859214
2988237357
910209758
234997485
2444575632
759205915
6123618677
207623260
1804611753
1207362377
1412746552
74830454
138023454
1941006748
2290930528
271077009
1202206381
2750356916
322034326
3546929768
1523552288
391606675
672137657
3364821639
4590656365
4276939593
969871303
1323816618
664790552
1106199633
26133442
1100043461
2697493409
451332486
1243447751
247645866
2026005471
173675801
72220140
81358013
2498203359
881380261
837508053
829134177
5530039437
4649165478
28093029
1510213222
77354020
974007561
8006451950
1352013529
105600299
565469885
1425805341
1672385669
955310746
4934873179
760751047
568766235
1294532661
229003736
489810510
4581167807
70677527
1059455981
2633186748
481396043
6166842668
2510961578
857471141
2285801006
652345793
382151783
3273731497
1727013481
149421346
1775456980
16575077
169923202
872733613
864863375
422709316
1466027249
1175519652
154089933
2888951924
995509288
1436787751
2907403372
484613055
108348734
1696321278
1935036151
1955195941
423468968
2681509713
1264765737
576657607
210959225
3240569812
367328989
3191658567
1139895581
14421741
112134898
114490722
1500578473
791192451
134691216
4810053
1217782477
2031255465
1101587874
4722491862
4157405511
596807136
1303905921
563081973
799947322
4799954283
893639472
1647433733
1218926626
1589321903
211877228
1675339307
749194769
203219955
1891282536
2287211968
2232452532
175461737
426959019
3033179516
2213118779
5648184115
714535468
848466577
3562839683
66478369
352279404
75904528
772186619
53587626469
642688826
2614832966
647772127
1350605202
2942211117
10225483405
1530738275
4529142103
3819268367
3697327862
2047151683
2140680466
398822736
1224073262
20490536
608470266
3628855430
822970980
1351881060
1604463320
3597368780
1615074713
2586481159
1665784241
1105053977
2228192683
306752298
2591609291
1215371100
83406306
836683675
1283583764
1265886453
6462048377
839631872
1368429573
683400299
199824751
116319321
145094434
824832227
2449644351
155084793
1356615435
2071446302
1913266588
6298185343
2407895798
1117202417
658512691
1578112100
587984077
672074265
646590460
4278800
3438622031
1853807577
248890727
4153050885
2940662030
1174927796
2093196608
988510348
635258855
524585290
327761321
14342875
1654241490
1867618790
912413519
318358936
2409937674
4177711666
330872431
7119779
4429299203
408075626
1420343775
2174266907
1173468765
1084124814
7345688571
6059175141
1819504857
1627138076
661402007
673884039
1787160708
7920391
1690893
807621319
28781147
1992874202
296381693
2264976581
585343869
161855434
264275423
2280764678
3375877697
2982510766
866832201
629201363
681509062
99590498
1368015951
1992912253
1459559384
394211788
591237110
2423309798
77099545
834900816
211653163
2776493893
2604801544
1175782260
95107075
311813361
4890246469
492886895
186697670
844590838
930081479
63219153
1844291080
1046767
3209916107
106161179
7971588317
469420044
1973053345
318638030
223174018
2007513534
349388430
193948441
266525186
1042995417
1061719993
703640648
2747271808
1966236698
1486963028
695083163
1575685062
3042350995
688917136
2994835733
765352
465500969
765782533
1058606735
1235681157
1733680136
1312747403
44778644
1341404425
148256109
4262293256
638273356
156216032
2422529579
566573592
2068418962
1480631076
1349124225
146531294
2393534775
322306721
1941421911
1739170114
1522511644
1532490109
1243852809
319611667
1989968412
681101918
874046455
792708352
326386138
130610453
1662774299
806254079
589376875
2931588072
555801257
3424377422
1642046099
2319060950
3354089806
266355287
1326765929
1616529970
348632918
2077897176
2485967142
9820065
1826443411
1233420857
2847573524
392859785
1255428104
2765638123
1940128659
698007940
597858081
60813396
802363037
758898100
1045721562
105232807
391746133
3977298103
3913103294
734147255
1091958331
141961518
348889373
6204430602
471018252
392924724
25004833
3526266236
1235404732
748034378
592028606
2038435260
314245462
3330050815
1236701371
273430526
745194576
1488697753
478179106
2788888940
680630334
141987215
410934984
701997313
2651755603
103746268
2155856381
2382587010
1460072029
2285319367
785997064
705669051
1496016685
301388703
692670929
1258463184
751157170
1436313825
3252138532
212880784
1883317717
404546708
1977555271
303604447
40561000
610568192
676806460
1130438134
701736321
700429356
2253105081
1459087867
208299082
1276077111
1091547873
692179726
287671633
1843041223
8873248
4486571230
338008747
260046568
1161672595
420272955
184806680
2551968892
3318302926
3612642417
2135441095
1306458985
2720783413
39182480
841976705
6497815916
1532507283
1575454925
247518038
1361556564
179576096
1572119338
2249486591
411632473
1423018342
158823904
487921802
2386338936
2499861950
1811838350
598423797
2398001527
809313797
836737705
4366729694
2305086155
1670970236
2106594536
94967523
284826356
145246945
2654826254
2213715560
3016938640
3137476693
294583214
4668114717
1449426233
3701999
2341869353
4646388325
2148549038
151429864
21452267
481480276
1050252217
1614481193
5203731597
210269993
2395059734
202299383
5259685327
2351040917
5071132913
419968613
605785269
998830286
1543594077
41495712
4163328533
270480749
6104103556
1948436493
1410944913
1442203336
4000541085
2131597374
1744009523
896932074
1879907275
2871892082
349135754
1234776306
13859556
3907503983
2268624742
379462856
2754466498
442452586
81330170
547336949
2276618929
6112183129
909875652
744173871
3965219404
4188556701
446625781
304130321
3590072471
2955298881
851728333
2978988033
1025831762
5491829679
1008030562
2535566509
795563588
928035831
1813464963
213689632
157889497
447563620
2326538142
346796140
459015245
206154287
151374239
98641558
962980160
618149528
2189205
1116586192
312279801
786614761
167641909
1516398956
2242952255
652373793
2926942511
226412920
109179775
2212861490
428138501
2352655060
2670460367
1218551680
771690202
593177592
2076732424
1350963063
2316740083
85765116
1991195159
316238929
578910814
1580632675
463742551
727454877
585065708
209002091
1763226334
85038183
23163211
2681717478
1976042318
4342207410
2669651689
1970530412
1953925178
3358249
590356699
1205542462
2384457689
7698261
743253647
300894676
1644538882
288067075
709226613
636334385
1974523104
163910966
1447057602
1772496733
2974308857
858051130
338227474
255187973
149825778
126278956
810870186
2633798254
5109226380
128504212
140308015
41281236
1357723122
1766983378
3318187622
1549423592
32531632
840850188
219589354
854220319
104739620
3462338466
1147554914
6858158382
604346212
63438714
1483269936
3021936814
435092414
10590604
4446659866
1777467737
428827284
2291859629
7027097227
22892915
233214791
47761171
2139929784
9570029984
666768627
13080995
108476762
141999385
1693393395
379784328
717043314
198317610
293997441
4263242
2282924151
3073885049
689020993
1268001536
724574586
44174901
638096962
589352490
1291486538
34293919
391853836
911333316
2517893169
1360092575
116965317
1766263270
3050873633
812974994
2478979046
862032655
986673114
6374369304
2419063268
99264861
4362638533
2533155230
1173769129
1985099307
968402641
1212745517
3740659265
312990948
691684849
2200506180
1173994111
2225645272
241389445
144119192
2336488473
1060929987
4634425607
1933959860
3268927511
939460461
341791638
3525148883
723515405
152847850
2731133006
2426894911
2646750607
1949567852
503021172
4983291994
90734466
2195236419
3884073443
79060623
727045598
252479305
4954142596
567489250
427788651
519331008
2277236168
2837545908
1012950346
284073081
1684983
877353409
1081602697
2525970686
704083637
486228225
2534348712
941866826
1100110852
1339789018
894039803
2049287200
1222041152
487048251
32773636
1601845114
915744023
304033892
153642715
2129761437
746957926
1934641875
1823214357
32020847534
10028236
272315546
2212566122
99015744
1218998386
2949792934
2488996554
4180917026
700896203
519622559
1733854852
3055150791
877494731
2018452010
7455967364
546328409
1704671451
366767303
117510073
631930225
63202393
8183165
39792487
873463609
1546013934
653664549
1050619127
54989269
654672703
1029765486
1135858200
278738440
363936268
4680116783
1527924163
2288661794
2045100817
78837965
2085587987
1376377335
1976270971
1442866764
560519413
1722703643
6543133980
2340412402
1864176193
545172876
79894018
643465114
855768294
87652094
415874758
1694372514
4835852897
759511594
3956942192
2534237942
538967396
3625928675
175403783
265630058
621323932
1592097476
498521847
2577378957
397341101
121415789
1844026087
3165816181
1703475003
83115646
2569850495
1932632121
281989101
99824052
918770496
435650613
425003286
1800119924
2535346808
1169033259
2578182766
1341485473
3204386842
2179265353
599487281
1866886147
2606960408
3612323045
1936507423
194838485
193173516
87200962
182979876
1253581081
320108751
413010265
2374097547
3004097842
46983488
3363409405
22914704
1477045789
28967705
1283255220
2701818873
2396298434
1761460026
5462238970
1951581609
1180771809
28592805
1757204876
999425762
1603992960
917185954
1748314180
718016675
689404820
1242620152
113205542
3302700624
913675393
434039587
274893324
1376256718
3895440772
520580596
546448694
1085908940
263442236
471287816
4769414529
1249098924
4379335377
123309443
2378447878
367540183
2613032912
3005262745
1135761127
1325568001
696329290
1203988429
851957268
1614251295
2935641305
29501288
263517743
3042572204
2722719514
853636768
396939694
1231447312
1842403566
1830002083
2045823265
325855585
421545720
4703602758
345818244
814965482
2212298408
509507132
1020747392
1775602318
309207382
152357465
2076342680
10137844937
3791821347
2587352085
361151392
2180937802
3739282897
920901372
1695459961
1532049205
1436666055
959851539
3393911143
9277420
2784220774
4504899482
430993654
120297788
304374406
2628916543
1416400186
629675223
325356655
213687999
352204544
225571407
1119480278
2127040255
1336873719
351910982
83999798
1904612027
1211288416
2212404980
980806901
156520543
787258027
415628228
202332170
1421297653
731916510
373233081
5037174335
1607703779
495494131
2689158183
1314991197
23671068
318311207
463221138
1425008466
708895447
23249888
584625493
179448759
2546634300
158331198
1779445850
4048789886
3751935786
525936038
3403231040
994830441
383153558
1111087163
2934646819
3158417933
1824343537
2724652948
197358532
846947145
2180662608
687353158
1559767898
1237376244
2068560363
2556075159
399173256
1464735672
2141864941
4048216106
1825401014
1282148569
1826473148
6168448920
2396340188
951380197
1821107330
2023599919
2140757282
1527920570
1134321040
807723057
826097028
1163657135
223334960
1775866972
3275490021
255482915
667582250
1547201357
353717407
5124184593
1872908433
1951076746
290886946
300648299
162420171
2684962174
569414066
1149960827
811500255
2660524578
1467879324
4218280028
170730707
2151976783
6412204184
1457559561
648434266
66363622
75903974
4529850967
57611050
2343723224
1883134149
315399859
3650340077
1651406308
1701086668
4863612117
814358224
2453835094
1853064915
26958992386
1672816261
1119637377
6527476213
4912944331
860867293
295098357
3084440760
2844758475
27959899
77171806
3253958111
5832294302
1302896947
3062027984
4040290185
2774739191
1756517757
658922233
2460675821
1412537076
3044155355
686473588
1258579342
2376856435
1074416164
5714106961
770978348
2580573070
306120482
279940116
2156946252
1714184330
2255809728
104292636
349561983
148720968
2312866835
1345461900
1649312428
86304614
2433480843
1039774766
1134775592
842377039
1261181652
1539218233
471026556
774835870
205347186
2564381647
1023061957
24579931
731491580
3618134656
8730087
1602398843
1854803036
833702392
805284259
1805285442
765074138
2662433407
399242089
1527096933
651484168
229841944
363025654
2500874029
1511974107
1386087404
1537019610
1114000751
1005724266
2134557886
1850449277
1498647498
1245097607
625785261
1697040936
714201060
533236927
599389355
535742266
1694291027
1688976229
115842033
1884044099
803311311
2317338368
1105852594
1469231674
1809158119
188878038
1010975803
416609122
2566988138
490869224
2695185630
4955448024
3501092407
790608732
381346013
3147817872
1034548946
276954460
477745730
4487228699
1977480537
2505051398
1238148732
600582732
400510283
1129204064
1756856695
69533476
42507286
177185086
1732781332
1374013984
72796473
626309273
1101404502
290498208
472659103
1182598776
515489723
1173905138
1759786431
26882268050
2083354399
193473983
1806855468
1967142403
1523674606
366245159
1975866991
726814318
1303491037
565841137
1475079907
1896689713
79433668
2026996485
7808060890
382923478
1141151564
4832523762
2447147424
457647650
1047706053
2761507403
433385086
739400908
707043929
270285989
519273670
2613413729
1143800215
95896163
535007366
1836066159
4491459401
4148953312
554664101
3555650874
3216421034
444196445
893205517
2397631177
3074729455
72232697
687712367
10994179
236774658
601894471
531246386
42834621
9679456
2350847879
547338591
1401952183
238029832
1709681473
674039882
81418667
147095001
1009705459
1220195123
1337270889
895008267
939800556
1302041149
1436322393
411619404
164745645
2187233541
230133100
688969593
1556761266
1990975593
4962723002
179906683
66549133
2131511959
3218882129
1995974144
1188226522
2541631184
32489186
2973130052
142858855
2065932412
236544018
1841807305
442030925
21913089867
3177497881
1948919579
4268793923
1543826115
1272100727
1401442746
1509703144
41733286
42853190
284453816
1239173990
916246147
5783739164
549231558
1421119221
2247408943
1510439047
1094103196
537564040
2938547088
1936118877
84822064
1495717713
290927844
2017717840
454232196
361085819
2671486206
1874973921
1607849790
944613698
3463835007
169406105
4524961349
1604175665
824186054
2292894686
1010706937
162260820
1113505989
1001621851
3651733434
634823470
2186109267
686694863
2560276328
244243472
4920312720
136565565
2042463079
1188414960
2148102093
1497026884
756995747
276984363
245807379
807791454
24407666
549010185
776446362
2560627076
409205854
2252185057
1546117525
308285584
89996733
27410582
193701738
84707606
929621699
2866183360
3896342804
1038140746
1277842140
956887101
3236280034
2656655505
1248091639
755299537
110464634
2750651118
316650755
5893374059
4057105628
172480729
3027586890
477854731
974015199
4572478841
1468991655
1456603373
714123768
894259638
27051492
1063644187
302247559
613161362
2075758512
4881554517
878289348
3627513084
845489545
183906914
3682106728
42510856
2022872430
1441072462
2051285903
694045053
264382601
3066086491
21491235
205774048
1672256472
336330355
791613254
863858046
1116151965
617940428
3090048520
2323531276
1001548932
265995759
777297961
1515856109
277282895
984769712
5769018995
2378854426
2201694669
227326206
2257591696
2284955479
170871302
307364511
100789386
990117110
6408357822
2639071911
880234847
271889677
2368112596
164575940
327886380
5821725786
113936809
853677560
2143309198
30944157
83060962
824377358
48189005
4415760947
60081855
602877708
145745080
126681624
132029695
2096436969
2521957279
2522524024
908675812
15974755
70941795
2847277057
208288125
316413989
3924688701
1551818305
732777129
1891772926
6091179023
479474994
1417892235
1805680516
4658810760
823533334
508701318
866221783
2595797371
442633370
1950981631
29204383
2464735027
1079756655
990619432
948243844
2221320958
6405985672
244029612
1364605826
463114911
1357845569
195598585
2832177700
462755950
1002413296
2603629696
93193620
46617971
835168976
2031364233
2310479536
1658456268
705546730
1307121610
21956193
1911551060
1632535919
3422450630
615187286
2849344785
1429964509
380371994
2259174053
439407280
2046254896
2996293095
4755969244
94530378
8079809
1254107028
758141011
458004390
2141371224
2248045868
70730349
1968971907
1945753394
507689970
689309214
155392258
35473163
3408749484
102187220
1849818767
961112130
391207507
90058519
367347984
540626229
265466157
0
3830709037
1444669676
743260983
1008768751
3717654760
145683541
1055650093
1340090561
732531716
1199649889
986820988
2963721585
2486518603
194244339
2343302550
1389754648
79763774
607291925
805022351
418986599
11174164
1161386011
2189484742
2981518001
916088780
1270185427
2822714826
934628448
36916117
4465614931
417714366
1575996379
131008702
962446221
54277395
673721326
410720290
1048316969
837418905
100419102
1943599971
1118150820
142500447
5526515017
837671363
77676897
6217047010
1978370568
1467511998
3066330444
78790166
1134774252
458318306
132870072
809818002
1806542229
1093974637
489526905
1858064224
3889452113
147509820
1001780581
173086975
312640082
2079038236
873377152
336980718
1875472418
1557053831
1426245682
4894691345
984897282
1149812640
1780940326
3389008444
5080630
2851870484
1407784812
1573595554
2848035263
290375371
1077480428
3052783654
6613291038
2609300364
608865900
650974396
243010298
5997949755
4884456895
839988885
3823054607
2290549072
1515514513
141427068
2019080298
158567766
90453216
1837876004
385535571
494322277
1670612800
329654408
2272784022
2415620443
18592098
2268982915
785245695
500100864
705513966
210584111
617156382
4218802403
335338131
55564255
928495397
2159358503
1167434765
327493448
409373008
1072726820
1971686881
2639677300
2004551169
736399032
3114287104
2635531664
465863133
5756713893
1010525917
379959822
2384151890
2535850514
1344881387
1090473638
2475139576
3274962910
578584108
156343656
3399464114
21681276
662834840
728134177
1820185075
2868725980
3236254079
4165866945
786490311
809773649
1498583773
4786351939
4961535
4305164657
472393109
1769286311
908169337
362073405
1887789819
295438800
21399009
799852012
546942843
1028707596
8746334856
151660233
1344479468
308365500
3893293634
2396055894
1361619272
630156973
1587177658
14489841
1640029505
223111381
2812590182
3389269254
8872784362
18707326
4573066082
1432546330
4322021444
535891562
1793827073
302892262
198419106
2341508815
320967582
311384570
452642059
505623737
402218757
25905609
1294317827
659775889
2136909436
1426764713
1723431830
1124970458
3115897546
62185539
2238712795
2837018209
616829551
7020847
1102665120
212931686
1060662973
4805412496
2990317161
2603109761
1048338867
1818916040
2592854323
2569844380
47885196
1319997405
2403583210
1240489393
581648087
2360202604
2749394798
1469330779
1900987868
591727675
2925261643
4528413997
832752338
2126397198
2907779245
1051315187
2994087148
357990062
747004210
593289205
161382417
1992800820
294346049
2892018110
3545236295
2096165252
372432921
535247668
2284464817
3892324778
232191604
798003331
1907017408
1461289811
2128475079
1709715327
411819952
2596870911
834325068
1481387187
2332135352
409108261
301659511
1478555212
241161833
172357389
656097910
236485004
3656944731
3958331730
2591243982
1576328508
129213004
834305382
2696345020
8347037389
934569351
2383815811
1653375097
423935151
1118370933
542815559
130912264
149782525
640836387
115819508
2394106286
119077882
1090729558
775020863
4853571502
930325915
1618778395
1815316405
552099130
535320129
47305478
2831024777
3119712880
970869954
658164721
2873509389
767789165
97908054
2343721358
3227125524
12847067
578876987
2391432627
1608841387
1540156742
196924335
511797670
1135822423
2290806298
2129819496
1072678603
964930493
1348669113
189639264
1330467562
1749129630
418255801
409337545
371013143
1432915959
6423258038
1024562521
1263428256
2182309046
630631808
709410833
4867537634
231122240
351506424
3660935884
1137778422
1503965668
615487626
387156445
1153253539
1025844197
252185592
2477817251
1128470001
498125379
369627583
1550316058
2028813845
2688911767
101194804
4036336878
1721265337
818716743
937813422
202242352
2353901086
9259258
2763655774
6806515693
2214755781
377256671
2149029598
3284671967
587976015
44748520
15354196280
6065553381
683839883
181548028
1882597787
2674126226
1937200249
79698212
2538580868
754291956
780903680
363818393
3942011321
1977885895
449560477
826635503
5429700031
1561162
697707606
136171191
11954949
738608222
960462640
222177607
2390868415
1769666533
1494322190
1916441971
482778321
2735804988
2126120767
1109573135
606436975
1251781191
1068934848
1904827806
422635011
3996792414
26035124245
808880389
2043646669
4744167
3403907050
367847480
2051613336
3746739114
3701955496
864398892
2241567684
1339203098
2222441866
202577027
351707211
143218452
11992
1242602654
830750700
235960732
240050034
2561965050
231142622
1922763432
912306790
67015696
823799866
155990085
2508078111
437407887
1643167251
196312431
464564400
704510753
2772671438
199982526
1229442548
236815868
1040103720
237456205
1363891198
1437457040
2062956845
713865946
2684220157
67156463
420397194
1484926654
2706955994
1570589067
1104654700
2540545710
210467623
2417192688
85370711
9680425195
2023999005
104614737
1399602324
3649047167
216086771
1293033509
705168374
2782455637
635269191
2814798142
4817226751
269328646
1449386612
5210108492
1881527139
157866398
16351419
339444680
2823864805
302779067
8225680453
1773501568
991775920
585014892
3384097240
172762730
110391177
638706568
1956517517
1646082995
1707352995
962215013
115792308
293765366
19517947
1491350216
262108671
39192149
1472485777
1198579572
482130656
173300200
1337318562
1837420289
422032597
1655374472
969460416
1329561167
3067066884
612979448
56581751
4482751481
2150734064
1127712685
9207376626
510481106
4031965088
1132029057
1521618553
260413319
213263379
888685251
450469022
2207605809
1213173806
718249850
1571517158
2548955888
1210701677
2433555845
74080971
1328908107
1022533757
1146835955
48122275
1157175979
201179343
20782612
2835297833
904680959
1305644599
152382641
46181706
967647981
823907484
5005895075
2220074126
1354218882
188221003
2939725739
473402791
980771918
3306549599
4657664907
4272125007
148490210
337453250
784900730
2678748901
5009499286
2500338660
1290756383
77472315
261405863
2032986366
83862162
551591726
54555340
1935281686
3893657043
2165133976
1352005671
2682680926
3691935192
2055968417
738116940
218054223
2362970669
5970866409
1156615107
94590578
679390597
290238074
2166692317
414837491
8219756664
1275386433
367591781
393539244
442584632
1094692669
1743188260
605363238
13763775
2568164542
403343003
3724874004
1079773650
2074400004
3366938053
2854522844
306102423
57762409
164555528
1005469137
521467069
1521669844
320494515
92748274
4606824539
1911972581
318656129
1731101439
1655411383
1705944769
739895153
267506663
341978959
1232296072
53749780
1884758073
387524124
2164770406
3653518616
4378940127
150557389
119728439
646654500
1672667694
87282572
3419545830
4337925225
2154449981
565763597
1828316429
1688052719
4821438772
3501980485
602203577
1777852340
1478613907
287706783
1437260002
289139162
1338537510
2694661464
321105499
771494770
3561012323
3312780957
1974979991
170388903
4031924697
2064948771
2024079750
1101731556
1553262972
1971948151
770561239
1077298455
2021285233
4321240047
4542312733
876305929
637761532
22726187
2004057169
1468817655
1269349431
1729334680
87788622
5969639089
1603061858
1042735369
2628345430
3184088535
20515815
2858254801
180129141
443007831
132730672
2614391564
1415937934
1969448973
2817906141
787216675
538571200
924349238
2311409826
1055062224
1324585800
1400077395
299607194
72553550
577650860
805750748
365050085
3900125099
1022475554
624006342
2122586299
818752198
1446542091
395635756
1323859267
1125629762
87507987
1318322636
271064067
837263522
221212956
394280100
2793368298
152333429
2140246230
229803567
214828656
325719631
1634660724
1924661169
1429084292
2717989454
343368972
2492498339
3021812215
1571395753
2419426510
4050059652
1183387661
3024626330
3132794160
11449803888
914795840
1395150519
2051283082
926286001
562730998
476601841
1123581238
4132273005
2122340566
169769150
1619221398
142455732
2194624447
2694463382
1451823020
3215987859
425602445
2648405723
120737777
542848337
755210768
4261798693
277433597
1363150477
2204380251
1018028580
68855626
2915248846
1479940531
573931974
2357744352
703217417
1212173216
2897884973
698254652
559543100
54844648
1400708916
1898014862
883592890
1915266242
1742744930
480588514
1310425175
1143362983
4851515847
285970201
1944116608
347046753
3555657595
3137472044
68865194
2061014793
2636793841
1853373611
261636819
1059511365
171635173
2823219163
136855529
1573313249
2823195887
4748563880
1483854568
1659126296
1252996159
3872753807
222679725
2429149208
2364683279
118818989
483884830
841461022
75646311
617897162
970488895
1517495558
652045024
108353892
732690771
46786705
4068249513
1321648245
11988610
1810588591
191884089
1153821932
2602044680
420526023
1720208633
527055010
2773777438
756474181
1338584153
900657081
1929784063
497945675
4327993484
1152363152
2334324871
3597074720
2454264605
337222088
4517161554
129497525
1866907294
1062624078
4359854749
5780409712
1144047553
4488552515
216959861
1228395110
1681076672
800625905
2543140045
207816351
84547018
1558561997
3182706669
1277807124
3680316627
2177351046
4476610555
1903261561
612747404
179736552
9495570
4703091780
173628645
66648037
4054534495
2930946336
1399864054
108199279
492252937
5946505216
1303556185
535730079
200539333
3164645605
662678181
595274174
214432331
1012861273
2248422353
3422258223
1266336782
750743565
661621670
562044514
1583239921
2960010342
1400939040
1623263151
1795302654
573998022
928822492
1326842171
1120936346
3983324205
4112674766
60576434
631988938
2352380947
2711180758
13507286
1049661498
864937854
265448965
2828916497
979859652
1076141877
11416010
867581899
145593510
922245851
2292577053
1585048893
277554998
2015438489
871982322
4501921325
109228755
2352933794
2091313408
77167771
2247388953
4275660416
2180490886
330574684
4248576975
40336914
3591151315
165015207
3255957181
34380798
771145554
180979306
99956410
2207470202
1019243500
283794103
3778272825
1948300482
1098078658
1170928853
483363499
744071595
1115356238
697809378
1727565895
3676239
3195899969
456661487
306389062
3138440289
1563480195
824098197
225388533
1783717869
1609881002
969693861
17360536
121651082
2303223367
70735441
226070638
2875483872
1705597002
2747190154
200617747
1870129754
528341497
2553872516
174641962
8264112348
278083114
766854421
199388555
1014747334
27000808
3154658399
4131664857
2940900960
2151777854
1720078203
2835270868
589123665
14683535123
7006781
1517411292
89035799
1897481760
736237022
15848982
7046376909
89584906
1141688168
2277318794
3115947655
498282037
91458027
855838010
215070038
1194995407
1297123636
353122905
2251104250
2535734643
4256671500
4121851387
5338479438
600206517
953075073
580190475
1257825661
24864311
592428
932555184
1140732632
1631624464
1247771777
2620257672
767023038
2549894432
1604262528
2551002942
1301784189
1856288365
2138194037
3697685121
1920507189
1566080841
2406347534
3077543420
2056923775
4240485747
2517912577
991867282
82508070
790987320
2060572690
48508092
305415181
2999457587
1347360184
664975140
1536937077
304849642
532186671
1008424795
3599438554
1414830411
180850655
386376635
1566973459
103276903
3467582582
594112626
1037945732
1414821461
788069308
1385707995
4443984805
2484496882
2291303118
863795551
1370705121
1947012393
1041616533
1128745812
9839236045
267091877
1100501244
457004653
252170586
66525429
546953252
1119456095
3598531068
487172282
1716944914
733090854
1686148350
3084456746
1399977083
771652449
990817027
212492976
2862387290
7013767418
878958126
1853749488
1007549504
1636288706
2710891158
605426855
254572715
1017321825
4225351180
36515513
1577049264
2005506336
642542593
1076180270
3362807409
1899650944
665675991
1216920702
1292938051
288200144
653852963
1326538524
64650783
821419117
221671486
6697803869
511519137
481839073
128494655
676580377
1875963790
1852773358
2757412729
1485548531
1792454763
104102756
694268781
69383473
1027285798
1108240459
1507316206
186552159
29633073
84411410
2693537938
965433798
1661537288
312879306
258203002
1436288995
347236859
2134354093
25796685
47577054
1629339777
368967137
174213896
632959012
894997823
615976341
1747377506
1053886412
63009256
382080447
15606534
745866747
295339392
6014504
4288084930
246529486
154024425
394134250
704984251
2655618804
214388558
209785776
96301366
3179847859
2104537465
737170860
1143179616
2490739068
1588745062
4093214287
2698419528
934075525
2298335746
1423328573
403352528
384981653
202693267
1961475897
1753007761
2418675381
748451296
937208983
1582921421
735517659
2799643261
135522772
2881526697
1709019001
2988985413
4965756108
993497061
1358022990
1737527671
3689750652
3678032596
208827624
119721035
431600019
821566114
4591539106
3408133354
3721505065
872362630
1242091721
419518503
2649588778
5201322407
247017226
63454202
7468399957
665249817
1926875490
904047889
2480781605
4172810078
293192753
1903876961
19163003
1558101717
1209319410
439066346
2481932040
2576855924
2169269989
263282119
2429658924
731466782
162114426
128798868
488802983
461814350
4940206448
2208966812
1934987914
3220985
2299281724
2105002347
4514430544
530485620
74759608
858528508
1102165649
30925683
1207367051
45053009
5402313167
1870057621
3785195610
3894342161
858406383
2772852008
2099946681
1982381859
1652548155
1224107430
563350382
76668956
2101153756
185218716
577428937
732778726
1042909007
2561593885
559321444
2735861308
97891469
2166543612
2512611912
1941133287
54373778
671490633
1304535780
788042805
1650204853
144515086
754502745
3038133970
1797422793
849983560
1333685350
414923846
1871062790
1149066618
130644936
506361654
2198793903
40677030
858651739
2187505736
601707525
458821718
146649067
4864804887
1257221640
1475384101
2491635155
160399092
2433094284
230521023
97346131
2986584931
2779593407
36925810
3409715137
987396318
966769646
754415379
4823335517
1168622288
204044249
2236944276
1553996120
794810557
744835352
847162421
88870628
1156892519
1877469537
183293109
76273778
53723313
2275873057
1706408780
215312809
543429317
2988151600
980496477
726352562
470769024
1447438249
189569816
6377195660
964083796
863426942
426005107
1109610939
4021845336
2588916216
433294555
462176160
237979587
5944197547
878303483
7457417911
371884168
1614707118
2145238617
1798451638
4394438009
954956872
1250245555
277857969
1078689218
1000806047
1621585165
545598746
2307684838
1542166779
219092008
2274921340
490817307
1205447314
1802436094
72974616
1772410778
893470038
368280775
2879400732
327451628
2640394729
1451705577
1415587612
75347486
135934363
124711794
416030176
1846439146
923618134
1621628649
237412130
2362086918
1446284795
3378647249
2610839613
483107111
3358831008
1221596534
3035811498
118375589
151224782
116776286
313438300
207839608
32949488
413761610
2381292616
4958455299
52949804
33484397
1078457879
2238538095
4115923364
3123145212
918654951
529911104
120897290
2290439693
730249844
1762957592
171940214
19298010
2404206144
58571197
434167918
3270924172
1530054796
237267956
1112611025
4128306641
1837240753
778124166
771103529
378608966
743899039
647756744
657994103
326606298
697362188
3452999691
1108822639
1666492942
3616044908
452583119
2882093895
2026905564
21265455
4434950470
910899002
2527376724
1118893513
245637877
1235933214
3074073844
2880838117
19348151
3018959569
3107163641
45321752
4063769133
456061499
437258309
2146032966
246872618
2127135797
306831866
1360374185
1643056586
424265201
438187896
1222729698
483638405
307772810
1077930357
859334351
864048866
808137408
935526321
666178692
560476400
3471024
3037698006
126459529
632280626
759236141
685626937
160093997
1908629586
528099717
1317171075
297062934
3060484965
440345360
1706302168
1941798071
512957753
2187280326
1800806002
9403383890
398840079
177094803
100729536
909351780
695030503
667370784
1859912917
503323667
746611070
1793624833
37173592
2804791168
284911421
1519102758
336710759
258293651
1966766757
2143576587
429595776
3346595140
266145001
203410555
3599766142
187234567
35406486
1735417731
525835280
3930084324
2702464130
226737516
832783893
5397126968
1288829700
3240186720
1166101206
4952740184
609806678
470395512
2072417676
414810314
2188499164
654367842
92454641
3906097615
646058560
1018662726
267615893
334517682
357783523
439460456
1674257986
859624672
178314567
2681452839
1895613937
2931108144
897111421
1363463522
599130028
521229261
689294283
95708000
206991567
3097067725
143981327
538855216
83485251
2585307315
825897232
486412415
1447654308
615434714
1562706988
865192814
2473002455
2051123544
46213095
368537034
2514849532
378629616
4004813060
468660109
2566901185
649874046
473855004
180690825
2453275418
163670842
344419440
427059916
1158582962
680959372
569595863
1355858593
595404946
763327729
746586500
4384777179
86052879
65189209
4321199241
99840074
263490704
887667616
836388285
1668918987
2871657028
715625687
1728042563
1222187790
2319462512
1695844101
2410753177
106197356
4905795129
1254083202
3250743774
725906912
979226892
4551710914
1870503282
28695407
303316090
4553173578
92712606
1861962916
256436899
350113262
95423877
1778964612
1034319188
4508124541
124243763
4241333697
1313236491
3052736734
359240269
230118300
2008911625
415591764
616818523
791348527
2518136651
990436698
33491569
2124428455
1970917880
3355427822
1307122006
4033148592
2314230085
107805633
1504990859
947875532
928321616
3140353318
500639114
53363872
3030030780
301499749
2704840290
1206376445
1030301212
1187857454
2529211175
1652067507
698201190
1097128358
407190920
142293452
1136423671
1763950557
2987125604
875356316
3406222721
1914603075
966791752
948242208
1386736754
374042122
429610610
27838086
1008000789
233620597
419773277
158539829
438222179
7681827507
1387163196
1698054706
790523131
3127445322
109328971
85641896
1969593821
524294155
3315561644
1841948077
945926069
1924035247
170917120
1485163037
4590136000
994071827
250424492
2639960144
334773179
197983348
2171545814
1197201207
1878115804
736231770
2027522384
375691336
2026082207
1000419166
2148671849
76995989
931858499
502382901
3000150398
316535331
4272691005
449316617
377368304
43811126228
25338212
314122556
11761007
1782510346
1778670009
1786493995
1057102575
1127729624
600917662
687390787
141611103
283511086
2031375055
1446260801
3644189920
211837286
1871097956
559467803
632922928
508643270
1465142419
1611023020
2161047361
133337464
287407720
1194091885
3073850747
1047858381
2274678392
528774691
120677295
377661814
3218825531
3593319433
603944045
737018586
235736678
493885762
2193333
86374310
816645917
942391684
353773950
42162345
9537465249
4349026722
3084104113
120402831
688018722
718188041
1835673388
189381885
1727833300
1711708276
44940872
877734634
1284629011
396355
2833135141
106393134
2880022293
1695988952
2393099244
1060198032
676076520
1249719477
1466185756
2158767857
2944396762
2185614422
2446295858
4680703935
1521137240
719542710
915876499
1510380898
2136379091
2494455823
1952800917
975699638
3472409865
214302600
580701068
589624008
200527875
2271560468
2415172698
128177316
660395769
484941371
2053224242
1530165180
6009391153
2297205838
2275743198
4432357630
600681735
3146871066
1251400272
3293473917
808620051
216971585
1587589713
15522824
677553953
2058192345
50021047
1984772318
642041107
1628293364
4161773766
2631937437
1008006712
3730535901
2989860883
41967829
4010150677
2110433760
2771442252
2781311620
3224874757
270485337
901574530
34630662
2095095524
1035184268
204997252
1015314041
3142927997
6893478976
1130996630
2406150201
317593731
489222571
594546155
1388484614
1129986661
1707873791
1826588960
2057433108
418025637
2133786116
479742125
1757177
346083108
275614180
2389188534
133510975
1840927598
2036553417
2906430301
762347622
234347045
1993032670
770286065
2681382299
334116184
1447002861
2157241770
2549207913
2213021866
990681623
1940931218
2107281955
119707256
109087223
2130867572
736366538
2544519312
1180499883
2718450463
4528983195
1758357795
61957981
7809365631
2341966776
483292184
4542187548
908067103
2361664703
1087870395
2669010349
3308723369
4282196624
1016256409
808002090
4268449713
2285916080
3189726585
20321058
2180068707
1142417338
936794577
5454800414
3649808425
2645215188
1365574652
1929509461
64767226
3216730721
1668394322
2168321669
2870912521
4695209162
259638807
48520982
1816226905
405361355
477596835
2624424793
2550303940
650895595
349388912
1354935641
1229550907
3628870388
1103653176
1693285277
629999158
1288751406
87464260
1279869541
1426795938
15860153
2699235103
1115963631
658239008
726347236
5229330
3018930065
5224157225
386525405
4675099759
491926134
474316700
1961010161
651890154
114810668
1852441421
491846857
351570583
307091157
3893754031
2710347732
195970158
2565418710
1278386189
961843641
1567645767
2384632310
3226952180
1356570733
783396797
7451744012
468626061
1700818346
3854579662
135334731
1241745825
1320555834
2470625739
766967987
869442845
2945262415
8908349
1687275354
1869905527
3392721479
5434028325
918655760
578857311
871676005
279184015
4363606527
3373624554
96276836
1038802708
302862530
815667850
2428724683
216940219
6800380416
1580924724
2633864507
202467071
3555011969
760748736
1159076773
1629104718
164015934
4534030115
3503479671
2499586565
1155489612
3257240479
948890006
2908489177
257438879
1238894673
2081971803
2495941499
179190090
199796815
1953120123
182773675
432332489
728887705
352086339
2113269616
6526861
155972821
1611256290
89685576
2012936722
1785456110
1934043298
2301548904
918075777
1150916791
1859973550
1948078722
1215354013
638968361
586188221
31255425
4235408
4287178823
1783482983
1427260032
1381438131
8227014481
957620888
74034895
1238353927
702422363
65266989
2553535803
3457538993
2588524810
5821899885
2697243055
1647862860
970685882
286952454
2395782341
63061894
4789085818
2533563995
430632571
3971197837
1038908100
2525098145
4832471411
221137065
1349750154
64472249
156312429
76910196
2065794637
1815892225
18998700
457359087
2069976394
827235963
892607640
220964743
2197144232
757041944
128394368
770859733
1769377507
823243421
81911790
255127520
2438639612
609876854
2499767160
3822043542
24265570
2163507096
867382306
322876611
2179816946
4489767813
319008754
1254453068
890623728
1917424789
3718489586
2064283559
1059106168
1676351616
198045849
2125241145
78101946
319712786
1306454602
415550916
1363354891
2725090644
2467739393
2396104988
729331947
128870749
579627020
1163421812
1078881001
2713755551
1153785654
2300381971
1932813020
1799958977
2423088988
1425065952
2358811193
388100171
2835184928
1489525359
986765832
2842147056
66548857
285003134
860733098
1807580311
169287521
2445948229
3021202615
67445656
4452689314
95975672
3496231544
1242174805
160680024
2979563071
694213425
1856549727
277318242
588167256
383160281
2462080513
1049995657
1232411765
1875507617
163012972
1077426935
4787632734
2491611800
345127362
906015172
194911527
1882211756
1722197581
270589014
3919561282
271439663
409982481
304015303
389931696
10798291
2491216754
993731184
289754022
2189207917
890846047
2922689066
209958648
145823263
320479777
1675010158
2593578322
1665875395
882549601
1175708989
7838409181
98686318
1393317001
1302518359
3591956332
1828289861
235990993
2829634284
1584730917
668018523
68153081
4945002534
375139027
2272501677
914403140
460838952
2555322297
288947308
2774952431
584554152
686948491
1624276870
84231882
141754290
19890177
1901881768
933452167
4016371913
806933952
744305560
3440563251
3812968595
993628021
2669454993
3243673561
2348911041
108395884
69366630
56500447
1839730819
3680744531
1644249448
648481112
114277737
1906498044
1119807700
588920725
1852351514
453397294
165940061
1079207642
1263702872
2452661121
1485994800
1557782715
1208387763
96869496
275491734
69673583
1291078361
1222720629
661796862
113088326
842810038
1755009161
1901889605
4486176973
1074439469
121308205
425763514
494494515
97733444
246460693
1346695263
180042088
4368481743
1588089464
5365948188
1798816938
2658433150
472963557
1413327710
80460760
4944437994
1238777063
1834009376
2873363475
2677990955
529541011
1796898395
611592191
145652593
43251409
2732153
1388387109
1179273560
145428062
1401243119
1651897764
367493706
381982223
3121260173
2116277264
1970130471
1304470847
1965362994
4307346752
1767122896
656972087
4983060426
261131440
2213716035
1638492071
1654752775
1786515326
2300065235
429312219
766572019
2248062302
5059199802
113925945
737978085
2281985634
195854921
1358956677
95912072
120794776
2322184309
2436523267
673297778
313266167
402305103
280491266
1382763962
1050483882
3088059363
1040668517
1906857892
424733928
262083972
1651000136
194828804
1830127128
991770540
25060584
8148612
4139403378
1852791390
3399213013
288895911
487408621
1027577676
122849488
5001948917
203816774
641630639
33097806
1307349257
35477096340
4342823611
3459742899
204277376
1761148416
1454657786
1989974961
32219907
10204854545
2238536962
354961813
117491202
792870071
255249514
833364865
57175703
80745639
2781670251
568664665
505582941
2033733232
757201090
98641647
2939427549
956398138
420492970
1412344046
2670820016
298137880
876120830
2559696819
64957646
2622347379
931349341
2827360195
609562740
334794155
405159612
788182584
501801671
1698410131
1277940596
769353456
1896510167
2895761125
2146199528
15695735
4392373232
100115391
343660831
166580795
387958107
369354515
596921186
131692155
2555933
1570109572
95909426
94028026
2282376921
4520368382
1342668435
321791314
1875837387
356256727
109019607
98557855
1853015031
476635706
696113285
1604329072
479451851
1710205244
1220548875
704101887
3813889686
1786302859
771647884
246995025
3313134964
1532105365
3515704641
32382287
1266838950
2350254373
379671037
662119769
1550215669
2137262834
13595083
196794400
1355379780
704683576
1785429022
791194388
1769136952
654394202
3989321979
481499207
2223540140
2859611183
441598338
40571784
2835818663
1392775270
1213093730
756541173
86250587
2040329812
807131162
4340451011
2151974587
1364609957
2072937978
676430253
1708948534
3310285184
1052585603
1198517719
480362751
2004075510
1185557805
208716909
34421192
2000976606
2968462379
260154100
573122744
4733659085
2719964916
2231560710
929258751
4156982129
2403635572
675495582
833823065
169818510
2335321679
1773470434
49712578
2237607383
895837087
1364256320
4055667942
551956792
3557905665
420986867
503140597
685446912
371905825
1801675962
1105266558
112764851
103012305
108829160
1181450817
2943111833
545951805
630365912
1386252051
1171253843
1180537479
997832395
2643986920
77017412
1669319720
1634912364
3395156
2163933933
223354872
2811924411
6806862572
2478206897
515774954
525920657
984358615
650049360
685208171
1283560340
300834017
441977188
2368355530
1441983330
1059512865
187012089
355701521
757321207
378715054
409777725
792469277
755366819
7531486236
504055719
1514111781
253114542
223907911
1396668735
3476016455
1884535813
755356301
2225250789
1578747454
1926907725
2097392094
3935731748
750904610
1922714861
3606419951
1483091063
3654865998
129385195
892429183
3156821900
1163584726
601781885
1540153299
86284376
3099419654
41888202
868577014
486437985
271049978
2830640783
732778256
1046767152
492921869
774577885
2956983067
1431419480
3311059567
107193073
2306372801
1199687223
604923502
1031781710
3071788564
233090608
54930045
181839329
450107255
955504090
187367880
2021385308
1792931118
1102638583
79692479
258065023
1328500420
2536941713
824573607
5297300344
1674347610
1274010894
1307239586
694419257
2161744289
493254696
1739617840
2366722401
239600507
785648726
2795709900
4745176519
178838932
2813392612
1364635870
342260511
80700057
2328351854
324641723
2146238270
150549493
439610543
962233339
3672601535
38035547
1018130326
480733056
196890050
3014464134
1770390232
224787826
1528060851
957565568
3735026062
29128825
1589916865
1229874878
707821475
2153808712
3673897510
5737905352
4230925578
1064815463
1521338684
401794836
4763394321
532681744
12531121
1528413987
748755478
660456251
1982492577
1523916968
2780196540
205849721
2727735782
2188097610
4847345044
2129717204
516003212
2303923638
2287897011
1347140279
537178568
2025371217
864601455
494283290
1369086335
4689095899
2461875814
1241034100
1646318667
1630146590
2198234942
207122233
722329537
244968591
2770831023
218570326
120268346
2366432479
1023804555
154003124
166656293
1247860806
2998589509
685217899
1016932979
5489340678
592784694
729339854
335962515
629405861
116264778
639562309
368960030
23230910
2751299311
45297189
3093515956
3198567924
864569170
2165217082
1272940520
881865270
331448551
2116144065
1829081432
2552537541
1666752762
2471361658
1217595090
2815164232
1277483907
4232572726
840879977
726313588
269601595
87496590
788697133
685131346
67485102
1269461756
164342162
1186759071
1141968230
231312285
440452773
1516712843
1632678679
184669747
213371045
1376740331
888355017
2687682592
1367470378
1724582695
732553023
2894509701
1226876225
658387088
166640586
2344685762
22822560
1794849934
2690665409
163900290
423852047
1896739
3041652345
797773432
2066008011
526056649
2507342788
2498270376
1158231178
334639939
2995496864
843709242
2504464496
76176558
583113863
4640344289
27327751
886560527
1928568822
346220161
415705591
1687225205
4316556600
2887373359
2131571473
1442669174
1131134508
858127435
2259398554
847172184
3248282198
3646864728
279793732
440679776
142620219
834156936
1098632335
3214418782
1145776710
1533087552
538140945
195032293
1590976453
916125760
384404908
1251425236
132813157
17526416
385242880
327992260
534425502
3286900831
112247727
5374190266
921992066
2776771575
1803965807
153223392
3957409144
3883450330
1040717113
564901081
826779920
295581257
267954441
443868474
823922152
2017157523
1965810762
1707192526
1600636853
1195365307
1568174274
249561509
2988255731
3032767657
845862113
204519352
922373030
1821319149
2691805981
1652256100
3198749118
1752229501
1674532283
2561433609
684717188
1364685200
4589656150
1014108659
928392136
3735626654
135972312
747428333
1369779542
763140466
156688408
1656454769
1892362825
2305332733
0
1706375815
335912981
936614759
1902847825
3781465342
2352875859
1362553741
921677243
82418007
439732130
3319149769
357756705
683868273
1989258443
571782565
2729336456
526516903
1966921745
19716447
325879675
783494343
118639171
1439343500
1491281277
3955541698
1739052546
3373302420
1728945177
2583039586
3665400597
63737966
1988934184
2592632020
3416032649
1129001135
909793408
1923382344
34066355
1644105543
8197326
1373835563
1848352053
1619555296
926134943
505788206
1294933841
92914895
2162441850
615103882
1314109558
116529537
82018719
871825838
2484617160
413480850
307810110
2477316067
2796637211
144133497
90870313
2586374975
198979059
5339867438
470967678
4133557179
340393543
4953976256
2909286830
216324951
312596867
670695528
1287800952
286036606
40528470
1745380797
416395563
69457621
416318820
2357440892
2921126573
1495601707
755004012
703090881
2828659506
5673939951
1624370245
1798930930
307085106
1026904210
1603803005
586090272
283079393
224506657
102788812
479821283
813659858
545833188
3552419843
233374704
905562951
241058616
2903483450
4504968987
401947446
4431844959
667506471
235758496
377188199
35215955
2368125325
3471596997
22764584
4128071968
1856075102
4111403453
2117897598
263058748
1571968020
2379683920
4585207870
3063838705
1658784410
318258798
990485206
3132316786
3203678664
18852892
1127948087
1935324768
146637419
946029460
5511226970
948096914
451917872
599483502
1384322346
243491365
363213549
314052704
1393495837
1647962459
179200529
1072114069
1084620652
2704250704
2520641018
563039585
35204253
247121575
2215764048
515684219
1541119938
414265206
1184652108
1972266838
314406028
343319570
996278673
258467229
588741225
2462266411
1095008031
165308321
184184091
1806911575
290927002
1754824504
680062883
348400893
4651341397
40074698
1510910281
1077051472
30792004
1116961801
406774625
1718237657
130666008
2443457433
159845953
960581638
544055717
514405231
2007927507
4246939222
1303863877
9121648954
425576464
181772039
1287067305
522466616
1623356514
292446065
2892587834
1262888648
114423645
1743206413
1536076303
782509853
371802117
7140448557
3254055455
6875329084
2711038113
1135491357
471444043
4480932153
1430423140
2284200080
1130146925
1111882405
2569735178
2378179211
13330881004
1123537072
545641944
2627608142
2295464560
2712779186
709749011
1266385435
80788324
2144269874
436512050
412892401
682166312
142619864
252784857
5381786432
947397549
2835782240
2367784108
1075401582
3722611175
1732998730
110769150
1163386537
2419844303
1287319608
3580317828
2377880708
968593945
346856414
1950314138
40017956
2789427402
35267293
43618275
2758763233
1401839900
183361160
2385964909
202013113
347361960
2399636484
3066405574
2201664461
2962582122
118101037
948019892
1685378165
1377314041
78938910
1019729155
1343891390
4450403411
2927681033
2460216098
1949023837
453798493
3146011226
664936257
2191668005
2922605962
5554655700
877672795
261140326
141087619
91819238
4142841676
683984790
4754389991
762263522
3576140805
497966091
1437306579
279821782
1114023962
3166873759
3621891946
1725377091
30974547
2030226933
1055503293
2839288216
43434108
1915025085
2222164872
2970501486
275787498
612393788
2265805482
2543324142
1575376817
3957004808
2184269070
2341597380
689542693
1179220489
3253473400
236341185
925206990
877397050
807859885
168220429
1706343979
1845197995
852739069
1857007491
4621566165
1175005134
1516008901
3860391461
999985732
698290713
720980134
215103320
3492937074
887806248
265405573
2906247159
440560034
7086579
1225642220
1127736890
2749655733
2356098578
3837618923
3172884695
3522313953
2835891701
171780224
1444566879
1921121686
1416842738
1105860760
2706604250
78105780
452218837
2519310268
995424767
105292884
2944920340
1400496283
3076952864
1829946306
1403071441
1092800245
1387301682
2464442282
4042304227
152319878
1904565756
179205569
988385399
699696675
851474616
5396835761
672003475
2794321109
453377680
2534723960
780413387
715629178
659073961
590519420
917458559
1203974070
3221066
7815992924
798517865
963375133
780516687
344734511
663010682
817426311
1744116796
3843560680
1545055729
30278568
3011628184
296752740
3153663519
4038419956
1553689434
1063921274
3331577303
1335853680
2227294492
875988795
1093133185
962909100
544292170
982287079
1575317258
755528993
361527309
2614688861
3979831119
5344347
73425059
1169534932
2700045539
338029467
3327946574
2970277462
2447172177
531331428
1256057091
606138822
3943338534
113210586
1167915731
700587272
1124903626
1552742974
2019029217
4749694974
444944838
2386340192
2860202904
1308525019
7691061854
1155451333
886796396
770637586
2434729736
4638554209
674711939
605405824
3608493808
31940265
730684001
6118185723
2870942074
1139367617
358466290
1379482435
2386205369
728750027
3927377723
2121301846
1008673310
2312840936
2042996777
153626222
1996966377
564549646
2721676883
3792787859
68972112
2197407624
82704584
2924347042
450189165
1065631640
525780140
1804790940
2524306441
2780300689
692371196
251487768
3528536538
890066394
1106225242
365946486
580776431
2062978180
136752702
3053668641
2063260580
3801268341
459872244
2454343228
812210638
1678392088
1314477323
1667192513
1879517535
31803555
1432567822
397664423
3838139194
119290610
2172262778
1536363044
29399376
465329541
633037949
2143926630
825831246
2170633244
1204680515
1867236352
3964636340
2356448411
1791883003
410102336
469861965
1451360048
623773420
4297257
304817424
2531203062
1241432275
1725034258
3284257153
1147097505
2829978863
157119198
911948887
1483523436
1264882292
859264541
3121054822
1202049248
137732903
1920536118
1212556506
642974495
547457523
1380826428
1281456909
930829164
2012049603
689273394
2780850100
2704998160
1405869555
1198235488
1295394397
4559931334
1057929467
5123787306
115691470
3068393896
1427033206
1501906719
396273503
2321316379
2799690078
601457681
4885072519
2177663681
484436622
805999033
938268872
10918122
1412208643
984008897
1091043210
147182867
692900310
323312163
1407045975
919836708
1747502947
963736690
1953624717
2261958717
3307392365
1137858438
1349807834
207343481
3110776489
805929803
3170985133
660734216
1704529148
1873096558
334458031
317098828
124623559
1851759171
3351306443
362539685
202883013
433148855
2539351030
40642251
1018234944
1827460334
1655280016
353758288
1230071501
1829180986
12976637
1698989706
41270850
417194414
934960582
1407001469
1144736715
109410167
1273943615
585427139
1225550241
2619974470
1783702084
755515440
239839822
372009659
1477218995
952689338
3554002798
1670419214
2806362139
269853399
8672195
1060715365
988481868
535744514
2119139184
1265524348
926044239
764705946
1570363330
202399670
715490186
20841030
928663356
733297715
1950463377
3436651176
2569550292
11964492
662536878
673625680
2586813112
1137658422
1507530571
2309595290
1374149220
16041329
385060233
3502464240
2205560095
2299203246
65389900
242724928
41986193
1396858883
2985109500
556811961
1996205681
718308757
1026571274
700944236
977042711
1344184179
2053804815
1981027432
957079027
2326694073
1112766976
1042707909
244952230
2456225973
2836775153
1322133059
1226124831
10373637
118495891
1547584778
1004475884
4370870531
1834019306
317095466
4933041938
101280786
1283502296
1948812892
470134229
10065312
585873225
2362622583
1817580047
3976509333
183232534
55268501
4371740840
1264714889
3854693400
761878586
1737960
45567910
2252170741
1186372176
1639735523
3216190672
1064594034
4884853956
124999842
2038984107
3625648913
2756838924
119074235
1423898870
1626939657
924423036
5960601811
2112489187
1819855069
4706229598
950565206
1961144420
396933044
1695602523
899935138
763782720
410058580
1052677733
6075650692
750065720
1352243013
1834133649
1615579968
5518174
405057154
2732193694
190777726
2997846329
4911262437
6787658703
1175488059
1532212322
734826572
2478922500
1835669364
103088011
1744688427
1055625665
795844368
3380285727
369126076
1093131767
2437501613
1579655478
699336613
2386015105
1165843535
144286839
3341779349
3982803436
1138750931
175024239
553476856
1616428099
2450295481
2891400192
1773231132
885730916
158572704
2583731311
98448161
516161663
4403237966
2351849593
13529640
2769298882
52610395
981587010
1749762178
164374163
1981640237
3577530902
601329276
781586499
114136338
2874686847
171809926
218075926
1745417855
2531039579
797924842
4706788189
908542152
95687895
2609182338
1094822043
1796362131
373909969
3512978253
2149520676
1100774675
768114087
547107790
940981757
1052020872
29067583
660200865
648563441
1465507194
2092356460
3407043843
47503906
871809721
1832213156
1388666
4162157599
844273679
1264198852
4887656745
1050543670
1943915359
1073939005
3458143457
1862376101
2187121189
1278841046
566679926
2319079366
1012609695
2024650041
1397524713
719734015
2347262156
1327776989
2416738369
1215525621
1367377132
2471009982
1092508510
318538510
779538819
603886231
1268084038
242259792
779043569
56676455
3600094626
63526232
1590793411
144575199
72487934
181370749
2739131953
42090125
1922058879
1951624988
13063297
3142523215
1780054198
953502071
1511394658
336084942
2421821765
731518083
180239132
1835185504
4840781050
646389738
1449219462
2420494539
333657489
19080578051
1568756
2558621556
2181915714
1542064913
1239123433
152139331
2732785799
283961106
4979135291
2955564516
534498538
632836271
1014665907
3007721603
355522175
2481901215
518366608
1823793371
2095686637
128126650
961228826
1402560939
1741099432
1118562374
2233011033
450253651
573812728
272736354
1495897443
402173287
343223385
969686661
740563325
1214587825
547428416
478864951
1059605436
1040408883
280886598
1707338827
866456945
2837046631
1036333587
26613552
1650719446
1493389644
814597479
154563003
736396325
3070657458
747262116
1499224342
2678606006
1196889813
598891290
956402147
1084774401
1525088651
4081782025
3109069082
2466329382
404631468
825022813
262422838
166498987
420758850
113313974
1722707260
483228208
5733383962
77159535
799748412
1259811902
1036080738
1456287225
2574181521
120681372
305462672
2515034137
3508200201
122194574
4265356476
1276363854
1454577272
864765298
179980668
1895248135
330251738
570247099
4640984969
206235287
328216911
260971570
216964685
1758161960
1751853896
4272507303
4558834604
3039819274
883311700
1430802903
936014152
2165096609
3566984922
3525081632
1536731026
1331338425
2145920205
2543057298
397401235
4246881582
1565784152
7983341577
2746490941
70135097
1699237612
2311354989
411194699
4965930652
154367543
3832571859
136014188
2343391659
441706379
966899269
833364916
4406117770
108113170
1813533285
449614189
3259758056
3039296860
844221153
367652971
1487314072
902490075
345471439
3500451805
203189684
4680064677
63159543
3291500
2207557434
4673288007
160652998
2674829599
670120666
1618925685
2409593856
663446300
751480053
1110590304
1723687810
3503662784
3254826848
1763797226
3117912205
1767928794
2922642371
1017917887
3277843327
3552168611
868487503
69529910
1880122235
1212645498
745419789
196999102
1226901977
203949933
3165827769
1602559911
3926720444
1370416899
1418860377
163841766
677828729
1980606847
1876410558
1370733013
1013992794
1202113287
152700050
1793652658
2851789989
1100994253
1135011327
1583749687
113899140
809812911
2027423570
126250858
1105074398
3139763181
4550474004
68259490
261118967
1599455480
133679903
2004398454
377003275
1568392910
787564255
59453996
4151617
1608032280
1842014259
2098524356
981482235
3078182793
1334805134
509894835
1678233695
823358044
856809437
6431856614
224535233
2062131671
86631649
769983231
168766926
903666166
712801506
977912260
724563313
1110176527
615951890
745517715
111711033
342668979
2988297795
1536643373
1294278129
1717099539
1744057602
1932788254
4795889458
222066560
3558383107
5362091942
61592083
1521358660
1745064060
2031467345
179245734
1336848402
3706151800
224844884
4493250751
1368811856
613440134
731600135
66271818
4732806851
1525710794
2090838095
1265552948
3440038091
892277796
930448011
2188658368
620526309
300606178
218815403
1621316308
1281597553
7427951158
6271151
492783829
164424671
449523774
4525082122
1965690790
127167483
1123447368
2118468310
2206054605
544664522
141182154
1080609488
1099290709
304789982
2452952772
1507218932
420352969
1817731825
2936663163
1686278437
3686851
530407378
2615272777
1479126452
2037637722
106176479
101277836
29537489944
83151634
1725968070
928706771
2009795881
4288291512
29405429
1160152357
39560211
4451931791
98119097
456687037
1043773570
1084593278
2284730037
199081970
1610282960
1116082239
208769522
1549843677
2078288213
1286512293
2851814836
1258932394
421564839
877489754
276485628
324689083
3391246038
1551910795
1516366230
989278172
1355965768
305169058
597289481
5629823303
477673464
171518257
225699492
796801870
1702733308
392930217
2245547131
3154883085
3049592227
112514745
4376149854
1047848584
2743678300
865400211
208192878
789210417
1038544859
1849595392
3329951500
1290743938
1529426605
986276199
1952813965
836872506
7687021504
1381630649
3225183312
895884546
1209183042
1534793286
218029019
3718807804
919661044
2628647509
4388500581
1417470705
2675729723
299787774
335741973
231708856
2243445916
1619104538
4716618465
892116813
1077578054
587911343
186072671
865407327
2433382862
446376980
3773054800
3082206973
13145955
2132650728
453558339
1684429835
2880723569
6452762280
3128233115
617649293
36268792
5327123225
483274973
1609364435
4881409775
3941174011
3370017468
1041058608
2994848605
3285768666
94564136
1883430563
430305254
1663297960
483058264
2486517533
1144240718
153000388
519830462
3591758950
524692741
4655012980
1874270208
883685023
1895260620
1535337740
561229061
510079370
1721879399
1415782390
313579737
1659751731
3014647241
1212741239
2587340527
1012916656
1597479587
1426567646
55781830
1222384203
2972494182
147055817
496756630
2599935303
6023203520
6712574
1189985399
285828069
3078848093
1408263478
1420616673
2763468399
24855458
465457591
4713725323
1169056
17109730986
2016710382
1103067563
583147437
1783392251
569043102
1008311954
5241403556
200323576
167585503
1917593933
1152177061
642439681
345638945
61008068
131376944
665500308
391297864
1007415974
268309013
477518397
678178568
300021726
5461235066
2422333130
1354424485
1767753367
1466238467
2071260324
289148812
1893120653
2328086865
1919851150
107578825
1088628875
2355715714
2644224845
1937960854
1280127947
1445222885
1216706498
218264064
568790489
1457741305
3631452342
21181726
1302865220
2956286062
631227421
691451825
417350666
631412676
56403643
1967358112
426768395
975849618
3255430543
251029724
45415983
1090080026
1720734133
2435867499
600329540
1208276133
2136739986
1932562013
627275502
2324307678
610131891
1059170423
464875008
1072087306
33167725
3810048863
1728987823
2212688218
993705814
521956151
2933486440
1777779860
1791278866
114600650
4155927193
283539131
1179789092
2708931007
392600448
234234721
250584666
538421849
3666994691
772648521
2364374580
227737638
3395645811
3505198021
2877997724
1499390420
292412229
649099041
335044188
1880781038
1250278390
2760088750
49996971
1631315986
2161808481
4710326562
1420412991
942603011
968881744
2984893492
1372040414
28093087
2837667530
1836895001
5404070439
861808582
762148120
378385630
453816130
3852418939
705462186
135811616
1093134445
1114137878
5476066861
776738753
2061060664
964080013
627888521
1671984406
610138182
1344561666
172608005
893074004
451744656
720288563
551191174
769222599
3704400545
1281421576
94706151
4334003763
4552007944
2797396838
68165526
1534955621
2864414279
1753377851
1155355167
1552840005
296962734
40199327
109030723
23110295
2789264030
259754646
334260786
459206880
3132726880
533502404
665745122
29016744
3319282738
509536303
352968350
2368372159
1518939085
215265691
613729725
406186969
1165166366
21159164
1379249913
968606038
2502011587
459247505
1456862758
471559142
2743826613
1564837859
1025938913
203415193
552532139
1184674306
2805803890
360544531
1589347371
3128131889
637773974
144357658
1706944
1854630518
1546754565
2944018486
136997917
3247462532
4112377260
177853343
872454639
2349435303
2417000472
4873288494
695941775
925087009
1613484023
1196764424
1753166453
276287640
51274042
2360711181
912022246
1013298303
1048182858
960291578
494291642
432516733
508062122
410815986
2754612391
4060034144
3463469583
1183136023
384536909
3593579329
2021906629
3575346879
2065129813
728503539
2008698733
863989647
685378155
3038170100
5902809258
3847518676
147207664
707086961
316337627
547359683
1954483136
2437187974
74288541
1763318873
1874670582
2703927168
2646260385
1998879244
117723735
49702382
451953646
654284508
696272074
1025935208
470175584
12992338019
517993045
231305449
102942729
5517174107
972434455
228570920
310504228
618909231
585793005
4015212347
83110475
4222463363
332914878
551879400
1266263974
122294583
507210102
13330972537
1913362104
2262537649
224053123
191273091
2607891534
1783196965
930620746
493623660
1123855065
636712623
315089480
252897317
1016802921
288468732
1440001085
500360486
2122254365
673255149
1313848750
99194076
162564
719889145
1143031004
4657505167
1954545606
419923096
1469734313
921112434
2252817821
5765418892
3060021845
1156369824
82304897
676360027
454684289
1840288581
2127740061
275041158
1778315963
1247066756
111966967
215580850
1141808908
1287253616
373867392
136511808
7590039404
3726782393
469896138
637119960
2345407979
544469154
339795355
2046831697
102859146
4623708163
1446953798
5193792596
2043519656
175756083
3754667851
111121565
1755954138
320820356
835556529
33489105
134893239
75211163
687123182
1732677701
4349467028
1125028158
469023460
1726916387
4832609495
391462920
763365595
110083845
1231068162
1022782867
571142768
147571794
5996260
1126168738
427542952
991406528
412445184
326409588
1676256262
2081770414
1395252050
1011014265
2338011665
1589475426
150589761
5426288803
5841759929
1087395732
2316629786
2091815052
154919044
3744147719
384083479
1275532800
1315183962
295263547
1041052985
945706326
893797208
565208026
1077078145
33625040
470469696
489143695
541852700
595390734
178795150
27312544
1554319719
4682381619
2322228156
279903020
914002187
270350729
487304579
1873871496
2269574716
2360912676
1923268800
2095469161
951425334
166871340
3434706854
2100547135
3097603854
3885812555
1321236393
415912572
1346475427
1717599633
514590347
3424908584
1669122564
3949948596
1238626891
17623600
3430746159
4560149360
1080099964
42633361
1014568374
556704984
256320489
24256635
3107509214
3260426857
898912070
558530716
2162590936
1562485593
1798303171
1915729640
3066670598
1724724927
1409893445
48142764
1512057013
6606784171
868994147
1096211912
3684952674
1709601
151882922
2312554607
1816222391
478620089
585785911
513176348
931920566
1319648791
2068173367
1383021877
1350490950
283646273
2626191741
118605108
715849555
761591410
809691786
178284720
1752592645
782187043
99153772
1073282558
297122575
1295865106
1315954472
5182291316
27222100659
3294240199
790065299
973544108
5001779985
4426875601
1718037125
767674524
978127057
2396747284
1182643
379048832
666785361
805482246
989020811
26022967
1210009252
5993032650
1762882924
1301121804
1234004453
1121572556
604954441
411823571
3662010730
1310108380
1900077652
2230990946
1653952969
2585115789
20448903923
1551778632
2870809483
1705458157
3458621917
501664350
1841785381
1537242457
1535593388
146821401
3021198374
622509006
241752501
526565404
93126977
2856576821
1279734874
1001300591
435737903
396873534
673108057
2155255930
2884667483
1078452211
947035253
672150845
1946780968
2086236183
2458170701
1029417117
371207400
247416268
588503539
3638721517
2206155074
2053924269
485664134
308735979
217903618
748796731
2502488044
3774032635
2647182960
297230957
683745755
265021426
2524055996
49423545
970806063
682192046
2368331930
3411968503
2366101778
980740201
2671942281
1337703288
1238675218
1039541470
2325319522
593484599
709219140
2598281561
1156226421
442585840
484316726
1288636905
6348366
252820803
2432840367
3262053510
3742376121
1762912729
856964702
938086656
1377511805
474596946
2326348288
1214748485
889104465
2247579855
72096990
90799118
1154176723
441644263
398028787
3126115423
3824482061
1932327146
509251998
959205520
1652482017
1020593738
564513810
1423336318
1648722814
1200299939
1830130651
948083929
1062923863
1085481752
6164161
2136061336
2327645526
1374439516
784517688
287799665
1735728265
199541149
1230849254
1409341512
2752610388
1111419809
28686012
15720515
981679806
2215605044
3783617481
284338656
677035531
737848338
2577993246
364334701
2624903444
2864236361
371425982
746497245
5303291900
2162543242
797469692
1038378337
4258270023
1207418010
662282589
101386968
15537885
167559736
1334959764
589412221
3420827694
1453500850
1356709364
1132624944
2633052584
2735302975
987339155
431723319
295803187
533067860
2216608445
1320007731
824385462
3346806153
1017718927
356748090
893074878
66141834
5799064932
2023765577
954415458
6643547669
1922037265
553381615
2656560336
73215221
1162257873
2149216891
2205202802
272905056
3976295732
109305890
3030764791
999459066
2130740440
806647368
430778007
1603838216
2398378737
1677053239
185764136
9610193
2492965158
69780629
3592983933
4596583668
95960506
610041275
2156276305
1753122162
5843324369
4505852508
1599393694
2824650602
2719955618
3373384209
1631905945
1378136582
2354361
1227965034
104885609
2823878029
1035954576
482662304
2356741988
1351540224
812594349
34765831
647518798
1025569770
859338919
161029009
504468274
130423981
74913878
319057152
89286365
1993654708
1900056321
2258737697
312996420
3551214883
338864560
2702116509
3084487818
302164707
698210491
2806374203
1292703316
849615599
10651891944
2867788915
62197095
1070340146
724506128
140006720
2238397604
2069818219
2545025204
1634089180
1846887734
970350123
7407513129
820813
2665769773
2039489284
3941927587
1021084565
688966012
5436305772
18627456
1013902909
889082724
1684575346
791753149
733898419
1591879463
427931632
981355010
2135171602
56814538
2337117291
2513734687
1606719726
18449994
2485568574
1710515478
1868174399
872190420
209260938
600884562
7166965147
12004873
1943392242
289993777
437228871
1268155845
1771336673
13550451
6169041028
3888452585
680771767
1144266952
1998043955
4573447745
399123312
3829126262
1378362587
791143037
1810094931
2357842959
758783787
1147947181
1901383193
2320799001
415587717
870675324
197130830
2968570036
47470431
518298021
300537676
739913478
656586252
125232971
2462709242
930000472
1072843642
1599832299
1786384025
646032609
4520808868
4626442800
1889803722
583920704
1214164247
4718304602
967267278
2629882082
519572197
1748038437
323206746
7764495440
1613879137
261992659
1687534431
7534797
1192692087
69158245
586701568
1496671176
1667416723
2416584255
4747664441
1575430478
73109553
3788230432
1716105548
3785771712
1644637831
2623377878
2687960609
2467861566
2075647353
163864510
222497291
658769514
63325538
1244266876
1775340805
1893373934
25233987
2503682467
156583810
844335238
5280252652
3107280020
11015710121
3159605873
2632713207
131048347
181291079
185268087
3677274982
2707580334
3025929232
2616645414
746185014
1913275971
4172512346
1791978289
1682040403
174060469
289349932
2221463813
454150458
2865017750
264137486
960951477
1474400351
961368882
1336451472
83494462
1198545353
850188325
1654607485
189967051
3246784771
246047330
280932537
379750549
1351629026
725699550
1307143846
490880085
445738926
4657382158
4102890184
940041122
168950672
996756167
2013801152
958894051
2361034884
1243523478
815245956
40850680
4670032491
10483516
1724667870
573501288
42027517
1493128255
5171755790
6186965258
346093083
2383618083
3358293494
672195695
939014707
66728948
1804789742
3357634675
1626589198
1010311215
33442660
438358044
904168666
486642261
2622646737
1159413330
181257130
537203908
464777185
1244022312
2987760118
1837007174
1596264991
326487925
136024944
520211250
231864058
422220564
1884300516
40632031
797148306
631586249
532153236
120068080
551209349
55148105
129825907
1362400673
2416454607
732146491
1491372818
25921872
166282058
807382012
767056082
8057262558
1426436724
4346820629
4057176117
1136627944
252111524
1768135697
549224665
2756960202
489719826
3244921215
169862699
1001830317
4655567753
2464115708
152642722
1343913110
2956992554
2590907316
1817427993
6328820387
2003729990
4769288473
161673960
274678777
481195861
1377972359
916299174
2180307799
2171841075
3733326759
905134072
1171998816
675851186
2369946262
101265574
646379535
2233964238
1407140533
921842056
2336823290
487317434
2034112116
3594801107
2357050693
3371267416
1058702582
1555508330
1142662520
12320562
881776183
60829433
313756917
3412309324
839236079
127509096
1139744709
744492271
75850488
430470721
2408747736
213986003
361805133
1057881538
891757270
2644961354
1711138709
963009191
518516316
1458456428
601107969
3742449908
2063545382
6185554253
45211777
474584889
5144082232
185728571
3170546970
1437727891
895721432
461153785
1138368804
85213245
484217165
157174583
1249241149
1537599127
254531533
388614169
298078899
1296714447
2138367579
731367624
4597253559
6398736
874761621
154256694
5066618649
14192117
1113060373
1176619800
695236188
76135481
2416428258
1700275252
503101173
4020096541
4626852502
2470540481
676666490
347889830
1790965522
1203522784
1844422193
1646704433
343871475
2587032249
648668177
647437165
2563893056
726640308
104855440
1677743564
281199598
303710350
1152652409
1763406276
1519090067
327264683
2032967303
3254632744
1021466594
2092596208
3726991273
1816520082
913540393
162480011
1735772030
506048374
904519092
1901795083
10607444060
1111368511
3625891556
686302074
3589003123
1008107963
182945341
9944760010
531348366
44862628
355626081
3001082188
396584348
1403214490
581228379
873216102
2775508082
1876891925
388348760
2011264540
564794910
2185658318
4076323418
95412781
3289261679
2575668417
4305761058
1510704725
1642869663
689617040
372623913
3436395353
2233744157
6050431196
861199312
2119575650
3421446882
1569443129
4017157560
1007993672
3526089256
367552416
2374741415
2984600003
1029257161
3240408558
549073718
2156564068
5317703141
2346643690
3258764030
3055213968
3341108905
58209927
324175473
37274835
2812439932
1537117039
700189923
785331685
306353419
41584831
3149664133
345923717
4353111665
174175056
776008435
2040843700
307865794
1426680323
1906269795
787978315
1592477315
533249766
2062046264
2995422978
2483220304
1517364784
435392415
1571368251
2644002186
3390733331
2060623590
2210729202
2174552710
2163343273
2959984714
575462323
1238679944
3914066694
433781562
357423273
4265498927
1712344989
350633487
46630154
2234232185
364151726
8913507
2120352012
2240333827
885626428
1016613991
2418129378
3353132683
829726074
129103607
1000949727
3122466518
5383766712
2139050079
230643330
963260212
792380646
89831159
2509046849
98196771
500101303
2510334894
1994603919
2466577340
2092744120
601971936
2711450393
699833390
240937298
2523208720
34554342
434768778
2690083237
1379579752
795235468
1870098017
30127417
488384762
839057347
2033665493
1590391879
574851075
200598985
377203014
3777081092
1694896609
402980871
2472243886
3498465712
3236703296
1340683936
1018754082
58805322
3186963264
3820250619
702768954
790357229
5808011470
4165583834
870725148
2282543532
4428042137
346988778
2006544402
530361731
49273907
395461289
498182575
2408818591
2282487520
1187793158
383839905
176840653
1334812894
2313207102
2571051901
2123987741
296651286
3248837181
174377357
405213
34813117
1691633174
1146421455
1193819428
767795451
634766109
1183365124
2117649285
166429046
249592118
2444858417
1751050865
2634039838
604196517
2293321565
1918704188
2013907888
1791325514
830544736
497061467
2244204833
3185964254
215583841
1030409520
1270153117
528346064
699699288
963963042
37786486
1952389189
473741862
4417915199
939616528
737602261
1916840732
288750324
930183647
2535722414
4718954226
303289095
452947103
2880906184
1161574005
147550583
4957744352
858279483
210732823
650871416
12253741
1329810062
1306580912
83086026
1543533553
497397589
570382913
378398696
971928767
2114978499
641092648
2811312635
1544589403
1264680173
751174305
1404745739
804059454
380282283
4664714792
734913415
1966253622
700562820
29257723
2535761828
181580021
1553411804
5959372571
508408632
362869448
716309907
2354806169
119083455
2808372245
1125488499
13314560
1100544564
653183098
2567201284
808615378
1128189838
2333395485
169980384
1631608634
2071135993
2810196070
973695026
67036909
54917325
373654298
4648066
364059162
160490288
3898041429
1008525999
6114285239
1155845696
802108801
65653344
1198567122
8335799303
3385344826
1131222121
6601773143
1181332925
2488660243
69972867
1197408799
1062180407
632791345
816599844
1195987084
4719763475
1443523496
542487892
732251311
1808064688
285699783
20333179096
4276257492
58166380
3858202982
1817434594
2764920456
2655464174
1514471253
2354702213
1329234772
265655805
448796116
1002526170
399986735
10384391918
309103115
115384516
1346898855
1841580912
5699275133
106308786
420233498
1157200082
119572029
365105692
2410752290
843563450
1764048748
2919964378
574520770
2349832508
775225217
1726223329
1864454731
191210246
2274605924
370499702
1099629436
1637828691
1866154832
2660373154
3392681792
2081918833
132332208
1595394238
380406895
272596747
219799764
639894350
726339869
1120119681
150992013
149818057
118285008
1529040550
2167898187
766450275
79469484
168308117
16913812
3443250808
3633304269
2709878132
956729971
96362074
29310682
1713082239
139673147
530188814
2112273159
2272960800
379746791
32666018
1548353943
117481749
1000371851
324100863
849187123
1499505453
1650776201
1355554357
75838315
692679644
2332349952
1392027415
2808400884
5266818532
308424604
1677093192
665473374
3184334875
213844381
1107807525
189410280
894569261
890511020
819929784
1857465169
757728008
171087824
378838421
1450149844
2461831155
226249649
2021582149
1035851372
2673062296
395752106
1490096544
2010574078
181781067
1733651083
3245378558
1123624778
49063658
195132037
1063380520
1054214954
2290909360
1018289830
135494216
3005033064
1410951881
1954048555
724147840
710219175
411702779
3150246963
346119790
876216506
327171346
1032835336
2504613345
985687027
1811437721
663963732
2763633
2192400694
202309139
3243680563
310880315
3755840626
969591567
11180536716
274696165
2028225983
353931989
294258502
585633470
2132597415
416887669
1867383717
129407114
1754758037
2519771239
292649190
3119925485
2272447315
1369735420
1610577406
712473664
1518153796
250115246
7204239733
990395799
4875042407
1144521638
668774233
1726624294
1757067058
1671355231
840343202
1868669385
1396414004
195863373
1359521735
434164970
565012682
1799920878
4399114286
1203409664
53222671
984569700
286581332
196284533
2024981372
1872212732
4145300503
184181553
5059283517
225549872
1294430168
1689161167
1461750579
317158128
2200356703
400249905
2122409914
563640703
3584413366
108777505
1471890400
898708810
1534000456
2577501298
1198917538
2658053283
1638211881
1908333409
2094414000
978244046
1060491384
64595911
1765771279
3930344266
2312726622
826174997
4583601851
2412352334
34497619
1848857873
979119580
2805640838
1162680338
1004870616
1548390119
4835684614
1682296962
1052518107
1153635347
3658892068
89264263
141266289
791509582
3199494757
2032934542
477507606
229520544
320576579
2504907224
3457838962
2378517227
914376540
312391210
2664064376
5378108
989041529
5993611387
541871207
745779705
296348149
77467426
5046448052
1926340818
15339756
2005577096
185769349
73881728
5513370626
3796896535
1932850027
1303040067
9772750
1278314839
425191438
1910939259
330486480
1334767053
3148727013
2355986057
1235741476
121519979
1824909822
258694719
845834890
911980923
501991751
1213735573
1295697855
1996167054
96817150
64659604
551560075
670501072
617622639
2365708616
1429285534
635198229
2282274264
394436060
1650524820
4549238494
338143682
625902572
95436703
1058118582
2346755177
32884211
4745893542
208268812
304266417
744929051
822195366
3491792412
969717352
299218955
647885072
801420584
2774092886
25030272
1332380207
1020786037
852976703
4135057569
295941984
1788779977
1206714856
35800409
4022023716
2179360709
1272200803
16808318
2177169662
1525629108
506594599
139026836
10340438
468602789
900614504
1486485338
602756593
156918193
1668538507
1482186693
1335747778
1614972459
2026458657
865590094
512646005
6363865088
2176556520
914959863
1121882105
1167164538
14799740
2236539789
662734099
362696042
1215963039
1598678467
103743526
1370444601
670871748
429845725
1724607725
186253128
822647607
2748364856
1435578259
9489530990
144985048
1097800894
3854643837
818975563
3005455398
636952943
1623823029
1250980610
1352459084
2725153162
3183557582
1365797047
70741438
127024150
29636561
4287557006
523720465
8041469
1788286478
972071888
653047225
1100227903
2790939345
2313664113
755720714
4078936348
355487235
2125411350
1993081743
1505212332
2923450576
53396934
564732504
2693126999
2427098049
288896941
67555007
2278278248
1586500795
1943591249
377204350
386759512
4120183317
2819891745
2921557878
1959067705
1876501906
425746645
860529644
1258967191
667918854
3202280741
51747134
621569917
156528510
1554528264
2408862080
401633481
1553794671
1650801213
1376521933
304650271
1639291214
38545139
508329532
444852291
1137463726
1326813793
20300877
1221357813
63501277
511887137
1077947715
2227372436
546763229
16617089
762390592
785433981
151330003
381648172
1839313500
1474056726
1577170852
1809257366
1670498293
1105553451
561275129
283220463
274848575
2336154337
1764352733
1346069541
257794182
776184536
687030997
848393259
644525421
2721304615
6086285737
733359412
1041543377
3561946810
2809080431
602689845
1795184022
2261741910
435125675
1682875730
361154501
4482394088
1025085494
1079309422
473058610
384799387
2668289562
95817728
1505505745
603559581
1566018884
759184004
1367254366
578368869
3611703496
1640345756
2845734396
1767446874
1740090656
3616595128
1921001326
2459897830
1046805641
597963496
127635731
4908001275
3540096535
190435997
764342336
895074658
77652146
3265153883
2221584145
1526646922
1952963340
306234354
1319098210
3681196745
621682138
2673586413
492748558
4986537857
280277929
939372901
33413690
1405337506
805566916
3878054840
622568160
2126765999
2433188576
3644704378
1579036804
983465551
381468269
32793666
2901583123
1125762804
385436466
4278992914
4947377051
1500777323
2256056606
4080674553
190180192
657425081
1569619200
1295359358
5196589512
2338786489
1640956884
862111869
1935191451
2077642990
239263713
2485509317
1372616500
1484581071
1654589028
3149004926
638471651
482367581
1911798142
1468173149
4645457976
737207145
2017196566
18172497
1971713272
1193755356
338307551
457137580
2713278305
1107630774
1668544882
293450766
4471044756
23398723186
728366691
2114334531
1273663299
9131551
1866191727
768995909
2285374907
1036908694
52560707
3365177897
755508393
3665467368
905357295
719357887
610168381
2419524508
1008390397
4840030647
1972010779
961292400
96251591
999483399
511509025
2169043031
2002738716
1395892773
450004489
1501056283
1707524276
1506908975
1569820826
143522956
3153104924
68265266
1145459461
999005651
2032453895
142371611
1784934761
580617540
2688497118
2095653702
1966268978
759183112
227452209
4599447692
38701780
1226728792
819791343
1653328536
1372784535
1873841966
1727150306
1534578433
263459232
3854937969
2075951881
2942238495
187288431
1812454549
3918764801
1180963611
2512409779
1716622528
580598672
236954988
1106809763
87078668
342488376
1953925250
9049189383
2540226592
1285102289
783045144
275152239
2499388195
1826449428
4764193229
469222014
1224677723
214496806
1037434236
3875534553
72910435
845874717
25209233
168249214
403710420
839723639
5903459287
5955403551
146923888
1151819630
766934631
3738243028
4077657120
1916072357
43626858
2202680482
856503577
396155931
1625719093
3257791598
102201193
5633951
4703732090
1677125456
668283967
3084698042
1241052113
160264128
213016680
2489876692
332920682
2548085187
632257792
2047668286
2482206115
2016686230
1048749906
300041669
363289103
3020755856
4573247025
55783040
2585448247
7810863593
98159766
932100459
359066065
289632627
1028639980
1277147944
1360404129
3202710419
425647773
1059810478
3674091564
814566894
152519123
607162992
1586274434
1664289086
557146240
3588692090
267189953
404435841
1412096108
34979098
2697800344
14252923
1331610907
341416063
415534577
1209881902
1463995958
1803747035
542891798
2046626044
1890131653
30173059
2486186703
4837587535
48268780
248290128
686191448
2843482469
444248462
2108565487
1256727447
1575097309
366316591
349626095
3936239621
68235744
2906054127
215132017
1157563697
2785325768
84026675
3459518413
1916299668
2118497018
1898072822
240788043
1580838830
21529383
1201365913
1894316531
1525849722
644748325
779839480
1320265398
219508671
942416709
3532462259
441791342
81864531
1906652464
2584312669
1729492254
540197818
383792237
2539089610
565950146
2807055949
1848883025
154671043
157126225
432512305
1020165864
3109664485
1190173929
1843595417
267042274
509006379
2493697426
1424142100
1832917839
658217308
67538470
1417271570
3362937681
33283425
2089416935
2209690335
342748951
226362880
6013567877
4947841032
1619855092
49983049
1525866944
1109625442
592809346
217895393
7326052888
10221642760
3141220420
2009925526
34216509
517758847
2478510953
374173227
723278559
424291632
1247791639
737510314
1431413866
1405981420
2601229396
1696493064
2411065172
623221123
2327490973
1615154186
839947328
283134830
877149320
150936115
825435912
640339504
3165468458
3213847166
1262555799
1465696176
4197178822
406649846
3481941913
521173872
1693607520
752877117
1692149924
717178021
124558723
247332379
2358812099
3079353288
1283513682
104931335
38049333
1176141919
2821419936
8235141
2181714936
215054320
1343424245
125847224
1473700461
1437203592
1706264304
82488759
1651059302
870637997
5036396221
3739810532
2873725781
11497040
25745426
555817549
187914937
1181098597
460091170
1911760527
1073645387
2323438291
1278183155
1828504386
3426134362
180297273
1384319281
646356034
1306263843
591691893
21712909
2350926541
2779360582
723843401
569032700
2314845381
1790464025
2561068599
1065449042
15215116
126519241
1609971342
1332410736
389403890
3511841
483791202
378554851
824185484
118067015
1483430022
1221155336
2052447659
654464
1541378197
3709782916
62019367
183357346
1938528776
212966113
2229439293
180005417
216388576
1447529225
1842883827
842441467
129764323
928703195
166050402
764775620
3212860289
211714144
724976020
807839400
789404454
4712627382
298504545
1049588511
726800545
199162731
2016381335
3291236492
710390390
289883302
925130032
743897452
3501373566
1527847429
2036656216
2270914181
1610374665
2052177819
537149112
782883305
2530179090
2145985275
76004961
832148350
2391854333
5558661681
655305832
4811461509
444845915
590682243
1758962196
1993239100
356636997
4547570580
87791706
54174020
189050731
266603702
4615659108
355797747
2441635918
668644
1345692649
349045697
2101934086
1329424786
1008771039
4111284059
2909034106
144910902
2860939182
625391393
1438110289
521702895
2668203614
1260018202
1542120419
2421684465
2065906908
1325738095
582606706
131476040
3913311087
134059997
1634617660
3097530693
1478071073
2582051345
194445682
718586525
763677491
1686178765
4537441992
1665142698
2008486212
164717089
460065247
1693944325
1393550265
1878648672
5233853362
3643036045
557740484
3848700637
1604371496
2789145752
132580401
2196221542
1342956684
68809196
883090795
1154980676
15257897
1205859793
182793648
2618280709
107693388
1521710065
144650751
2499834977
220737107
627156246
2188254493
330339180
623136960
3475890500
1226909917
151425225
739760019
358286299
1213867138
175354937
4507392879
1348491130
1909816191
2554903422
1032343430
3745141131
998991440
3900694619
1562063618
45083394
1615149219
2510904732
4407024684
1056169650
1192650527
2516680615
89393319
1291084200
1014582560
1335183555
13312667
122335436
473008300
616462663
2844409435
16742876
153935403
1399033091
1174916719
1747175818
1118231066
857803696
242598251
3950878957
2124561943
448323881
3222608539
4089134727
179622129
3390129737
24873492839
2633301978
2322888432
799147956
3611828
5582427313
572742870
1370806287
1417187243
1543081633
416651204
345277327
3329969816
52350186
235661170
461568725
1381900151
190347085
686168998
570398350
133292663
581627453
1888532691
2771124496
254866351
1480178129
1708575496
459637502
123525388
264011788
92924890
3612582334
1449706042
72019937
1004081501
1519585167
46662859
886844340
658893392
666015979
1080758998
752478095
1169136311
182456256
384216646
2972355614
723931884
113259402
2023678088
1172312739
1248363655
3212720644
1669466375
1408002843
17496266
194000600
262086652
206228652
2705314628
1047222272
1504593487
565210107
156042971
329447696
167988718
74653417
4293365594
780885786
232211322
1267789854
1210925461
123431666
2828695683
514823315
1412494859
5415759023
2983609547
160469820
1972167119
1118170273
4599080701
986605059
39820162
160636185
3933548215
810203148
1159410626
390749565
437419729
459286949
107284279
4816751044
2268418513
314881620
423059402
2128650969
363893463
2442586685
766662879
1330099628
2506026733
2379054657
2594546905
524826055
7244932
262265570
657526044
261022178
1768976452
2560711883
34610720
2007871682
121755196
1982462881
151389429
2421792719
23561854
297754970
686369610
483095717
3104498815
243004272
278816746
1225777220
8793547
1110084226
4663899159
1412551309
3286621394
375291234
479586214
1843381940
428257644
2024561
1267351406
1583898038
857834207
632988555
272024208
19028961
717690072
162919638
820299643
1923768242
928792305
2059518031
1466420809
297508897
1382409882
169403964
599736693
764800290
1972914988
965149000
1972192396
3846234073
1452019870
1857617515
219469797
3048096622
1359108342
1109370922
1366843594
1018366246
2913255716
1527858835
110344735
1493922401
1471509323
903316821
3700402850
6538904214
41106148
510366653
3499666321
71563373
1453955489
144158750
120943492
2169778012
1168256937
1978902428
2114273700
3420672035
263582800
2243549231
2293855422
1372840500
129089179
609756763
2718274659
1351500976
434005297
495382114
1465122155
711989596
4149191117
1593015364
2020655793
4247262439
2213882783
2158782891
465817488
357984371
989709850
497202533
58577724
1413791966
360987905
406273973
1783782698
1666800332
347449953
2368166652
2305433768
2494220853
2161805113
2434297529
2758687777
733647394
4354237815
33151331
3328603607
3808748625
27543404
1104779470
916983837
85372702
1288091884
2234249711
1065921020
380481115
182107268
478897412
3171224636
1141703559
146979285
4566850968
1446603681
576176872
2099577374
1207382342
2016679746
3750942198
593856199
546839712
2203876666
3096955411
17828427
2357409023
17242010
163185258
3802970294
1329822734
2645019757
477434124
2398698570
2092195728
6992400
262642350
2367605166
1644892456
722304382
1533534108
44048465
269353300
525061156
55182918
397688489
477020412
1163365321
1082704503
248482670
2770923700
137574228
3491394102
432766516
6888509184
1085736918
709704480
2926827252
1879380232
1380159095
1364866711
584205714
713132138
1561145835
2622206602
1102713552
890382368
764041277
2057861952
139484542
1347276198
3532611124
59744387
391103381
3391096659
2035609500
4127342251
2298151770
3637629946
3119252259
125864102
3324433911
410098632
169994699
195889884
667108953
2100906032
722721411
2025251208
2461048252
1137755394
4795665798
1876142100
505101999
3953993833
133933541
1126044017
428233174
694088197
965909160
1524719220
3871601257
575464933
183531077
1010608068
1084454995
30813889
12293602
1891517485
155729603
2216695110
4665197626
707907539
39195293
270102369
1459410329
503022350
486503816
2023215357
3608758015
2510261784
2096603240
1514501466
1015797236
4097415224
997182417
303633199
221854156
484910326
1840046254
983992398
835734110
2337026662
713220330
137735767
1212643787
2131026300
278899471
2891704282
5676639318
22943205
2422974414
3183120180
271403577
1488548845
928763409
2632059729
45420664
4302293304
1813291113
9792513
169608235
322243972
1274719282
215880575
1485338620
2069743867
15879473
2141930690
1007124470
2257193235
8455071019
1041105821
1158772286
4406599849
1978143522
5572422952
99483158
1683153793
224515270
113128577
201429411
1893985458
314074365
1221290029
1281931470
786875762
622713846
650067731
895716029
1988106730
437332068
570304660
1037281932
1931313637
396509634
910985364
1583048900
1073628646
268466037
1265040206
1674358586
751089936
507370878
576328509
2400124649
853600696
1374161912
2572624419
1100494174
915697059
7082820
2899667146
1953083044
4395885979
4694057525
1988127364
1039257691
4789848962
4935618603
1286685690
1657921098
1659388403
849886148
2353467153
1353239585
895429907
1097445865
312228595
2198016884
1163462501
490869445
7197872989
2340905171
723232458
2755609933
2298061741
582743031
859852823
404101207
1275551989
1254662247
121634164
503590079
2584827271
723144181
148263590
592539415
1617080094
1339002166
709453308
203380557
2091185128
226448840
64835851
1123011580
1644118298
307291695
609474411
430851101
1447606642
124890465
118583879
2267374657
1200649284
323894827
182762908
423969711
289219801
18516809
2894054045
7239657819
1772539998
608908086
473885631
2730291688
3017705246
1824388648
412040954
2034389793
1880378164
1846119584
892926970
2874024231
4231627987
1490084212
1752135810
586912669
749069358
13276604
270595043
387175035
2056606782
14996169
657298228
1825504765
2682903773
1359374709
848058094
62998044
636929080
1378128973
763815539
1052483412
528413703
516544770
135649524
167383333
4168948536
467515535
678854366
495280571
1558301034
992269119
1135246127
818542960
1472606998
1182521391
798039991
4237379853
159497539
1101078704
301223628
1632292096
1350243955
1133842182
303042100
1377285263
1143557897
837493190
164381170
3542993441
1006126573
1383365881
112243958
262733906
2136809157
410777354
1741008905
1727690355
450955621
907123498
843275452
107030757
7260579520
612564475
813785161
867330803
300419297
1180011015
454593374
55384819
24025339
943425718
1777060516
4043465419
2384159106
1999973400
1824718737
246620040
415875989
1381460620
27364296
7654001260
451715193
2242981677
577831085
1081321124
422488422
859973543
121508545
853959808
1932444943
1031959520
1026906744
1714450904
214850052
791981933
4686309176
586431013
5206960040
778864750
2743170107
532810801
2628136409
508449058
2579994595
395021950
1004883317
1855733480
573012490
135278234
352902643
27329504
3565521845
16117271
2120991783
5664685771
1051126480
1229664377
3213083647
745482543
17891953
2967127141
140538561
119918115
136041334
120308212
1180035699
838938454
3859627193
3730788952
407173057
2185204282
3795869103
2546831311
2209700750
326795510
1660454961
2961666820
1721048038
3999687937
2312733918
4154890528
5003762637
2750342075
1954493451
121941250
936372883
860099124
2446608165
54832837
303691468
29756564
90679196
949801501
770766474
241809797
395514655
130362243
292355229
2851156679
1476211065
1512445819
198826545
211442836
1884515447
845214820
1949776800
1999916196
1406161830
1609029653
1202189526
1533992067
90242757
379404755
72177804
207412256
1669648747
2470854625
189969773
1530843891
169428177
562773603
205620428
286156240
776721039
569671005
443382577
1955820952
29171208
7121854394
1891732892
476757851
2548920128
818613799
2038864952
1832622857
382530889
8075040750
3866434556
608793982
3483766687
328127881
1904668452
532582369
1187724588
607844074
1157120075
372840776
1411033772
2367921419
4726617944
3405215672
2607019339
522955531
283041018
1566683986
718818372
1663184457
864144659
16846488
1983907657
4195217986
265099366
4787117448
1705610671
203162263
286921480
729281781
2145204645
4933222358
83956078
633329218
1288016676
379810868
1043420814
911514603
2360939734
819902928
1072006187
787332983
1444072009
1618904588
243187604
2500735337
581941022
2174461078
648461851
1663475687
344710953
696837271
3262386303
1814043268
3832252
309263727
3638789777
174928460
553681703
2906569712
3776996290
2575023297
27495014
3888464415
1255137472
6377926209
1294369055
1961627426
2270412684
20395867
650294249
1281751611
615417737
1899097721
294375986
132116000
901423837
963118814
1204392118
596815798
739429299
2821697028
2742166720
648184156
241762669
348975906
2421976581
190155932
4709882614
220007808
775676222
640150142
11104080135
408462870
339770827
1040679447
2919965034
2447372202
435743022
1987579600
3255537859
581739483
2555270793
5589784
180832956
1355106760
2576262
156297582
102030187
710496357
1112459583
1760385875
763543362
2184216004
796261467
2440359115
1968682999
349917979
5364810232
2638403923
3444418621
2328862749
1885569604
816411762
413259415
1201816318
1690377926
1226648962
1844860440
43000353
5645168051
3155038595
658982697
1765543972
75227985
1480450537
313891279
1406617643
451991533
2078166046
3134579127
404164691
1960673332
1043820913
11651004
835001043
776766425
4030417420
3766099407
313347207
173587279
2059374936
357635437
1238753862
46400970
250497927
106308860
1251915830
6612850621
1066475737
118183483
3233754467
1089534539
341167976
762133306
1362356009
1652128288
1797619160
1663082368
3031731179
1620497058
196680151
2931747690
24658416
24624978
2452504737
1761720554
1914722007
1846307568
16122255
1564709450
2019022785
1746152054
4360552614
206400335
1306138239
129251205
46886439
1761709789
1592716868
800024373
3595967737
3988526585
1095944757
2432404800
2254234497
1891026560
2214837443
94727106
1188138732
2028483308
1718170139
1838418304
5750476818
3774847756
1249633882
830281561
623808414
1427465207
104651422
3925484151
3984374736
127498369
3706761886
19783500
1450209177
730342013
17204409
4400836141
234159058
1155069915
1354118628
391268300
463826827
712564974
2240004485
1391385315
2220891712
1928974841
4837757387
194510534
343815658
778983058
1522646910
105524591
1138232779
1233472637
2145814789
1379488249
2299206892
2897815231
594005996
6397749
1962325531
694955669
1247459125
1677344097
1791530768
1471815311
2569454000
1630816021
1094291390
1993567479
4839398146
817510531
1398937432
363747214
4768948646
4375961068
284925949
2884179572
2493083670
141158393
3407107470
87740566
74613648
1646791562
695934354
3889418848
3422990410
4064373
2589507372
2232408592
1139409651
928915504
3902586378
313865333
1028937924
554997375
2924066161
1330530817
2448312636
108054957
858783193
3271594716
2264258185
4347291949
3809802931
753117396
336794523
1456426088
1126069716
90177019
2703965717
3153521848
2370744685
686986978
1920657330
633236912
2422121670
152340912
3995100877
643936700
218536201
746516137
1445314542
1214528358
2298043047
588977463
3432238578
919081850
855337255
738253715
428407400
230523253
243898816
1045203417
172624380
2355390600
3018569132
2785754047
1190305555
284794805
1265164430
1827047263
2239164223
308582451
893257626
879798351
227684143
32297722
5418624544
2483934058
1051728947
59597785
10735821208
2811552941
486645767
1035928040
2899300331
126916197
442080977
1350315486
1930807917
2035597102
68139399
1677877529
472045519
3218618053
3346096032
1065475668
2562410091
4445286784
594284213
1544613368
747309616
1174550559
1308567155
4910522562
1746563071
831333975
1726556729
850380819
4067073307
3683582141
189529301
784622745
594730043
1129152112
3576823496
219202942
141922286
466887438
2010857155
848035603
1925169417
1491775895
1016314080
111082552
1895376225
444251054
1933572299
19855749140
2447087012
20199363
2314555790
1263312789
2610264998
104833310
204661086
1841223123
1930528640
72915721
381362458
377579282
2036088440
1751924485
4369294700
1267276057
2295506056
2132986927
309691597
873219694
226668046
2359055642
222410253
69877164
1213049703
161091469
853310740
133236054
470188650
547405086
448684295
2116143350
1465108733
3690640603
597505693
785109751
36435766
208701599
1641213795
728152409
2328252978
2153594808
1537041
1012852473
3024700109
167140524
2547084943
739980445
1209492871
896467926
1623920037
821004870
194558696
178342108
4545675715
81541554
3630039297
1456230164
6256893001
2188687046
2185544679
431017851
968411428
3335894268
1347765450
1091099232
2189705685
748484444
5025871416
2446761687
2560894895
144606524
1045655962
2350086261
242344132
119110728
732462431
1065908423
7780312136
1494227990
1979381884
2349412394
774380044
2818983035
4825760139
1685098116
1459095804
1235126170
1149245373
120979699
680364928
1201309682
1271703665
2141456851
682463862
2333890852
1491888036
2003960770
333732038
2873935504
5658188839
611527516
306841835
2288755136
1763096127
307982395
2023057224
407080054
8628987
992933637
464901941
2122706721
1219952921
1046158700
2299861022
2758492
4231964953
2074062513
1558606519
223098321
2534553981
1235449328
1422008056
411313162
749938422
465006326
182735875
2708856779
120786
997431875
2050503433
4464446039
2129337427
102532120
428541836
2149927778
230698758
3726465730
1075110459
418952531
3565393548
1011756749
2285354567
818379394
463853593
681801127
4272531150
3250938319
909202523
14695749
281335309
1167518242
347977797
3069821791
1595806961
5199818571
65319091
2064551509
1471146087
2417337133
1979397873
280585324
2645870354
527477926
1211721657
118862224
2424157601
381568153
4181455410
428221828
33239877
193325606
3103775424
1746835528
1945345833
2060361665
608094769
22922775
474177833
792383585
1052723070
1139054783
115524997
2293936791
83866439
2871242539
3896727171
292859106
438321247
4028461868
2069378391
24062536
1126977335
25914643
450227725
1680207191
4412833883
62833886
795954951
884090058
671598536
712088790
97527910
1003982005
2913329425
2074774359
2390499647
381541802
1721859790
428998774
2552866303
1583989402
71589188
391844962
279234062
3554217866
900784717
4641381276
3124875868
1704788460
999486655
2794482958
604424585
1296315625
577899693
2797824409
503566794
55831728
1453062374
22241555
2435030218
1697713231
248984856
378525882
628417585
340251588
1099882006
923621310
484408279
741229568
316983578
4309687453
2632498455
2360748592
1861906867
1897444822
579800038
612702431
5115365856
2779273298
4227339221
581587742
1609109539
1275851469
1110107280
826079536
3830325011
643547355
1751116305
2192408662
25897244
1459058085
326987897
1921318181
2788828721
1489805278
4788528
491431225
4006256915
924432715
3012720955
4985704757
502818330
1964977710
3025553222
295710482
1738053086
679617415
805176780
1277691038
2096732866
1854472215
5360812919
1364560655
305669116
283470752
492192001
2013506674
619733831
3812108149
701850235
1864312607
1097956063
3238765774
291162214
1539615001
3704041330
2421014348
82512610
826612853
1238407867
1312564818
2454101383
164124487
1836656506
951688756
3000777119
173948576
1240979570
87271322
1398459703
4030522794
1627114389
280914342
2752997413
49111813
269097850
139946838
1455148419
1843887014
958543951
2016658127
24067337
1875164726
3377480577
1412857629
275230353
2423505720
2654049016
665991671
1826680913
2172785214
3195542881
9744087
923314246
841291290
537783101
703842802
68981174255
837616300
1673881476
9901769
122885642
1980991083
3604873539
34618025
24319729806
3915635749
2579255651
51229341
383588004
2275425200
22291168
263866515
482525695
1939587216
767815610
2565729841
1283069566
1032609099
757549393
293561219
1908377785
6705845500
1545607361
754638881
1465520670
1189032405
2077823518
1634750371
1432417372
352499261
169465272
1943436896
385711954
605798602
152788829
25551189
2264128558
2128829644
2370621079
1008226068
950321098
187849673
497291687
1411518922
2967146992
1588627697
151567267
252557158
322368045
695752683
4820971392
14599406
2090651752
2009960926
3892690037
267168277
932158537
3853187504
39538956
174955519
513696961
21379707
1420103000
315517958
4045466032
1672475726
2498556062
1386935427
1902066522
2999006243
1963505932
1287639371
954923252
2837779463
1018724517
555920945
8480712661
518395910
5358678
1782257747
817546665
3218275673
2567716050
161750983
78821192
198133022
3295426201
3615225531
724837574
85149078
835656744
2318746869
2724547727
1690158170
1056221063
378558011
985217240
963116230
1386501327
10810246
1309124858
2244472705
4344939415
1774550254
4784487193
1120175127
311702536
520246428
281818583
3620968221
2939970913
1640306343
2022386642
1057851541
1058077950
271072318
2164226781
130308988
4313628457
2293588564
3389138862
3227442515
2867998603
330329026
1708023102
4135031976
1442597264
1350494282
2208082916
2267292514
132686385
459589567
1045932643
1826467449
748197773
2046594343
1120116743
1583694854
882980007
2057358601
3343626752
3553914446
139010768
3381526230
105645252
380374261
730901337
1505082565
2293561846
473092087
1713351798
171704736
345561370
591681039
2550722238
186567473
2347938443
4042362872
3200266034
454304326
2292195294
1095817497
59164804
1824459964
1671947
592682319
1746904822
1912947209
2465589156
3525859033
1200938913
718463855
2698252562
2131712186
538785685
26862173
1205334257
2672016985
1207480392
4015161135
145281734
3613366550
392803515
1980043078
2781898086
1058414721
2220920638
882195475
818907411
326586971
35329034023
253723903
280559457
36101523
179600341
1384289231
656536353
56522058
1293459027
1866371784
1030878350
204397454
1512102907
2019260658
1441075873
4610988169
116725418
3128860046
4381355338
1088774660
769470128
125021615
3686023392
1956198571
616895225
2091660731
807881086
179100466
1308772731
2311636701
325819116
3586095333
128066956
1521888933
1893934079
401697143
4453279342
752894567
4145340919
3778469744
142876087
1481222431
159514993
3460456365
1321274312
1684263922
4011587014
476218882
2015932241
2181306896
548075150
199693827
863535536
1712559169
4215824831
1583292264
1402402015
1576656106
1837196786
402635003
580237894
4959911572
242680925
513328216
5467002829
390507796
187875769
459299254
92105965
2974085989
784340212
1115116783
19606411
1388134645
915422104
5457514303
1779095363
38469318
1287507223
117793575
558966806
26655131967
790984867
1942114651
1324206215
250100073
1024105101
3513933403
125533901
1043494163
4795860996
56783075
545148983
2158020392
687342947
136771352
1179053052
178666294
98533672
87849179
148938864
1472473394
172750887
77928197301
2494633924
522541221
2364078078
250077860
3172298881
3690287195
755861316
4524422553
2078433127
153312295
3477900638
1667767340
3804814388
1526291421
1929207653
6142523234
751686565
2693273065
1479058919
284424607
380944248
1067485695
1829427150
70778013
2134699741
978157018
50984853
1610655845
10459780
679326325
211053583
1754494035
253645315
621190887
1227009907
1879393290
1118904035
2612569456
1479404692
967666255
2303739222
1607581643
745182713
1637641715
915945286
551102789
2073175892
545494443
971665380
3456479230
3523135900
316656448
1513582991
1704617235
367115245
1361111281
29916553
2484106083
1022906566
252841373
656134435
3262207406
258242660
42706799468
54170141
846890902
85972424
30485513
427613606
5392448
4514027587
484135950
1976050668
2275414031
810980609
2951977000
25220739641
1871902427
187032068
76354084
1914031513
2536379215
1113039687
2284848834
1005964515
1042805641
1992432400
339925423
671943151
425367378
117479022
4394822931
844315708
1060025070
666079088
280734837
960047087
908394978
928750581
199181430
816161383
1926324766
3559648519
169263350
4368165851
2024970658
2437752627
4462180703
2753459341
2489409564
1976068489
1215475436
2615358954
1660690969
249555316
983286086
1247932229
1022120732
984766638
4518023188
6293158556
652362657
350833297
2360244477
2277896961
2174756047
2103889833
1280540700
4707890514
1628321415
5729951
600988744
147690431
1202771821
839786921
295564198
983686552
2138517640
2574629428
1203574072
1823042119
269025670
1158536431
209861871
271222575
2212786057
1124363140
2658758122
747610082
371867229
2616650977
1511267098
14131482
3435089122
2065651203
1894326909
545716105
2543203217
1723859444
666613704
2497546721
1305678817
1368117080
453662892
1819440766
1472316983
1453905609
2574183925
320294933
1063873691
4663749792
1429278856
1622916567
291540094
54730757
1813403577
674901714
1549855823
192057256
2901406284
2639073603
2470570565
1972233363
4948842507
1476744503
2061606309
2042668131
1058266448
325893865
1363878378
891760364
3057952743
346620192
3179547883
2768496540
4046672345
2409070659
122867809
186521540
2458644534
656918944
2303019183
1004139890
956222733
1440052221
1196793327
317953071
61423857
933754800
2108250272
3745390045
1409042100
414488496
1382028312
226352791
64972096
3927833353
97126563
1925834992
895635073
1424758319
1941308986
577687876
2338492324
136041559
2009982560
551048058
3312903374
6587513455
586685124
3772150093
1496960641
958525322
123228388
1661829983
630159494
4648281
1495588544
4462687989
354883882
268083367
1654541594
2810829334
2317231330
342339262
447978731
162984891
179421125
455792400
1616122127
4860020477
2551829443
46493248
1172867863
2121570585
1775283376
3297341789
2640536649
957514021
105136144
64783982
4278609695
1176413767
1272396620
45502528
4199023186
2564948448
1198016534
240543357
1458639786
625878770
902819360
445119922
74719997
765466701
1532278262
4106058919
2507766032
1343602746
1784034536
2981523120
3847667831
3742128761
1704828173
223886801
3177886958
17989162
26285968
371491121
503051906
150754531
4807390364
3227010904
2685259946
48304698
2074942621
691426022
3925199078
1153695698
1135331820
3469541438
184501667
599536920
3409882530
5819655897
2076403005
2706193493
2469289602
2340182324
2065670965
535955400
10447662
529135603
1881184695
540763664
2484887035
721006579
158891789
192723754
762613390
2896908408
2757486912
254577590
1313893569
705487856
5659034409
811723751
984472424
481178911
1932087955
1271995967
50618807
113903351
324212744
393841298
695730931
1887323907
1884843115
95400432
899864649
1067734134
2066837741
1422147164
2289373299
423226151
1930512570
10617975
194219238
649245040
1192367987
2472264089
933686129
2609846040
70800721
1959521033
3315285545
1660230164
6138112
333934264
1343027835
249408009
804752975
1276336474
6281805792
4971838011
2898238533
755510254
4725128134
1148676358
3453023352
2408692394
514376195
1274271371
372096914
53320093
3918448887
1627040292
4582377169
4552404506
1435199448
993060730
734120826
143208906
1338467946
44746323
662197857
5438538882
2278084957
3588207720
790005879
133235965
2241413917
2212038219
959725652
314191431
935296923
1556560586
2160619120
1581939174
1578445173
74950505
2313071812
1357360710
68107588
547306550
11316166334
1777461427
504787655
607081035
2525428472
620510618
1423246100
2090999576
1182107297
155425359
2039831544
784696319
64113139
140887676
140323162
540521753
375196158
614008716
134998067
1136435216
2422075328
42317283
116151457
3353334334
765595246
54065646
191923775
763186721
568006401
275953780
738395282
2311640791
304270284
380436127
1803770420
497295753
317302760
511015391
520509514
789913015
506965207
920940339
2378500924
1881392909
1609076149
295899191
598493647
976107739
971883404
120755343
225919215
1416870446
1893508573
3724557248
3612044599
1055653355
954603672
6791828573
309735170
154667921
823615946
2481474398
360938616
3054953462
2480865908
545082654
1197231873
5108861822
37987224
772159668
905895139
4252557211
1019620
666372454
1850016057
543027837
676298998
1419184579
5737989220
3031275834
5923422425
2009243641
2218254756
1679880258
5910971358
2182371632
3429405038
2170299158
3171696338
859429437
756255240
1513145714
201090595
972859392
372367361
5792015763
363871722
263555369
1538325135
3769761322
1125193723
2602421258
2669119443
1987287387
1091116412
759175231
2917593918
1731831420
386463043
673421340
670110284
2970359102
1146680572
1358529304
636001727
428645360
457941130
3569646697
1559907192
2318992408
268888158
612281812
2271141024
4789745743
1891491500
1313617272
3279873078
2051461886
2520402244
616482748
1198056067
2393926311
293646628
232745990
137799444
3031446413
329124119
1973202832
663194211
107934509
1730149594
2357562884
48723544
2204659859
766825153
186831403
2276539940
121023437
427766075
1561784380
22856972
3993094212
1963224468
597674884
4930017920
1572346888
973833437
185791654
965863213
1038656
1494098521
855994781
455094640
1754806929
874726831
1808543563
321064515
412407757
802354669
2168051962
1822133905
424301997
1570704927
189086964
343823355
6201383648
1555120919
363041440
2821430259
2037927928
614411319
3517077942
72797975
818371691
1657208486
899391149
1315346340
2384021429
449036739
889763452
1201528988
4225737614
538176569
374117272
218641711
570837464
1818937434
142150240
1452594400
2684426708
2293804022
688307347
437358948
597833014
4180493914
401504497
1127978442
109142989
203052244
1141526689
457111226
1612189970
969585137
852168576
121452715
446326025
917306703
2143171894
1963491047
1194273321
614643537
5548984200
2285448041
985278374
1358413361
1374759765
3034327406
898797638
2106891556
854460965
1418368406
2421156293
4342642639
2864975610
888808167
587888353
2651600191
1942486016
230323899
6682388533
227393134
760460665
94456398
934122279
1458833888
5435709056
2632537548
1211422690
1386454567
640380647
2186843749
2751617678
701868999
5277013833
288947153
3646786526
29459037
2659644
1231244270
13400284
393993026
2192745779
751191999
2874846090
410509028
1165988442
1173543547
830692087
71187938
796036011
44833792
557894659
967745710
1816149707
541207776
274297523
375886365
3665495164
601064178
2204627343
1289881128
2760889431
375014749
2317627459
4028431614
1532752763
690262431
1069654799
1465385171
186455019
2124384184
15159983
2515304801
483013644
774444718
678648488
334138646
2016613268
7842338131
270704148
1074178792
224490056
1491154392
727095009
2404014179
1336263785
1236384270
293450413
2106352361
1067875394
228186578
2008555092
2019483106
1874345449
356194230
744296423
494709058
286682833
42724720
2179043816
582094691
3516043861
2184927147
98425740
194916851
5022650248
2576061730
662151828
1559232027
177681734
326086302
1178221597
2436057996
2451645826
77491456
1869736512
59019162
1514998556
1973846153
1487150318
416950330
805137103
1198856311
171867718
561539705
317414686
412533749
3247487643
1148116238
1532776232
495830170
2077994046
574766644
1215792740
1418438351
1189251374
345483435
2306518340
239424705
2602488750
1745388067
1230044713
3286543834
423502149
189235373
1046301672
166747049
2191363596
2720446355
3036221833
122854010
2320982710
987795395
3587989850
711599501
151884433
1506738086
716371956
30586970
387891682
6114040315
3460076828
1220223588
4608877434
4936178436
3771667203
1445680037
1418710549
2087017733
379320523
851361607
110440123
1079962253
248198836
3394826305
655510383
361188676
2339647263
1568985344
2075909581
1773028823
1147947279
2217353925
2796474924
3406687345
22717485
1983449150
478059785
5012708
3764298201
1956747222
2227095155
2970591416
1081585235
3919529610
1230223848
2889280631
1374802640
2461831048
2357703587
4679839840
382961897
889407783
2205414500
231492234
106405407
7535494400
4320493256
2691718453
120293257
1960481018
1438959594
3598601866
744377665
303409672
3830176980
904797662
945005426
109165605
3831009415
3502612676
590369953
3214795902
229642144
66865336
2579073116
724486139
199815659
34245903
133747065
973813668
524419588
838027311
265026392
112575692
1293297256
309948174
4492266240
470852837
1066929330
2229211239
3088062185
2204230895
275333366
1764088314
2219702051
963028143
1172374040
753394782
454143197
535487032
2195328172
1946401189
48366079
1744422439
542894729
196720211
2186944510
675012624
2571051032
1121441777
1241028222
135897774
1292596147
5673314853
4395981672
604625213
817213372
28487029
2111473605
1712055007
133663208
4150769724
958332634
1063073424
1610670863
2296296805
1055346777
986517489
69332840
1215444535
1749013696
2954101037
810400169
329316350
101399700
245601458
1967495039
5381216428
104718585
180066601
1251677300
560220854
1833241474
578064016
3443337019
2156050589
647741321
2246517975
636803124
2308938059
273449977
237384838
1562526044
1617424529
1408266186
116205494
2304009523
1592873074
2724411988
2356079431
286580351
2847296636
362155139
1371895830
2269419517
906315805
1103831395
1531043543
1736242137
1812256493
1680691805
3146408
2433789201
307927358
7740498
16460701
3096103886
705926909
60065230
2174881529
657351872
543395400
1770496522
3032117594
6634743698
1221589463
1325167585
361310831
1755638330
4149364937
1600323243
1213031044
1396856005
4460970560
405678586
1901752044
636953166
4861058461
3450451010
1157345025
2004554825
39654782
9375028468
869685320
189838489
1290771726
191912885
5845914
347117912
1717400015
190802745
15694612637
711934980
1554737454
3633601925
1708728991
2619424214
2297250738
561959632
442452212
553381258
509961999
289520811
57959544
1041051751
579715704
1210993334
1339266243
1222061941
24150539
2363695249
3415019475
260836197
4994842973
2747743581
2628560619
1436720568
4687408597
1307310481
3487760101
481431017
300155963
1277829626
3225225883
152146220
1766531469
313909293
1832747066
1734492962
918147624
2347528025
1918876396
3092849117
94292616
178016185
368873682
1164428078
904431225
3145419126
1214931587
790624103
2835988825
1202514647
341698859
780984218
1008338799
552900075
2358527700
1163175233
510458470
1404022440
4713545179
3484464061
3129515411
533196308
91468097
709603150
1283112517
65409905
136780252
94644782
119189217
1195032192
1112017364
1554080241
77567831
1248668858
2279819223
564150739
2122509188
53882272
4065315489
333214199
1484059352
925172220
1087739826
1916794689
531446806
679528833
2696408442
787144092
3149332908
979356532
182883352
1497141453
4277438029
2902792543
598966736
1864338943
1452601295
1824951655
69812894
2388398060
2605491454
39495329
79762049
61919030
1842371383
526387222
139731477
690241754
3876121839
239989096
2251482138
1993744184
364633268
1369962427
514513017
3687532490
2892766432
1748403393
2707009843
1034862743
1646472290
4876690171
4259085744
1642118116
20336039
2287264819
1177992649
3610712528
1959204777
2024022327
233368237
1914926011
1422214609
2394048146
3770642377
5558876293
428686690
1953835437
1218206202
1310976773
2200817441
613601521
2814674356
6216792864
129132631
351781422
3372826834
329346388
1174479379
1429484646
69962708
540357814
4328266697
583637183
1639042785
812726569
2851787240
648134155
1673870121
2578320276
980598895
4620627077
810870475
4660007784
2282189314
2149794247
1946008448
274383997
2279379789
9158992
193602759
281844249
50320017
147135843
662514903
1234494455
74838429
60316970
2165174438
947151829
1187456101
572646052
1767848784
7648785060
1632662409
2605428260
1673528802
1685599555
1654228255
2778945953
2473820350
809936299
2232296897
815086115
2911242301
2188790418
3526327181
1113560239
969118464
4454192200
1146849860
233158027
609211592
6737947959
6044400996
1393670178
1573467659
293189208
486434120
1391212349
1267317644
790923624
1190459090
1741409526
573273987
1520476586
976607873
733089139
1554416203
3041815117
354326075
999755682
1704971312
2977646199
2236881716
1424417181
812285288
1075639320
4730292858
2550966313
1911461660
2343947418
5115750589
1317967055
1004378850
2914960641
552288846
50952338
4670302547
464748612
3645554580
6832967
3598004649
1492753611
2550800950
256043847
2874092179
946805699
205150867
2132116389
854732705
130528962
1409661717
819440913
495906054
2098096949
1132902019
204026824
4755890396
2740119869
1099155997
3691728510
1229411362
1740052344
2621375088
24212206
6454108
3570616422
62561696
118440872
986956616
1048392343
2853876619
34225801
244845065
2792312355
2358267426
1282018372
1360604693
489429759
391774844
3848618968
94647601
1804589149
184235968
316377970
2748751642
1127209793
8226026262
730775339
1399712411
332841480
2229956758
1204351102
1713426361
668753625
2218554859
93845587
877384405
1570814025
791466145
1471200620
9324947310
4992554193
319027212
262647322
104811310
1091042744
1591459803
3953077073
576012712
722414837
1668774
2473061574
7427056258
2969913082
136952797
74399109
2615667134
554016779
4256904296
2353394541
1813543092
1256894471
336213357
6220861
4895886830
1017170251
95978609
2475586466
39843191
226113842
638944429
900430397
274637828
1962576423
576084562
2728723255
1311654409
4148567732
2057536124
1508039418
382039316
5202002487
785425821
1299135978
1198593892
1164654401
328042379
23698544
1406001804
4867108482
2249371891
1260627566
849050633
1438895833
2961514570
1489478370
801269261
72312958
727446362
866166298
1089472307
212178969
6948811042
12252123
2310563957
65423654
1553900665
776466920
1497664522
2875603339
1939862049
3540865267
3156960494
1128373010
1356400325
1454185019
366543911
249369676
3835457567
3178349813
1150924369
769065410
646255844
319330042
94462551
163278692
1167356886
885378330
1672264446
1175580280
809624490
866079993
3760559606
1735314023
2360725778
371439584
3501696403
895235778
399219374
336111207
1965528037
126082167
401262243
621710514
1127842423
4110587440
2800683288
121168762
574250112
1657787305
2665587626
2655343651
1634275653
675605389
2185668357
2708263381
210735789
1025982837
468690560
1184588512
2473849636
560484534
1059906154
178721735
461195687
368174135
915913430
1543796287
2396434273
5681339552
84064783
970388695
1846377547
4937359589
2506668552
302172141
806864895
38834849
2053863909
219483663
45253154
891290851
2007966017
246479763
1167694725
38648675
1920940183
102266257
2867923789
3789070
74240061
644447146
663514165
413465067
52061037
1050380238
1691025826
1030909114
1390059989
1099825579
1982385451
598346039
22466550
2134467557
849737627
869315914
166600288
700873251
698846758
6784601
1839573461
848059640
27153901
3248614178
1987911081
64215383
224341326
1285616732
22679593
1435702728
1675647451
252702191
408016915
339468060
1176731851
1077248952
1989056606
2813985029
84660295
6860185985
927011937
4337708561
1916873618
1737644166
7859087
3181668601
3091079987
1652620140
4684984913
226200787
20151922
2705899272
2243113615
928832465
427215594
3376024717
1299800827
1475046418
461249901
1182831826
248887989
103720416
703088186
660952577
364119093
1538631742
3082055841
437851610
2785369876
3554559751
3290044482
979366322
2260848506
476379714
860249897
2054529750
706405960
2030571129
1064624842
729149223
244471910
1044279494
132599861
833311296
1239414750
2787429160
814778849
40229453
1513109841
1270222091
949101237
1021945726
4587380448
1996127125
695179350
361698462
384685985
2348483179
641891021
1516690901
71725354
4038567684
2831016528
110583025
3731409604
3205946280
4573045820
1561745843
1107763525
1706816307
1109017104
262403691
987999113
370558712
3546295823
2929989689
949990550
289143734
789977401
2268343874
105950859
2146301131
402013680
23705962
4697218065
898426814
89825852
642059912
1232190944
6445102026
292809855
1881098754
278631530
5418163231
449682728
340037304
390972425
729998635
3107434094
1456451492
144797632
779052560
135125309
460279475
2064473417
977327285
1173354905
2332076892
5048105336
2399848408
1668841258
1978041523
2712266209
2662371138
246868305
1020070867
1060701654
1012556736
3564917679
155902820
2397217452
89546586
33712934
23818053
2705316122
171480065
115273296
630533094
656573417
208406028
1512431445
1793457506
3914836019
658287296
540389359
1690455636
4512016853
2855440431
820735348
676530281
361899244
1200750139
59412668
2510850954
1105697595
2046450040
1646629217
1559527398
481749230
1626359524
2965647668
1512010423
1120416519
1502969964
855238319
3024428001
1784671733
178245975
1276615416
4345292813
1349234113
555670760
1394986244
246298366
489017217
2060231550
1540294333
3476915138
3213162202
380663
2472455609
1267276088
2377809648
2754871591
2863906708
623021850
658543585
5006783693
390620576
1467385772
4288592152
998430697
600210580
561638016
1713427308
416716401
530742951
2409685420
1664150080
1364930392
1597392287
2491097141
1703455611
837538116
23019798
4364111977
1193272364
2092501153
827246636
284269025
200399794
70780949
646240172
472737073
462345525
3590253661
2209085840
1584644891
8996259
26541427
3237850476
743211511
1443766834
2616609561
236392707
615131790
167760192
109200927
2380756654
586367438
1580566998
599192042
1391438959
22604649
8287482
740533565
920154433
861625026
2167513913
2712420523
1895174135
2453607400
896250947
401805665
1140252948
641184611
1433259884
4199378838
160862329
1726685956
71557558
3957029565
261960145
354548518
3906337580
139717245
1444642308
104609122
1663619531
2880071786
784077549
1934100873
371673515
2086637755
940820809
2042673811
510065061
1318585846
189973088
1896632519
2984321560
952672022
1020966936
64390025
5892502975
4732762356
312494852
72516277
8767724729
581176490
898942297
421578168
282897369
1847679011
1507172748
443672962
1327733143
712796694
1869857443
638672633
2434813007
2624832029
9776128
915300583
2413247185
1603301344
2514020109
1304122844
2850529446
123093227
1464862988
353614915
708876782
2796190500
539752133
2116819095
1178162417
3472525836
29287058
2461198487
1103865371
6318457498
2728840932
11926332
3864976880
1427832779
1514542553
840696441
2403794682
242755860
164360930
853767868
817939698
3449356798
2052000525
1183472946
2328690401
409087494
2117176103
2884725138
860453037
2543156594
521638434
2582685910
85183794
835687389
20672914878
2949627067
1807077998
6738127750
614782261
1022529051
1302108952
63947
1808728327
617553424
1399521634
5411241916
86924478
3106201571
720993141
5768232079
2505715021
1383624752
802477783
1604887515
2058607584
1501015743
517342677
2694998261
4558997989
457796563
1451729678
2875125618
1771306986
57903047
254279916
2647397715
879065027
6318520209
3871568960
478021294
1579357014
3310807144
709120725
498502466
2183742259
1069830377
237960984
3719818514
1715630700
469150520
2030046629
6851484910
4724713241
2244778468
1250328562
1015288058
3497178023
2180082332
5010970320
89838684
3763465874
144664361
6644168887
1111789569
2455238912
3304043526
182210409
672496925
137519191
972189384
586900037
1499908364
199391476
3324727043
23688401
4260580698
339124902
719897857
343169282
107304655
875504766
326199286
1701534092
36436821
4676923695
2853932889
2364680264
784614293
1833477412
19746146
2952444424
2732268837
791392993
1445235291
850773928
1866886872
29057722
315248060
2661505360
30191424
1713653685
3939999022
29446879
546365032
1486359601
228932403
3081682421
1361078729
2014673675
551570921
71678787
363679086
1034648044
3357902391
3366808413
204943068
1265159360
1230572488
64823346
3257740724
1578291024
27255304
3346165330
1213033097
382562563
2125814370
1229549464
824866154
701367696
360648812
1393770518
900748234
843013894
544574127
271282097
1966729110
2762896027
865538550
285086948
1427872100
43378790552
114471939
1958931479
1509222915
769037666
1513604327
220641738
690851680
1332005150
182963382
594256263
1257209907
133193278
1862193306
554562550
639353869
1445321220
433552508
57546756
554170537
438450376
760493481
2471407683
1541137451
318886537
212762697
704793565
3581171196
4427335416
242866132
553604963
155996258
784445591
2419818886
2618609020
1422469917
549462743
1054813817
34163279
1176974045
757994082
1067299796
2134607443
5507734656
2234715686
243974301
895124052
87159692
1897745932
7673235174
89546310
145359682
365157798
524869983
3525472718
3468770276
942862868
1788342273
550346682
992835288
2212841412
1671423377
690537568
46765060
7802561431
12793704
580216952
332252707
2225514062
309600195
2232837065
2921326975
1534272543
999084624
62403548
1491199222
891902562
800489198
738882307
1010407105
197412877
3778804781
4285193997
314634126
1379849026
22310564
659288366
2589442254
19955025
261903776
427303979
2272488572
846092535
162183465
2653981273
695300725
2737975037
1202577864
4323895371
439876181
987803400
3103967857
1190066865
360804115
3121257131
263238428
1509405053
1040948399
778147388
905033495
1547685725
1022830333
1806378553
1519648304
3253356483
259188272
195332896
1181528990
51483641
754977877
1637786243
1425279131
3850241172
12068838
716474103
347534288
2208696279
982749629
497312980
3231859184
642924376
3874054586
238194237
1623293596
2160954244
1224740827
4413696649
3440390227
3136764
1737673471
1746348768
354573896
3442222740
1615008787
218032005
4647067844
1435941426
2283771439
1981339910
138290321
1450260639
3530065815
909797355
2396875388
3423716287
383066597
2171337819
836448572
382823466
1446961066
1299633756
998194352
120211304
3409182466
1045238749
2281297061
2550598912
1165834497
503624766
2470417052
519196912
4676494837
328092728
359313181
36731616
509625391
276152462
510416137
2668079923
3347643513
3238548514
1251719028
1764030936
229196734
908850652
2634823438
98117881
43439336
1337041484
2066366685
105458640
768468117
843992333
2356019796
3103064850
454289049
660750154
451891042
1905870887
1135709417
1416649845
11501426
1936994512
1053762396
16312676
7705073561
2885659678
702086123
4049172046
600244764
1883880807
535928121
6154803066
1511773752
1332348770
1353141969
2773793080
310088222
261488592
1201456845
657271891
924739163
1139154799
318754827
82289635
1799551822
58833945
1287438480
1994846974
2464272413
2113608899
2463287217
2287259894
310379902
1991735980
8593404
3816169886
619271010
551275555
693327122
2417648463
1826606793
2530569890
1619457570
1204697685
1266755093
4503884894
1451052255
2231558251
205569525
157299453
372846198
2211974173
23463625
1226012395
3128729770
2490654539
1278475315
95114671
167308824
9795924
647760433
1098473820
475753082
927385569
4314477162
1594719886
3249111338
52273779
4739539358
747603587
2036785107
1678147539
39685930
170964705
276338426
82242014
1169306598
1836513017
762863236
1884042894
730547435
354811227
623234467
1610851036
2664066198
4414795160
743282918
1977200715
464959745
967812490
67686902
5278289281
1177481037
313063635
452720561
10850664580
58206463
576073161
2075296487
1957729264
370574518
763763259
3112795633
1028056244
391343393
1795883217
1891182468
3740189738
1437103319
650328822
643524271
746779404
875632815
367103108
28701505
2204623368
421748688
32546736
5495151116
2460468178
267601282
13276333
1014556361
2774868923
876562170
1081657437
378678831
2323396779
743066227
681636666
627193371
2591812248
652131309
2087243729
611011554
5568624832
224359659
523686216
77984131
6814127645
4758218049
302612884
621510950
123704186
1151481252
634164656
155455302
1575086625
1165453436
1176314931
657634897
3189576129
446605856
1209142
112906601
706029717
4937264342
951726938
2375596762
1111216733
599523541
275501563
942572983
1129289957
44427967
1065524889
3197288845
672057467
1330514131
2610046562
169356986
890673344
1470971874
1255340506
3525165305
1032611875
4209451479
2266718514
423952472
382190010
1767454340
1525261038
131782532
492019970
1683763927
437835146
1179365153
571794543
1992744890
287928225
462414544
19504638
1046762339
914215276
944982673
1917709888
800578256
1765266333
907182203
1547603132
1842883504
262002270
239407223
1649343512
387727197
3381323472
902173425
641369970
3471076823
594686172
3257133187
38056288
831333025
1733353760
1831351274
161709834
871746
251912071
693162518
13582648
394559373
2533821125
83236686
2983750451
847629673
3258788586
517280633
2127979471
5821572444
2645764629
40002279
3880910328
2073894719
687464025
622466465
43665705
500380395
1938632698
2073451105
4286683192
689437291
2634544030
1036839999
8783866657
977823780
491227681
918709142
1982305114
4557124532
1107982213
1112134541
18097916
174644252
49847308
1781171664
1596332353
3474474822
2367138466
297461025
217274794
3921203752
4122249410
513960858
27344851
508925481
41081554
735411856
1146102900
5971583
2324024102
3536719682
40276688
2190328713
88719609
2845567589
912938776
884063190
3134838050
6247674812
1589551990
65677377
2319494139
791931587
1950393403
983735340
3821676415
377487939
1665862255
633956425
287158530
2153519578
3015285648
3590202095
2744194747
940593124
542157525
1437901855
2469078157
1575193037
51549158
1820526754
241401103
1530690343
46117799
18897476
1134024325
1814010702
1665199024
61414494
1117743389
107840214
196129836
1598086540
124675519
1859856315
2391996843
1859403290
724575785
753233414
14684328
4427205150
769377652
725187342
3830486422
153876023
552271717
2756875624
6153386784
2447472728
6865297129
1967887478
12999186
33756368897
456618110
3851011369
514134196
1700362698
3968686446
6902018245
1831451915
4556994899
577664819
1863296716
2853233
587767570
486826528
2646617046
1042459743
478823910
1089914845
3360325266
858141661
1643886954
2858632241
2091883067
4150358996
507224270
3744576195
2390071790
1724777991
1465777030
282214008
11618178289
992012970
242447049
277971424
1960873052
837665187
129057517
2212429949
2054117500
1461856747
2565225674
5612148570
1605121623
1507284191
1981411758
2426134547
240080505
44305750
1609176037
3880870467
7101309
2580410295
2199756217
453093374
2478915705
2504658843
831910989
316423448
1549277126
2085867761
1420505139
1884146143
196148780
350677936
107546147
1136380554
861697444
2224262191
157330663
1397449740
136210819
692689033
6194869010
542821549
1143021880
830615624
745725831
1352000063
45587089
448680073
1154734837
3550065034
493097606
1825113349
1206570604
98205202
352956116
1112683716
715143010
751282653
971301922
631370523
876938464
1963751068
579953393
872032579
1688320185
2976890799
315752244
1945307395
1888957571
249861398
145587942
2763250514
844441882
603359339
379858667
690402190
124985910
370538424
481892741
97265686
1657301767
107427083
165256966
2287769196
600845732
25619203
838825443
1469360516
482011806
1998222360
3098916903
308123458
2976791127
1137003948
4110044649
2122299714
3241669903
914520387
1934723984
2831168058
1473481281
1301084922
2661115653
5725091597
56322078
1463763937
1809160384
1890764543
1895601819
929977518
2260581602
65887372
1144280668
2076544
864818961
1999341890
574739476
447385224
328966596
647237451
3173766439
2716491737
4728312437
1391901138
858699227
2839395629
411508319
2842495914
331578944
6601380496
136884743
1651112872
165204724
737212490
670601603
251297846
1861275952
1267491812
360411847
1622915817
376320032
1480579675
2867612803
957136734
986142042
11925252
1514890227
1354347622
3353156049
3594778978
211468863
2521760474
853098863
1820954656
4383059242
2616792159
14535767
441171603
7263023601
610430585
21550840
4045957972
383743972
2539015719
369542707
2657303950
6891125796
231335763
1657122387
3921280930
2568984546
743271429
1451524873
177848345
1405249142
2006310032
2685309307
4081287673
806499351
2376145601
1067354505
2916836441
109482968
298959202
1193575776
639509707
1873341379
879993592
20936477
325924291
172792042
313468103
1094361331
1631113259
2229805229
4826730089
665998017
1060670673
1310860861
552198307
10213404478
1496972444
557510929
1428754448
609918239
1301405695
375488042
322108174
2300281364
2635483821
2489756208
6121560
3609977687
1175695692
1285199489
2924245596
384724171
90405871
3450435745
4706490520
83043653
304062349
274758919
2381977964
122164829
2325530390
696435416
57173363
2391314704
13999562
933708120
452790171
1486764484
2241349885
1524809997
2677277363
67527606
1187273272
115844830
6175685543
313185391
688390370
251030288
2220828325
4466931151
3686992792
2380555483
888341548
484280114
2094378646
299602743
5082667806
727299833
2708575088
225539097
1695459643
1488598531
1478558227
1160061880
1322218021
35695714
904009484
1000185481
2377228312
627459533
620631330
699247765
617798416
2382930744
32700878889
4420333220
1557483941
32385484
72542706
1782638471
588781771
406024943
3909871863
2165069977
4425020842
138243791
895265932
707452010
82392214
2776900202
1531872467
2428013494
1611878057
451280683
928205438
2303768252
72911503
2328595088
2071487266
1116119400
2357412816
194914897
3697049379
369948827
547998438
434543280
1232238101
709979236
2942090990
354507921
135351381
301426428
3440927651
3560644970
499548256
2353321572
61038258
256094009
91976538
575417230
1307494452
5892191603
503551279
3308367863
1661044020
66222428
1064556272
80421680
1280624468
5125051432
4700820238
475849200
950816119
1554387599
2211396877
341496020
1893240028
9967370
914819813
3202409665
737112050
43680588
3793549774
1709715904
217866197
1632240467
3585933504
93870247
263123201
424869801
1895501174
3468991016
43003407
3023968456
1197894178
969222295
158658166
1779206454
188889758
1601314359
707693014
1506042185
1033833665
1853685878
4597454106
2045501444
2419417788
258233367
1955260488
1335769645
3226977077
2305140236
406812118
724025961
1200756616
3449174298
3065114607
856499353
1514311615
132063580
1590239231
2654269771
3169260945
484986439
477978994
1297489797
341587786
5788567296
424467769
2130771167
1895975316
1051325441
926159984
2135072359
4596642218
2504369910
1366042206
600773618
986177
80651594
4066711299
1779111433
3198085384
528344797
2943469491
1367488344
1326194588
2183857224
3210734524
578153330
197954304
729484580
260882607
3323456133
2612576612
2466376965
1013437447
2661211883
1048782557
657961697
2880628999
446233645
239511950
1802173199
950261399
4459652573
483309187
1300807493
2225804655
127585897
4777913945
260653866
372671152
128303826
3799533941
1059974950
1426954315
863581333
2572601098
1058433584
446009475
2777591666
335610994
2053041910
1845330252
1553925954
1401820201
256185905
99665914
910615253
94399677
3357294981
1990153582
155230217
85678314
482611768
2274551887
30912509
3879240188
1728630265
3208245774
166929636
459263609
2443209308
486693249
2240841319
2606239268
1022465103
722113579
142912989
593255229
685391716
3088747995
2090258299
9425555
903985977
2276968278
1251949074
2690371366
1370861839
658510375
2255820540
3109674668
1821924381
1452887300
5503895
16992667
71395711
3194544541
1946598147
3215794061
1506914879
2022295687
1772320512
492027854
2311413759
270053801
2990511782
242867458
571349445
851447783
1107113791
2003322213
92529923
1014560243
263582738
76579899
1939370833
1180161302
3815858818
170696412
3328788064
1234641900
1094485640
5279408175
150322186
1080913566
737507104
2066540190
1605066831
46592391
464183662
932519888
3688028972
1335081906
797779293
9745065
54056341
769025067
460936014
1263349430
1312774070
666440346
396177863
871003504
3073630900
57235132
3986715209
1006506547
1729733231
3474361871
2296860421
1577123687
2105435187
2492438467
3054063659
2135490629
443932661
1365757594
1145325797
4074483427
1940273623
808604732
2103856158
951779839
3628832661
1527227889
211387206
256020556
1534170783
185684274
588121875
960361038
391212961
3429927591
2207837262
278921518
28683625
632625316
208881641
33971105
784265095
140904262
262045530
4581278758
4810283491
1522443939
72525934
2128360143
1855753271
1423315568
3091449692
2164153308
1731876961
2654514061
2914760188
925543928
18235907
104650122
792167770
2267059983
1856163188
1774492879
428245648
4203637296
2912619
58503627
2915949651
1230771914
829587636
448299
1510619298
711372211
335709701
2328034693
115352162
1246864475
3942787983
3741657997
468361767
2147450367
1652219848
2458560354
326939610
236170689
849240376
1392923928
842238374
4407063104
1473806510
194533061
105552
2361992642
816659104
87321376
174748738
3196473539
20919107
3248178811
2719179595
279869792
2076002948
4699429572
2002396801
2403501481
44225451
1354070746
1880569878
4766496692
136340757
364812520
1396996098
959634238
1921477624
963111765
2921831697
188405437
2747193723
1260332434
37655644
337021995
6892719
881166048
3156314158
370027108
29082720
191981764
3611092352
2694024780
359891382
931433060
1743181780
1409501427
4689572907
632316625
1026626655
836660978
1955864219
425629300
3310261556
1143095707
1449811349
1581600797
2610213582
4286664511
1907316954
62628611
3105697701
1710271949
3049546480
799126630
422033115
3214009377
900053801
152776064
3052030532
1173105771
145963316
4157253971
50570049
1280798095
999331720
20348045357
158072123
889647833
1174587524
257028810
438253317
1350620385
702878063
930397245
3459126243
3253433590
6934570981
336124362
2272894224
1894968990
156960599
773672177
145052457
1201331127
383514846
1506340436
704894999
771826798
994266286
4248381292
2493449660
808568934
2599664744
196220111
1489427055
629811453
1768284156
683519978
147310679
3224245884
65487072
3189052136
140241287
597739287
1131240374
700408339
8057414102
733386493
907712484
2245565569
152388292
1981544411
5200735240
2929979538
1927640539
2579575971
1579737532
1668977286
2158016751
394003458
902274989
797175646
182513079
1475848408
4951822622
468667755
1683768894
1836600639
2467594428
441143457
52895653
504892079
6337147
355913749
649346817
3497688445
274178230
1131398491
3187380357
2323651185
2012601666
2857694981
10698742
225474656
743724439
1234021007
2424184796
372669583
891688951
2411033799
1771113377
2566091211
3828074503
486587318
2584345368
261210842
1511537482
4057108970
514062893
1257568403
79449970
3897879008
3703322684
823663627
111354889
42176455
146356686
1815389952
3621664134
90249004
8626906867
255291539
245745622
530556871
1582916263
4553986859
1510889412
2301482151
906227591
588461384
4774780650
4247691222
382297039
621933011
321751
44715694
349596810
1817146621
483887565
2887022832
632887576
206437386
8001161
345533953
692365507
762804905
1030576943
980835586
288956887
273479964
240207740
1271941345
709785945
2884472902
402936077
1763479174
402215169
2991205685
15894212
4738104203
2507203085
545255472
1705749097
784441315
686237862
2751590672
2781055631
87463456
675769027
286285811
1795756972
449828720
362639962
780645986
1159052767
2797844320
2978535808
2026043838
1026543472
1185507614
2576853016
230889493
2681897102
1854697957
1588483263
224381970
1323877170
3711535981
1024610704
355161250
2125143029
6276276635
5169334532
2578370899
5352221820
1256140186
221988238
3705445229
93955063
690092299
2486944323
449969575
1068736520
670300155
261090408
870665648
1583276517
547568067
950667970
3269447952
795462093
442305930
602243087
3926317
735879077
699322675
1320142613
780953871
1383880
1489676543
1882157065
2064577877
4937484500
351317451
2007348176
2595086883
621598930
528326317
51409587
2391252012
1027659118
19762708
3999915142
85625737
5416293378
38123677
238772232
579371791
2779859857
1468934
258959029
633316839
1498719
24011459299
3381129473
189971684
1440531243
2095601412
4399636
263992647
430583370
1698350609
100827030
1115715671
63152435
2391286892
4465167910
1509426410
2652628132
2606631051
4020128228
972536831
3806118494
2427706368
9812304
2305578217
1663736885
273569680
2815278311
806789642
983306424
4901489363
6073623423
401959563
1773849632
1285839489
3170544196
1242754107
284009554
295917123
212127132
2225054916
1681339030
267764061
3097864027
63918977
4184706460
2767959179
10028166
27797262189
1466807006
2145939300
2534968481
1931443293
482956312
3638071136
1933174787
3862817945
2537452871
1223749692
780644018
3376376762
1767834417
890623904
2601610728
1061653957
1044214981
345745882
1206719526
3817633477
408967378
904340324
59553267
3435678262
823747965
1272863436
1210224291
912998906
508696498
1202415403
708255520
382443205
1561780806
518477808
3436853897
242590
603640678
1529564340
857699842
484951946
1603644113
1670499482
751814581
886218758
4477934015
617074154
1915543952
1646305667
4360458831
1106572527
1543668174
1624487602
250637025
256932376
27820236
887075075
1715451665
1687301336
70342766
120955815
592839468
1794926505
6370444548
931074051
5824851652
2453973121
215921114
3929785548
810725511
277295879
327741736
1505865098
1181339782
25572912
6532240142
711236030
2828182407
939474941
523264754
3100324010
3720193630
1213469607
970958094
2185954220
1141240196
1601854410
13379640
972750559
2392443419
802495593
940180163
1540319153
813704298
916714971
917639979
4898509438
829898084
1423197213
3888840217
2969016345
1789557977
258547859
719601635
1826980017
2133459749
1271476858
2596576831
169578522
229374007
2597681228
38991834
2346486087
132323137
1909377801
200201781
2328497967
234726194
68826181
3544888963
3553374149
2633129986
1669984697
506525645
1362819896
2077735759
739474092
3497499655
311026271
115933672
1012708975
3300966151
543750148
360424669
2649312442
3650807822
2218225845
1118951783
1785495852
2154253430
11482214345
1703651939
1557158259
58312800
555484731
447010003
1109661411
1843230252
2031476514
1207902218
618979827
2169489837
211991436
2682263768
2299955204
1979226269
649674306
562869518
414807352
921578738
1063275001
31567936
2930096828
4913852522
381702137
73426297
20673597
1186817421
1892728188
1125335068
575352418
1168318713
526941057
2533627499
97752103
1883230393
830390969
1271292452
756797550
447752950
4727898505
500775572
203565916
306030982
1058145267
733927561
1294078340
248118165
487987930
4496432267
270675532
1716380295
1827037791
981394048
560311584
84576540
237747696
3072705438
1485223377
1983110382
783913896
1482052390
2566658224
2677089729
1873262874
193133078
439987204
1314711054
483452325
118001191
2080552849
1750064071
1188892233
1822173733
3527190875
2164761318
1547987284
480831768
1090451157
79586798
1926437939
22837110
2212231878
1040001892
2240346698
1590974729
1033947843
2664973748
197014987
804318087
129370727
1089773443
76422650
2448804628
3889649078
190923282
1065801721
87078773
4206039158
1979635084
6133087645
1166084295
734496017
6737621412
1782845219
1459246027
686543633
2334439158
26513886
852037009
74993286
1654529069
255664050
4142860695
1020912752
1037469423
6627641207
1273155772
1734161629
1207525323
3118295353
523156498
441514875
516580143
1354420783
1082984437
543355937
1006869933
456051349
1756251353
680346372
866672270
343373863
309576850
648302433
591196035
241271109
1605516001
624632376
98994277
199136976
954573061
719283493
736196333
64961306
2225312303
3157683439
1046546265
1841602641
924148384
304367457
1997414590
437539617
963969529
2819048
1239352693
11291636
1762044551
1693538231
376862975
2680393922
2496282935
2885128060
1507605906
3230654700
35207505
87887065
1745957176
1732074906
1583280151
1102052089
3106395432
1938060186
229092683
2994005321
3713406445
1950848098
3676193915
486154316
2649414932
220966207
1736212698
450047671
93836003
1707381953
5872588910
2244206711
83213987
8368337
7738031
1230801673
3397923586
1194241594
7350379426
116150210
87871888
118556263
963271568
1712362220
4330087393
2598790637
350929316
2168992179
1515904450
2236597658
19351038
31152193
3407040184
962815152
18402048
955325233
1189591909
176603673
179648941
1661094170
1100078465
2006073376
3054448308
1530473134
6887492647
3828312941
18920895
1192821755
2405367224
1818871356
2762377844
2247863545
609727720
973285837
1770058131
1055428829
642246795
1580031651
2580365782
695566981
1962970264
472224724
5245686063
1415308374
2889070715
4839606237
946167225
2794584759
16113465826
157791372
1149446414
2204572196
568061018
900110451
26278819
896404228
158858976
2074971458
3897951213
908283463
1673949411
60038804
1442394953
5748562577
1799825697
4152734695
525413806
486787007
1273406229
694789111
180334469
2288657058
2206806762
1956585812
635084775
3831263410
446258316
45499907
1081204744
251683529
2438031988
1138461958
341098727
145112874
1438441416
2246178079
937547170
479704959
2365033449
537096514
1208038433
1170665134
982594665
3226003744
206141083
544952063
370453309
133640435
2477480535
4566733800
1786794694
2309302037
1002212164
1930863741
857561088
570544165
82182345
76617710
1229811365
1827519611
1064708700
731546717
1628290328
603031977
2257319081
722524208
523682901
465946603
109787913
1360812895
291274318
315248042
179467323
445063127
1845241651
1487087622
1954284118
3658958097
1841150565
600788061
893402103
721570541
1469103525
2251678677
169444242
62297614
9322293
2180240891
76840855
1444706863
2748721514
219978703
21457460722
353623231
311326891
190016990
533871110
916842070
496654515
2379528425
3407622485
1840817692
1418618807
517203791
2741266158
1586826872
2379084782
157665900
1188470829
2482240256
1742293223
393190845
141415038
240973588
1469576059
1049988996
2854002416
288860295
220534985
1474669633
565360385
147994674
874089066
2253349095
106772187
147633220
428528395
3311681226
1215371525
1210479925
680490845
2321887685
39659191
1360352082
749151994
1142611705
2067110234
1289634473
369272162
2976363706
1331556616
1977314252
52228597
2513232785
2334651142
378898784
2856484287
3065633452
109341130
52109789
323623625
582211398
2481973349
1919946192
4645476231
2803382283
920422720
832578380
1845510812
3549664023
851150452
195848042
266521237
2600287621
709266352
421405237
793259723
372992907
2553321606
12668332
1110367200
1758284584
2492637727
16005394
1036121983
532722025
369321046
110520047
1210942836
1067425169
50929831
137385022
333506551
3839533736
869584205
78812504
978766972
595489085
3195361567
920999750
349105961
15558464
692687786
890813195
1074768808
1370535705
4381415618
1105820621
2635506575
5053127685
3199559379
1840544971
537216284
628882125
455564633
2487566964
3435151261
6592260858
7415228
2694527371
5851316968
14804880
1581955337
2742109108
173944474
1643959043
2273344111
1472221237
117309070
4091016830
1697702195
899765501
592261285
1916992565
472266492
1022355156
62714529
50871553
4904227621
2130844520
155844454
921435750
1840997340
3649140803
423488078
1894994966
4434326265
2133761161
1702222636
664727681
4513423226
3291102947
602524547
2008016847
925722025
180256014
2519201071
1596043587
63223241
107356352
1394944059
821872406
93470851
1089572070
575978107
3718920754
1592185473
310504032
3132638687
770763148
81082221
979729544
1897808408
259399915
2196454907
983825701
2245450161
2016778183
2217534472
1572773123
1654835186
3475666027
1473457683
2109249896
695839559
257003384
1486031467
1999546366
841666546
2407696109
23645105
1213912505
325270637
939279365
3875302228
1601700248
1857782187
3712366986
3138247381
149413178
2145795979
91561036
329798956
28110950
187326029
414767149
2090902872
2042398464
598234386
3258071059
2165595053
129725062
1543122181
168458072
642233915
1453970934
2333330768
1601712778
204189803
33116027
2812196324
1474378050
33838850
2971513061
689236663
6467405636
1028386087
500760828
22965956
1176484591
1882272191
6413607216
2414606623
2412051792
41357497
462900856
2611562816
245080420
525501050
494055744
2197697210
2614438804
291637510
1040180891
1167636426
1307530487
602582558
1316575970
942431323
902726275
1063268404
4016975767
3186840118
4018564704
2230049757
2354181306
2438349624
106966753
1316955380
271140300
797702463
694302407
744155681
1801415838
1151553114
2350691711
1649733744
243074561
161598280
4074139058
4198494150
282701427
1376982826
2456314114
2033276303
876380129
1908865905
227872321
3971354820
409528853
534023563
583487681
1121155366
781489567
1334777188
648928648
3016332707
1656227843
596283575
739392195
19818984
725384542
1982060384
165751253
4114700190
59178068
315649328
3868889942
333343105
1311821637
273462500
2293810124
1680984548
1201537798
2522673435
2651282633
4574070255
30337783
1397364605
366948077
3363458762
6978300861
4935446434
659182163
2177919818
2787331356
1131811893
289059101
1910539382
1313273182
30530198
2157904094
3855158671
595306639
257841506
48537776
1301039122
1722571433
398028236
4122430947
975684927
318548764
1932869316
1626024524
650792576
800126918
3697742457
585749571
3809472005
403591662
2876011994
292286184
2224227789
2293558376
1697692940
2290780484
1052428020
1287597805
120480661
175876923
4127046895
30527100825
1113323440
2039846483
726043772
1220438761
6412053
1324461968
1900266254
1204367369
3843116251
2370714999
1034438408
2648149021
233102606
3043830612
3033555199
149605168
49013593
2006002968
516536561
298505603
2269780830
2621967600
1213448985
541835776
2261445964
56318427
5798049080
1660093488
225472308
2059223585
1476508638
2561578488
1356508160
272416926
3589302900
1565199053
1392410565
434120296
915307397
2811097724
3908206759
2126704429
4625627689
4396649674
3949205933
196655541
1620056912
3343299237
695654987
2103784906
4772037429
4390230368
42652353
864175194
137236575
1205445405
6558877418
800240124
3155447083
476322394
1278043933
1601801351
26434212
47396439
920839272
360407677
265526046
1710999806
2892402971
1266144365
1672160080
340801739
1124924359
2187580511
1108610629
346536619
234153519
97738485
266880061
860173165
675569339
564490354
2317187615
2701464089
37855079828
1194933292
2692342872
287994021
102544832
2545082202
466998049
1657181436
697369298
2714811485
1765160255
1905096637
5603818451
57388629
2643938281
136248217
2395096386
1263822369
44853517
2225918561
776300670
2033000325
105677053
1723958084
5285858626
165813930
2570926314
102348398
4306492372
2377479762
1579208607
933998081
641866745
921176735
771736993
11756992
4413745322
5118191068
1600382087
1295587350
546044581
993373360
248390627
519079969
2502759497
1687440190
2380708215
2898796241
14686619
643970985
2310883847
1001630376
1733793769
245432781
136117450
249816733
954012902
1112355848
52589969
52574099
521975411
565865516
3817295569
1408195379
459188135
129236497
1120481398
1739894115
3576693711
89273365
316752180
4337681751
1711231439
1696194003
2930571576
175546168
24063525
213127042
377150020
1869458732
381581006
899189833
501065355
1300623067
23699962
1151657475
230477372
1883118637
1019391778
1510593340
4723973561
4251211730
842933733
100526771
2696961948
652121077
1743622983
847242789
2332860038
2483062079
580012486
396994343
799616982
919022839
3045852375
2169596572
4494301251
819531
1661270652
499467610
3920664384
2871258356
231649998
3445627298
5997688830
4269304691
2614702734
733705808
4138316934
705711490
1712473370
981549130
1204820446
382523215
101694735
836289246
406152514
1440163826
4825806523
3311098827
1785477055
2172690154
1291337042
1995276248
54858613
32631912
1094429085
464188167
490511197
240064648
165013053
294267132
7778698
464783693
302606666
2170716232
3041354229
4288424680
3121964803
1504283626
2329404361
492850920
4723510064
4548519944
1719046070
3698979028
5395175684
683381526
1082385566
1010571569
678321116
1376955172
588326175
951656726
1299755351
2561866435
1588204163
3650942731
1703240114
215090756
90753119
1090446792
1985108782
675832316
538684810
7553189172
696662961
1078367779
1904352938
1149039371
232301077
653487881
70589858
2631932782
1618696853
2531768143
2128930259
27958303
4956082622
1542515037
1834385731
576373899
19754720
505411975
53223307
1164206053
1108714381
1074918463
164837047
31213599300
2698712492
1876177578
250499743
745036479
931238284
647549198
3213268604
200804434
1497117404
2622409987
2183444010
717281630
62646203
102130108
222586093
144854548
7509338808
71560429159
1606897676
617649133
147323013
1086817032
2199388049
255724012
1966373892
1874153574
11828789870
70993991
1080899720
2577569983
100217834
2515522885
84727184
2694945564
1361758108
2077035843
277925061
2734395351
654621345
132171613
3810340804
1406198347
1819910618
247305446
80206473
1246387254
2115922027
1755265185
2179018114
7535565359
223251774
78804390
6136231463
199547491
1449270001
684187501
543055502
45450010
3712772006
17155871
10131083846
407044898
2869038140
888235857
1217577886
180810199
117607731
3181867745
3027876524
1651596207
1405820840
79732009
1767134655
937528689
2505964890
1836429193
2073303457
564714878
263560787
133444886
100189430
408969774
1929623008
1234425312
222315449
194210725
2558644908
271436213
2107961
2488713452
1260509419
2189589012
609265
3956059400
2408003298
1241046450
773158182
2933701140
1936535694
1337478920
2874417842
96551856
1808353224
2554234048
554956258
9020925
1281817033
2514196338
2169243155
11580259
444569080
1644338386
4673437046
144728259
1916969620
1151797548
13464258
1015732128
1377571310
138547882
877417862
80827952
4851506373
890026452
1667296706
1692049805
37958468
1029302603
167225890
1764591198
928120583
146943255
159925082
2562807467
820693700
1899728375
1944896822
2879858929
3803916865
1346110422
403575851
1559450077
2343715708
905127795
1654810723
987036993
2709959274
806647577
129479258
35712920
1933017554
1368755466
1144661911
2210443873
58901178
23976891
578742738
761433110
549160830
172875074
2739173938
1278509532
820569314
355231488
4024033124
119690896
3595057921
550308853
1977716430
714674701
3159634918
1515562450
3825033475
2941003650
732597026
3938184415
3617216432
1047884694
368623737
822314308
2173828720
1806932523
33763615
306471869
1715264748
166107930
1645362796
2317870773
281620341
1765598591
2166781411
1303532056
119975688
5288375402
2580887200
1484637252
929834899
615408445
172218722
903984007
1131767319
194961786
1688105157
200162743
2159087652
46675816
299167168
1079166357
1800741675
1715005626
2651826568
4198453001
2127399906
663100104
307318185
1479370350
1191652122
5113032555
2583762097
2973267018
997381575
1060587965
2713755238
2956348682
2492473047
267238418
1869150425
3443932174
2680860381
1032646450
3511361957
9789186
3219857375
990231082
124726306
1158940855
1608250810
78266582
1036429334
1324285752
508976190
1087938108
906015872
4252114315
1889757947
152109596
977028417
3323142495
993100315
2988537597
1804252890
143573708
370268584
4057124558
3951401523
1517189636
251014212
279966304
1112715649
1162483642
3773779988
96270141
1518677950
24859028
1491853431
739291142
1845179385
415103959
1078157638
5370017565
736904198
1610374601
1666732648
3334039053
1643829082
560803612
2647666586
629566813
89537818
3556132187
1217147804
2348787199
2396827508
1684596999
884479027
3350529982
771443262
1703515859
1929410539
136698672
2948837462
2108129824
978118987
518057106
1404528483
1206541741
499497407
583475644
637349397
1210065541
272705686
1172589745
80297367
773146495
530648268
90291095
1331653745
2414350332
2905806617
868739234
8103800388
2565831526
2179993505
456743997
380103316
640563224
362500123
2191220472
44711598
3176596563
564852307
93079223
171019927
1516078271
640817325
192900069
5198698097
1485510166
2922538201
1641893525
1162741880
342688694
3463937035
8873760574
2267003452
656877469
1808237294
862051626
1130296778
1541398401
1541848134
1288441980
76102492
2885356317
1764387190
385478565
246477121
1494720390
4673285093
1688849230
826545752
6422815892
992886034
1830979167
729268536
122569486
773791331
955622281
4774336
4900730115
4745199343
1884684139
282676762
109056548
896020366
2353751671
650711037
329784880
225533896
4022136154
4826703623
2547215650
718440375
3924178953
569961190
814948939
5245767452
536970080
125122978
1881497792
1333115931
3113817146
2366247332
1938716997
819864674
2317956428
353291598
178006149
312892572
784607537
1145707055
1331806
913323511
129165751
1447025870
49767117
6423126192
3506238673
3911111003
971165254
1525975677
702941816
272875943
2193625158
1722644005
275255381
4518957165
35039607
5838494
2396749583
3891002600
2843868098
923093598
1579468647
241610641
58008289
98157901
1200646399
2411540
1704924170
294650566
1746535345
4460063853
2741896148
481821331
1602379573
2328417378
498505882
306838649
820364385
4707714443
957567696
666713173
739429890
440804719
70019639
1702478778
1268092433
153743728
1275403623
1484270709
144493836
2048221101
960612382
1521581587
1550353824
1873958507
3080706050
7048930967
5908947824
1220473504
1513211084
23265307
1726812578
5012346928
1428552785
1467564269
213329310
6962047760
2153526395
2401082714
5011041313
1119451149
1757213084
1490648503
492613607
1039080024
1170895073
1250165598
1473936474
277413711
1311465126
336008518
407576866
1798932192
3106060222
3314815622
278561318
1587130422
16052481
2896604737
167476346
1492214737
1982987029
2509470135
693605151
4353096584
2387297385
939225133
2426329633
2729801048
68480804
313751067
5412861571
2362815979
1196187147
552137339
1660275511
1408390500
2121848523
4357530097
476836017
454173362
279865291
101068275
303210166
42976948
1091007521
3749571444
346983629
2250952736
1175357529
76169955
1347109436
43547672
453596468
465825487
1833915579
1763581699
1329792885
468682804
2699620513
441650607
214319688
213004866
223735326
965255260
297012538
1909720700
2105061117
391966378
1449373179
1636392003
1633846607
3645185668
2049299990
1180655670
2211361707
1070781173
713116515
1213262964
2425614015
740775493
776944417
1078749072
251095455
377694495
2545542781
3717322039
125241891
3313197061
5153100453
119672535
30784347537
532349447
1928273564
156324039
3180088116
182882554
2564853405
1470322888
2406509090
2184020217
1147109692
37794243
2888353940
1744198974
154925807
396023678
2317950841
108540559
962753790
603276631
386653671
2070827966
413488782
1355320429
803853317
873667935
4317853488
2285979784
44053649
855568079
2039330735
269174817
50747878
6450621179
267501415
2157206788
1218270629
559519909
410977146
2832938904
1921077904
223688280
44662876
2291840068
2229760343
2864124087
219924702
874180732
4373691563
1806472519
330736011
1509042641
4356696444
1197459165
2895435801
1213915969
1516004176
2013607489
4231973052
1804455080
9894623972
10496784
180467458
863219293
531664153
6834178598
2930475633
2193697674
3962723947
3254530417
1698979808
640237188
5310249128
247811946
189569149
3762931784
1756698903
2101365126
3747841044
253287783
2734633797
308977349
1119205917
799994238
2361660178
3310096626
2169541122
1729483362
2494445112
347258238
1807187566
514683781
3026362045
552347006
3627381800
1901138684
1623350719
1121401411
2295071954
4097709774
17360002
83337806
1083857406
1677378673
579241733
78068964
249900244
2078968924
463610003
1257923956
515598617
835183663
620520609
1281654488
1552366934
8709061754
1240253041
2108445345
263124126
8626216964
1116949597
1071175090
1838393969
492362418
424015906
835047220
5116099776
21092869
1268581885
61111078
214837269
1855724549
1664295121
525249061
1391292256
2911027903
274972016
2008814442
1249736402
1405909443
21818931
625807863
338303203
1955102498
305569649
1015088667
210263935
89817140
3921775794
60029691
391058893
2006201972
629982244
134065136
1461946282
2607380813
429708026
691263816
44513108
1442356286
1263069428
4675702897
4375091595
1815372135
804793246
347963571
223925165
5165827955
1629359910
1485576344
1678668071
2239617767
108453386
1136703481
1342402988
439700209
890989265
3078543275
3827446578
3110753279
1358006582
867331397
1425913591
4725706750
1214407683
28119149
4451926101
204369053
1041495068
494307558
785748204
164390851
2520933749
2167024217
2098587972
171547350
2614818772
743660338
3300790021
874305794
550820094
1749221429
1841439903
344481005
425679234
2029883048
938024681
2517509568
728053361
2319718691
609045754
1229773067
2730438702
2120511769
3627554725
2031820678
143113654
15338386
835349806
172519228
1564585993
2597149286
69974076
1326151990
757775673
332725193
237880883
34098906
197004125
1709975410
161775320
243312779
1035533599
154387420
677677921
177195787
1345396940
110368936
379947133
2100942373
473505202
396122908
60450457
193576759
160202016
234111120
247980519
477525613
2180246861
702180466
2028334305
10212753468
4909907138
191239675
1180061630
15512493
2517918790
1064760463
20653135
2797368870
406688404
2080955395
629935832
742166118
1114848644
1678689122
974349987
168997922
2844811255
815205195
2401354893
874325629
111045698
309086418
777034162
1979743717
465695736
965345729
3045080827
338979924
934297329
1555489302
2674469163
474105008
2319426623
366646837
510802227
956676899
1899348670
1597906998
4600503774
97530467
50501742
1431345131
82577263
4723180105
2167148472
2679119961
65451813
5217577307
2841122345
66955562
2023594193
4041282691
3681958264
581644220
4914451037
966991979
387593990
2118111783
505350463
52315645
3812498487
1158257205
767141386
1721886
1618933794
1086618775
941942306
2364118639
42797509
312218461
241868412
548149811
2189004899
684826163
775852284
339136801
1247329756
3178035058
1342748281
4513464750
937693865
520349249
1435111340
1522527732
1509395438
1681375497
954809459
1805275734
39714815975
665263508
3955487409
2490986693
2553344976
1109994345
4019581131
43577161
4267655923
2084497266
3877693003
3375008317
1321115149
2451916139
421775197
223967197
2273641741
1900078035
3451345060
1621891982
1965369708
137632834
1219101876
81205963
1670016725
1385667656
5668830651
2112438686
551956015
2376859765
745815914
2446564135
181211921
1737230956
2229421165
1300738076
303759431
1109761873
395928191
1093021073
1735060363
2025443942
445193923
175840444
82034861
851830335
4617777342
1119802397
3051198971
3044041759
2545379055
1282111435
277033700
840959030
166894373
363870010
1184724618
79641518
2761141868
176293940
1767895826
1433631722
1823187955
1119879288
1325957287
1675538550
1871771763
685702957
3897160276
4151787731
793241960
217861025
2226721404
1247180627
324094311
199332356
1163240428
10255229543
2613993047
4220766786
1057823553
2334503622
2666130972
1794053002
1772109371
1825054350
1088377748
786983620
214876322
952984720
2307847375
611014170
3774138571
2112261752
459499098
4671396646
1911210738
911943631
552767234
1128472230
1536640348
2944831456
4395606590
2160036306
9203219
1373535504
986066247
1985784465
2058300241
474624843
2264340969
4568098975
280502813
161754954
1744403
1243889700
3796933318
363544083
503844358
2171633083
4093220349
2795704190
1568260089
496866331
873167012
309024575
3920112499
1968656615
831889470
1365336370
331290879
357827687
1522781067
28687085
2808517577
439676369
512470530
959993550
2274543102
2438175997
3743733149
5333607998
3266139341
2873228122
2988782808
42576236
255947445
749966249
182861446
6846005244
636584220
669931289
1340122138
1411269552
1947111685
2436590970
2470828207
511794773
667065150
2541261543
132207720
3586394639
8071521013
2283013848
528008466
2517835932
19610798
662352442
1760323351
749351206
1722330810
1958258117
701633651
435663097
66630319
124250880
1668382881
849052723
83907647
3123965513
863537431
909372108
162774094
1083310946
3073724217
1790641376
1220497050
433483444
797107978
1020855143
1350649082
542333601
613324677
2983410584
3696414172
1715685600
1067099334
268020597
89714016
68503294
1951062394
2080610070
12392777075
1590918470
1490217738
1273872894
404482243
1633797662
230139067
1394323949
1054404279
6380679775
2553708436
1880933043
698229351
1406770107
1360666127
191976533
418202592
2791279351
3624913229
40800987
243866423
2727260775
2414038337
1978795294
178140633
43581622
55322472
282676441
1408502594
1231929071
4257651961
256196617
1542476082
1059015230
64552805
2508830803
2311765656
522886041
2066315069
1237866248
5050061064
2417685132
3080748850
1692736276
1480407449
642737803
2161691547
40405056
544175120
152577283
2022221679
1595023080
585668858
158521220
1346483696
4077953820
691023297
1824385828
8605729
2643478058
5711290407
83812624
956717508
4929423526
3141398250
2125705611
96203698
899229734
841129963
1695975576
305795289
2457159422
6249989550
1488865042
2400910992
326947414
1372614496
2000416594
455493263
4989503400
1474814575
190226001
2371360132
197613209
2505794556
2466863852
933496411
9198398
2449701018
14894669
2678177972
3467100
823187657
817340940
3413007645
1785309244
430539213
2002131051
1883112298
2364164012
42005191
1357513510
1727992924
11287747
425362169
208100763
3845005064
122271744
1110136892
1401628729
79736743
24855383590
5373618
102013878
1577928427
935599454
984954624
114953655
601762280
217704250
1300549129
948473813
478555724
344470298
1498583017
1665800703
189261159
1557189844
866375045
3210824292
118824896
188814937
4653460605
4543128369
155378954
1649794362
2199368292
191658570
553292078
1743206157
553059228
415640512
2457910097
1373179146
354213822
476955186
144748343
2529559283
4934633393
2123835273
3891361026
4190555343
1301615767
338902784
1093666780
158003806
1023547537
601496618
2177728474
1712936560
3781543743
451721240
1041496732
443481405
5868133294
369754979
779405780
1002367165
595370610
2542767814
1379706169
28507076
2105670768
942200280
132640304
246640542
154801200
552174395
66942114
68222277
4319680315
618080049
94771649
471731774
2469628886
473784711
1730288345
1289926118
110017850
2005243526
2780130054
279536997
1971356033
1436954045
443676590
1167144054
853872470
716414415
1976594068
977111221
2586444944
1816893815
2444170752
2838962305
284505808
4300330
278056746
2118060897
227731309
378609741
657436112
2365912376
2284034385
369028842
217538393
540078854
2001657741
266092148
2272623329
368270000
226807024
289177674
1722213259
1226625865
767863285
1266072856
1487726630
680995573
2218698735
1833602141
1644591727
196170526
21993321
2278975552
1807486832
866871051
850489382
156396701
2502296624
536491088
2134372123
446920202
84513696
82996953
1626015670
3507278912
7509343
71037042
1814968503
4960159964
73791613
315054043
420194491
867809093
100351389
1589888932
2837998976
587751475
167301606
401902908
2471476256
1846283313
641470350
1832760816
186059948
6010347482
2129545931
195858427
100682165
469863461
608099696
1193630956
2273109939
764019388
206847210
827123108
857253558
134763644
904784006
5772305349
228656400
3898492386
329597863
1413914300
3878129011
730892988
1895434711
2053258967
2010821370
815400578
3366421916
1978539725
552645713
927486923
1907957313
1788050081
888313086
5316676247
2359751271
1666122898
4307903218
554527009
3026065383
4924959697
1536021683
2612736517
447607649
502236321
1693567184
145849976
3301355157
3180338113
1631229960
470352012
1194968193
3182450427
398690449
3352861724
967471053
1029033048
729777986
1902551306
12218862
1730698319
492054451
2004184705
543484521
43057408
3800125716
1667209949
285660519
1563831844
86588093
114190474
2317984373
1178439549
3958352068
1607678266
138627572
1030050451
2436707815
2444972989
2338330230
982316425
310119889
2083372956
1116847909
2973297660
5542784129
1542096692
2424475420
4383222044
2492855904
1851544707
2292997415
790990296
377760305
1767414023
1041668172
331174807
900449970
557174454
1197114153
490973494
383812484
6331651939
3624634059
233186229
1548555997
486225068
7247225
1601612911
663439276
536786394
1293625724
3008195545
465601797
839859996
21057048
24316712
1987973077
1508734987
4865152867
1429814261
643748021
469783583
480359334
4138120848
574393852
1266387730
139370440
4313282925
590059767
749153183
124696490
435441119
15494617
803783316
756406967
93924634
327112862
2889431135
4172140
876743013
1377542922
33879080
282282540
1689091097
962554989
1666753315
419249044
1247661595
1487814282
949651877
2440309014
115022499
4817083470
243047270
220889290
575493567
4606812398
476251532
1674708793
744085768
1419237615
818945211
84583458
959794600
494678377
2202587334
1123273359
1554868028
2011715158
989237796
972417622
1779776327
6537622
612551361
1098335824
3958081083
708968966
1869290197
41643423
826741532
144217753
345012595
751209349
3152427245
80919294
1697322999
1038217729
574274209
2111741077
243114958
1440126692
2321107152
280300123
2868376428
1283755413
1898518615
3297431074
448150511
2220842627
907354537
2539355823
185524918
1725631344
1058339805
182941874
499842393
4367737022
2523586586
4413706404
1190863527
507796328
3015050735
2386945297
21983743947
890538507
4759004831
1531287171
944233370
1849128807
1837352994
380230678
2860409086
47435267
2094044420
2886092339
23786115
366550151
8532984
2105403287
1750661261
2395600208
442958209
362893327
3094892073
1568433149
194902362
1517011584
5910787589
1998745013
1760924911
3839734743
219754356
2450802536
904950223
2873067150
166286743
1917168746
2392720019
3762911601
1911274085
4641093396
2890142994
257928719
142619118
1244283353
308102016
2334330567
566584657
421240235
3792877159
1456785278
867020252
2458060638
995122337
13214896902
696561684
2685543511
1241686807
904287954
33748000
2941036290
878763485
2569315849
2554825976
52804643
3088888515
832588342
1263732330
817592281
424861174
879877875
142283044
1026198821
2469147229
1164187698
34062922
612253429
470793251
314646757
283173803
1971081501
1365702154
4011547105
1172751295
1147597924
6457120527
657655639
3860070784
179918335
248128890
502804071
682317877
1487826695
107046501
478713816
3188859929
3159539836
3037177567
1280525501
3480983816
1682658612
997851494
264701590
489717439
1637190557
3854496019
598444813
1290538961
208489009
663334739
1573093735
1122985631
2721332193
73950553
312732968
3164624242
600914255
1159252417
4715843588
918217567
708154366
753965358
1427449579
399497053
645793274
785649750
2279340225
1738158722
1982253152
160451952
1757315610
659341913
66164901
1122238367
2930241792
925352533
4335116612
459736182
134856703
408632666
2305078634
1682781848
477352267
121884926
2288576146
302956972
1042502489
1042879081
1691745745
1750453196
464527081
136892034
1779775085
744147493
935836220
378883070
2065322853
133416560
2328770479
779891298
1547050831
4827248189
1387767221
1189743155
444888294
1020276194
1452579193
134598022
1955520340
254365159
2640866037
2158109242
1790621035
200985740
524410315
2887026267
1188634116
121464578
2371938747
2308680146
3176893617
1085220472
3606902105
2150479197
3221910038
504101728
506694426
2224643427
2435921871
2396915370
408869105
740793910
2207195881
2218275673
161608523
1484873453
2215376088
216247711
798214479
18511935530
2059856747
2765164787
1778577093
6124824938
305864288
249891421
4205690816
2088940516
286014997
2686386739
27988904
1316690110
1401479277
1295618045
429967292
2395764830
1049525955
159506855
1145763069
618993502
635527100
4110249381
503259062
25370800
1605788871
258471503
2280991762
123088223
2711668378
482039572
3384039119
656313948
0
2158811263
849377393
1978614226
296038776
1380622990
1320580463
460482426
22411859
1152424561
788181587
35775537
1832715536
5800104774
232704731
1635576162
682497162
524583313
43522082
1919087389
6310649444
4140117909
1927761547
227931086
2082986053
415115406
66667202
1390347967
1944781682
449463901
1418005453
172448156
1724848640
1188556358
2906789226
372810623
1590342740
5933022
1558818424
1787484309
2915302283
380962984
819962592
1686282626
1415628611
473624170
2915820088
136840410
123480124
32119592
2370001021
2037832001
250500433
200155396
2850095929
641007
1230549192
83039806
901074104
2305406690
969393304
512529373
509098710
10247613
938579068
210720819
53034336
1338019046
579514043
4703748095
1451159362
1053794916
904966841
285079462
1789041251
660761353
1026757903
77175890
770020794
1439914346
1658901660
1471806073
4796027896
5650503934
4894840798
3975662804
3698208512
2461537
1484898055
4695342999
1181519290
312965500
1127744785
251800462
990454710
444672378
1733793291
3152988454
1148530989
944060360
1729906220
4265567533
846066618
4012481406
2393049281
3743847628
775357357
519738869
1671389938
1210319476
1564187684
1591652562
175504446
2327249840
499993365
147139253
4928368658
317767357
184727303
2098587956
1003214852
395131498
994625096
5384684662
3203088575
1492150025
2921368421
329314337
1097941130
4075005242
1298854074
210453471
2746398756
351936513
3656902618
455486579
2086035590
115810051
37944740
1451955577
1467986479
4862015435
124896801
13771402
180646904
130226327
631604991
3024198562
4023303050
451606058
10301479919
660469227
99794970
2154928073
2533717789
3781543605
1137651613
1878862839
3454320009
2145721307
160497372
1770007041
1571739692
3169542598
368914091
1589413448
1797259230
552221116
1903582915
407608945
4033077400
103069260
2000136350
686620195
1907877316
664920972
3610696891
194517451
1709605802
389729013
6298201399
945375546
2779096563
4173636625
1685444002
82563768
754989250
2436455628
1011787251
266271729
2042594961
2736416916
259438295
470889337
3392957179
580301679
374123231
40219896
995228639
33355930
3056744743
723493178
2754634236
522884970
1313588347
1194741488
1405706964
417749389
1297470179
2496514272
1177920516
1774758890
656483134
397413518
70522244
3905393594
625340196
668484414
741675438
2147744320
870412623
449658278
1730827422
2976450498
2965817692
314160794
994946435
1221957407
2693614766
1105134825
298171354
577312644
703330295
158762573
1687442793
4400110870
378246039
1373091517
268866696
2018464659
31067441
2636192508
377115619
1801883604
121338376
1068582133
9461083
1672138469
1495618309
2998447850
2448219307
1222313252
1258651996
117152688
1669179418
2827869486
2229847614
1207319170
759671871
629048610
983118827
876692764
5737616
12348103
1179173824
600378890
603841622
5395888734
487999432
482068643
2504945797
2987725457
2668656475
653558015
442508019
167763263
2505179494
2552763898
505748602
1199532554
1561030830
1274945
1331917694
24027372
176281549
374215201
4339005462
2424598553
4719970281
1392700774
88965689
534269685
935018423
1758721397
528907239
742723499
1275219900
2923386739
141847839
2259834665
662477203
2489181952
3338161396
1170696330
2757011070
845432774
407534737
677933612
2778745709
1470804287
4753610556
1376695059
52686346
1094185526
2338415216
2354135880
1249840900
807712904
1474987821
2383525371
1076063186
261308939
1339580281
2037632921
1560965134
141583047
9231562
4413798111
2217345732
4626007242
2064670367
877092684
798704651
877316947
1275885236
2622334098
646517947
1195049451
2838405535
4174658660
4530596702
109561009
1755290804
2077084176
969947494
1293569352
3764884043
67975415
2963194517
1976713199
1045547363
226513968
2201070559
1753907927
1227173478
70243886
884684107
2407112514
3892170897
121303701
3319792305
48305522
2023373386
153656748
708530433
4063462083
288447754
1087421819
2369644470
2060154612
776168557
14540106
2936428006
2700629301
1514156308
1509147464
1182484176
99084690
224683266
2501235021
1402709125
1244390035
1408752951
938163109
2428876194
775774729
333688837
1203471201
1968722414
1992031381
413822965
1551950191
521351894
811843164
6345665679
599931687
105867980
3652217450
55392038
3066659945
1592134264
1015383381
738270294
320156059
668485190
3063718531
1438004879
127675772
1110738782
1027177178
1192776547
4666380712
856321682
977273534
170870755
1697859153
1465713846
2686348543
130655970
305368651
2388739140
902866051
2194895531
1158322583
59951715
4688103977
2325351896
1373580984
2857064764
25540461301
1297842445
346120488
156375449
2136380343
1093132359
351108372
34973330
2616336618
71481052
526058170
1966772881
29706961
1201975576
528845432
2897013755
2833060604
272545106
1376118696
402987380
2793252096
1635558696
2562284588
2824297824
118180457
10019550749
773330328
2875761311
2155904796
8245529050
582408001
4485741747
1095197379
861871928
3815696281
2369598489
1208806613
1527913922
2990101826
1572509646
193885672
117376256
1304974329
1117690782
1686189660
2646390087
2277269243
1252785484
1168752550
167399646
406093254
600353318
145255378
1662216020
939293076
467664222
902965085
31604606
2520893611
179250045
76908463
1503945174
509062865
6981748991
40357419
3991577624
2303653615
2164713716
4551173037
3022675313
3841817417
576383625
540477674
1128026232
179496542
1640333628
319949462
2229780384
36267544
2042139480
460377635
395419093
861211030
3358538435
177265652
731124110
195474966
315898185
1720397566
1819292877
3401035949
15804279
1457934090
371359874
763286106
608616462
422217878
1858921123
1945688620
478031258
2961871870
2497563486
130012754
491968443
8155473
3447991326
1656923913
4231984825
74555717
511940241
2055638752
897696493
1185753508
505988527
2341087441
60444186
132690200
3018307319
13465896
4742603715
3117524699
822991201
472782321
1969904744
1247492691
4057883360
1739635092
2791784082
510319103
3102916820
222546132
1635101285
3494238259
7667393034
2624287130
534611233
2002293813
823886659
1546313077
90115741
131484672
495287389
188225257
2171627163
2659529490
388282555
463457530
931549536
4845098132
1968192137
1869091797
936503462
2043955843
1540282454
1887530489
760622157
2628094112
6135563273
6219101
2101290469
2204676867
4202202608
1531288604
794285200
1851171652
3159691981
97895846
1119324654
1437471656
1117996685
998713870
255628263
1997739564
903462293
1434031724
534548104
1129830716
331264089
2534210843
131435745
2438854753
299663766
2363576337
1174651165
1169647321
7038203616
2601457431
699866752
2297589585
700540002
1833116039
3110119054
2019494032
86364079
4650742125
121716637
4380844811
2704471479
293672560
338917890
1412464433
457896704
631538602
1094170808
148904015
481295671
3285714381
644292465
2737450372
473808523
596985937
1033561298
998556543
950010201
4909127168
77147032
1222052577
2840999131
2864007816
2184623298
1668107575
1535790650
2291838570
4495706109
92193281
2499201420
1981396074
2463903472
1806190089
61383574
1674420519
21552907183
1422471102
1752107786
965884094
1511100608
2050082013
922425713
525911097
832521210
999982507
24846202
6720004858
166204343
565418367
1295464665
565510627
1922328404
1098392042
877664581
3729641601
244516891
1405807780
821561302
11233881
1031161363
904393198
2125958655
1391057930
1360698282
515473627
1415834935
1231063659
287422910
2161667017
680438707
1552950474
105508164
1352316779
3386123208
1916325002
622891876
887364174
1548209
416548137
691059954
1024703742
3803711545
319760322
985390700
1541154631
992681666
817899845
263727054
1740593863
409008746
504098251
4137309973
3376860849
537468347
7085718444
1744624831
500822947
2414243878
137767415
576214887
3429783048
1506393783
1327645037
866713967
66053274
471246483
111725449
1558252169
1993351051
404869266
2537215665
1813445304
6943406136
1735746864
1884294534
1256416398
975034838
2745691284
505945612
3548833386
731513202
4186324
1042649697
15218373
384020404
1166359945
882420052
4863089373
26628924
3172469712
330786651
4898754006
239300812
1087277224
1454003247
59120391
151636561
2644214741
1704882470
201403519
1412211359
1663027594
2047760378
1974109527
2306349371
2635734119
1417645748
368688228
1122626255
186947292
62897025
1666788203
19297668
3056745520
392392474
1077846299
467030940
1311100486
2895952786
85467995
3679041461
4177037904
2634710352
1460667814
2399818426
6213396235
1235900656
1679229755
465667077
603756909
2633609560
2346832660
750589170
166758517
1086363779
402620562
182752782
701891299
840436397
178404103
2563845512
61221642
2474879503
4474257765
1260263802
223230969
3508235306
4102453574
459213108
2932312750
2109674686
674180936
2200116659
6521615784
36970507352
2201246204
740536514
382911991
110435834
61881932
1281611182
87862991
818224794
4661202412
2590148836
1130246916
1212218592
64405059
2078487639
2144529506
725609055
272802531
1468778090
50134954
1378718577
372901298
324390059
709408938
284408888
1767803841
515792865
2510856621
1375246354
2903609274
2570933947
870405499
152157791
1606170816
1084723145
2336730607
1232808249
1153702205
809778249
2371936596
3406451972
366824130
552717471
105043092
1258178881
1543278018
490031436
2476717230
1662095632
650556067
1240681143
1069154016
2125553825
3519842332
2293475484
118142644
246836330
1421574282
197742893
219634858
1770895247
2727994839
3328079438
2127031779
613998328
986224159
422104773
810326719
867682548
1227232164
1358354662
269885299
42123472
2206202164
159999013
857122251
1070422898
2057445500
721020376
1304625757
9864607
710227038
1989694437
217637918
435919934
1342846227
1504010374
2373425252
1989406889
1072321057
1512340778
98400943
530544127
1630467139
13112900
369556832
2126295808
1226770388
121643997
51920400
2145228458
1692598425
13735774
46410216
1817268826
4553748107
4784122125
221266183
1438250752
442711680
2398776818
994013068
2114140790
2396747770
2760116220
1156489041
3121611
1733187713
34915892
3218349946
543350783
697503897
255274015
20587843658
1928445226
7870140
715617743
1570492649
720037645
103653530
222968750
37242612
2558772633
399551994
1211748459
2981331993
1024182524
4576099454
825358238
1489020454
471622937
311739986
4366112814
1288086120
4689379746
382110978
2512434456
197304209
474604126
3941968
197202211
201743777
2308109748
376086497
52901081
436300043
170230104
9374944696
2009578432
5000271788
1066477620
2466016142
1473793853
992480202
2830043936
1172132956
2012939528
995084062
1464529635
1606833356
3387276125
1035917523
3866609179
5688151016
2022360533
660021463
2666453
96263397
881049863
330239043
3887155436
803004755
75987544
1391566981
442502562
2301367727
2370338264
1642631981
1306945070
706757589
377143707
637988915
2867968184
1245864041
2514610737
500839380
2864127464
2038321931
1402571189
2839178056
316949119
1989809544
1436977115
479930380
27587684659
2021483853
1068177389
339526462
1037832922
48102361
110170351
17952431
3532003597
1048085465
61093729
2550561105
839498886
3380290883
4125909292
1771286147
632909741
704751983
4676466044
103117667
2480841171
44013102
331200268
87604608
2162438454
2780213247
291700065
2778804044
2973999132
93487955
793617881
2415539377
552287994
114328653
620769042
928193198
700094018
38468028
1654015692
1286606330
1618344781
2927591066
2131942652
140804732
64579504
7311833211
2460623234
196545748
4306740218
2161061576
448351398
376815282
698001703
3216160342
760081757
609327612
527225205
2143126700
4461228970
1455151728
2784381063
805641292
4742015949
2183910435
1403940461
1107397369
752060413
485820366
3278263152
2608736523
2344502740
106400445
406178786
381189195
1076792254
2868648283
4067008447
149371915
368592918
1785375904
502617788
104688199
507116535
137555237
385802868
1745868143
516300928
100473147
374364205
5726562333
2726532713
386362327
2815974861
2173271094
359839980
370418281
2336424365
373478353
3761674279
2537438980
713851645
152569847
2586563301
845004970
3150898274
912873420
202049492
1199296842
1812712175
716668536
1490814574
276046483
746763795
5520108587
1509092199
3694415023
1052082418
427108375
231814760
2351494587
2171487084
170369836
6670952719
309463388
999472090
472997518
432191037
1001729358
1222851153
1383884374
189308192
1431097853
4917082874
334007762
2217923361
3540929528
1001839018
3859879614
83080328
1951534168
1147357437
4952202706
382523104
468494976
470329227
2210041124
4133347604
268506744
1807777845
2876399901
583442775
3465493326
3776331079
734068138
2126711473
2016234873
583684865
3699185792
1196599798
442768900
4291561339
1145208726
1112750034
268714840
438703060
653961093
893540709
1007516584
180008564
5755433539
3699298552
4360725988
39396733
116496204
56869307
4717128061
65137338
2064305882
154794580
2960564554
1062698047
601387782
87918792
4608502340
381060775
141400914
1892042982
3788980
1899086208
2052807525
1586364160
4245288078
2840150403
357309076
273517120
2931010604
16167757
2247812702
139158628
2292389105
3709580328
102517116
2876339808
1082808200
2196444663
322128058
124108925
2353203587
723562255
4398435525
1392830352
292193805
26252944
1307599723
1984230466
583541752
4468675425
779102183
377421482
1236671039
4565547863
2133683449
1173401980
1751903175
547431704
833542559
2091462893
639421159
3723218085
1086272175
1290912181
1568482192
442263338
1137827350
8229792193
2392801782
1627291693
1309709727
750790865
1619737030
1016477518
793670930
527895611
3424277295
2854821361
1618226865
1774388719
1657685530
1762882374
189016739
128519299
2412212063
936189927
1731810477
3028924125
1328559978
221970158
857876427
1366855200
4382998425
3349758080
1366765561
4893691202
2140087278
13846827
416299785
97718953
2488435278
137297114
2506907517
531817377
843753605
3813550130
696115206
42541617
1984992267
156921015
1719044456
1254197032
389801307
1040380786
335651877
1081651094
2663109446
536966629
533886111
206523694
1032946438
1257442149
1737995660
2348981055
2500338609
2729914946
606318721
1722200028
1304963130
248098474
115008235
54290530
2153571366
965573104
2129036413
788903679
175142543
495376160
3177709455
111966674
1745787921
755583898
2573830718
7835545
1512619565
831390903
2635870847
727565335
109726792
3586288908
291301571
683859245
1982435568
2302495510
514677602
756529926
1131035322
210140387
88032351
2959622754
131536779
18634143
183822319
454922775
451973086
446015639
1907892368
1294936247
178840526
968297131
1691284223
2618435199
2762722312
1208664332
620106389
241964614
1608744117
1401793464
362018899
310577142
347858689
5729502258
4278629368
1066877167
4507147858
1350065644
4342782438
1000268468
361937913
245838823
1714580417
567853787
2608848432
1556289688
272393760
14888659
169425584
2138436317
243905445
2357780345
2719082717
661832761
963815636
3295585978
461731786
1372962098
9422159
537298247
184505975
1141643246
603559093
210458541
1850586310
2910392693
664540832
368598350
1352300641
1474740190
2547831264
670868791
1513655437
400302343
717713683
2906590445
2205604533
649285088
1977423607
475714569
2251403038
171324924
3129412541
958303673
1072426453
1342202601
28422103
1229830950
44851993
264718469
3301012981
495086741
67370836
4339480309
546923678
1294070666
1169223167
384053008
482930842
722456331
2109663777
88480110
1562103428
465044843
315413206
683188706
605362465
682250167
2840783279
692700361
648806481
415074317
2996844283
2635812797
844183137
1246535489
3486292528
632995350
1232035221
698512462
1702546609
2414792865
5873402256
2676076261
902507193
1393692846
1513174079
1101424281
1288559484
1048063201
2857253582
4808495820
2996624334
390082316
1875723254
1853026215
1385387700
110525746
4870885657
1594924148
3883432516
62919771
1828276155
1343736111
492723461
934726570
333024261
1131944824
293152210
820801840
848557949
4768209478
2212952733
2913022681
1178788497
1963297704
1029459138
112448075
1794763934
6927498761
2868602113
247577653
176949379
2446281109
521870707
157525629
2266688642
1098723841
3484703188
1471487147
1393199056
35580789
2526707107
14647352724
485854459
788523176
324943463
53853982
2190318675
1580639836
763372699
2234999799
1356611597
2945217881
1028797572
680459964
577035387
295832674
1074061178
2243531269
3535680164
1306294381
546335502
209486500
1309277159
521879960
2106101538
1949916849
4886764963
917264608
102377561
83212541
2168643417
296808611
1137917266
48853643
2302670631
275840063
337026865
1270723344
300241758
6829154168
1354476978
948148424
1760546467
1276596443
46685087
1433227660
4386262519
1668240884
162902989
4254154495
3222262205
2668375394
39549358
612715607
5110262
2433236044
1742247032
2279007144
205769456
4154765777
4008268870
1388651806
1708785181
3218878720
1469995083
1839809241
1401850888
3902973739
1556971299
3115717447
157329339
1171226649
118481073
224970474
4967208
947597809
2724923362
3472008144
3963349306
1068381300
2325149577
188135139
41079726
2751018718
4142535629
456196038
18841137
1701636165
594405632
1851503941
728761097
4512617302
130176426
3974855527
598133054
33766129
2558812556
909343208
9957028997
2447986897
427772659
1203980758
6943662878
1046597760
1332210411
684927479
170293473
628267609
756848112
1453507136
2293867077
125872179
2073727637
859262891
392521314
89533090
2342543647
653871257
960458119
5422045249
3362814499
390932023
131533121
3290737169
4989503567
1053435954
1422152805
343459404
1832165793
936212322
634715443
1249082035
1657434190
393531243
3700211414
778033583
936759400
1335030176
237362285
440913166
607380075
2083498102
858079562
5538048496
49082199
755558774
960111750
889137326
888997859
600318339
984205781
1039806883
1845949233
812040835
2012726535
1847327389
843113130
1941055966
498721440
4530702523
8213662110
21027090
1203917745
36121436
241473057
29439535
871566227
4887999574
26900584
1257698982
835290896
1686914041
2875622631
5895230401
4181276487
666357849
1827162050
4491694822
1309900956
397379481
381640262
900103149
35939558
1689589217
688970678
434039469
318072707
274235793
2478238983
724676517
2920469854
2239187048
470960530
1065619153
936242043
746104442
3156230108
412595552
7164545326
1298281030
586971963
1469751385
523723156
27228818
3627368391
6047570209
2265677883
2250584701
81767263
3270128769
8853902617
125310540
5359433827
2868297399
536910198
1041430833
367795573
1282139264
1914839420
385980750
647494821
724713912
4189848168
836037934
287281172
1034061948
836113357
6987041
1943513645
1065207335
770626766
668650208
4865973425
38359459
2543494146
2830642288
274097320
592773257
1177690703
2144637790
2999452645
47407593
2507546530
27991079
1287075943
811854833
2775383173
2085426702
4632381592
596893996
180882146
338315990
6985180
1758196457
592564385
344978438
3855178964
90242673
686791803
1506725889
4309847879
904747977
1461695828
573140863
1704916946
1060553449
43078793
2261405269
1530397354
384387729
3719051328
1450269972
569476312
1629811502
1859285766
123368390
1613476413
1762808749
706407084
632916305
3190683517
3122305295
2502993337
27073716945
1456078196
16291068
270007489
1950757398
3219836100
292196895
2390588282
1476814271
1498642069
137308536
1077820757
1258508393
214223982
4286366160
1369670606
2505458975
1596570852
3070197173
485195792
599012245
704721568
609803715
1474145673
1014219845
1762950756
1144523094
1365536065
337218551
1844610883
125265138
802259114
955657394
429460815
2496731414
1562176156
326848085
38329560
1387576990
343723856
2162238433
893487853
8220771987
3828524476
2212763491
2901660218
874108032
1182668491
34297735
2183699400
1437195543
1323042548
2493653880
1412838834
614972246
656470198
1514341808
2397758177
1373511669
484228901
980726340
1244227116
2780816933
848255006
1366468141
3090027107
378886742
722183763
857409899
802997512
49111831
642382657
736023411
1585820066
778786186
2503571096
16137143
2704876964
270938317
43258270
1107997259
518443319
1710813556
880408883
3492458789
2416758446
140466222
292751003
1085726000
1617093723
1041349024
1147553472
1321144995
2014761409
1721653095
1135964303
2412927454
1173885713
20511800
310406927
1779578347
1034977230
1614490085
4591416590
2324683227
1905364544
105249186
943605141
510400191
1658605907
4028231004
1814278632
488806748
1455133257
1277618202
662307382
1557662911
4333597269
668996129
3669201539
1374475464
5533666479
381248946
137075619
2068843990
1725113668
663000854
764428940
226412006
2087174151
7548529700
750777688
50598881
3607126270
53459604
1131442936
225669910
285306279
187767
4263144749
976378361
1768592881
3618781650
3360784430
99496254
1270165802
2988805172
1755161071
1762194961
559357178
1447013402
211789463
18446124
401167961
1032307753
674947792
2012861513
1406624515
1512854977
1245325985
1238417032
72856450
195367375
1988440334
1711080931
1230674297
565302030
367524209
179799491
1291213413
452583796
515565877
352765376
4575727472
91213582
1689218385
682094682
124769622
3271816212
1437178457
14439495
64982751
1602859503
296325837
937998007
1066916224
1291606789
815000468
309970982
2028745571
16853811
18876715
3889702180
2298251466
327956394
520832004
3237573361
1480150019
283348860
1718908299
4864027
299066979
4355978714
2886200916
3304482638
505344540
4310295267
1301106577
231172332
734096015
71390360
2285703091
1911705094
29670794
373599994
1144547236
605366533
2499969028
226507145
1337063644
1041996571
1725877157
1960930406
1529084416
775832887
1036413586
345526034
273819906
2802172959
1167531841
4098063256
918248261
7727243116
332423171
260315019
191489932
1455371177
1837557209
994523012
202221191
1586031509
833483680
2029713567
706825476
4998323902
530625100
221689230
2231166574
4864347963
249066391
2265966903
1817494564
1756756941
1339717625
280160525
403066025
460147092
1879458016
1154639904
415553487
86680499
3503090154
2081644486
1175099016
961867077
4775479
1091104223
4739644853
207000377
3875123510
698964670
744264310
939448356
1515055483
1003123499
749870615
2686106248
1454519905
152134445
46181665
176986997
4399991081
2739476236
250968921
2765099483
204240797
383222815
2783582820
306488994
1899139671
942799627
3109478645
1178190810
1151856854
506683279
549314310
1985697387
2514825810
809065684
3431834474
464740281
4903667033
762958548
2527044117
4144613523
491701172
28176770926
503852943
649526725
754562823
3413065984
86387258
932108454
402675986
1867400492
1392456628
45826056
710389642
682013498
871685893
184860965
3747932066
165506516
1630590361
233558499
1369228589
1079934419
26271552
503134470
289657124
1100851214
560848097
4288036512
3992057756
1101163999
2549365893
2212347937
45603079
1760152929
607535286
3995510343
566236406
1762206713
91278360
3492870920
228476374
23729867
8704711430
3006522949
2967341682
654034624
341386543
329122280
1005275171
4383852828
114025804
710289017
1026550736
161059868
2491519518
410414442
862399050
224849538
1589743198
1730119002
520881061
2548388832
228168017
51899634
1294850058
2345801523
3436116862
71981697
7659643
1046129996
1650455392
801333708
4780099285
2363195786
3307664405
4434521463
64265083
398897965
849078180
1425374298
2102766130
1339755667
434754084
1073543581
3228741704
1176508961
122986497
550514939
246033809
4490738647
6671350371
1268909397
137257231
313261088
103162074
96872965
324234876
157077354
15599616
47587585
556021965
930607923
701346130
6216446190
126613399
1441430705
1730023248
1868068369
12884999594
2967144333
2298553905
4550431831
35326955
1587060458
81022399
4901512022
66297499
1114454954
1368975633
969094815
183502889
712329709
239613722
171962767
346848649
362676732
2938515365
657227195
1008151566
1190177632
667292066
1353061757
3572378918
1585240912
337705690
395266747
94907780
4873613036
16800412
2453863829
2075881897
9408846
20748067
85608985
1473226603
372549641
49783854
1364256516
934671634
1216279329
20207033
2385325274
4942750691
1948558576
1516911491
223498927
633802048
82018340
2732925
89294700
2177836394
956964009
2151213845
2035663865
2191064618
1354071659
446144358
2323686553
971652325
1292125211
2531572531
1466621057
797736738
300406833
1140140498
1231948371
976949503
926897798
4797317913
2278357463
832249269
1502679803
292614311
1015236264
1237935185
1260509627
346858937
358835831
1574555797
45926812
1671906430
302695085
162090609
168859394
582186100
1421102683
3575084945
822619603
1039920106
1091462627
1222650959
966523571
1720445198
494815612
3943923920
5736639790
2507760947
122768302
2950758786
136677092
740618784
906848746
462503624
174410956
3157444878
919519870
62601295
1675452572
876577676
2510192305
1475750609
2398707367
119529625
177865421
1732114014
3962073322
16829970
102486183
1919574255
200862232
73912690
2122979383
230133955
922686547
438799111
2097345981
4441923246
795615737
7171778
1632129183
3594394131
4159174267
304627724
59601991
2823826166
465908104
58407306
1383606579
2273650014
1147326466
1457592313
520861759
149002323
489918358
2374085818
292498364
1356372537
381658511
2866872202
202488419
732855150
506831883
637572475
3701089440
57696850
2577400547
2694651329
247567481
658066167
455683767
1685481355
4552413559
2290064754
1471531440
62392209
1563342902
531728387
708427013
1170335888
2263098392
3142382473
1721612219
1931307350
193213601
3768031056
1234315521
2494751283
19925029
985913579
792551830
37419520
947654925
473166357
35590878
2745939308
57371374
1516403428
3308794058
819972067
704328010
1572070600
547461656
2783792713
489512940
2842331725
2935330096
3655187468
1363676377
3353167774
621322038
1000849511
1691001510
648389729
4266559435
1559090655
324879030
1679378079
1905416910
1196143334
1235680980
583803762
5136827702
2602226308
170944088
1501263064
708680157
384328873
394247956
467633924
116254321
2390193877
894384965
553419569
617321972
650777155
902541307
881588088
146404606
886532845
88784681
1068173714
2250719057
1146802637
2906815663
1926834199
730370478
3381398854
1607283615
4513586027
1147266904
589576308
283859730
3189020211
2512003012
1203014935
1981995790
4058229860
792459615
1807402390
1769241341
226451071
1229576261
98028051
3780993928
1122075706
13835549
537045259
73302934
327586797
4522140292
1264518658
2196652917
551966819
3117778079
531010125
1027754956
1730805200
2128343937
402472940
994034387
2853040862
781843711
3463532914
1572387572
310262292
4452805380
2009016131
502879427
626529713
183612561
1180801446
2793225982
2470808057
1791011981
347459461
1188330517
789810057
2302015950
204664050
21880189
4203938826
106282431
122737456
576506557
1279505302
127779228
608404127
2445656625
3835403650
1848456343
3945519039
31026123
2502742997
2098435323
3368607372
656804664
1003289106
1543672622
1877628921
123860118
1500395120
2166899337
1232874999
561100894
436352852
447642820
2425406378
4088636696
2019501373
1786920592
109348603
289953411
883576591
943945009
1735411527
499637184
3048349209
3600409973
281638139
905236925
411034299
1752736989
5905583322
2194302876
484980036
191301228
1448361046
396247798
2290581981
484227300
2420387132
1671824119
224046922
4737243357
467975296
828483202
2644056707
108547119
1010017665
3714383100
848285176
88612826
473190658
2056594750
647770248
189511815
1872280295
3581120246
466941153
5605165906
1240889329
1045088649
1615043688
2524027548
2287402569
2757158871
4828045791
617598946
11036548
1021041699
1721133905
3454870904
65797856
1312494316
1378510662
4482483792
2854007481
466115740
1453120220
668271823
82545566
1659100237
1993826933
691634819
399007255
1818797037
1161764298
330881205
2177647050
631594389
2271208074
835402932
4500526670
4929486325
90933878
2453037984
4835473728
3920945668
1427100498
537344380
891691255
40700225
3313546715
2610039967
2507584107
1369040544
1181269438
1428435894
2617014125
1390849999
139539230
2715674441
348087689
70848069
623925843
336026792
1967895963
18636182
2425876386
247307490
126604586
4305436839
228596104
3202389652
392317611
878610468
379166045
1039254929
996211578
2268407601
2444412033
1764439387
78358886
15223770
1101709507
12392707
1473243718
1168312416
1111141378
114483875
227141083
916009197
2122491907
1571825907
10529070810
442231331
4847798913
1694347751
478330771
653672718
2934179941
4052222075
3212105980
4595270518
195981206
1332716637
1068054299
379224761
750278364
41664294
3296519171
700101725
2628509925
367363958
4642132213
1456633681
1810761383
766540812
3774925319
866282750
4313850505
1017764947
1013899650
681304517
1741285139
297263970
677798165
1277269631
3243380217
586712557
3073290580
3795280565
1447184945
11765519687
1639446071
225731824
385348585
435236471
209447895
1969112307
619199988
2998499473
26291639
299669321
1048396858
4911619406
1234183774
2151799277
201996310
1141089739
1317433003
784152752
60273924
422258014
2316321276
764883257
2745915528
4114670204
726586532
426506327
1263745969
445306511
1603291237
7632427325
3987445746
465845602
4301043321
1457610694
2659575008
598429610
555401673
134139684
1204992780
1170210330
1075567711
1131788145
24886373
3462394276
3377368549
67510547
721426480
770168668
848495838
568424032
1999085594
443886849
2477338232
1572458973
1413937215
2328573567
5912612164
1207390452
1020534628
4771165363
200428719
1308118343
2504722375
1062925319
29058360
654916439
1988857957
603494438
1631378417
692345837
4903929446
723874851
724243308
276410038
101591916
1712609527
711958681
335858672
114129907
2601651184
2145063605
1512565914
313761076
5551007341
271146409
1061985957
1485398807
1906941494
479045541
1892059846
182547167
501875186
1312883769
92805201
339311506
4109856262
384757307
920984355
4134167478
98592852
1707099429
3437003092
774586367
209045806
1761943807
1151351129
2973293583
1724845725
216382190
961386238
1150805830
37993946
1171702785
1590420922
1163533158
967979320
3040520421
1946645865
2725173839
417073
1127919009
1767957367
2061084980
56146527
2536596260
381415799
142254303
2561655102
858613289
753825199
948163260
429844930
2876842337
4359947599
505301660
2207842689
3964097707
822140316
1404580345
1554573537
1040961320
2139911609
561727843
2421598846
1759662325
617787406
1371088198
2982923687
9128909145
2812517678
48657527
110099161
1335775167
222530212
197725488
342292971
805946425
63427409
392671011
3129193890
2897294723
2154248927
1459551870
957971535
804275442
2070233603
3295299332
1562171946
117343113
1153576983
28881060
1367900834
1421734159
61566555
220777065
3860325264
183071752
517724441
556613061
3020289157
21499008238
6695792598
1928017278
2246232463
207672040
1537569351
545632014
3574310552
1221934557
378124643
3610990824
276933212
309053421
844616417
431283599
2320939875
192476499
773253989
2480967676
750723526
293783580
457491760
1580461965
756206417
399571042
1909923082
6708368942
2292769742
3275444262
7242832
1790545965
749366321
761775318
2845421377
471117748
370963841
722747273
1807430278
2135586934
816294572
1932927972
378703321
110159720
163551092
309721108
4052962531
144217525
37735603
1317421039
1414325175
2511201960
2077466216
2873551163
304066644
686614353
914818525
1998289763
835326765
2396416169
4892265951
894650806
3253796345
581907575
1758184254
2811348487
578734757
2801129291
203722603
4466899554
2084058101
1116134836
870122776
420129511
365944703
2448197107
855892919
2908545151
60415904
486923226
2369518575
743620372
677730849
1924097487
3633583065
5851715892
2826195266
2107875821
4436971577
1922631492
1775433969
1866240713
2922994016
302287199
303972377
1125542152
3641227565
485924231
3059218665
1301301486
2120519699
754233830
1187357575
1096233907
270825820
1358277352
6013819
267967016
2811755876
221317118
78378600
266953946
4828321304
1031084010
423309556
1327501462
435770501
46275329227
1283255218
1897099293
2246345210
211736402
2042017841
196062323
57127585
296540848
4026963061
1950897736
373004243
4436551908
575654292
1409925952
222610993
205146725
44816172
880281794
794022212
141709529
2968436129
747245576
593353567
509164037
2190755622
316800502
1007030698
1541834422
4853245659
818598678
1201518455
1221874995
1460563677
3445460113
2112195983
1717676036
1584157851
1888302606
84069969
3406276386
10895917697
3076704420
2083103241
11391355
2617180947
1007186572
632291472
1137089412
2727301175
1719472640
1824481066
1067449013
699301856
2243059761
2264337400
1142338455
3356731837
2056405882
1967509029
1609944151
2960730085
741126191
1214062094
1157729631
2256460327
281077196
4577101162
1602878680
3259066762
2523844744
2221322863
2872681696
3820792504
1192157756
644349053
1481167053
276843859
231412441
174701291
370107055
218109788
83105600
136200260
214960363
234800677
1179634233
4538740452
2556642217
4082002876
2777748839
2602967548
722082201
195508713
861595136
2721371708
1068532781
2707857501
743386994
469143309
241794022
833945738
720792497
479022252
1021841979
2145337068
777337995
840634975
2974262052
1981653247
6747195664
1347173899
709585992
55158337
103993064
2299854533
14177620
87532172
4182031425
1238014
505148179
203502321
776742661
481135636
1109898107
1176921305
1686907856
561638885
808283786
38212248
3169200178
786783023
178495381
2306362491
1726058727
624522649
2782206122
658045919
2381645651
3100111997
3952301666
1341463504
46025757
2796961473
2394692590
3536633479
455261223
2787453166
2402728743
403950213
1664449071
1350446853
4696126580
3096323455
1305281870
2341598349
31785923
2182916632
2236692097
798960810
2267369310
77956061
298007709
345759484
103892472
1735475389
396181650
2967018070
603317553
1355884105
2434983614
615783548
1038026774
1611099596
1222681441
1724818863
523232182
195571630
493873746
1051104054
68094182
454834026
1208158284
1390162584
1627446062
4845656278
1061660446
3637281370
2525167479
1398398557
2510339336
1031093720
1854789992
226034638
1980888163
87427388
59950347
2056678503
2549065229
1892529880
433926403
1776825057
2088250585
3941937227
463561478
115542247
808198616
4242262812
1669553324
1989669065
3058174146
1611442930
95164442
585738481
1232676681
833730302
1282287278
817896506
2995843307
1303579671
4718207049
367988075
1149541001
912356405
3416756438
20751172
649851131
3208901406
1190056400
2391382797
466272043
1542083178
1813135488
1475045399
1697994856
2882141370
2315434987
516253439
1535504337
1778254088
203403559
1165782629
5632539120
2091432132
301513417
6310171155
452572046
1976811462
215428580
1975979620
631710226
70659516
1858873028
5099637413
154919268
2825862923
174137988
5621989752
145731761
997741687
1449292899
2309855541
1294178812
90265335
1285354534
17286782
2004320669
459157782
304114736
127943826
4174005662
135214806
560193294
1471464162
70097516
2338778744
1517822124
191914640
382983828
1344241282
715997164
3282660912
3770380693
1279654676
7129640664
133115109
4519346965
3036362932
1614775905
729197260
433241573
1953562897
634665761
138680685
834556357
4631547480
568569518
1006296115
4804852466
249657922
639903820
2308172722
2554241504
89796750
664030050
229370229
281574311
929254868
34584031
678984037
3098793653
651576506
1566051
3762149898
995340884
1798669333
70660041
1795013942
854384277
1821594327
733010699
126415968
2787640937
3174151224
3098493063
773193292
1380998297
233110473
2838642276
272565243
2888143508
101996630
1820673625
924201426
5026784916
19068143
1908288586
627865497
1154721627
2436065642
5612465854
1873249612
852563375
537039951
1960905335
1325181372
3120161815
417042086
470761956
2674968552
479499950
3814784598
1986205182
893434572
2385020353
147004601
1152648681
2035257054
2099437503
712275351
292773917
783101430
2355488312
165583176
1969779298
1915293490
95260736
630424332
133708042
698264238
1493300264
1082402321
880943217
4828223844
90552453
605073172
3685079650
1962846759
746234227
2053277289
346898512
456845833
6229085291
1055973277
10286202833
1359465190
954980041
1724006987
271833732
204503392
1713635295
445978988
1894972753
700968120
31802087
2929238463
2268952495
345087983
7317515531
506611922
2003125296
2921387857
6828531926
1697917359
298077462
895405237
522141389
393983037
2844609863
746486379
769801998
241881696
2426632387
496727346
1192089138
4413648927
2799258236
2011931562
860218742
644978426
2037914317
1004200309
1505395806
1585810326
3243790765
1129764098
525608123
336453478
744296028
1085112127
1425357912
949156227
1942564343
775320545
4270741500
22768778
864497548
297190136
3840233399
1127629061
2052854474
1123272388
2849741924
1511514332
2223044553
1911565574
1747926935
13496782
3682690678
956951086
75761410
813084028
2411422135
1465142241
4322924213
1966396281
201724161
65408689
2382186638
802202299
1570124866
563087340
498499353
4368134604
1226516254
2438144768
3419183872
1485122978
2569182577
167735081
400245204
3183868474
2121502778
1434646083
4301610559
42668064
69346950
343492799
845178305
301271035
210935758
263359410
65181257
2379358013
646944564
1148626830
169076961
266763902
709520578
67196291
1753962064
957380102
2431266673
1927933667
866719483
90319883
2550612992
79189866
111928935
2145418853
1810402480
3110135177
4880742226
2301002641
784036551
2735784281
671791218
97661877
376392384
336492594
4119362419
222330190
507360937
3113266192
430077150
669272691
1188317980
2383301560
1973264924
2208628442
271402066
1413256912
3418877536
700181484
2692410763
523982492
4114691198
1555177755
2211719387
2753459754
342967193
2296940310
427829305
1343475412
1567886577
1453504738
2949698409
2403731489
4917831935
351837063
1195341393
1390151206
366394015
1526039975
1315987973
2332121175
1247899434
3894687224
1556884874
1844650685
12471506850
818127195
183821714
501672177
925924057
67957027
380412503
540158992
805089166
1074802870
1651093640
1906782579
1155862526
1796251516
235554067
4538763938
27468476
2329374243
945920422
2448020096
648404560
11106120
307836610
463832799
493341281
5933937110
1523829883
3386090396
3562499263
191605347
4604867721
4689299942
409872102
461129161
1154430902
607516934
868207995
114491910
2164513663
956946997
2449914838
739112109
3639215240
4661769094
1711747451
183430991
1007017304
15234233
1032775942
277515657
1979652781
2961794071
2380702350
4541832768
112007713
1727961101
1705084653
599156253
1519659352
1456521789
298306278
509534155
140977095
424728723
2437573327
1746023766
2947705549
2661023275
8591846
221302931
768057800
102009156
884928517
611835333
2453521182
1157270453
3914215783
5692799457
927740525
1128826387
4025639937
3696115860
421530653
2089655653
1556521841
435947960
4029988121
12744011
341793556
2216695547
4351958600
98859743
43388784
522970954
841028391
2247564798
2867820873
2105159900
1470437793
829948665
955892748
22663717
2345532061
2844599361
824998482
3334777198
956033354
613456567
92352882
1362666814
1536202194
140591045
645233654
2789922179
1746622996
1505740021
466745041
669311369
1170106759
19317190
3106747052
2041371492
477989483
5417632973
773662228
1578009574
1272055982
2342408894
1957764788
245661252
330738572
3106729582
622233870
63309032
680435413
61651824
3111557648
3140677869
3120402652
4046161595
1286046431
1573601151
239853061
1573816269
4042797154
1516411165
293924107
1516484878
2775789580
3295849406
346366039
662877422
37065459
1943621392
570149741
155785960
292239521
478601237
1629451340
639825004
247513270
295656077
826274052
2012149474
811155799
795972849
73458684
2148205964
895677727
498220500
1419147796
475662426
710464943
419051331
510958566
371932659
4935877165
2797255
2666844928
1367499400
960133800
211146561
1431841334
625729972
1836258683
1674195796
93301
1304001370
206839478
2437552769
381861477
3258926431
4411519829
743614358
21199101
1611113420
878985011
524191881
305580711
1781350522
1626241586
1954752803
2739390451
1985903814
6617994217
347123181
2819096637
1556312340
16339007
1598393389
465212760
658474837
518147023
1906031975
1082325362
355181085
2560014778
943175000
2212265231
2533138065
2921875937
130400488
43875300
1551412375
2430805432
2366711952
4054943954
20837652
813237123
1880110873
1190815940
1261447943
283748480
1881868033
1242396285
1496127817
120797399
12904539
484410588
4442323830
244517684
1113974236
3920357580
50427135
867294520
752261533
1207284628
2204527856
320294046
1877569921
2678487678
3756368605
3065774528
873494418
3322596573
1466350135
56339611
2059266472
2964715893
1848659942
804434434
153369878
2314587058
1570311790
553856570
330473881
708201955
3800458851
56608115
2546607369
1432039764
1171153189
237967356
898036325
789870257
1946551359
1668629904
4342675
423991906
190053990
350947782
224089012
3302747936
204947105
760575
1941282098
2345446969
1953620193
2730567708
9641644110
659630842
1086263070
1088863925
1155446278
115954273
1396524937
2040721862
2615639244
130740679
2299953308
1670978494
746695539
473296125
491277784
1464195660
3128253708
28903272
1475028591
147045774
1779154231
3193645554
2857818330
223760626
2936035318
298704085
4346408629
237611558
824855444
2071331014
2161119294
536535071
529589888
2160899145
1062476259
840431204
1444767189
930534301
407688623
736614218
1392268062
53045705
2947100058
344460395
1410595080
1672014594
2241069611
2870429384
3145549280
721345007
1767723704
8976073
2115686376
3970912031
318351528
4934673496
1623802818
975971630
1790004859
3134520314
645110286
738979001
25654922
1615395216
777220243
58393968
635323579
133624829
640534575
16407007
1915608992
1436023109
1254141292
1736379240
677177466
242364323
473104453
368008336
788716748
300610057
1857501664
395930504
1575620233
2282786803
3695768612
107226866
2877066797
4824809116
282985468
191691546
1174654488
1392847757
4467505379
63822186
1205193672
1213703419
3463616471
973778903
2558897157
316948739
3196846532
1231032016
1408876046
453743718
1096585314
4765006421
2116420675
9137620
1639414299
2202032994
560347868
656392972
274532077
150954787
2123065627
1358034207
334536647
2002214645
3219245385
1794562557
2715390859
342288966
1473022419
472264
517957342
1498238451
1941595981
1118053487
113142982
5304926574
275799099
471689416
1659005417
2488507072
3380683332
1077710409
720630868
1219292011
269266239
72656371
2861405514
2318650435
1380857477
333040357
3434694645
38616249
590865694
326290366
508642019
1092526236
228492017
1736591803
108867749
222790587
1165021200
562367346
681339934
33198596467
298455224
513851959
1952996210
2235292666
666945345
382894090
11490761285
3154665707
1512876574
563932334
1203700874
965978380
1081499431
1410800319
834220810
164118703
1317239621
1029173226
3299711186
339775848
520879181
645039957
1530198516
880876579
68054701
1551616027
1574888811
1391606821
42113475
1080857796
1780175631
1071837761
247273238
381221301
2717763667
388022225
2010883949
1186599535
2700567265
2713173834
608965093
972792634
547169647
1339350760
2700425541
84962662
70581548
1724933350
689407734
1882644446
242161600
503466351
495034914
485160327
858908462
533955256
75248747
234611090
2680194451
411159065
120925219
3673415076
1741147356
529209319
2095272987
97103375
1444384228
526700744
4129017815
1549324514
285219491
1493423868
1711764470
3761131
698470663
3603071138
1790809249
1968564833
416063918
1091193589
351670505
1051563804
1569708419
418907537
2571178954
1806042988
1412807845
227355929
1096895688
3411270006
1292959266
547841659
3966063641
1368718897
1815454913
2157788632
2974438755
381228233
2756865177
157880374
6305728680
157352754
360063292
345311836
1875857174
1092746555
3959317285
31759117
310779113
1564977212
2007850370
1080789376
581628785
5004402536
462295087
3026032539
1422557925
128047259
1389473972
2350107304
173741340
445429791
4053418206
571277975
1030191127
3574228143
112920294
15232361
779421336
4164916989
2455815460
1043705450
652286439
2651832142
440123451
23945544547
1548030532
2304814027
1932592956
2101480915
1310098994
280308098
4454353001
1774306499
2957127007
341476690
1026313500
2452692366
317860760
139412304
876519363
3530202177
1978101130
342612937
3748052188
322921237
1439692170
1548448781
2084892031
293423014
12965070
2222321821
20342332
128554431
2269044535
49400534
157168698
154852687
36745917
12043994
164293407
402006303
901797496
1657013057
1027733589
2091869108
2754002263
1361603639
464927174
1054675253
87341568
653493292
28912671
131327504
72095009
1892158010
2126763639
428896049
268028586
983575168
2553438152
1572121552
5337865972
1184379899
3507774820
1835922363
2211526678
235509684
2169229412
1395868522
2887920107
551686054
1354179978
2926318759
53842160
2471197810
1160588030
51266091
1245748156
96762692
1557619920
250455598
21403233
2933469361
1776262144
2836447270
230493485
4354256393
317613679
3074015018
578384769
902584916
1785922713
1842933547
1944082726
350695329
1201355269
2448451460
1294782724
242695939
1764176169
3919925055
48418859
1772658599
513114992
135749254
1615137604
1059249818
39345404
2234854415
382093331
4325853299
3642470767
1025835117
552256408
1199473743
249642884
441131115
1594816053
167728406
3068050279
3895191612
23906327
1314966826
3320329618
3889399478
168346262
916405217
5164157
2173577339
2303531463
1947579376
3632036586
778139954
2879398082
598284346
2574520194
18724221
253089707
134333494
1143828215
115881972
2475928137
1350151582
518046847
414124790
316558880
3617110890
92649773
343350234
423589512
941661049
1895242684
145350656
493415755
1797167315
2338931347
513258185
1409800697
996439288
2066099688
4468533263
118077747
1425802462
596094310
162841512
483162869
772383263
2835917801
3622186458
841102578
643952570
1378199781
71324782
1060803673
2222759561
1492705137
1060416528
771029336
388543314
363448888
43011382
208599541
1122904546
1602868087
401699699
1536382626
3446324000
1830485362
2321686579
345967628
2343515759
578181686
4865718037
225927746
18200788
2999826853
2487990200
3641360450
156732542
1284554527
9220008817
2423666133
1822628540
2885498265
1321875923
311356231
897953543
2710664819
1428287392
849929787
87887479
2412967724
921454976
324811451
2385316740
870009557
8098758116
1497942619
527733674
306734
3650410748
1578455215
1158434794
404237648
8860880
23504016385
44434309
278427691
2620898580
4733402614
745034104
1506609654
2402515326
118705613
4028728496
330861302
77368714
93681548
2656937706
40733791
885851255
2022256704
2929381502
936265590
593278736
4256768310
1462815294
1597477119
1490543258
1895587730
1749137374
1741981770
126256589
4854516391
2330306071
542177180
149655285
479830260
602355277
291975056
1493694810
1052971862
1853108298
88268553
3598527422
7026300169
1150103767
914142141
103157588
256688512
3473169502
1419665162
1138385695
241131454
2388889965
1334512161
144672752
4411779896
582614962
223586906
4246649468
1486177540
2005813645
249147361
81460336
2980912776
7337008000
132044138
468019298
1062373263
2950638932
9476714186
128979395
4336078698
637633939
1128854197
1395666112
223807506
80386597
408031000
482973378
1281598839
775876022
6783221894
367480110
1677403843
1467118093
3099719407
2275085420
1818157533
147850817
4010060156
441072949
2433644196
1524264449
408761333
883274701
432629963
3211043862
181096734
105493413
1139747347
1570999857
2101520475
682417933
1181506785
56298793
2764434709
1659393466
6379109110
570695382
1622275368
3700549194
1058533113
5131130585
1894843995
1283448105
1212218193
438711299
1549052496
3829041106
302020498
1420621336
3325281
1007148579
449839708
405223047
2230493929
2337014695
890701609
3014289467
1419971716
531267490
4731163446
1652160419
1393157663
1230158311
2325553
4010301693
3054907119
679333205
68525808
791755768
102434213
804261130
2482878122
1167087001
6318547010
422867948
1986690193
144066553
501300864
2296784897
17916846
2286332151
560792674
2185884813
919721112
2353202971
3396443059
226600258
522745175
751510203
531187544
1105486777
2749028093
1104773041
1604316448
1919552728
1616201626
525197440
692897138
381782672
3757112283
3265695825
951531135
958566279
1112717755
1572848419
4832677453
638939934
576736502
30955643
948912265
4345070915
4046421833
598810940
305830160
346854252
3134258733
227893685
646297424
2541924620
2247426429
1823324076
4159067531
463947605
154964202
1814158237
275623782
191639685
1147308321
2753906863
598833643
1443701734
2334938449
1565400210
93575896
718784384
198491175
1502196409
3356934109
1674375093
471547909
37222793
2760977844
2360989
1378418540
1555902932
65768670
655098105
3651493467
2058329174
3548487243
450899859
455238133
335205699
4169552
307921453
3077942568
952458283
89880573
1246690326
1760361191
626715799
18393540
3070630867
1375745940
4086370584
2021501975
1035747548
143568359
334479459
132067232
1940300098
991851431
110668385
37136181
237379701
3980996094
1320275806
1334638076
347397556
708890759
604356886
993895483
1135579122
4178328427
2729890173
1113118089
149843538
2402082168
1989323224
519005788
130267620
3849804859
1498902179
265409630
329839982
313490863
211082023
531886189
177669148
644003252
2087205653
2701384881
3408634
1555611070
884664916
1089545257
1403387829
1674462372
1905680772
1220096896
1450665720
3144706623
775936723
1598056979
1818110123
526813442
32782745
3478094927
2952388090
3588451323
1955264769
1759235534
1430537630
859849022
2440628598
1862938419
3413981828
985475653
4922340227
1296066965
862277271
691724884
3527661422
83962179
1053606526
1973475596
807785917
2134430153
807807277
2585337143
28120098
126116533
761238323
2864990057
522687249
657727845
165059084
1882336692
116471512
342308398
2324660619
884232683
33211577
2177063039
2204769577
831447835
5648825564
872787954
698759925
63900790
2751817974
377177825
2275315584
2166810344
995619894
2937329318
72138064
2079587153
1758816049
230029020
1411778933
1327268831
260861295
1350664006
862014478
1754439121
994604656
189173076
952979898
1251930453
1212477208
4284925352
1763087435
2443410855
343855225
1326190296
2606547693
1753153752
1991537396
4351060933
1415953283
275148416
1397432262
335289981
1835897611
2146658959
2857198846
70729483
1701573643
502438089
3905325310
190321171
997891035
3042869331
37437329
2322772910
1872743418
2129985091
4169902360
497698811
2323369491
162142385
2635023362
2411765400
631694031
549397238
1636718203
657049474
336834550
3575205044
2876262861
625218248
354710702
810558293
357796315
1128638540
2439489812
525132754
3633171510
96991452
440684351
4127753295
3999374351
43120075
322064214
1480944746
3424021191
367869329
1452775817
1170877599
139035893
215088250
2051054642
1611658264
1158912178
675702351
1806300036
483899793
1669186389
2489135637
256464902
629482595
147142582
2783970799
2390595916
1735348744
1130614042
967723581
1218637249
136597309
39636314
2006882633
2253814460
106175657
1432135404
2341234181
1625166489
146667998
2797136405
3941301517
317779832
1452939643
2999532971
602294095
712927158
1853383503
2397074264
676466059
1861227033
50456065
2708102904
572356206
1664728583
711681917
137134145
1582662310
319508917
3085889739
2517604419
1621449755
986792552
81075214
1963013124
3516717701
682576494
379741186
307179252
1388363517
56676093
211070054
3791479592
1651812952
451805282
1157135981
939627431
2349570603
3861650560
2923034617
7044823770
4732541401
4964351168
2008852318
450805636
1111220394
6833125
4962097306
1087128146
811399608
252647939
1480758472
4483503014
2082574274
216520202
95905295
1710412518
25632034
5938118326
957120675
21070284
2474882277
498606005
1045957050
503840549
2328533863
714431179
3578703082
13812594
702697184
2204503211
1146539201
820701638
1576785028
82518110
6200391994
1004596269
80639166
29238895
342278233
1097720561
45404947
891820848
386701500
309422337
2570660806
2125824045
4390865063
2167643988
1366432538
1964274710
364855175
1125924139
4525135235
2586870542
1331782746
1553737450
73955808
1373999549
6631602555
499480517
3822580544
962256728
106696143
282436783
1818318359
3355933618
88938281
2925216196
190132731
1360967670
2277750197
1454518765
160568516
626646028
508467796
1636425703
490402059
1647845544
148893445
2072379302
1774517115
1491409204
1175589504
252982399
2734558539
188157102
722402934
1070615365
1218365206
255183936
1769470835
775260707
399403706
1324943716
167491753
1485358121
112884304
82285143
2704668784
2732937724
115328756
2300531041
2572918433
1983139095
2511069973
3055573040
183061302
458732196
1860938738
1129945414
10844951558
3404756916
1929300218
455842681
856290143
2214739796
1107629950
1480751015
1227653664
653791483
1918351832
1307565266
1228821188
367453724
3764378133
1875884379
2968792059
4669621535
1892499068
1516416869
17878418
3732737991
414561253
2824533041
445223845
2246330712
787631989
1449577362
68617679
75373077
124387262
28776656
2171690943
2043642145
1104709871
316749223
5231856444
1532093066
1458269175
496093229
998227147
187653375
4028998088
970215908
2063688164
528721764
2272818025
146100554
1101631512
2843411171
658523719
250717589
503689188
3426403645
1763501442
1117129096
402962825
2736658597
2178437012
4831155632
149236493
620352621
2517946294
76507283
1806967506
512651702
195139647
5416436125
105236491
1299450997
2590158318
1746670539
4533726412
1579714454
2674147450
810686121
2046767627
2223816816
641895415
3101107746
204635529
1655139800
961360143
1113270809
1703168140
341611424
3818317018
369925424
3402111193
699134688
378488143
1453567609
1945010333
331178648
1993747912
993510159
350154607
1383777576
27732890
1337906255
2032633450
1422039169
3135921675
3643828515
3144594745
766611526
1459694602
2223930919
233590633
499444789
292332952
1470464640
4346597448
1266762018
1784416511
106938480
293130589
2486468493
498069821
2411684230
4434433265
1056626049
1683078534
1150753513
1068396226
389825791
2180243729
4005305417
194767421
1586705102
2403116703
233794254
1006864518
1525558631
2122787824
3506233790
167703883
301958997
786346285
1497933341
4867726144
625498409
3423644695
5847152910
2958953435
646500295
2625580133
420042380
5595343
1697566934
2184716576
78673541
2540403580
39528934
1941635163
6347422899
568995708
1067911172
24373100
1235578349
1297365590
1141808001
479652650
2754191202
1749164351
316857813
780923908
2264500398
68067429
756393119
5697421957
19085998
35235437
728646125
1236358007
5037198529
541605025
400462606
13821577445
417053542
1305128596
2422919859
52231029
649516118
1080859884
229524462
254235119
2263022748
262299537
1255573136
967014980
193568271
2505755639
8553456
1598308525
1047799542
1489551231
2204004907
1557766055
901001788
177291016
31185773
417630442
1436125950
36522720
1343042339
2226989855
4828972672
2530397134
1150000175
371242741
292522935
244641389
442571037
2988928910
229614384
1409983777
117344558
2748069643
8797954435
52233718
5454422555
2371772543
1642956728
1202800556
4312695607
2171496032
27946561
694566748
598450897
3077030663
4023246151
1894869310
777495200
632817521
141194308
419434015
2166553184
1265003254
703167054
1583372831
85261866
149324180
1113657868
890690520
4466099453
1238668555
2692124164
416914137
255189457
800236567
1397838234
580006026
884808203
965031192
554802270
585653345
520972277
708627641
609493856
741764457
390806555
4941277032
2467159759
712189420
945726657
785238327
420936011
813882668
1421156077
76318294
3116184105
633716626
662052580
990988309
7550507
392429918
469192155
4597583108
536146551
4227517955
2095286829
1488528993
174806980
2153707181
92602805
287960642
179776883
695937061
129657632
805441516
1252262153
2572953873
2453932586
2002608159
272665405
425228724
2146578274
3194428326
2806446831
380877863
2984742016
457987
6697926
183813823
1042938208
5483429824
2121263680
514973038
10881675
855623037
866240881
3238626535
100201132
1022161245
1399793695
760750304
1143641171
2214557862
33521765
2122226880
624448475
430757452
273015922
1329406607
2962246484
2203993337
1126498886
812651035
4115691148
1927817970
1498972721
2669659674
723528098
1306650422
51341390
230422046
1266891239
1256453484
3076825845
1134984367
1904447967
1829242950
686110281
1492560427
2067106913
1780769470
4051664103
2280412359
4882158126
788464355
4296755
1709007962
161485100
638204774
1408141114
2900503749
858101733
52786466
1138044512
1899256316
826662160
527207163
3266886019
1512381394
822357021
321825671
3192706566
111176183
1014478108
4126313984
3338036462
844505149
2004557931
3952440630
980301746
457247324
1783318670
2177716950
559104127
21442214
2084448269
154926056
7323667902
2012001029
884572652
522711749
539137771
373522864
682367378
3067275884
1556559799
1447942219
267697046
2977237260
1327501964
361893194
1186431874
39120801
908694328
4248372199
1321685221
71727876
2526926934
459893449
169417116
747668903
1337699602
621454580
3290822179
4923859900
208159019
301444455
874577439
771191592
2625105670
2455012751
784944585
2332424026
2408385340
665773138
442026651
59884745
1608762765
2095990503
498264780
5449653359
29050956
269800018
1508964826
4595862148
744436950
2373686691
842531373
2262952991
1212542771
3870838184
3389655801
2360413397
559209286
4046464577
3130052879
1337494210
2425710809
330196343
857158724
1249428778
884427322
2736483170
852592012
1422180784
341002717
13471592
1284233883
2599465137
2029787818
1258935709
2382407803
1995175484
2070350963
1057176321
2599841645
229435904
734326626
1480386539
1721045964
199831522
2652587258
81576068
1569486302
629117259
2980374828
1838496533
629358347
1964159417
400143649
2208244
940797536
188371508
1229644952
943000462
889236419
460977937
4136113244
2645457457
8057325
475602599
1527018773
1873195268
944335676
618896685
703328943
935917588
697329856
2699251551
566876881
232324279
1222433019
579976428
1579160937
1938517779
1475641763
127983277
283055594
42750212
586085102
711071821
4582670268
1300337310
1260699405
43758293
2264059924
2248858659
1502879109
1514905973
699076440
1700743611
651912999
342350700
4550453622
960906410
775372036
436151652
1228339675
557544842
809643243
202604008
867884636
278649382
2851758152
853000868
1953592106
372498229
202609988
4428292741
1633540529
2083345219
27286650
2451164479
2251494090
1488044128
476202188
6822093408
1012542079
4474006470
519919130
2168843185
1082752812
174516826
3791046289
461610377
906580088
1900244012
3066721191
3117880615
630687015
1057701801
8962439
935615441
1300460403
2092781348
2024193331
1396492403
136616939
2442592678
1371957498
35691687
212016819
115742830
2908286491
1491818365
3376578859
1485311488
8207940107
1201048483
853185833
1565527806
1888473835
247418656
892530376
3333663553
425220279
946038410
1192236809
3229139486
451364256
1094084236
637523718
319316921
1307390123
3956480889
4080541063
1487489192
545680707
884283811
1239027495
1238638193
695801051
499156044
2773540469
4424468227
3054279017
461699995
57789378
3957478263
1075012046
1890420694
385417187
240087437
611348467
62551958
2079304
2365809445
623608912
4261750053
680575949
4088991874
557134503
34322402
4573351350
1170303523
841591876
2470630240
509750724
1628927653
4870695308
302579867
1160342394
1367375667
1412320033
1681908672
1636449154
1072020331
1618222181
3645884244
1075757768
1205324726
2212097835
77779570
673815347
1406201381
1778692690
2622085355
12368732
235186387
5262904684
488681763
2391602329
174608898
266566934
348771575
2901534910
1703660562
3411115660
246841030
1958794894
4229300910
1731087236
1281405770
323336888
909849813
964644286
766849208
2123239935
2750235289
998811181
2660223458
472458947
3851912749
52224654
653689185
1053363934
39219522
308535090
101801942
308485701
966837496
844873997
1197199664
147490688
1019679456
269690352
42174473
723255662
1235400287
26842222075
167919446
427982627
2506057591
802993722
774535426
576503938
4432195478
1349409633
864917217
709067169
1723732349
432574398
2400182100
2997529
379333960
1213591136
4607549868
74737042
2454211456
1793404125
1567105198
152287
2373638388
392128197
1571748534
751036852
705800687
2855744787
125174273
282957716
407336738
286512213
2198305070
1537376935
1365897341
847232143
486768477
292936611
2357880617
3454045977
909945706
925995510
59556741
3203037828
225651409
4965812923
2557089605
3847782809
133158886
639105204
657920794
649509297
2971148962
190605469
949077339
483689072
4097389295
208899055
631481820
1589731371
2837321732
463992904
542389646
144692542
441653248
548334085
611667517
928198937
755152155
2284460564
1178640833
250147022
460952494
1034449681
980052558
135664076
2610673694
2734378285
20604464
3055084167
6623953308
2011798274
4385072386
1082327093
1022418943
2025408395
734488887
731617397
30273139
4495341713
1504420443
475254512
2415131887
857021581
1250990662
271852520
1172418250
677004470
58921540
87034762
446059572
4644442375
1032751995
10509261771
940175593
1123610286
877864383
825968696
6030199472
6927280130
5620793696
3574204283
2661333491
354926481
2317624345
2384582224
437919733
939423028
593305388
1081522513
1784820273
1004145841
1194835414
1803438393
1023388621
1086455161
1166649884
205202307
3592997842
930009078
818322417
2204825797
374159576
748164750
177045627
34633962
598095372
17225544
913220523
1142371922
2729235864
336008678
809210534
1544067306
1424765025
2561133481
1977008547
238892616
6040124322
426404707
3040015965
2081934615
559750772
1750808460
1537937989
1122193317
200507546
3645290342
582311586
2405621656
3195867
59215751
382667152
4662416313
1779558494
367327339
56600335
670587778
1067022118
683745966
665599182
1462060436
77572140
3647850956
290764539
1247059544
4246270075
2669455372
1297910534
1768349775
639283859
719542428
1754167763
3736937256
537413812
1172724606
1522018919
457975232
425726122
1180864131
3045170489
1333490551
876733975
1871216363
1107106724
2080873039
1146215454
418255605
760165248
33124100
1486315867
2838697392
1471809970
12328638
3114323528
969292765
1865919029
225721330
1886679553
1045431072
1550057738
741356621
106373895
3753255156
191703532
1690208252
454365675
3258053183
2598221215
204073054
3826296442
375296514
854402933
2380200213
5999790951
676192496
1077818588
913775541
3424586818
2419292559
570550833
958096502
111945121
2589291200
987103748
2408048098
648345549
1709993823
1533843163
1386544
1756661140
3658264872
346464976
2846212687
4808120538
756880912
925636120
319735303
606218208
2449986514
43478373
3430491614
309020157
1623036631
842531703
152333841
485702880
1526313600
3740256750
410062462
560124873
60543223
2201866328
220399690
1566242884
492035203
2711679879
105482309
123940784
2817292729
2460613697
3730568133
2238225618
23753462
4304490410
2052285148
247317989
2170933152
2377623476
5677375858
2210862134
30298030
388849045
500579287
8212945516
28252533
368596987
1065098495
2093400507
2562360597
974765983
4587815173
1608480123
2790058624
5284804532
3487498611
3864573592
1907656957
3476323867
248273732
1183817006
996905098
208313123
3734485814
788729411
1154068167
3160901917
3530813752
54368959
74961340
16545056
893549104
1337278846
1546585426
149798571
533363719
167664091
2054224121
726274728
1682332946
310392482
1225647585
497826311
598827384
4437131124
2999146510
954726868
69329470
2847248409
2215718186
1343758444
1886771417
2754682282
723360051
2792212266
3261048870
2629759688
736116876
788849235
44604347
228502873
1540789345
958126288
149640426
354477699
50289545
148679950
595904324
1537066494
869981584
2669670245
125599704
1319227330
1314813722
245478422
2457784810
2997991809
1483668166
2492287040
2228499483
4666644561
884627059
48550982
157685359
72198571
782185683
2594257300
2138045609
2972830331
60011108
356384301
1855386832
1543027515
1937734120
3051085572
927155603
5276497259
2383985637
4487479682
2781187148
298914895
727962222
1529380283
210552032
1438634793
657960665
1027343797
790272568
1143807729
2901901977
9806857
2130745986
4928397910
63672105
1508419301
1634498340
1167153330
2233835241
3354584842
192994089
3142107625
2891847302
556850190
1043734688
989494603
237889633
1129381051
1578830531
903360619
771716111
4882519235
53656321
392466740
1884058051
2691852333
1752592585
677714460
539007716
54574464
1076906909
757942537
1519850215
1009283933
581188624
3905223332
1841558446
1902598524
279643547
4890625636
3718993298
1656458082
3617386969
3351914614
608121350
785036453
2663684078
1766841075
1294663086
3139866270
2327782512
1999401368
983914224
804759545
89529569
929446972
786806915
1541776095
1377497131
1096259984
585488137
78285521
1991768016
1329000593
476201520
1415063646
3090453563
2027262847
2696656832
3928994660
901563209
228829409
450575721
843216944
639511154
846320269
3635177573
1242513411
1072757513
689505660
1435294
230860232
59720050
6952593421
177701196
585926397
429809065
838171203
289679145
653155311
1239250923
2783064012
648153575
2995140277
8261153
1136422790
1262017787
2379024859
2189322577
2086247073
0
2149971374
2885406511
1931617735
3388362998
1678598
2626790059
542182257
1866359248
1957671778
200455632
1023812966
2283091015
1087666334
74335015
1220783772
298489813
168245025
1691378871
2161911616
387439727
301325952
427336674
3459391948
334941265
958233016
4289855705
2163131980
2039516403
8824915
2766310571
17342521
2385355691
94503381
2344472086
105197653
944807630
700557306
448004037
1768096739
252014681
5063533673
860965988
3425474197
1902784805
1429889203
1570331105
4877458599
57572717
6818904798
2872274954
2503926285
2262361218
1382480349
62058453
2313539566
2894571710
84819680
421134514
252357664
8234448881
1861888527
261194754
121978671
129353836
1186395127
201704947
405990164
917665412
1362491272
393755863
479049830
846307821
28867169
1402339086
113456305
1842064327
3205520835
23327982
2148008787
5964532888
155553248
551040471
1456872932
529110057
1040080306
2174325177
2466527567
807193832
2215906459
64046
2286132696
2194681540
8567311
2512364904
1783939963
2195543691
143858036
3223791756
1104843
2101242280
220105146
859954222
50509750
367216834
1235666588
1022633398
214633542
1157188597
847625835
1196208557
2773114375
1269781590
3698630470
2741145793
336332140
2565382268
1603743631
32917942
486377378
934679637
29439226
2223112165
846987150
3819369032
29561931
3319809459
459370270
789518782
245312945
857357446
209028852
1409348234
3079441948
879068442
1514902567
158999512
684720950
2708542212
2442169375
710377912
2041702809
624787082
15122784345
3269511562
73314534
1515969509
4884229906
884365885
357684308
114986297
1881179117
330375751
72694848
5531786617
242533013
574452370
959186741
1580475590
135710418
585684860
464379215
1801767599
934134436
6869266
441544719
330050012
2940178442
39537150
378037211
4670735441
2602338882
2257219533
170895786
605572718
1685556510
1944790213
1771231338
1718622628
2657722555
348873331
950218088
1135309617
1252078382
3705557294
3401122056
259520092
32880498
478304538
85933902
3303765685
4396223482
4188643829
2994750446
1887536747
927698191
286010203
41848357
1188728677
32818631
928188129
480061901
1493838537
154009263
1312129893
525870478
441120613
554427076
1338604568
2679253868
3484934211
1814669276
2189613267
442669728
3211963854
1831369064
143864809
6194543920
4392838870
502995338
150744075
1369883685
3631064009
154179283
2016477979
1278420691
1292762719
2962203170
6352370065
102966101
954268231
1656112787
1759150919
4785617346
475614277
1508310638
715804538
1505894628
982158113
2820549787
118854304
675919965
543691281
131589832
902457581
459918860
1357437539
1001925084
1771633925
3872499765
1789631241
7443366836
736986350
2475868074
843226910
4029004320
1933804156
728668842
1826214236
649107359
232976523
159375574
1107371435
218481989
2315324686
158529484
896896219
946270435
2276625150
3085132772
2832142712
523366069
2063100079
1715202519
2954836037
3226227458
644865150
795519573
686435783
442768946
150994089
273972098
1110059157
736478349
241752501
3805156844
993352434
1808774733
1311248067
58809295
1570427673
1028872373
3959209850
1540154186
970336855
2568468800
1928811056
300761828
323719383
2315316160
791689274
1344943238
2448082308
6559961916
1668649684
215816698
2233971451
1128566425
44746129
649234624
894724453
1964304217
158859750
902902447
4009150089
668279277
1174574385
130639207
2709948329
2503215964
657559434
1123403622
335669384
2909985461
2327233406
710549441
1461254127
2027425537
92101037
2478601313
587629814
1386712395
3142827988
1055261139
421231472
3405507496
814251597
2369124800
2738861766
2463115146
72242440
114721806
609570271
1256129703
3859130400
579164474
1428585922
815557391
2134863600
2930861711
13846348
425139742
2207243362
385573979
812902279
586535409
206503082
1912692476
743903803
3144214227
2581849281
87999435
1296000468
2468768137
524585555
1349515972
4361506157
3527731461
400886423
980675192
2188984643
501087273
3127934216
1705843893
3585092622
32134843
4785793890
1141140027
54471065
472156120
1687090356
620785964
542185072
2802534770
2387824258
2874926762
859226476
224647
560389433
1160764572
630072746
543302041
705188152
883495763
2347742461
2399763430
839136733
626128789
2160753050
3583624992
3832171389
1083350632
1402794335
383500320
2541928159
1603938735
734034627
456964339
2445854525
1384702490
672171106
388141597
196638637
2309013280
808181054
70944958
736717253
1592008278
189641844
1186937744
3523585532
485163527
1381051505
510443429
2886257368
1009841990
333825302
1996802698
713916634
731723823
803593629
695700996
587766920
1437687796
392818580
119630314
1368576367
393597186
9205158
1423340306
47422137
560036476
7029509783
959971505
86452542
473730174
1733086379
684062830
2398975981
3380856787
851183694
1533237516
73621741
397394311
3048380186
823667968
2123361094
3637855403
216688421
974012756
402226854
1002627031
367470271
728406532
2061110
548389438
2364656825
2028910892
2335480763
1860576619
2830753505
651049118
19298005210
104008587
22704717
404675720
42865059
843039083
4298948383
1703377986
1297934239
251837781
230534827
2142822904
1382321856
40716720
2134888498
2228991953
2067085905
1725599580
803715543
1468771854
128136883
884752171
25858341
777564276
284568286
5752006231
2570363507
118668526
71233227
869415232
1235681496
3098733351
1007253663
1599414827
1027344040
16393461
1367124964
6570308381
95550229
3926537016
346936997
847026402
3549178280
1323810156
1944637604
2814162872
583441281
1865545001
1281181380
1612319625
1833326143
2496298190
734331915
125403749
3839545198
1902454720
1136638807
660352012
820371065
166162785
2666333578
1873047497
14587356
114975653
4780261857
37008539
1278973921
1107717511
3246314036
940975281
4270937830
1863078955
2310194600
1161386237
5114433125
1393161910
3350832179
1209382440
3147563227
2550159326
188171434
751685376
907093809
1528945652
400524035
548340436
1029479374
582960138
1336176249
3555709891
101703171
1421484267
882198209
2539073657
172141180
930241043
543581430
1248110100
396598091
2058221542
3137711608
2161048498
477804976
1667450739
1847404172
2831681721
1905669829
2152219414
2398404852
1535721835
3113978280
547042496
588557442
1172351052
2119813097
456904087
3243655764
14302532
2044812514
2079576375
583791232
890638911
1997634673
142606312
3540281786
114226803
1813925180
2688833757
1268030909
3242960896
2866342198
384255455
1747310850
304468713
1056202866
1919468734
4167016602
1095136265
595770775
1518760823
1121018701
1792736776
543103682
1399993282
2510512905
1344533872
85821816
1621706900
1831525479
169255583
2882001447
731292733
979226606
589185458
6674672029
2934087016
1103034391
938149478
277409349
1044229343
2455086680
53655746
74341565
619244876
547447876
1171212849
2261707754
1515045543
1402529913
5028005
1317696992
4578825258
1775133919
1600917306
24627413
1322349430
1667619149
5459490687
51479426
745286454
326438457
277139834
445086652
215907771
886976700
79765374
139660502
962949113
4745475
990623006
392947005
2187139378
3049907349
1308558888
244127327
3298282560
592119398
1246849319
2978733376
144564281
2325539064
204492235
3987540796
1846168520
4056944734
1656075350
689588521
1853298245
1525887131
1448108090
2167134092
2377282199
540529306
2219312609
998153304
1187862086
842548336
452265422
887461316
1015238277
1048445601
241532560
262015114
1735500377
126030593
1265369322
200246806
840051042
1596288176
1229965913
5326651976
138658685
3091630924
26360971
1803182651
1155641361
1362703261
522699977
1135090447
178996359
1266034158
1494940297
1327375960
2669939149
2049212409
712720946
2186594879
1121990343
1694912558
701985680
100487570
36960714
443113963
79159105
353282995
200091948
19896516
506468003
6279174794
6525609908
238373952
1458108401
1672746018
1698513742
149945358
3414608577
29758397
1143814534
427504129
86457030
204231887
653082530
1258553492
1341872578
2029407632
799982936
2705708998
3182572220
1532693796
36514952
256155329
3316018199
1876476001
338410264
3040398163
2091538711
1696434383
2008655640
230997703
67426601
133387984
1096859946
569803399
2221339583
1129967837
174290164
2222219193
1470959011
1649050745
3876369548
1002412864
1881498299
999375405
355449250
2199325352
254438547
13722155
12346495315
26746477
2732915309
1352438376
1874970124
350053837
2985835895
657747448
2092451612
1118667967
877497742
1293992901
399600193
18640816
1790350470
292401116
2220599422
2322781900
2080816265
472800711
73118409
1775699564
2661968842
297521759
3764472120
191133879
4414627484
4252021
2872729689
4195035303
26031476
2388635541
4814880974
57893678
1857179537
2390343004
1453383783
5279410633
1347828
1506950499
9988884
501065085
281638454
2119452200
1034232406
837437797
1788920297
1841697485
598090503
601857237
2027780426
3430244439
292788778
1477341223
76343349
1409682065
592866527
4642608617
1067714389
4737913502
2157873255
104676474
2692405091
3064208592
1671908651
947124290
453009381
8385569282
497660340
2288898552
3820048182
4567369657
1253859885
709822703
851880681
1276583252
1638020387
3705503998
551875606
128646869
3700628394
364332054
2234132799
553371207
3125662501
2247620555
1518840982
1658507872
593842082
1222012572
570525631
4075386082
461705802
2150428620
824287268
4255144960
1450615076
1255897
1667896157
205370318
1677576044
1199107456
3004087265
2152627794
569423300
860124511
234757927
2957505055
1546771963
487097493
4938957636
565661847
1020010019
943278288
15673444558
1786726031
2341561155
112123502
656876952
1138074657
1193727004
611530641
2026410553
4662892182
1052287886
2551289700
4964725753
1137046487
2049634163
2134409385
4516543515
35908530
639480575
17577760
47503547
13733412
315133917
614685627
8671611710
1992840659
1197740957
1705711485
1438800890
4752954343
1936427476
2312736385
842748558
2420816280
2424072574
2304725265
342562596
2369978359
861324025
1517305270
4262577542
92231764
1750711757
521979911
2057002133
2469472530
114753132
1373156719
727734204
1540233203
3648956166
76527726
495259462
9868048
1613772299
1061237387
518778465
615879973
2128963610
450229738
353378015
2300337053
2025653181
1205018124
1238621319
3361509297
2379156307
4046529402
1143565666
1818598940
2150547481
1810970536
848764057
390790733
1794100900
1739736924
705850533
1965429628
1471215410
4112037751
1911278562
1958696895
2567343528
555881812
1773556361
1202442917
60612726
486182743
2025271928
110538849
406494723
402765321
338447102
1414747520
1739599709
621351576
480560263
2231580
1706558611
276492186
4435515
1535262571
146901306
5699001480
3743437696
86319738
2109730
2207587486
888001834
230175529
215733360
1823556187
1036311263
1608643725
2259406047
897424261
422393067
511756377
1685780551
1377483213
140536474
462627406
79001427
710724122
699480549
915675907
1961500507
1049040896
328551538
2489742067
742799009
1400685872
195417282
820857524
545306801
3650269551
297363372
1730062043
2110118
388192704
1750577159
1193720141
933556290
2445499031
2513292258
378253549
862551578
1409465173
211685810
14826154
619169914
1294462652
3345460033
1886660696
2845425692
659971816
2363051690
601689341
477020091
1700510631
1101836051
219498300
217535959
1159561185
977643312
1508340277
229357028
1179105023
1917286078
1336020910
1145085064
899473688
927447634
748954781
1785056925
54691531
46871805
1956279522
2106832839
1775249486
1150009033
343642290
558738011
1885840566
350423789
1629904294
1091257390
198263731
187839460
1564551087
1612786369
1809421544
2127690663
483816722
2108583202
694113648
305289767
1493145567
1683071476
1063401632
2807324563
2531072172
1461659192
569957365
4551199569
1885194861
918299370
4905201788
2897843673
4930870610
459776673
74915460
1499336366
4345287304
3179734603
14141831
1947196516
2928321477
2727212139
458987914
2022027697
1653530140
1202438517
2606899979
3017313829
1870436268
477190221
579643415
611429705
3106919594
16558201
4575606629
358766269
920546098
387908647
1306628139
323149137
1913678641
329820984
1394386087
2687572919
74786203
1321048927
262960624
2812201552
1492858996
468131948
332502479
1733596470
2129313602
2465319699
1560456412
490137572
1258462692
1185742421
6015072999
2359906603
86257756
4621172922
128586694
80776369
2157630080
287316514
153289909
13921125
6749661
800851171
3907274057
2961480169
836657350
474639505
1242708181
3824279630
2375562201
334391645
1235285846
6215071268
411462984
1379735900
74481456
1970668676
874882621
196015047
559596924
1805230883
620577074
1558318253
3832726223
1623371747
1517789742
385382864
117511214
1954846742
466494341
3364237420
4181846174
1642438074
157093271
974485757
5047361097
59225746
81846520
972097411
1943389488
139581838
2723914319
2664192745
351966431
1146199086
1136174111
2661718289
47023637
164103043
600964773
512433128
554217255
1193650991
1083477816
820069712
1244132692
634552206
2346380230
3178383410
166344873
1024484315
2429647682
2159828754
1376906073
2060092207
2774082433
1503302697
2521117978
2151541550
1710107709
289013528
298600970
1098480473
1725374226
1291289831
3347072543
2433602439
53273972
79662685
2907255856
972783678
62550462
170762572
878043551
547476333
5707492475
1309821693
1260535665
586137034
627638729
4087261461
2313977963
63666685
212015400
5266577108
893519807
2411096421
339104030
3722977571
1237093822
36460975
546601461
2083026897
1624848351
1354832440
602210134
101156273
3315720840
374989370
257449588
286001521
2034183574
1246982125
642363575
1236314745
959414212
3910047201
2490440404
277226028
55760550
2444679594
2559257586
1458689177
2147597126
969745727
1301077275
672536184
2386700858
8707751373
292700002
3812616116
359977915
122641700
117410458
1760539848
1944362525
771919807
3289470773
2772653453
3065275987
3975671623
1061932542
913662204
1578080063
2727072326
1027425731
278449768
1741541014
5029363597
2252381229
597419800
1871479061
53712170
12808515
314296547
351598971
1331478269
3682604754
39620566
1938211097
871743070
2674378761
357395264
4309517816
737431335
2023982567
669181267
2752324629
1796830426
819294911
87805399
1218443741
2623230732
1279471358
541772540
2755025995
3007746763
67164059
55783562
640645231
1920472715
549267663
107418626
385901746
2707268853
2220778779
109081475
3404324341
2268490071
1603854724
440319467
349689840
17868767
957821635
127226998
870300358
1838298246
1072911124
566242564
1603562773
1862849560
570654856
116684627
75521251
146228853
4609603146
1057202579
4938328802
662908841
5843557323
1189835714
1188831540
4166424508
97750396
630294834
49647017
1551490764
252061021
101905642
1681320652
2733424846
2008860232
1827065239
1580289622
2712110737
2866121625
200693508
3165969105
726929751
279335687
1420720173
49608513
2478264183
7339186453
1533175676
3751223897
30016363
4621535746
527924882
3143158449
435384418
27116269
2797417479
5557038897
121296885
1850034165
4592198690
1175668876
2672806803
2208162433
2015280570
2491519720
1833907283
2922689139
987314987
2078402585
200551722
2382749485
3523447247
3789570815
1188989132
2408599718
69635009
158982381
567531138
2393306316
283083004
1092149129
2411506496
2809758050
328347559
1272084316
25143347
2539234811
1450620245
398963766
425467872
1827037509
549459856
11501338785
851626068
1137011513
148869362
42989569
2177436282
1822452600
4066055394
1291622930
307663412
704072853
4987543
2855063426
2446065541
2566689720
959704963
1938231732
4053347623
816186198
300916825
300108200
638379484
43624885826
1602033185
456993867
2092272645
1251565700
584650741
3572438447
3467880023
657643355
770279850
926513180
1454253801
1056413646
3310054026
2592467220
1840453670
1304015907
2100844985
2839752377
1039290349
984574760
2064635981
1869546493
2789336641
1035144692
169202655
1412189295
2124056746
2303379333
2754909334
436104651
1255263174
2876725387
496805812
252073255
2558111802
1520589149
62316625
206135120
1197584667
2919452542
1505989806
1349506119
1409446496
2685404127
4967636414
555134667
5015431376
2173360118
749326632
661762342
134600712
71979846
1588011234
136260812
1940130768
16189436
4305082295
2056226533
672049776
2961178195
1127894043
4555344742
1036971095
1352524844
5707974
1065586951
326517004
974308226
1839776125
1765564884
3003221446
1173672154
543546492
2675307943
415521710
1977383039
566395052
737398774
549258566
719584414
5212153254
689694850
1589203375
1825503889
1831749276
2410133642
3226498871
2005061847
403868057
1474911369
1519721423
727638206
1541791969
444776416
1271312835
4078514980
1398181728
592056704
2590965162
542769565
124388590
34288135
764318905
275100745
1809725394
76223598
1054391573
906393656
376489954
2034370990
372560560
50849180
1676402615
587664301
5313260972
2840957285
281644769
117573105
440049374
113905818
2721210343
348862046
2221731764
386768638
347284198
1980999491
2449352043
205766184
503730912
1223887126
1359387294
360791128
2006975797
1259134847
2516125738
704371546
714338991
707975659
2342444595
1370610170
2047772425
1564685615
1939010864
350628825
1367090460
1611714764
3034778212
1474111552
1138865042
536269054
2968622222
5766439812
2535917797
145340923
2177985907
1309516921
1643022098
2549547639
787898950
209066779
901520202
224065308
3070321368
1820607403
3353898113
181388225
226528506
314020786
1700154836
714447355
92493550
427946121
1535560850
457351678
614964121
767669097
390903360
38096468
847908715
1151057067
2617122679
2624629893
492120133
4360487657
1349664378
1640527541
148503475
888266287
3434235756
2206994582
1246785269
2726287510
3213271361
1331556304
545677020
1464004662
2166767490
128753061
1755641161
2438889213
2609476883
2619542126
2520175907
3378694670
1574447491
1282188578
2799359205
1165270802
461128113
2720654579
267557882
302876098
2988103684
811896757
758801124
43632638
4697106396
469915661
7396379644
2836870866
104671216
1041707325
2685723621
617309641
1485634429
2876922941
3781078426
77710866
2336245887
649644358
12442424
2031004699
688372095
329838730
119053989
2070535886
4912651079
441576997
840453570
3186235622
2804474927
724375558
4952754558
3730570613
1833953864
2098606593
2337311
458761023
458514337
3363480817
4045097142
3859122998
1936928190
380347003
1103143506
4035266402
997078221
707539255
3606885693
2705142648
663916801
3690881461
1043668674
4081574967
1107652928
887684820
153983023
339500924
46825544
946755403
1999847355
3612227334
15814981
3204017426
1277543222
1412728902
1268108723
1182841441
138784468
193351596
423056768
64164611
979238238
4232177206
1928486783
3247740601
136024716
1375564247
2293248427
127310620
2956138844
2433921098
3519327426
6831782068
1293566882
3185135510
2128691571
1611478392
1199362746
147658409
2208166506
617784731
4069410174
3126222999
642509222
1335001939
2932436703
441281943
1380888064
2034993886
2541114223
763988959
664157351
1301054856
618304494
598281605
942988575
2320113921
2085206643
2595921408
2779289872
2267073701
1123184460
1407748476
15286555
642339919
1569804015
629069758
206284164
1319587923
1044449518
313171999
129532795
1060510955
108797914
68743116
3969020598
367480932
2251080790
1560347739
58298029
578997568
1451754790
1215592586
681485218
697195517
1493833552
165860434
460959306
1988883061
1938761106
1571280226
634393522
1815031127
4448878442
832379813
2932038703
2028973834
1900456230
487165874
2382996066
809209417
108401020
2062013347
1172717162
1932219146
831378431
2334236561
730391421
352934613
1088205586
171449065
352233273
1688087528
1252644471
720294558
1267351079
4167203721
2005513540
2220815496
1754342830
823472462
187744838
1431374580
261593711
1523893970
1937340370
162193698
1372792254
899382449
1195035339
1597279635
9291511
418658451
5654376313
14572598
1605750221
1324797776
3181812599
918142548
619331936
973484946
399182385
566510555
161860477
300929570
761986283
94809675
4692654586
1090378905
303259569
2186659226
560692656
3441952455
1945677438
1051759767
2292969584
211649103
381170691
308662295
638801386
2922076611
2862542766
1705677434
4560337848
846789884
1184823078
2866990515
4184694996
2267756896
6466470719
3233317060
6620727555
415459083
1713188708
359404130
1563885138
1146575601
1479348543
541899807
2831198043
1259728517
2667131457
973701380
113064843
1481874644
2196106899
25833542
4412266500
1218119139
947081319
2585173491
1968444891
1415917495
3309735456
205713691
178006405
1548844293
4303880336
461929420
1293707658
2172248401
5540667045
256868964
3616137847
445367949
676535380
859348221
655822913
137806342
51896130
1646406770
911104486
5472814975
914514529
744395625
1615257053
1964784830
2495949429
1080758193
2790811550
1779428671
4849582415
1730453243
25657845
1999159408
516221686
3304677582
2433342854
2208521348
756311053
3005118849
3272416959
2111962021
3089665213
1427745053
357714521
824723384
1271170838
3083825042
39862363
373311593
943705948
1613845530
1198219317
653896926
201370504
256776960
71491517
150526026
338388673
450514393
1548569773
583198868
1105426864
687456637
48781846
2456714635
1116066141
5329233279
1101503769
1324108096
367526112
8967137977
60468713
534264449
151173201
586206505
2854655424
4413176162
169104268
111753046
2168231350
3173819698
265566930
1763793977
4319729168
438187287
170787133
490843213
4788387880
1324092111
1935846323
18199797
583647624
1172180422
914375949
869648927
2067243386
3814851548
2272246720
4638383486
1116378295
701927808
254497501
5731645251
7257720228
2900073913
852703250
540950811
827657396
871833627
2216130378
218988870
4851526904
2419091100
1888647154
172383402
1741574
398357805
121800725
1513531590
2632099564
1175304306
4329871606
2964263073
1651215339
1242318984
932263405
3693514919
802063825
496174816
881773332
900221182
251792298
2598579626
171762909
5045533441
3295778803
1180731051
1102762440
93677506
3167889260
2279042084
290910417
904377012
1508553419
255683637
591167983
264003537
2439170290
129133724
308037462
197854299
35226123
136500857
4087784416
1998474223
2446941869
1257495320
1728783812
2347273020
1177785244
912048477
513747798
78528634
414489336
3185916699
1365425731
887250801
286981373
362491379
1795737252
113259481
1483856871
1651046915
1249125612
3184921853
336848424
1608585473
263247436
3142785452
1125375394
1722995377
3984742043
277360525
230431742
2883984337
481023149
1078702196
502339047
118574277
929331243
1753959932
1034170551
2919558067
3060722950
457737341
1225506390
1841334587
945260172
428940699
1670734468
9007951
1684493636
1357172840
285069584
172460564
4970753038
2465431463
1021469965
839074328
4295498423
2468621405
663782308
479921904
609186184
3355545200
1292228682
1498330116
1474720480
3943804717
3216897873
1046115454
1600447042
2218579864
406230114
228002207
2357635588
2686246645
526094527
2100584345
1616242072
2624602322
231406971
1247177618
3736494600
1477809011
2835549168
1077835916
19691849
793932051
118085832
2418320742
269563542
4343725172
2794099776
166421748
373856263
2219283998
3226834145
3016163234
503305204
1004462792
1766171358
841032076
3804516400
805140820
737303368
389741552
2964520627
2570140829
35326258509
567176282
1299648
2217298042
12156560
1369637610
2460975792
173008945
4591076017
2406790574
156331092
1859255503
2395492287
961744717
783801999
1891588618
611377777
3892335853
1696435198
30725616
931013583
2361252418
198278419
48097158
2904833586
458879252
1503990689
1749462657
1560188250
750944378
819302708
639719015
189177701
937746624
204092120
100956259
14732632
2209970402
1859230014
1214981785
2442270024
1111999901
691388137
3384589537
725137538
2179054052
32332496
282353582
677991192
100344268
1081436052
3154858703
2603301106
3606567778
2088182955
323513511
3410651625
785920321
952319278
2607720789
1836417169
962313391
345145300
3629846047
872070354
883093433
113486766
739654631
167927577
1017005470
1044012222
3477958404
35340827
3118418598
4301393587
131630189
768810626
42540036
2187215475
1024679942
2187006648
1400465835
127490735
1501514307
2646605714
1634624587
1313721514
2592488317
2030336098
1936205798
119274546
167727393
4617270328
597562081
1885211643
830694
2748433605
291321176
4501052980
334395336
1772908210
1366584400
3930042492
3446723821
3427177474
3055265594
570135040
2513344427
242252629
342576534
1079120428
589130805
758590122
1097425632
2313585949
1554460824
63678619
194864085
3617432580
1248880349
16246083
3335824233
907190257
1687342389
750293039
1196924109
2364038728
6125752080
63860991
1924613726
47950748537
1903820270
955069455
1394335871
128881897
77508200
1651159984
1031476926
919035014
2018902955
26570613
150173695
1559151035
15272840977
2867590132
1709211651
628027149
3094112480
271870260
2414201543
2159956000
110580304
273622154
36949146
2555212945
301015772
1059909762
551081153
4204700332
1143468467
2079423936
2067974762
247626483
363216353
237393333
362812338
953921805
959766723
698993148
132258235
750978686
1837966127
84999340
775865314
31662737
852399558
831178684
762457346
1143523801
2418619525
2612431764
1247684264
19139056893
1411488227
2426312118
651853668
359036597
2855261746
1705575660
1571185459
1690304622
1195686233
1326582471
1737506646
438515790
1058871087
2019612809
1018472150
3504422270
1852236712
314509676
775958713
330150446
182300286
4189198382
945375023
1568294925
1563069021
2497413607
218924387
601507857
3169359817
3724454556
1284833983
2584197073
2222003142
2275000237
2060675814
2154343246
31890556
131086152
4548845833
278218695
759044827
989473200
65661092
1592258436
1308759738
1932374931
47972177
1111737155
2821253147
58976410
192816424
1005688763
2056574582
373086790
900045434
5544064193
1143429306
2344432991
523968356
133794573
135540982
867025062
291941517
1649821444
4986078929
169170806
1505189214
1538157131
1777033040
2095927
2888212286
1244977362
573060850
1351215706
1154961775
653839525
1236488803
1871886707
976573852
3509758881
1624526503
1427049139
262115931
2498817489
1809814570
641169481
4523597792
8435800
1198916459
2010068509
2403055152
109123193
1442395401
1629554170
4207801706
4644257108
956073501
12737751
3062948765
1126201910
1597906483
1759022726
2630897127
738902989
2530632950
1289719136
668843584
630680055
4468955479
2151928388
12338495
818707641
2934146368
2031113277
24440923
1279492886
506969128
1419430460
1297992366
3345059782
3152279243
925904109
783828613
3362928636
461887754
1157414470
664973431
3216177485
930056673
475364339
588132103
1221371390
2358101288
4474737348
1234681501
974121813
3718128116
810514169
1118429625
797066138
510257535
97157233
1016773108
863004138
8655130098
456440004
2626329232
791528411
2624771879
1619025543
4372265888
508796281
3477005099
1896289477
136496159
2353750342
3011726107
49099180
3290603569
2296061387
1190851594
146726352
1111270589
190660219
1543694330
4862264630
4255800148
381905922
1146137
1314920481
5901102
998858307
2112048948
810937353
296932263
338081817
1064722727
2039460000
146865558
826161874
717941378
867695882
365286239
518975526
159371047
4347917522
16822934
2006155954
292891672
571660266
267821726
96487913
1947985697
2052323042
2158417102
70954667
1702868140
1081869801
1557027474
240609049
100687749
1491785946
3218034322
860934812
2740694841
400187
437856334
5595724884
1190175161
75020096
326791071
131266073
3251368141
2001095982
2288197586
798859637
342825564
505772392
2893489795
91636138
4413349102
4821246
370952264
1583621071
1977650063
2771809108
1479808921
261810257
119410314
2775762009
136424153
2060036368
1474117674
647084613
352791293
260844308
540147810
689120827
175638225
565430755
2451396106
124115648
34912426
804441782
2672949568
178259847
1018224216
85130680
4564759033
3704075130
1258479718
2185662309
767105341
1326992892
280621570
1449197673
518376037
461753498
8552587030
124320591
2340514403
686591012
1214261049
4442720193
2256587076
4872384098
155782472
825472381
1227732909
2125198431
157675265
465268980
1153018811
3779936966
1230171156
2625361459
63579440
4520058118
121370070
1589462244
640937863
203059759
1133752281
315163481
1603386528
17376576
746608371
1470138242
531188672
876901503
2225082880
499344949
309190310
68042688
4785141424
648423253
1986704987
289600540
1228740362
1493532413
1279067724
841171048
395651389
480809100
135622518
784479501
972733615
1629733806
682713359
1281070492
470123538
522621216
1191867259
975038077
6006087580
336650024
758905000
2883540449
724079794
4179400237
39047440
452295500
528123747
345858940
8207424756
28163569
4739516439
1599008274
1150826990
1631517
402840674
1112600838
329430369
880541849
1498551189
632238965
377572241
68772006
4209215015
219396632
5145230693
3677470140
687388936
8090287
621692766
1866237346
962498306
809935546
1112707234
2376857811
284257452
1690774589
2227347071
1954211725
6554169395
668334301
760871129
56258619
1545318889
40204248
5216391976
237090048
1249385485
241741678
2436626224
408069832
2192519869
163878879
196989944
3719286032
4948228393
1926668124
3180414657
3427505054
392957909
2928140596
1882293902
1456357576
615046538
3726980607
1435008818
3412564147
388527521
230221663
1520911886
1318495228
512877504
1498545444
3184353127
365875245
3346283443
28473288
95494369
966430650
1751995873
2090485128
466905657
1009122442
428456996
554813396
515388591
173851586
1948604736
3188745873
216580190
1167316689
101270045
1235967150
336607787
181663599
156339648
474892740
1985668977
1980470535
2647591522
262085
3835335078
431557543
1934518056
1530235983
100965097
39101446
458579161
80895383
686972055
2303871097
1798737865
2317687889
1477950704
219960706
6463204
1144783350
289173758
402617723
181239515
1013824467
3640616273
640997048
1092043307
462404597
2401762
2741965553
1631023469
2044883434
811474855
82249067
663546457
744146873
1719873526
15213256
147008961
919804143
1923461836
404867088
6697769569
159109524
979426839
165348680
1982774510
641463640
782450992
4082988
180073282
3316853121
867666330
545680750
6124972024
1497460022
2197584944
153624154
106509801
479549649
1500558521
68749430
2335253554
1509499323
2080384314
1834571087
1283183696
10133425
950521559
1438766903
1670764836
9369811254
1023892330
1691541306
156008101
769463941
4057596352
3285686449
4977423670
1537535080
33793482
124802948
1012753685
541777800
3041234082
4727294107
125611667
627931072
1317468840
1889594321
2083486021
1682354711
1314637502
1340917133
812466418
6637168176
1456428627
1358831653
3178344130
2805531088
106130609
2192441215
1362904215
682110525
588365966
1323519131
2314003160
291773530
451740837
60525637
4597608344
292235396
407549378
3281047013
707424094
1690413252
637872993
281297864
29469316
372727566
489440468
1897811139
125361920
234121617
114554039
1775181531
477479687
329875373
158096505
464014611
677755031
910972224
2689972981
70780685
829902469
2903201645
4895700761
225747061
612979900
283698227
2485852061
770279310
2045153
2046645278
1286729615
1899141093
3630179315
579409283
251343364
3064828605
34845235
1684022262
3405910829
142068040
1342649761
1426382127
2289072928
880135483
30029642
299485658
2122019517
500579495
2289200205
2102727719
84669400
74666500
1361301005
2119444683
82603454
828098925
499358122
412081607
19654764
774741937
5502306214
2668887163
798372796
1955666158
3359493912
775236097
1008852696
1184071926
590043177
1685420989
70253642
5010297230
454782728
286966711
395110806
4405454800
2932708124
2168574475
367929658
214707143
1353792407
1625882981
3589706490
3007417097
2718935075
410147037
5536571357
1914852598
1271625243
167002086
120696681
681079526
384884572
442591814
2299601004
410689100
129729196
2153268709
936845982
347135667
2504300257
343886214
2362981232
68956117
1090023286
1372758437
695508082
3096592968
52561715
172461606
1767706683
110491995
2198033359
137152709
2735236942
408500060
154170986
2430458732
179613103
536037957
2798640432
2534375831
391872490
4047298197
934679648
64601155
717226982
231081283
2728969231
804473439
2393903174
7287184928
1697937589
223541481
15872077
3899217130
3166300605
6198812930
6191956562
166149129
450546695
414435512
355606701
715501003
2086191794
224052306
1456086188
1631648634
1148479825
82896428
2793527668
87275280
2439170092
2056093792
596840617
21458650
208032445
1724903665
623011653
2597112805
2799272935
808412212
359518867
1088016246
2303927193
2140175328
857845139
3880035185
319414250
2756358890
1325698018
2422521419
2361411092
18545125448
783894853
1416939830
872107016
975460671
2134481389
224620985
1502978140
8028937
1821860533
1160700900
732787291
195624449
3374067491
1807434136
342963439
2386324979
163414487
229836610
1106259887
9191322432
156265680
1954389372
3245360
2294105538
2610594464
3407249577
646834381
2662832006
432495613
1085361856
988416664
323022042
1856482739
2777681098
674412052
1770860862
4081064955
2622294808
366320318
852438146
1072509803
146367755
2594243628
1979173927
686077700
2094438441
3890288410
1935271640
648143503
2226321849
2564172128
197799147
5323847045
504719820
2080965282
195354741
3894051098
2544969301
298832090
2045659992
1591309
1143490791
650479643
7196524894
167801804
886267540
782105525
1421417457
2311971025
358031016
1499950467
904546071
2095554325
372310740
2387865597
648160717
1721560108
1274452857
2650910670
1099954667
99504122
237030213
494742576
1907506283
3748061001
2468940488
3472303093
4815520019
2171841760
756826321
4350345972
6785256
1077551702
539423717
2961640431
7480495826
4141566739
4063519752
1840102403
1324251342
1331464920
2773012004
1993663732
80911131
2342118516
274646046
814678743
481376549
1480878618
1552026393
1746188332
2847903285
1816096952
8089914247
379891701
1096588
580148526
792004280
2496967009
403223403
550794661
4568847704
1672129182
5288819267
2642964426
644139702
1439973330
1314828913
578874293
7915899698
2277762409
3604443934
2578726833
763884046
2117522580
113610692
68972149
553805252
2400838809
977513516
845255917
4197716512
1326158498
840310812
2680683421
1080999007
1696464905
871031538
386519546
456362887
60451376
54575254
2714865031
3534421704
152100703
866267404
2770834381
8023278057
2553865954
4460474
1563171592
990380967
759809902
1515986999
869381075
815907249
2358589833
2514533958
1699952070
3142771651
407679347
994962218
263992580
9235635
467886132
303384795
179727061
2375737471
150941772
576985203
2315069219
1720337134
157492751
1999632801
182930397
803322107
289348179
3084464177
1306923558
2677882540
676083889
1721509438
64756645
1095129529
385162028
1067610229
516586409
528848651
1500239628
3834658255
357335054
4337039113
938427410
1539199529
15418306
4128666020
3263436384
7936172548
1010608236
115218580
4834512716
1509050537
405436925
3170633356
1901991816
169999503
272827369
1141655740
967618493
3760422188
1496105572
774399516
2001933220
1046694840
1033952844
2898432187
255212840
1082857577
92122375
1967109353
5014550913
3542098638
1719527593
220342954
1313129896
946223620
17887433
329236362
1284001478
3997415167
997753185
1071557415
371368900
3439672255
1155648444
1780601133
4573495770
1566249463
1076928732
762691648
51301621
2850212298
675319567
557768509
704616044
319143859
550668721
616397265
375796994
3675426599
2227828734
1739391779
1762796236
2660413
3880608213
2684417213
1267654020
1075940154
648591199
194077918
568219071
835632559
2399861151
2981157075
1374804827
212412175
12916837
770458347
234817295
981422984
1155456863
2494504700
129574238
1208631109
2717892613
3845701143
2807699787
170203142
2091941909
4503803339
242041859
880846559
265524022
4863446
3451906434
1862517015
5509234088
1382562166
1272152211
4910535416
2976754116
485582373
1305464802
67425906
440740602
268862509
2085076033
934620480
5121215671
5981728043
365812814
147257596
912511072
2153507953
2925131661
186163667
780940014
23746145
457005345
3212556534
3196687430
4561103481
782362285
2524290389
4582732735
75968313
613346063
1780248597
319703364
133522676
123570328
6768092881
4083250209
7710099279
3177624137
309089202
2085405804
2561138184
526128061
1735841523
856952768
1875883972
1717040355
15868349
876828621
124440774
1484139038
378036112
609516646
2732784124
255453083
1450513426
3243986273
3118849926
909887154
301046523
860994543
728013227
1172796460
1001392179
723682101
1029397356
21905831
1411242694
1514258468
521039678
1857808573
2716087133
2164880339
53514342
933864094
586502751
794641603
3075240175
629567797
2721823849
4729954255
1386860231
3234358497
1500142546
2816919913
927196361
3953894569
1760904702
199344939
6811055
551784300
932168622
730732343
512969247
3683929795
443289228
2302528945
31351342
2307993422
922246113
295969119
277495169
2774251820
689856113
351367693
758627888
1785305959
376078168
835774407
668502534
437418335
3978718689
2398770967
5567165
1144947388
4633103996
237617797
2125691334
2146502250
261211348
433087626
524235676
3038202089
393111814
1712598845
583596146
448246531
477221383
689450112
202892555
2428450135
503392473
1326638874
2501986071
3124040318
541140580
699699876
2280153078
2082913316
846258328
3536095462
731319076
745542885
275790454
452043835
1725975213
2040182022
586801582
406174297
518065756
2447035273
1269894055
803757025
2270402284
1572168868
915798828
231470764
1299142597
81683795
401457459
228254838
479874626
492749060
13729854
1418627717
279413204
114562373
569259135
2543811695
414615610
2348036629
430720279
2995416296
3127392742
523222717
221060744
1282105943
863565479
1089144337
869568938
1526140701
327631627
2984335054
2141460200
179243084
2145513063
420616080
1345121530
1201081213
691250563
8647148480
719379045
682047720
204014857
829916451
331987331
248012167
2163484999
265125826
1101150882
1067030703
2417993817
138301291
2465362144
28147320
1393606856
920592008
1784010656
660117905
18991101
2543060179
130424177
3958359468
883172486
1257822302
67072281
3551537999
685338768
4582802265
2546327948
275454614
3318623220
303815447
3777208259
88554668
151749404
1412355149
7735345950
649054536
291578126
1685830661
643275500
727085120
3772223632
3198946581
538394443
2078432074
450850426
180573760
1496359218
2086362399
12095275249
745128008
1324180464
2495902590
583693924
3912002935
410166326
2554955831
549364346
471277199
1955045113
618651499
1952295863
623040011
3102976623
80495559
452794147
667486806
24552734
4809248565
2418145981
384326771
117143709
243425971
86865374
3289979931
663733649
1477957226
1505761335
40395322
1142434104
1440238775
1068526705
9949513854
1170568937
2861413929
333548560
2823835621
1220761166
3347954516
1705942543
3888213461
2257850785
127889758
1970712518
4277028127
2505948410
2161845412
1916862987
2499148438
715975332
296243502
2584743480
833969244
2499124768
1187361609
79861823
64230625
2050391946
4622446735
54399623
438217267
2638883561
113894007
844119330
1268040455
2269407251
1513269410
3187168676
1176647484
23883887
350489957
1261628537
572801828
4402027507
1305065753
77832847
177040812
2498259094
3233742882
1426604231
34605928
182945253
70111819
2671141827
3441907261
2777640797
7576647731
8404271
1636379709
1524851185
514471933
374424811
1024386607
7775078839
2090900376
117327183
8295341
184732785
281969581
3282471205
2674791765
4901001606
1373242289
2149756494
1967376171
1505104941
6904077508
1527384689
2313144117
434632370
53932182
826593406
1171814462
1619874426
727781508
4087847733
2031024596
1111899953
2728158230
369260663
973341311
2176200961
2421320656
1277819025
444901739
2451219707
876399596
2579659583
179414064
1744354153
55350356
1959272912
2260454524
211047029
4825718667
414915872
522826169
1800419247
85640110
821343030
2469497313
75697208
2433558864
3032657992
24652018
1528704238
3476437126
3121959116
1473558444
2184385945
466987057
448979874
4230781618
4847374021
2205790840
180656872
2617851439
3046788955
591164247
576485419
817096596
844911774
3445076320
2777828020
425549287
935428311
2358845563
3486324691
2703275404
5751420300
550192501
3951661070
1288205028
285382279
1350440103
189875801
105926346
693759000
872482945
1164938900
17237010
13168029
540571867
469048252
1728997600
143017676
1674353612
458788674
6516814667
660967200
144215766
466389401
648803590
455112194
651811568
287224814
7215779833
1725740174
1241440001
451122488
854769925
310228251
2438838843
3336310201
6232011890
591674384
2516314351
510762016
776237430
266734273
1522902054
11034914
1529355900
37416253
2036889667
383673479
845490717
233336693
203712902
379796898
1010800832
306860767
16597119
67714003
871455362
26139476229
102385131
30314405276
10807147
1545291192
1803370633
739563104
4012931439
2270177712
554069898
1088579664
183289538
417316693
1994649355
1338040068
204049121
445200000
738450930
6191847869
328143838
3145763363
488481089
133983376
1137038856
261285060
8193793878
48719747
1738214977
1931423184
941253454
1179129052
2194962984
1643218291
27160207
1336832890
405194039
2690031510
1062685384
1158335512
1818600881
7979769737
750132832
1907257036
1777542858
498484173
2069003908
4815242115
403316699
4640006320
1954084072
896900935
1765431335
164954689
14676107
790839784
646945069
238802636
831474526
750940621
599265175
2162325449
915041751
1964429191
2065158963
236511135
919889847
3656556774
4202778
469302766
1308032414
10628670504
501616534
2513353934
674368382
1059121148
598793728
1451138602
1797184242
1325485989
895266250
1930549171
2378705131
2089670929
697661852
1680136937
672105772
676295019
2379022244
300148738
3259159627
140920989
2888608812
692172232
2626151968
1052092006
4376777218
257958839
4430543654
780990990
839488966
257415310
123153639
2712329336
1718360102
1860348222
1529659575
32646683
871068841
242951130
445139763
721629222
1682824011
40569322
782478257
352832343
203330102
3865959747
1646471862
3028065882
932308471
238152490
176321778
1715599730
221854494
1403623666
1136162070
538872731
41376086
768514411
5143046780
4565213072
2491822580
1421118173
2331742347
1938241725
220826641
34976918
1441656045
1974772874
574933636
3371504673
726335678
3206237811
214818009
61059780
4859242112
110859382
903031611
3434038137
456108431
32198795
3062459894
159901329
1310120851
5594236
1301926408
1318498517
1076616557
2150087345
1653583478
673411356
235998374
499892825
4503372638
261443520
68230273
2431876798
72494424
4480949228
1142735393
961719916
2884980019
485848728
3371784027
873095561
836854240
3050460525
1981947789
1177985653
2649734795
2596804232
448007905
284227744
4125382314
1684023484
908186366
2900763962
354440391
595129033
426774957
56081662
1787608667
5842313867
2679427486
3089036075
2105452711
1949473016
2480463111
1425429417
1099318036
920513529
1508410132
17955744
2491290030
1899644775
720183197
207250909
1055889482
60490101
1368763660
160735357
210396611
2452054496
374588934
232077737
150402340
555817302
1465906420
1330115978
41043195
1288113896
408201906
725409167
1264857558
26663587
2105483613
965869124
916816738
1144147523
1036343553
1105502801
180981291
1675997968
572270611
894780998
1553573508
11359460292
102257385
211918776
626404369
64616886
1557974640
941842037
641907363
2267834831
983254828
6080261924
1477899952
632856047
4446602001
3672441391
784310016
7060344
1423694404
4150316717
841805999
1488015496
2491615697
164680492
2092136558
209622270
449208642
2219713404
3763219441
1676598783
22218156
2730209521
1721371644
1176727130
4443457081
1623261334
54753747
1618865055
315311535
2793478295
1384164178
1665898667
545458829
938780025
2660350876
979713225
326232433
140702018
2460679542
3169704775
4957132722
550416522
2549602511
1458024410
1675132577
1735261778
126528841
2350992778
1891620752
2901689563
1667330343
388088811
1386099326
950358546
608893957
2655533294
997548562
3312463784
2701060577
394061429
4831965636
66636225
343186712
671548017
2482756366
947829744
654273079
1547504357
83731084
2401683693
151307252
1486167320
3093450879
816313454
3704393
518440118
17406611
583130253
2868976041
873075876
1073789567
300129161
73031442
2526307128
1454013798
2409947823
703354914
190114072
124245227
908004827
1662135712
103259088
341230888
181910329
339246455
1125310470
580453141
1552933011
113238670
244920115
429560221
929972921
296680657
2468351773
595398391
316405211
3525559394
2968646293
421192583
3777232859
4777373729
574982855
801000110
12770793
153062715
1366906028
2022482397
96842291
3486372750
2333165185
2154015115
28844812
637194803
590506773
145673722
690109547
2304974545
2623139959
61981785
5763354980
1305758693
78060831
1981048739
562195078
2031958599
602765987
744163973
1241215746
2468145342
905316646
346834286
2200645178
2304167366
1077128788
802861174
2229140189
344396578
1820449777
14870955
1337307181
35824256
2065300303
476464493
3448633262
1503597447
2102563169
238573704
1007776751
1056422462
227568837
3020901218
605714613
3435647791
153788517
2346448688
788771525
687194900
1441097155
2395194064
1090040003
1107843724
847615742
287736081
484131552
1112014122
187517440
4305133198
1276172760
1894374099
2511109503
320887086
1865224577
1108060343
865435191
2275041778
683498777
663935667
1085386147
556399094
322915561
86065680
13928241
32692717
4398178462
2823361216
1773572155
1103433979
3068957677
249786038
321143882
269902570
299483555
2138950178
2005879769
1904939551
131167973
488269641
1776367880
180307545
2118584443
635144523
222906705
2012631112
1095069454
1987222678
1754238852
2848234083
23762027
2185186639
1013455363
533150436
1399167424
1272389421
804135951
1507040755
1229026017
2149256319
643493387
590134765
3164060253
162633466
1092130379
658524540
601562067
108945053
926605925
1771141009
335111865
2209242798
793022562
60603503
1183760344
10821102
433887793
6823499321
1992526350
210265702
113382535
256131818
1242772689
19507388
145693974
362842547
4571298759
447145997
41531206
243389033
1715627695
4376412
1709258550
1363927669
437205993
543663417
164962622
3069249824
31732607
564728450
523288710
624813124
951921491
3331446423
743905329
2698783943
185311942
2095233442
592876196
1063318019
2506124261
972157553
1870461122
1028392083
469248142
1506632215
17856154
522652679
1506643942
1051308403
4663947
185933894
6441808801
542114377
1218299650
671758139
133954634
154562212
3295186690
1920557541
251518380
2484490249
597563132
3042462750
38435322
9886919
75617053
1109704191
2062557975
882811179
366700331
1247628314
304982687
2343802051
663957634
4848310961
8031645051
1690098684
1295359836
1738476379
73802802
953304693
4618009411
1327795408
238000772
4844879446
1030766260
529118687
207246719
858394284
1801210057
229840393
2773324383
1842722387
4371739696
357248405
1679544879
966014483
108829704
672816484
16721752
122576059
80549352
1693262129
1255753610
577804447
1029472202
673563708
1005289141
5773424741
285768419
1250250406
742988438
1230224167
939528449
1133035360
2025787937
1076806268
368052514
3225258045
2325855286
37593058
3064183130
4732898111
2188541551
2278163212
1823545933
8884413
1266492697
575207243
2136872843
182504127
1619995734
995406774
684375026
206916308
2960398346
1539411704
1806928425
4965004
3365733046
3778317223
894259769
340746328
1316555238
3380973264
1567905789
1882029091
3827561646
2930129516
793679632
1180342140
872865377
873749603
910201820
1788711066
3919592229
1376977145
138349155
1514921022
832538530
742226258
1357979066
4048468749
1922350543
1609129737
1923837951
1339272858
4041055098
2695192132
1571780758
2015776474
595785676
2586233340
1087013434
2447863637
139849790
3244364856
2535485593
996792815
170042445
4224338868
1563323816
903300444
1519424833
564288568
176883328
2142703697
30267645
1275440235
572035945
20325768
4761323910
3507009650
445663046
3217863577
615064991
1587836911
265902112
373577509
1758917652
3786230181
337196398
1596299374
1925161574
3907982154
2764994337
575606092
639235111
3893260081
71593434
524230661
357110524
2455950298
952452848
533228830
1585369238
1664868084
713651351
3212861367
5740426773
1697629053
2433419176
1197970418
2835732394
1154653368
99474503
136993099
3743746060
861067899
2667854591
3530690408
2358580805
1221682240
103201778
2473069361
1578706932
1161847726
602761684
264354040
1296023568
451015
1392249598
2466187431
1682038402
3748014009
1179642292
6201069733
1264920104
611774075
2897459419
1065762270
2027169192
208154162
794344761
3412922047
151265760
234285418
359316734
1685465042
1448086135
1631044919
369298077
840922473
2023509513
1327075138
5264619005
3900851195
1251557844
930861633
3221970763
254932766
606105063
1744121213
41818897
128240656
738879701
277236944
235136614
476364465
2660139203
1716231961
765853301
666107741
4535995683
458797555
939660942
551310587
3074776351
950322034
1337534818
2532188
1094644038
218331815
722341172
79644101
49866034
236518925
698880999
1326563664
169540462
1764851294
85890849
2944202235
2577582762
1186816684
2376527397
995460097
211809995
4768160514
1110484842
1083257439
3118021116
2519118081
1805284546
118350207
3935538751
1566642233
3430547709
4824643700
498380269
2093867049
737051198
1549933751
726150283
1149265839
404567940
465106771
991775036
929322562
455543903
1018304171
3429755924
1054098970
2196817508
45191609
1253799555
3092827532
79138475
518899480
771521689
250507566
3144113563
852384309
3500147668
1880644905
1815241378
219980881
1133127348
901219284
1345040676
358671932
2776330447
3217278705
125488540
2216360769
1902508659
3048219061
235099206
3693099018
155118486
96166386
54624608
158499861
1351196712
1256166166
1242519548
1273945918
1902094335
1104287739
436388094
487782035
841855338
1657211933
59505460
1693525326
916137507
791886256
2621110231
222550108
1182693096
1935686228
1465229726
1841464488
530120775
2124133888
1536251755
3259210990
463139881
3717403391
723167540
2260639373
720714053
2747028701
2100242158
1212319806
1377763264
273754721
956093157
220812863
527473826
465253774
1358442564
1672660466
311660469
200258542
45759191
3848342776
4405526159
1135319907
2940977848
274076089
314621354
328471684
2806044140
515547390
183299144
1395942137
139027007
1271231160
271721214
881372463
1435675300
2189442051
3395226499
530567735
4207453361
573454041
146743588
922051203
299266987
1992590944
257212698
1102532814
1289464987
1781496771
53885754
1393433149
831218024
16103696
3367857792
3086288585
120754955
38282731
107516546
2727641044
323392960
646309127
1562018635
1200679584
3165965365
2199462610
3696460887
4875581366
1445628641
758383660
374586013
906399295
1817110134
1578495803
33423912198
1223071044
84558863
305529423
1952150679
1712042354
313763144
1776525969
1327108480
2340183880
2029058965
418400172
106283361
1243012069
429400819
546880870
388272782
762296054
1794537197
14221253
773094188
1392006196
1813258084
3825134308
3084319969
166969506
1338174110
1207609396
233152399
2450539598
4701566729
243374541
603930844
909957
1194789331
133513001
606983472
4257688751
1857772820
2935056449
3030281182
168263295
4417033741
605672219
3045149950
7062751
89647087
805847929
737743790
3082543855
488692009
986661719
682719830
3553840304
466359060
1067164761
1937862691
973573517
4491382807
486903659
948901262
2592592676
2008489383
809299413
895948089
2561601891
5931485
4744303394
728627506
92374718
5024715942
2604238220
210822558
65230829
2608473606
2158599460
1118090564
386915658
428893440
1445259863
1065580863
1271196444
559773553
1168807231
31812289
675843665
1918105346
2414378949
1686026485
3118133049
8009315718
107138972
2866712972
4794845475
1256621092
717504247
2855000658
269274685
1450254686
1762865153
5405359652
39890935
2128940541
175534299
1125253129
820842950
1556008546
107955341
7406471441
2407331615
3132587787
3102114928
656175275
1933566550
415981645
1023943974
294097270
1859090508
1394047688
729852798
198507252
2475749313
2109269720
4880859135
2180954884
737007515
1759201636
1495358038
1234053519
3269178445
163879748
337481103
1207721076
1433648132
1928137392
3191524144
904132778
1581801122
1137487301
1009178543
873554257
2389027113
3650795327
5544212876
3845357471
1697763130
99727269
1029828692
4323527658
197820119
508501762
1510432484
1776213733
1291221677
499794790
230322441
1276057976
134182675
2023957818
1183336976
2261712184
1156561006
1354806166
1862096846
1848895541
2025168279
328685263
535432733
3715427715
3346594061
2633948993
770589794
3409933431
344257115
771664702
807272918
299180929
2626667418
67656431
2340644995
3087749480
3821610947
2800303944
926287644
614965723
1127865053
1821094499
846975952
1251171578
3833106785
2005705660
2085233247
1572451783
2992378890
4016618864
33454447
201229842
3021337910
1537783303
3948514926
1561784621
725257944
3703935214
1539987681
1308484241
2252056129
538471053
337724408
6686024
328253524
5625425
1357466960
1805736509
282609487
828259544
2414911499
595701799
179809197
3158037634
1969572283
3059617610
5039514766
4095105318
1967080045
460359707
672537730
339196155
999599340
646709431
452700168
2353075590
1112988979
182566413
921717621
2522950865
1897718911
1231822841
1849562694
664027067
2686182086
832010522
2105855334
78376328
150371527
2641986065
2521784
1905048116
1849480675
1120834807
4952926735
165258645
1432060765
1033819001
896568441
34092533
1613140821
1689609689
2753007921
180678337
529503514
1095046652
2091826567
1098860298
1493999532
2467609357
295109878
1278431275
127194186
742927634
456875024
1871343652
466627001
14633111
23019176
2946082719
2847878259
2939543236
2856046680
3540423724
3206515410
1993636139
1944271928
1299937395
228057869
1970154
1605572223
365057415
4579854832
3757567977
1340840837
3555267752
3012092889
1864312418
905458569
1744054592
944643924
463780212
1977798128
1909799818
313499071
384102605
4316580854
3934116783
311611770
2517268630
1741373890
238206158
1110574258
20777675
113216416
969711587
40102997
1554635621
164124480
302096159
420535843
2897664765
4516021305
2373997936
2304556432
1310093110
746322586
220922799
1939061870
2125831848
753052550
786108269
2578407064
2686691520
161662082
950992219
934848636
3972669839
2073499385
25561059
3758368431
6817131
46665132
3045081888
520056768
7160653623
463570198
2071804015
204483208
885928770
235672306
900781882
1967477577
159434611
881532470
500966187
259957591
2788798600
1707982152
562044557
183738231
1558173616
339890091
1235428185
206044075
2379720182
1950891496
3833660080
2695506729
70874170
1716452095
1828386549
1625617220
150274234
3860235371
3196590092
1870490288
471327808
1240541636
3681315450
1125141970
403474471
4228675378
1008078285
1189115771
3181135574
3145654654
50376940
2090154763
609090006
150339288
1986775031
1668694945
114745208
2133142872
976217250
165353661
3246839185
30555391
712003
714472546
2928673622
948495056
2856734769
1521102172
439440565
6321269
2375070284
375339863
2090450628
485741172
725837594
2273705851
2117124028
4837983496
2586803909
1852915046
781352361
2484387710
2524600488
2000960900
317060466
1228138259
116222212
2080110507
617599720
137811906
180691625
981626500
2033151950
1132550567
2308785561
2246046
179935875
20279411723
1966574617
51659344
585082797
513352739
6028126001
3329950388
3140765973
425244607
30864348
515907221
2749396879
301959485
2212251883
1988466949
498811846
6615566217
2160787982
572627450
1300692505
74606134
2957138967
1483027979
3617510539
1816938904
3922553825
1385716974
1280692436
1825616863
760388491
178110317
2057856828
2106472611
1356314156
16071946269
1091127708
1694586727
1915224019
930816478
50262371
913017584
4845867652
1053643431
1404683164
270224510
702781978
448238627
1299510265
519462899
3536828
3730402379
1899328228
1164648455
943668829
274867121
1667369094
1791846365
2758530814
252371924
4882832230
1990724932
133194579
1816440792
91025213
1361242433
808348506
4571819522
484889629
3338638661
1711044126
4184240635
1596823713
635963115
15942729
4383298773
2235078776
2948279388
1905173259
1918760996
564421944
34049526
1412432442
2623222517
885016518
2067672469
685649799
69472089
2443971353
1787515425
900634253
86178876
5394760269
177100601
646597589
675670608
3043570511
5210440011
3760521704
1656825443
1340300509
3253321818
4673572224
743728781
163983479
3197450823
30253502
635210807
1235144614
1090679421
1098660678
170990540
1597880744
2416857159
1921235560
1082164524
808622588
1632650233
203040410
1559231792
648494375
637785879
2123327359
747843354
905304432
1164223423
2914462521
131673499
5014677078
2051778406
4104942633
491698538
1015905781
190065378
42856724
2518116322
4346286678
3534053816
94033233
1147061998
156715642
119235183
604831565
2082444864
568872824
42768452
252781968
477603742
447497019
338256689
2467767489
1032322124
774129117
1947511177
1322426836
53245607
4228604022
866132037
489391673
350188073
267918292
2031856351
1561809548
2396152927
2876294394
6895261
820612591
363903853
642835301
946194868
112287447
1499184053
538182325
5622675307
612205246
3231512765
551461371
2152659856
467212379
450612299
4609083557
3411234960
270963306
2810395638
7510138
1256095760
188176827
349973139
763416238
1293373354
1064258053
1392803456
529747578
96539176
113844178
36295134
97897031
4045357356
1268705197
573591367
2727241634
1554700168
2150151880
1971282951
304042257
161351034
1585427813
856690416
1686680689
1176395612
2392428781
1988087231
269079146
1831909348
277888433
157686662
3425207828
1482675124
1553832426
40808552
154733049
1235887644
1138352662
5075223050
721477119
1765601488
2942800890
2996242242
1425358691
405781386
107928603
427083953
101344353
2196784762
3139294886
1184654708
136554908
2293371777
1451798759
944633179
400488315
311689414
2869223685
2843952603
888116816
248179064
987776987
288338594
5458104
1207959698
1108430906
757336894
4604278667
168632229
1374823727
2738496718
1368077565
1854511526
1381970215
20246538
1151216734
137362448
2279298062
475032405
1728484267
1250681062
140649110
1478473027
7493313967
1408274132
3679949232
1222295347
2104724301
440942354
554736772
1216398514
1047462987
757296590
2118290159
4206043470
447711726
70483564
704181633
719684342
884059444
690277101
1266821377
662521914
435351841
54360823
33164534
676848882
3579252236
2308315622
150470122
885688489
4885771022
4470712438
870435476
3548072709
3566421532
1003663554
263655175
897979170
1584793593
205047902
54302194
61725295
475231701
1163680921
543440707
5512876524
1397586806
2497698918
5496910100
1833895275
1359253512
500843885
132123593
1628151313
76273588
1781534276
522625106
2971903263
4067162333
3353453802
2741987265
618075804
350089294
934934374
377877754
100000943
1390459901
4202289942
2359723439
2253961262
387345005
3843753654
4445938505
942217479
53297956
1052668797
895849129
315596314
658270713
658932144
1489932785
778110371
819397511
3157974202
561016470
3463503317
1021466146
3189412755
990891624
4513231774
2804382193
966153301
2354264920
216091665
117532942
1269386977
386061565
952491015
1377728969
1179808360
1160053852
295469422
79155378
937502763
107685747
671563530
947448121
711369056
1719974383
1070082550
5217312604
439545672
69856446
717180441
332779553
915920623
378262121
2305995812
1890047153
1417828906
1510593533
2168010120
593570203
58508129
341341902
1289372165
681247785
5400733794
2276132932
1010788987
1512673871
114114349
7676078115
16233246034
630187096
2446321922
1166447929
1439484705
7182333
20878359
2619223811
332561147
1702204576
1273743875
1154754084
170727909
3950556048
4172719703
1145596920
343183253
1624138916
2720882658
375640461
1715076325
4457728502
13166861
161148150
232554087
225425482
2583668298
2603913316
490446233
675225099
2339771080
1303908397
1054649778
2000401751
294349014
1350782809
3034467135
46379967
385542887
741846994
74822484
242441105
2548274983
3824032319
152748458
1755201804
1591357174
669336709
4275053313
967510655
960695185
547759467
666895172
123854692
1466711326
239662582
600145846
1053155590
3578075194
2815262329
3779319222
2946089788
1595140611
3127313115
125386267
668213614
2385372639
3342435009
535658131
3314522042
1146857258
3863409983
265974063
1280876759
456730038
796762248
157374515
968499696
904167092
2328823687
5875964506
609754464
193980887
842835122
1411216800
2500021796
2875898388
2296703544
4781851
795451500
988416501
1843043241
424647131
175282723
925496696
4029994019
648576436
2711508480
37159681
868324154
208353732
2908567207
72228875
3541894423
532330774
2223444860
774603336
283975768
4657133597
6619384528
1649120260
839117759
1053311007
4593193493
2612532626
858328580
754099096
3202151793
560800959
919448515
622675310
471985240
1415635229
1695111009
948260500
1955189461
1255823738
1453800122
908636753
1185581126
3985343842
1591703469
269476705
57230972
2820553167
1761115604
1134662868
3455908869
196963436
360998819
1275853400
2212450538
845440553
246865248
1792117668
4827194808
982918055
896010530
976613209
1065637361
2711916972
652538719
2664811261
2198526477
340518564
2589044044
446177896
2048079559
4408387392
835328769
1464303965
3457400938
556697107
874680930
2686549376
921220264
5036481687
2709142697
682036663
1030608805
528075001
2393998541
3048471028
2384038947
1645941151
377797420
2146397242
137215141
1498639345
2391915776
676486405
2720526436
4543266779
2654866924
4148882097
567740308
595753578
175050726
124933825
2816102483
2561906297
69489349
189059857
938012431
899452763
5069702126
3183190690
844859630
1043628625
476160566
173185367
1868548408
117874653
255002395
844029026
3856439254
1256681737
2287595905
824584913
34859370
922235066
3908870446
310934482
1835707925
3381558106
2405415886
1789895507
1201184588
1622073852
1545925120
218124103
1368810274
863933493
293120946
1074029024
711647244
78518902
5100779088
1566022341
160217170
134214461
4280726986
896544741
1158510412
4165402
14516766
369689567
641158139
193613991
276677824
282597636
10171662
61440371
417863310
541529796
6533718391
586369723
688520761
92860205
5893560825
313368827
3591568928
1182155687
3284641148
3516270839
1394989196
423783214
5756713042
272316693
1541134222
660906483
223390408
2555723188
639578437
49322105
801645539
980732298
1744038886
1309675937
2385646913
591893751
1614805988
1622338646
1364116412
2025084622
1948139874
4154496843
4049846267
693338556
22589262
4286266668
1011340247
19772550
521767125
1094444999
1256180290
242398660
1029832722
1943154310
609758954
1036390279
5320204628
917678483
570570122
1273332445
3647929990
7209780965
1833147334
227458356
5368761664
1343101918
2175167250
1447510645
2244426253
559920705
71863324
2036530485
2501181066
23995577
631607427
2516867310
3262050942
2115634854
2776281642
1794576149
2440744
2122757962
1217257748
370782595
2052010871
1633859592
287790520
4818519538
2520290814
1936529355
1400798965
2425337115
2547548365
60587111
1690686535
2177172195
1887974248
169452431
846029626
1487034339
1702039511
2359697468
1153751520
957860415
5564686489
7941175268
1328203459
3089247033
983072252
65300403
509389242
5661643640
295685759
619981547
3833990778
4649297485
524757243
3775755670
1962982849
397925667
733234590
283149898
567949552
467029284
132243976
1259370445
3582185097
366322444
1162719297
6272429276
204035704
2368288800
4124283125
754191109
1182733528
1536509748
756415060
2656939545
1536142909
2670519539
4660670733
558477607
1212024527
288355989
574760683
1709129140
1244212396
4187162466
3734936381
93675746
54594539
917501446
73852068
1675191880
300038887
177324404
229777604
20705241
2227580137
1249552992
877788904
369069637
3091986725
124603915
375724875
198017367
483175128
83228559
1821196937
1174781504
2767401535
3494788060
1163063067
58790882
2392146890
1516987269
2245997099
775591338
170350350
4231063432
152723816
24638672
943058417
293321342
57436556
1266329249
2306751746
422420958
2900707428
169009254
134539640
76416949
615095355
72957541
812010665
2375849100
2114442744
1037631392
1261865582
669293023
2122709167
809482980
147392659
112620096
634435499
1649704514
1875119808
2110683822
715064874
388340471
1559919780
2730210051
1539713561
869434278
2210724738
2374606529
1063334184
65887715
28565931
562409961
1266414610
62311101
1231356533
707686467
187670957
2460862763
1410431256
750408682
458556129
498174761
8014719022
937198553
268366678
37849438
3024083707
3695477397
1947951341
1138817016
4354919247
1530955872
2432917060
20724317
2066611136
1133519448
725478588
1821260345
1898053059
2103366395
1464948467
2891213
222416408
2199560448
1074610559
539172792
81361505
1804233697
289756122
1737654432
3763900227
1462486784
2722059926
311224383
1447118153
664114267
5447726973
1507017434
3877493160
2520170402
559519539
12877673
2451305423
48084454
117507013
1075725099
1534023637
271555365
3711875702
846412937
3089190405
1314670419
453464206
2786107006
2011698506
960038064
833554987
252393389
2340538985
2421004553
521127847
1142277562
1254823459
3567502131
1486443464
6207803346
101950607
3688648
1690840897
160191106
450118641
1982916522
662451058
1340754754
1424162009
64825759
564398894
2296250251
4878819204
1950251655
2249430489
887029208
459809549
347620
250793408
114615478
2084479762
423731461
103149775
1303356652
1751914938
550408809
422559358
6453135
463896470
783294033
2675223346
453980782
1312081862
749553396
934413509
49016410
2168020963
412156800
260792864
445311355
642950366
3567797293
957528108
1585557672
1704894789
962547908
3518033271
184912180
1421646522
1440839039
190749518
1240488737
644341223
1795284553
332523151
695461034
1553060154
2873379381
1601544712
123760440
2222047344
2407733754
439373201
578050883
434756924
2835103738
176753671
2263542357
1102422141
2898188162
1670655665
1613024473
332846591
89531824
1411033329
128433636
163029463
2454470668
811116818
4998957499
2262802001
1999963828
1838114599
1194773299
765887967
1150661225
595075734
4630832560
499861806
1654578203
3026469254
1254553831
4062087379
197345457
808063111
2426363358
1437765067
301463090
4584865413
1691925676
1180799593
5352009735
2521979004
494151395
5124665508
1981276430
2092512861
1103563525
1429565831
466001027
1857363926
564816838
760862149
43737026
1500811990
1805626610
3075499890
271951393
462712500
1574162686
989456641
414519402
4376843412
809390757
1036967594
4251888125
1486790124
230893934
640215476
1272048191
2396940791
1857920978
470878552
1137117270
3140960209
228832455
1138771633
9154983545
1140282503
2656819244
2588742551
1410463182
419016938
968413714
1178115888
60681989
1535387022
2045676650
411387239
966712046
1774327676
1321732
2586383084
4482651536
294235128
2606156937
1250404950
4137263266
1184462624
710809533
902031376
1750620140
89192364
532307700
3126635339
1569786047
3584912275
701815727
1708469758
1629747222
377632501
20107251
1802141141
386859804
1152754871
3590838619
4339884866
1514530993
1644274897
1713991230
228033030
2888578273
379696662
772938896
650050821
831918015
931484388
91992771
650395432
425944312
2579392020
1576564085
330581562
1381307519
2989042004
1542088213
5807446991
890747613
31489924
470482161
2847585486
1604611140
3458090878
1964591730
1953335219
192957368
838871951
1003215031
851745257
118351977
1702794987
4856219789
2148185163
3335771245
479580559
1490886721
81681894
1375103310
2449909821
1905581258
2207050520
1867243407
700500479
231373470
677624720
1418038531
825874975
3573773211
1926851940
251744820
15925026
2477257421
1685078500
4622892865
66135490
1065712465
619026442
4006791959
526578881
1687669300
906753303
639413470
1421606249
30089546
55169158
1505398459
3075400826
329035095
2267316586
322425144
1450981581
627480724
2362372056
697627977
3790893984
739131902
1834037234
791416311
370297496
2528858694
1404262605
3602325004
522312351
286662205
3646133700
279023964
1696603028
1977867115
403527720
567019011
1576103790
97921429
512136682
17699528
1405034136
222817037
1496482564
621597016
3127028727
205551858
1588888488
4080102119
966766938
3578386723
4078354903
2266295124
775861997
7737512161
436122739
4387104618
170053799
1405669442
151209207
1258749404
87454890
1075331691
291120705
687868402
1094008568
550694039
448776572
61252449
351327429
9949768350
509007224
159441479
161035616
1360728292
3142399425
599054178
5758437528
4204552931
260179490
1075770806
1054663259
2078532055
168658553
2049868663
3440685107
3847813550
2152677438
1340175607
659583666
75440669
3864064650
2107278208
9230727755
1294062047
3411491908
79248882
268285728
1277604648
3456038669
13766990
819557638
405081467
2863494305
2440669357
376111345
3664243900
8332636575
1477272700
2172197872
18406182
1960526001
686762053
4078513677
71733408
556239251
1150612839
69314852
2635961904
3519685329
1706109567
1116710946
454780060
1485647818
720573822
3936592578
603788464
191947035
528138068
4195522354
3092039663
737586979
184606269
434003642
2775277138
519725364
2260596066
1514736481
2013719375
2936233234
677110495
939851907
16891011809
812651067
1160609775
1532757095
216950485
2045479101
67333747
704186568
1083424077
2710543331
1349974040
209788888
494220419
1932206914
3320175657
461401662
445357160
495539492
739433897
596949012
1862358321
1341722988
802343458
2573158896
6164766789
276690268
930229470
826651513
313402811
274399513
53345544
2705292447
62680855
396420206
248372411
2331299058
8091826644
1249716114
2700310360
334327154
216134192
255636217
221671354
2872166490
2995844803
170994688
327805895
2634920642
1950309217
1453231623
1991972949
737153031
2911853603
306085614
2329715996
2716288156
310794139
112421994
3939290
1565424468
51293855
415684619
2289142365
1884816256
1535364932
9343202741
1832184687
2047736137
3157421941
152726450
429419607
1794110857
1619321688
2221028663
279580354
3234036680
2686161438
372539996
199163968
2361877642
90197608
359081021
2366765814
962157180
1102820450
685643317
206620795
833266901
30948317
2322452343
377869494
482262165
925847980
1379527878
786390234
2354505607
108719938
2546896782
2324627881
401557061
2899551222
1773880617
3251801107
2061274610
3813028579
4478038190
615277527
1394819683
3840622294
3667499654
1334893181
780518715
594831996
4251829857
4396943864
1542890619
2570796047
710230123
4519846989
3515158378
1332234342
1164909171
1433922723
919078732
5130951951
1920277660
1639721703
1013940293
88378477
1931119785
1038030044
240984712
320148482
2404010948
1161773644
49741080
2070007938
15997144
139542816
1232352455
984150181
542448727
163298446
1060318671
18178527
540350792
1439023395
827641534
7300250568
2184905500
322102110
242940118
933825119
3355059313
2891812348
334337056
2753533242
4196106307
1289866355
1178373113
1828610470
1403866861
934867075
708353260
43533069
91576197
796697780
810834505
18119157
420862380
469248928
12366330
14766526
1265362148
305883216
5219510291
1104487300
1310258035
1707451536
3537299587
1543403383
4530488244
2279170111
34060312
33372504
1727105509
2205923466
473010141
125913867
2578401410
1235510199
4871580407
150094314
900658586
1028248028
1024049392
1793770705
270418730
198397126
2259957404
2917520589
547717454
48005126
2459646928
3063284131
3140091990
4369510828
1450252011
1000601298
976847919
2466984613
2036840082
2967529165
1614688937
1075544512
39516406
1452918858
1677690442
7689568
698486855
34954381
303604965
533700544
327269916
1794961273
2236264204
2400774705
3384837222
1894578613
232667681
2363403308
1161434001
2187076631
1321471203
1746863645
384564375
917600672
340175306
828352594
145986700
1607624908
791299201
1762531681
1046299609
1782453282
2095485717
85619291
61705417
578435413
171399596
4032555051
41465117045
809135308
598569206
314706396
1073667408
77720573
2182881134
2248170442
2866867769
425817878
3368928356
870034821
787866446
1927314844
2404337706
4034201415
807315503
257335982
2098436691
913880612
1451170164
1782472162
3254248745
391351905
9026289043
882084333
1036117929
2115305116
1708611143
108378424
228719603
650314006
1173359957
4486234413
5203986077
4879795467
1206814848
20144777
391470598
591851616
1674745113
3155740304
898898095
1964863194
2476900986
2357239685
2399512190
74398333
3326454853
1444692235
57568940
1638624818
859019198
1999077425
1649466433
1343230770
2400742790
107515043
2378373429
130564352
2784857741
147768635
1505817318
47615677
2358252559
19756992
4970246817
2385673378
251821461
4759530399
3490755705
4462430679
386175510
3232700917
3219003738
1488599546
69878885
889057691
55492248
3003816199
240084769
698630677
531471592
1244174598
173654336
176244736
4766803977
2040135548
40571927
1681502885
2272711150
136971060
144578747
1799612142
627761856
1279950841
1093471476
347045832
1094493872
458878570
914406865
2091118943
326324059
236842864
1720344798
847145502
21074661
1908996620
3531778484
3480306754
1866271839
1004698989
6081233585
2148115977
474585246
1201300944
2930431580
699780078
292224362
20733200
765768609
341931873
982235282
15250686
2153042908
314625645
256672841
375018293
65668890
210746653
380806776
13803696
525602893
2015385453
2019741962
4274402733
2695874869
136428899
2086198772
1486511476
10111287628
2761652612
574635331
930924000
685643218
536956330
1175539741
3985788259
575738609
1439332309
1732578153
1582129616
7253279662
314538791
3612756490
536057420
235072392
90627793
479745031
1050570075
3128279353
746593031
128355039
2384322638
1392656111
350315103
923023050
419978727
631530320
2698529357
908973078
2036779378
79515117
50766013
1051379688
701078628
2910624319
4232610233
25065135
373433699
1150390065
24268280033
3053650816
285222739
4655009031
780312307
2949389487
354012714
221112375
74879701
2354720590
925833643
1469038900
896261713
411435431
737003150
2345639973
1173387812
409043982
4440014341
2101530235
147295337
1971875911
791638082
1376365473
3671674174
7854328
2893286602
134108511
836443145
1842714965
1944429586
318075638
1022870254
2411766938
125691282
2445679385
2016714937
531258843
2664654586
4882635728
2560723705
3781756527
4340235293
2081016303
115812114
404836945
3194009089
430199814
3043842428
447545155
633596928
223992176
4717329038
302212865
676460312
539358723
1822352571
1874532381
619349199
42935970
38647146
38237875
136800672
3727862906
1801262619
648981022
3053197141
51284961
3652545455
60283070
1264315611
2046893807
3465130849
3187671960
1466840209
145307039
1479315603
15666742
260889777
2097189787
1630670046
3319512100
619640011
2359800430
1905033176
1703877488
2382483365
1616346561
3093194945
1265425040
2159276753
4154771102
2318254019
563190511
982084870
313077407
2866343184
427021671
1521078487
172841665
4777700685
1407924769
16752839
280804625
677840514
234100471
1606071290
583632992
475904417
3038962392
1308002489
1241872506
1314644830
2736032068
339601101
14255003
939408834
1360508711
1699401752
10211257899
3042206471
2855061030
99694425
1779387727
584908180
2018391113
221884748
19656635
551837016
1048518713
2150604083
3539576839
3137468253
4190149645
130480989
140418610
3121832056
303363105
1010898845
381635865
235147027
1548758588
2570395042
88757580
1504569071
444414430
6563682
592827751
247423715
1651277506
1428974696
306136657
1511569540
850638058
2587193663
451332404
199803520
2508452988
4586701205
488590690
338171819
281493256
334150158
2376575031
2156512947
837971779
2379170272
1196400577
402559030
379936117
748755882
219936909
232176557
3024170929
1996238047
623141232
4320782525
886026665
117976570
2217404906
1799032104
904787780
3327020418
11633792
2033367965
1442708312
316289540
475504822
200616003
2238828992
159959062
422893632
151466172
1167653206
856545043
816820819
954719758
75228115
1134464318
609527770
32124240
143080371
740427006
1477035619
3904708131
3123407948
627227669
1963688446
730671612
4236475684
2105834797
127463833
203173244
2285082861
1908953619
573250699
1542363147
1417543384
2315810362
3432024207
535432573
1563041926
603833114
1793703509
870653771
2905393551
6747966129
414733083
69800587
9074523201
1936597558
78892479
236607874
775594053
3151089432
4087052569
534412852
1300866199
867823924
4619086177
88634713
172557841
7530751314
294701051
118329576
2099682116
1416160079
337744905
831708145
4031571208
1808592085
1377833568
851536458
991768144
192385022
2581094842
293036505
560199714
3401020464
770677526
488853424
1069782481
233896514
1922775549
523719345
2189758795
50566532
15881305
2057213002
4979536043
804063041
2951698957
1455920538
2351677170
1429454636
162786453
35229970
1454818056
7094227
1055403453
1463094021
251740726
1352975330
615640223
2330388861
174343275
1193736882
4203745510
1005743034
500389076
1537909954
632886465
11908014474
586715017
980870490
326173761
157808699
3418313878
2371150947
1239265240
2947340938
2970330166
2835668623
1231747954
9415641
2232380909
2232862807
431159220
4106030016
2070212881
2084119562
1245980435
1699122569
417049380
806439128
1144867020
2789641700
409815882
4327704059
2847098295
3226809484
2596253582
995189195
436439485
1289155344
1692295845
1114629944
3680746350
3854274050
2252238943
1115483634
4705943311
157489223
740643737
1851703792
253314876
883442550
322247935
1029242551
1754662735
458775738
6916557713
2157099642
4374639520
1040927303
29438620
2331099306
1739975712
870821688
160230708
2032753994
172328492
1705771286
2995122200
9077019749
273234791
3897277164
383292405
3010423085
1827704800
2969208175
371095234
813366316
679438201
843995085
12179049
1608011085
1728315420
1960054959
115882571
1756023817
1007334608
13037663
229080287
750902689
1153635205
369655171
881021718
667267859
360142942
17082860
3324094
3116180781
5118363187
1798771419
1514996711
1959657334
1856797725
385753133
1745941611
703501335
1275999208
172987913
2824168548
1159198453
1884247563
649526352
1565690003
10682674702
920595960
1518659806
4281186694
3674295020
177866263
2974806023
1595326848
1955187801
551853398
2111682275
768749906
1529546856
1492615994
900352789
1048966093
565758744
47448989750
631715495
209257030
7322589
2643314661
621694320
1317152007
2112379843
1383259100
916521545
676209292
401117185
447499783
356201387
204168917
1400717932
160724346
1531955691
1364776700
1026965039
344615025
4891233027
7729431
1995027151
2286032947
1835923478
3032879343
2488552615
51674601
260310061
1461820682
1185259195
2253053551
1007684496
376900998
632611828
335156837
442901703
2737326882
1965580988
100914546
877550690
119189113
4365647
1730210342
3212880475
205786062
3244121531
2480319157
490499932
1973935809
4490529370
284780010
3249526425
1649305163
49236194
478838064
202077153
1673330892
957470776
4327816369
39680099
2877035182
94362511
44288783
858890910
151267804
688583313
3801461068
1414344845
1744675516
1490863973
1644829066
43243153
1925083422
274580663
2740257954
2510398806
53675488
3000461428
1662891207
130548343
801044187
371899231
267916012
1064675055
1535942631
2766872566
1938505866
2070048657
2715577192
384500205
441504672
4806175897
62563350
395745839
1539866324
2156986581
1160290074
819473113
49762303
709541707
2526220291
14569671
1889990205
1476293894
295425692
568838607
50459164
28955777
553229357
1716244
240008931
224007527
3515375486
1674316163
1367495110
1606766031
3158486585
2696526893
276102249
1317366481
1981457970
2937575084
105117263
18992966
877415817
1492984279
1283057744
2803979403
1966908598
312283675
1950566057
264112913
584370767
162237986
1898094785
331960418
1765120373
2090092237
19019925
1178126607
5197908604
1462858673
299566655
13200462683
4326277759
4123234001
463194913
988745910
1501413331
926853466
1831798391
722276704
2586490775
426226336
4363154220
1369952454
1042477348
4118858707
1748115132
1582213180
868344599
774338479
184614906
6202710709
290878124
745090433
71741504
422301025
1439175895
1854232874
1164220399
820077840
98222628
941710479
2080308380
2411058133
465987424
139364108
2382836870
27678828
4624317908
543261215
146291238
1478752777
827247405
499084799
12129146
147420271
3898166975
659298748
713615798
1340490566
4755120709
1973587767
2584932352
156445612
1443145043
3923957270
3006039974
997170211
2610600865
1273165987
362172710
1065667543
2599561993
1162854803
1948839719
1365944293
1881616204
388001192
362384563
4634835168
1130750203
681309497
110369258
829454766
1413616347
859947190
100756877
691361235
149762393
1602045238
1174590595
3837125726
1839082085
386643649
11105714598
1431815789
2980921664
1241785608
1592984192
293286489
334850785
2145918592
3023720874
1189428208
984512498
478190161
1936550163
7431208917
773524921
2001956145
4902528389
1531523736
4064191893
1233672572
2720979365
159897212
750165153
1685739890
3343339627
425066338
195050993
1777126377
625319078
1461829884
2554596332
337739471
869787169
389713433
503027532
2485545812
2967317815
383033878
4718983471
331572812
2512039409
3924001627
1668155576
920373226
47977657
1801104149
1065946838
882900703
916926403
232272010
5408752614
1852785563
1969616545
1467618920
394904975
7767509906
946056282
200499479
3683387849
14664120
1139818289
3839592836
2321704224
82843333
1386069814
204350174
2858236971
500130915
742979481
1077521874
305631213
86630286
656187201
893110416
150098673
600927881
311370248
2416849663
1799978368
795989043
5587313774
313546413
123090177
230606498
650048715
23732857
1622483149
85956043
807449684
783717365
1157641078
144325538
314609192
1865280268
503362124
4468545613
437240386
1970662065
2227327147
16980903
1787265978
405518071
3692125712
519395413
1867532491
926842143
784969222
2034059602
5455099615
936694680
2649326503
28660994
432105051
1124926225
3556432207
519879191
1032063016
2056213252
1804236913
2101423853
743022878
493626847
1597300732
642862
162782089
868929076
1607201735
20793661
3735224171
1139527673
1752836127
885255471
3752583905
291168941
62243449
2226422711
2578149555
58546906
2459964589
1168025390
2192570251
2074933287
872306856
1962957193
194922919
1929417263
2365754093
3570517316
427210018
294505563
156234637
124227001
791543345
120342540
2367931970
4152919821
101077373
567523177
1371109040
647455648
359114745
1540062100
264023272
391049138
1733430354
551072669
296144821
108076611
661033849
2332952714
6479799923
1034220522
399934422
265560772
710280164
2300075704
1622481319
142509119
9069336061
470743917
212464367
3837687288
736188274
1064438591
53038905
1847153988
346223044
1065582515
4916594461
4093733790
288852813
55518841
152466676
1179522384
655279270
165901324
3843020375
1570706396
1669187197
1532608074
73551579
177586558
1536142652
556627569
1050695197
1445578078
2215215141
1177904546
3042154078
469529866
1285313763
241168058
1362904121
149547583
1374996849
1461252377
2145501663
353895384
1810796488
2672107279
4106238630
1587872701
3946640082
418602819
563858508
1435392931
178611726
586027816
1538463182
1061259789
154509475
184867768
1791152730
5851014786
2541439648
1319153166
511746416
5205932847
715016933
2813122829
2029899209
2160810051
704584746
1806825107
258265751
1343722493
1280002844
614883016
159239205
228283927
4931704110
3598590169
277809082
1594129109
9149917134
604611094
1908501275
723059144
799380571
604111355
1380318147
1392673645
831717671
2458720584
1068525596
1004057725
753283892
4249358760
604170466
421997853
4291203042
2849856053
1021667729
3230849238
402594216
97152343
30550406
156674079
2276794181
839126088
1703944590
90152377
1288495335
825574045
1971389128
777059316
2221448760
1969893303
280346038
2216324504
1326368768
2575799378
233977999
2377608516
221559615
363994043
2885312101
1125967632
1702067221
255134694
1314006405
242339899
1466548055
80056458
1139383045
430609673
1277818411
433981734
1045918209
1985941055
175230532
404847401
4323851814
1364966109
756404788
252706759
1109021079
323354563
646397811
419897431
493944337
1375597605
183396648
133388488
1368639723
1546836113
699326816
4166049415
1280393567
1506898959
959097864
1504191431
2180206562
2411458790
2456178250
1651521487
1341180912
2370171183
224094160
14712786
3232437813
570669560
2988762408
2517743155
1504351223
240472753
8560079904
102593081
1296369571
223954050
850547335
1713588986
5346872937
289410075
317667566
4052302868
18425633682
859634512
2529845489
436814348
506028825
2756668507
1521320588
78913445
630432821
1732437283
425993477
83779407
147289797
401895528
1171638111
1973113306
2194499088
936084718
1496939381
1277906411
2576272395
292448863
2226541616
1603713183
1967994409
893474006
1038457740
3116779692
1082197403
1800596005
6111145
299394203
209201238
1753041277
727434740
1118277362
2283649539
1369536504
953058334
1105864332
1276115873
3275756632
80568761
3232642258
2706424418
206333723
3513934237
569044007
922095160
875530573
656930237
2142390205
4273674865
532318623
1883879515
867527434
539375430
645815020
949530453
194450667
2568866000
576500789
408249200
2004996582
2195831965
10139266
8121304
726864672
1637013538
605303498
146343118
3424603190
6245778822
539117165
313125030
702893674
2482117256
97002260
988237247
3419694705
62625688
64592297
2945703341
1276437720
4443473778
738058865
1759956281
2556512042
2396696581
1287975218
2330306096
1298649026
162241457
558049827
3320945931
989343322
571825788
4634242369
48825467
427382318
813454258
229811034
1999723625
1266640821
821785589
73873659
660920688
1301607403
2014801237
898139553
489170401
126582260
2099026073
695956266
852595590
432745261
2196255381
2373642523
391763422
393969370
1977010463
563604388
3959396424
2333949819
994980586
167591012
2820096338
504496105
559717234
266314455
732125007
1304955704
730794304
828309186
1901951408
2109684712
672228967
1884202352
482902365
686743472
1124703439
2372242575
686935441
663757478
1781368681
122539374
2592775438
88535574
678615452
2317683312
2640024799
1512056265
1033909639
428792322
87583106
2706335520
486256125
373726052
1018746675
1825223553
400513062
1886743991
94467701
3367545690
2162400567
966112008
120073709
1624944212
289033948
275934153
755412934
1047870887
3397322127
26440367
886538775
360445754
3487868527
4724186009
170339305
381756529
277725057
41603411
595107594
141253869
1623017449
447255892
1861269019
622071743
54643953
2252108834
3857136458
1782519200
4920107894
496515597
954016219
846789677
145670840
2259866864
1514963885
1052499163
302333767
1117858669
125541923
633930407
1700291017
2304430433
304541947
113007908
786468248
4878391975
220624687
991648045
2242561601
3119972703
5858229939
302261057
451747330
1929115284
624324888
2426010524
252347581
557799098
2073965606
657427143
3100375457
1207846744
1042435615
1052044109
2796571901
1127078323
386130049
166324889
1840803838
738047875
2754334604
1516564673
483707688
2939655477
753597757
435399558
2892544568
1509899083
572875370
199462992
1477306541
2060101897
38854048
776650745
517336443
276122260
1756545846
1488026444
1324518326
1516116821
1855326371
277301489
1926643448
2199402859
1430193174
512168053
1494852701
2001247294
362518581
399481590
3611341890
181301623
2343227477
1867702738
177389255
2439390775
1265221158
23172504
70433332
2249163705
774637456
719788553
2160504436
2080779803
1063524499
3273462032
1272512342
699858905
1303269330
1987207289
2655733220
2039492440
31682566
110040842
2826871775
535363408
1212067980
783445680
1469925154
1929736043
4369630469
427591722
1149002876
176249817
6879895485
2393355034
2258208070
78258050
3608474977
1756164061
899693859
43425241
234632560
232727145
1791303387
7149511812
6618347
1650064012
337397624
1820763229
3498654850
622524625
120783279
164070653
434807759
144124517
1335135078
3267070873
1262249445
764857178
953152890
1889495353
46729555
726808870
1058094
2240509411
1370289931
4001265171
879484312
503828992
4374321255
509636403
99034889
1087951158
2330391246
1319125202
2000569444
1081916141
207469910
1774397519
269013588
112615240
3028135743
635275422
2208392887
738520853
2141597572
2369605889
579513188
1243717425
4916537208
197038463
3874718072
22952123
562435166
776228875
788080207
343745234
355881703
1415683186
1855432908
2344398162
1111364401
2754762751
189428348
744547071
3131652767
2144983033
1038293896
45051865
898463644
418432589
280235777
431994531
280154566
3332116563
2433267703
287137653
2102713697
839291836
1317123547
436597130
334904376
1930922662
574496572
1687683208
138044456
1873662376
2483590878
876999962
142912966
1065151205
2409237199
1185896829
4479158
2283931464
1557419595
2088048286
2087785891
359192342
542440966
843394552
146733960
1769134557
391982138
261194929
395393018
4712656258
2375833059
1451309414
813334304
3537985942
4451131566
13816470
33374939
1291069881
537191520
249437929
593874062
2207387180
737491568
78446557
265651425
1646828049
456534849
480739711
88199432
1319722581
317351414
1578918558
1678775604
104965155
154168929
145970596
575702082
420430086
488620729
1177924240
95380967
1703041445
1093804353
1873206815
4776780
2600974106
1203348788
3359946109
4533144378
2300730421
2608619049
353716669
4636587533
407856146
866693705
4901902653
850173620
155366396
4122098949
965640033
4346175200
820218090
207575643
3800318920
1788928004
514404718
2221320716
3563356790
1190679794
139810054
1196200267
2597975256
930670051
3881520975
1800815558
2077640210
216296221
2190564376
1164689273
2112005503
28838610595
582715691
226893142
3508241367
4707624241
1544389266
234053167
101148674
2043221062
965132640
18330825
1994322646
2408525099
1858263333
396163162
401330709
583280105
332612202
683724020
1125479330
1702383298
1815461454
132524795
295814373
3264479236
1964966854
1237098827
3074528678
1896227337
4543230111
443213328
365520085
1344582965
2708619071
3951531718
2951966060
293714782
2256141423
154076429
15840182
1071678369
3613243901
2377136987
2344531567
61346738
7899397304
148334234
1084567562
137275984
1022509196
3354168225
525343141
3096221
543562906
193807810
1134325041
662803320
2354576734
1227696234
37958100
2556157415
2266509356
3678604634
3681764066
1377772054
936158035
84806780
427397820
584426835
673481296
1084098112
1918665629
1692901926
873102926
3683608890
2359452091
2704172086
959688091
757840052
1223519581
4731938684
762025588
2402246940
38536327
866393363
3565166281
1495029093
3976214845
2472530478
2838268065
1884433609
79692293
928227550
718286806
2117032390
703323568
1211921454
1569557582
1575253905
232039654
400632450
379238569
1290188902
1203986359
3420266443
74863033
12859419122
2907057543
15970362
583037167
119396157
1620674250
580924857
666035619
2118270004
1601948444
2735526673
1788385645
866185301
8911502
342733922
1967697640
9626316224
1815170491
1390505637
2765309321
106319574
2102622288
1266575685
7813279956
3760164204
2140247951
916069867
2105587254
673077277
975240121
2119913066
592406514
898530520
625862039
664405674
229578976
2167568038
261695664
3525314870
2636734884
868095846
3248553927
1773334441
1609878902
1759511871
3041820371
278612707
322722390
4388177849
4201269511
1981116386
326539722
830522473
2278389516
333481306
1653664507
1917922828
48748434412
1581067023
387217087
1656186742
333908623
1852090615
1771586959
156436322
85340834
447774098
774771031
60834344
2191888181
2426438304
2130236683
447121079
2177166904
1387157510
57872615
505094889
363319145
841742360
253889598
2999015660
2113155074
2349236146
492212755
1157206455
765448637
409594243
728816332
4496429059
756558448
588963380
5806724832
406486169
51832451
52223438
10456683721
3788330852
2966279482
218758200
4809585533
475516193
1438151507
297011171
447198396
2931228719
1497818468
385858840
3631628325
3441742708
531473193
3109302074
675633019
792878813
596451592
815288457
488719691
830261603
6184185814
1691103018
220503393
860579955
3007625313
18083541
1220884406
2970803344
1308577161
3014951399
1021398175
1046937636
1181702781
147161196
706532870
58134468
791081665
676730845
1254881638
1293916
1184345748
196845461
1009154652
1434044586
2022042081
2869567
2701309747
2433428322
411753713
430822077
1541149863
1051400504
219779129
1903741554
88844034
147386575
215393042
1231662494
2128551551
3623833191
5935833550
972008211
318110090
1567305394
1798853826
15201447
1150988428
445207680
2226607751
3985661554
395597959
693256488
1981383794
4783989815
773719995
546311866
4231436669
164637988
1475948355
7231501
432349297
264408982
4809485665
787868066
1814417192
545489679
328706462
810269252
2266794316
736589648
773103035
602202651
613820321
203420026
64614870
1404491799
4420188817
3688336178
3964943216
1487838543
944108710
717084778
749155276
1281485760
6702565233
4850228723
1362309525
24572078
4432031499
2032993157
1992489548
2438663034
13567395
3869051940
1765786063
480330488
722319819
1313660012
1226240197
6448760901
1044931392
1185626170
911330241
37465208937
328682104
28667749
416066323
97001009
2992174669
1274425780
2182551887
2588549363
1649437316
1458664447
605694609
1425051094
118564544
242939202
160802865
2621411969
273350067
846993326
3349254005
901919866
1395771499
1016281279
351924579
4867289330
257260661
3962937768
1167701176
350702592
3244763659
1535562675
59546827
4885416766
1763929081
1071377072
1550348444
433030134
182917375
3094682578
1067710974
1422976541
1261269977
1405644059
37346605
2652245501
1294759542
2043556860
4519417264
1049317959
221786443
2531792944
705124255
4980324
290496508
49033614
1478745109
526010660
2683835894
121725164
1473227878
445270607
5031665765
5518236243
1576259839
1553080695
86092258
997994933
1594321707
2011707686
611314899
656533313
1671611724
9833678
3229897437
2186294400
927771452
753085635
2568320085
530909804
99528948
1703484702
859215855
1938856232
530814355
2758032602
286929249
429909357
938117985
101570350
311657182
359833711
200705020
257725452
908830593
321117747
737009699
1350359567
203358389
402391131
586214135
855593038
135627481
2266784703
141253647
433252714
96946203
4186346732
123349254
1548280287
345914295
1283619680
1106837334
930117576
116276062
1103288959
1089603346
2733521242
831185568
358747530
2191105468
2049117165
423333310
68674809
383675329
2967839963
126483984
1546091272
110590093
486695477
2491608820
2855358748
2134119785
203068527
2019207610
1102682534
1507135144
807251484
711932886
1441950330
473819421
1022601473
3746393069
1269936115
1754641155
1956174428
2467720215
247598207
7109953
1495120117
285018858
252077582
2447158611
2470917263
2340870053
2883592663
2301868
2620781374
3227350759
394882401
562657134
2206717688
740912100
3211709029
2263231069
484197360
72671886
3605087598
1800482607
2311977636
1317775497
341398789
785771941
383843763
126704472
1091252460
1835012663
256733424
62268522
148946699
611867397
47135852
4097102594
2630130884
2021707633
689156015
2789982881
428600580
3651948314
155271619
2427695108
31540827
66050396
620060992
2888708496
166799844
1122414974
680343129
875512292
1227160771
1093419419
744709769
1156514620
395252776
2364710879
260755981
1472495329
2719228645
12840156
5235269936
302487337
674352499
341632281
1161081160
2967911470
6907376
1898656907
7047742
948624721
21182903
705213479
209391399
436651884
556957318
2085051451
2091990271
568943988
2061016632
2426885855
1430816309
523435223
4170931
2059615585
10149044120
1423391674
107401443
909935975
1442020370
1349569096
613863092
1244508116
1244959046
246344921
1189645778
1850738957
2254146173
123768488
10439716
394463147
446465697
1127511733
443983652
2644392002
1232921113
727442492
863794647
1483224999
166690139
289451381
938206529
954963974
2139333116
2477149470
907701736
191299508
6622692200
2018967705
178616470
43542371
309243084
530904295
1409756308
421683360
735946474
722035935
345677501
3201211228
1162009295
1912374042
1217767144
100487969
69350951
3511509062
921862478
21773808
350292337
1186512610
289826503
602967585
3575272120
2569557667
724699553
6160746754
2073414134
201455358
4769550099
91061643
1167740273
495707890
2393131751
278648588
2278406892
1883019683
1260678448
286900337
152523020
311696528
2483874357
1761559871
576913560
3361465413
832066481
359323352
96002212
860221588
353304829
2319050395
562153820
1673978082
1187187114
198816498
446994536
332115471
53847520
482927
966931025
1092915820
221846762
68001286
98533551
2983207385
2059225986
2283565144
1271364686
697813172
1373481943
3068622634
103549671
876710336
3553200387
1786883782
123038729
3513527146
152551312
10778456705
4345038716
4648591996
337870093
1534012623
510121788
353080008
574583330
990154984
1301693251
161685119
3347816364
1115840604
489413395
4135033167
439200175
149515019
2842058547
108935241
300886531
331214315
382839114
851430224
1777424195
4648386
381833578
317178299
93939560
1228169984
425675563
657578709
369146475
2074421336
3576914251
3863542135
285756984
665689924
490102376
70426638
1691661643
831884921
47099865
1253169309
205893922
1802421988
324519913
142220307
2823947970
3898842653
29680504
1956985669
4025834636
2066032395
655792888
545017506
2164553811
658566577
2373605629
1644889587
110395375
1241805388
565215280
2534198042
3959705228
46127242
154311575
607921467
1769678491
636418930
1778123935
647440166
977049457
351326403
1345060860
1472058227
4035309434
291198850
3115617565
1085450243
3761263919
1654377739
616928562
371839823
635015535
2442571289
347595946
25105488
420594429
2164291033
1443853875
1200319271
590883404
980542884
2434218983
6981024388
2070507397
2135598799
608374587
2578782071
1052578159
1240998465
1802244800
185281935
571594490
2050032483
4196166093
45770856
505818490
1619147768
3123691619
2199590803
246790693
3193793186
964958492
276468312
1001911425
2557282259
219390811
642663171
2310231748
49021577
3189751176
1233749373
2527692327
2261217046
5545309445
1535768008
88059157
27364648
99239290
740146201
8039641955
255682520
3647222741
300384151
406634121
576065631
572142542
905771625
6833716875
4279669152
2796064021
244553134
1169130948
1419838900
740684295
7496093067
787475131
1366783645
2433634979
2719958120
4913811306
254793665
939978239
836258870
1606389507
2038523566
360505095
1308116507
2600760768
9592054562
1394855322
134596447
6612840
88427268
377691047
349201817
3102529558
2778186424
755280481
1656666791
1939743332
731407495
3130318543
1285196761
2282887237
1999774941
739439593
160203050
791352161
4637763751
146034829
850756325
1564524260
2037843911
780323905
404175089
2101240605
988235993
2821645662
1309598936
520262203
449255020
2536960615
2495454313
243293081
920900731
1958938409
18125897
223832716
377277144
44627569
249962752
2725520353
580584989
5056172996
11780056
1938006918
564502679
1215723066
2061890452
669029477
6104684701
22475377
438500016
2778900062
1965975853
3842733069
2559634753
1888287590
118882720
3788686248
31177449
1865816647
2243105082
1805792068
633461699
66937461
3837689028
2319779953
3229520423
143344277
1316825651
444098200
693338262
1238991923
1870872339
116030660
500144198
45506222
847127119
4471417081
356968312
2843204665
775188239
876235044
2251527974
2213226847
88777738
2000332527
285821460
840822584
111770937
2810694071
1111432873
353737039
55048662
472191155
1010115134
811751883
1262671699
597586866
1508772708
1746852050
1689439391
76674876
646566063
143887520
4303412291
1713783405
181696390
942787056
254540908
1764081126
4120323993
529630403
4460215298
269069716
241370553
320494049
2791954716
1586635797
896041073
1092177086
2258084748
111017891
84364058
2258503519
4472427624
1485035396
43130684
1015722477
3090950673
2276168471
132521355
443534637
488221175
312716068
69605058
902607713
2862793172
950115916
2075567873
1732011875
187312426
1931453726
180589127
624867009
60927469
1180305781
17577758
93339721
211302939
986080163
1889724872
352397877
2251139304
595536427
17524987
97288078
1792943099
43588512
983515526
126106087
69354536
241169159
81012229
266579463
1523242301
710200178
1316957149
1257278762
980044361
2170012318
2784137650
1320736706
1069726304
1281922226
720618688
1927384587
2063622208
2490919405
2456123106
1118224037
283176494
1302821406
2737407910
1503542428
3227611016
1991878572
1174498609
360546860
5235965353
76304654
107953660
15178199
3523992644
297007757
1938399134
150079481
2178720212
1532759756
12562082
2290801774
1716803141
87314367
1985462229
175404917
1037866922
2431085057
3916995229
6690694905
485235876
1287062046
1084219351
1445312461
8352957647
1427607837
467907827
1635005076
134606309
2586966757
645612702
30622876
1488086041
174628261
46677042
595159029
559366579
1676468575
656905463
3321277235
792142936
43319196
1544738550
1719090382
2983553031
263592343
3105049890
4692791785
1605707441
2068743665
1423738633
623630383
2993747359
1086722127
845445913
1700695555
1384262914
410717978
910062485
390884874
2325873413
2876173617
1423825924
2439625365
2740031482
625528023
264480529
915339089
785499611
2368677288
792230944
4378533515
2382320758
1970129166
4051749707
263768136
65672735
247032615
4883896299
852882568
95733345
226708520
2936645788
723356115
1454577930
344143212
2948208073
1318844986
2885043246
14844334650
311494719
2902876233
6764618189
421351727
727816405
2384291858
1038835418
697582591
108284511
41931096
702157589
286151057
1136049469
1019525095
1931717893
4043006393
4786884910
2905236750
1554065057
1089751136
654679706
953837457
101849647
3439147881
2727762133
1876829709
1224420801
1430350548
1668578344
899646244
4009629
1007268551
1984894582
586077340
1479768290
3983734119
2921269642
3452656793
1569864452
4261750316
2546031619
602064069
1990259484
703184100
176235650
870601305
2204005882
2250030507
304715343
587480707
2458661347
1669560949
2222906098
871680696
1055502668
1819507013
1752716601
1751656311
802975954
1730548855
752845764
991082279
893866616
840984622
3182117274
1563492404
596065383
249425392
638691802
99836774
3922841899
1090664526
1757982000
1702765847
1316962414
4155807376
1412556262
935428327
246089376
674429899
1132464693
2566527701
11022177
401710173
3035465714
580278509
3060427925
435433629
432515230
340693313
1522066397
489122784
1095059934
2441857933
1571407127
2041382795
3983116695
3031431693
895715924
2793238867
1667623199
286289387
5357040853
1316853044
1648701893
52047967
2053600367
1328992838
3333935301
1767302601
3485793382
1638981442
1375622852
4056367835
1740562664
183651597
1004980648
610238182
1847803480
2144233093
1076192021
3372479077
22785125
117189914
10049128
4023206961
370905076
1639820873
915283087
1760529335
26077084040
1504760757
8095658016
884910566
263618170
18813519898
1696648167
327660941
334408599
397147838
2031369298
73624278
3424552502
204597120
585253831
586323933
269266805
2335515296
2965948646
363014131
894954123
2844497545
14048622
1273802105
263838906
2160215738
1607684139
143877956
8967520127
2620518112
1575709928
2786488158
1492185080
850148291
66318627
3737885682
2565188116
1921119715
4257674790
2893485676
1024671827
1437255085
1700638940
38520645
3601720619
4604765107
1996777841
1423630368
1095449986
1007339065
3950363942
3830354623
358796106
3412594126
1838591788
3613465194
104127277
836670272
643732137
1060700366
398577955
3061731
1806314242
1574340332
1107324576
1970234458
2263625866
1926051786
110734053
4302332188
341377001
119522307
198643057
919713590
481659869
2795873440
764217557
300162117
678950656
2902621579
2665478901
2794561121
1690747005
1293925687
748742306
291486989
5356634
2337744416
3658990520
481441342
4070550352
3585762902
134832011
5853895483
186409600
267696909
3403229920
160257542
273559002
223927748
3257172440
26183751
1013692659
3628343429
71364052
1189099552
191570172
199318207
1249215737
3311992799
2064049009
1845054389
2086043431
862069722
35932641
440412870
498465694
7292144908
1116714605
1281471694
202922080
2105913793
1350415855
268154325
1039002944
67279110
498036764
352380184
1607109469
2505576731
2339825493
718295344
322153888
940947193
1191365732
1200934669
1904327062
678355247
2065220235
2360374374
1481716025
588123458
794459774
1094729548
110937939
1111532195
1087840165
77229954
1325016970
1744295065
66499502
4823669730
1778477143
665757706
146393086
2677812040
846096395
6477011
1332230459
589694438
728206633
863943738
213829277
284223155
2801690543
504688280
1977145307
4649068053
3713385566
2157474257
36846951
38221660
3092063008
4511527402
4920903248
204392675
3539137215
799530242
2785231515
66808493
123873907
778903415
791791945
1538878
602432786
1647397359
2700156134
2840602981
21596027
444758313
1152091369
2720147080
4157448943
2108803668
91601860
2488688151
267247086
1250214872
988713021
2333848405
1723441471
8188284914
741216330
1553135487
37567959
1239891983
814756218
1232554874
275652865
2598532281
4830748485
2435340719
2912976134
2641576074
1766473887
2311249323
3863537954
4757009985
677717867
2736146854
346334927
172344390
517348618
1450205166
787190324
2792266552
1000521340
2378122626
209515813
1162726899
87454974
205062382
120865741
2048151217
3668229819
1336713057
890497521
7438293283
200717426
649516755
1141995792
836023288
136375478
841248
221121677
4092944338
912982073
675520491
1202944100
1636594667
312235783
591659553
723910072
18643445
327510955
68781632
98840704
1259540077
1398382610
1213838734
1716530395
1043849521
1759599885
1463304592
1248832680
582915299
851430005
2550697748
2353528694
554931448
1848871822
3673921640
835067017
2371683716
684784075
5170675040
1810511529
934061773
509319144
2746599896
719700144
1482301179
6162178
2273867206
394269043
1260427357
643431640
350557642
388219856
184418678
2336987229
766954408
591435788
2877803016
696145222
479001993
1390234586
2261806710
2878022864
758218071
966398062
785610524
3626078002
1321380912
2289904707
1153780527
4805642553
2877044667
1744728363
5696145090
3405285550
237231104
281566830
202670091
617344879
2530150250
1625184171
2676797102
4442420063
305753954
847566444
9919395
2098110553
634459549
2483970223
626680536
2001046195
2123127952
527385874
549520263
131374707
111286746
3787192660
189904179
2586360900
3083047025
686807137
2853026649
16983403
140316195
416330675
1562771853
1036839789
3020108652
1221262263
7315828
806982
2146928987
19232196
2317955418
1676128494
2115317695
163098415
315996818
1168616561
2030567673
2498680376
1872048978
1648595939
523229871
148401292
1963260537
1587634716
446717399
204120196
4487715197
876750145
189841123
2880167821
157982675
918857347
507345724
1097587598
4286094113
1264460582
39052745
1102690937
976719452
2194036806
1782461413
750262841
2694320333
545525133
1062957363
1558824795
901181819
746723925
458706998
100821516
1091680786
743193760
636440577
2462162213
687866894
1924530381
354000948
157614764
1159841471
352272980
170486960
2573478481
3540953996
779822523
2634266982
110780171
946893366
965934692
4518944947
76390577
2854388400
2379248126
1463336584
886159097
799524214
1506673395
2212832563
1250753286
2104064594
919075407
854391567
1700567987
590132166
2249558124
66699563
851510180
2627356735
292078989
1427243671
704858638
1746274105
3417230051
2078348061
1511865958
1961226342
12445446
778854587
3276666273
387491856
265032618
2627365115
3478842104
1630808809
2384151432
848379466
653053540
100528893
728485300
504111729
4948007628
1753803560
709619282
660192563
757875514
68602080
1064950983
148156445
1040614216
1093890173
1111379410
2178895447
132193256
2251065942
484463736
1209447931
604432705
2479617672
1135789327
1988624504
1251381704
1037505000
414697680
555997662
3233034294
3903328775
3545665956
8913392093
6305966
4499714069
201300800
1576857674
385109960
1985042614
245714229
1727573713
170648362
647625720
5066807031
2416247076
3208799789
189508430
149651183
654586972
2212920819
4979952700
4685453845
4607298996
3129931977
134085053
57927403
283258921
1374440501
3138146825
4308129912
922915478
1683686349
107529714
89329283
727758127
479167235
2051664211
1228979553
691330914
1144317980
2190610908
3434508676
700191010
1557812500
3342795589
850661705
753943848
2383166575
1437863567
2432731539
1076516600
2982280066
49535648
760137906
80099684
1772845772
158707745
2474469843
1217754358
2103137456
197860480
1843750441
3175304321
1585808716
1586258731
1871518492
152584613
2737499291
406774186
804377814
584560386
522373884
2210239842
2570210030
220049771
1474026644
615519397
2778715290
1920741564
2314240452
68716143
6777271247
389314120
1958451885
985409195
1719676174
3248428648
1099278394
4788956
84364119
2138807362
1232763215
1046685718
825454310
2694123527
6121104636
2574987839
1656262841
3807381857
865586120
1325248163
1443078150
53516343
114493387
2404692220
4473752314
112229612
31246569
176170912
751439753
1121076832
292113477
387682772
2670257502
1489739851
2310735095
294782190
946383809
618817913
406350737
2077110558
1125401304
3151048449
1526981996
1254236766
1705776237
920572131
2340471983
2052119549
2021636457
1984323327
2548831471
570700278
686455880
3132942628
1148724378
754020394
5523745902
2729406757
1023811730
2053169080
4303412672
6135525
1687477408
23951345
1665611503
1657952647
611366298
271583
2295485055
199002252
712007069
7525757491
1312056317
1687408157
317976753
1517363337
239068872
2809267394
158898039
68597535
1056791722
637573994
3817920078
933713979
468400026
793606014
825294763
1678472719
977023049
825367316
1346045546
1487510171
1864416792
456686036
729643926
205383255
2530421424
346702477
2085206844
3075600621
632480676
797437456
3552998020
840183574
255223602
838119182
1232625100
1583087023
1769829080
895153030
1045234110
2495618164
2983055149
488852800
604669893
3282404371
559320619
142876946
4710537926
316121396
1162101895
1052724918
4277174354
692496587
1398727475
3012332560
1444861800
2105971587
480155332
2972726494
464271912
724683693
4418724190
363713249
1119538358
75465223
1874162775
1095502855
89036601
1963967098
858169585
2810345736
1215669420
1337393519
2400125481
733122300
829522073
136328313
2160875402
2534188513
1010672554
1626279474
412696618
1347787046
4513354252
3331465485
1273663804
839000596
814021902
2382075570
484843198
577554
1290011482
2227040023
1081017802
2059664281
1579734852
2310999278
1409094321
2596160617
1352218949
1120678124
2090488253
892714806
10393841270
4580161925
443864115
2390510113
1947385288
5727222012
651917929
1657065708
646181703
895733578
16638720
1553241403
1461570791
1920258476
469340313
268627572
1278152389
1856201291
1701619159
1456064591
117386334
10924237
47461992
3222426768
675774946
148758735
534272246
1104329408
3185754629
1642479739
2250113309
3051130455
367673981
3513540422
174571993
1432619765
2911958371
625295049
2330174072
595900951
1411398661
951734732
820914130
1730536384
4525149321
1183957154
1187514431
1399644589
1138540122
2315979201
767909345
399927434
15394862
977244437
800799252
2649777489
225740182
46036535
151949628
154891039
4061856651
7180626615
1304357495
598574660
63698779
273007793
2293575325
2356590231
1411881732
4493859869
1215248377
1012007813
5842713693
599988356
623510159
3336390269
54655906
1717597978
1124459826
286727480
2341207816
1318601985
3335866852
192134337
325516793
2197022073
2584376589
2134970932
592788886
1630655699
3379055546
1194438348
1562263028
1659159411
1828960357
924271740
103973197
4663757710
1658168462
2200567583
629338933
545535048
115041372
490208596
3370971137
1966670884
8287484566
60014773
1004690953
4533078543
7731379925
85738997
1154343576
690457436
2976895585
83595534
1449659331
1295022114
4060881572
1964742908
4717234235
4870907475
895827430
1990698186
13742548
511752562
2052787636
1445367743
2127715300
2907654440
864150411
1627397534
153840389
1064263120
4190439671
173119473
447821128
2091055114
154093589
2991627206
572770231
1879925964
15163150
1272465637
414340157
4255584924
61416286
1382292347
4476438844
3011155040
741322930
592183511
1338854651
1119477035
19069244
1750091192
3734326168
1745387244
4672415310
729518546
1784352104
2282181678
729764816
548216160
792353169
2205871974
184476883
155370573
180344933
1544410906
95707719
447509714
271677423
483621085
4756174750
119735880
1865453878
1762946445
1302126795
578541235
2569817685
1030310167
1620667098
1700239961
2381425391
344572356
1281852352
97934894
179670112
310893824
1954949836
482156900
1654332719
496828575
2858278387
671625614
1482333281
588023076
1037822175
2129300475
1442655281
1542733685
1885864748
3264141211
1146294602
4813541569
287702563
2151408663
322324240
35801646
141016801
6333163145
4911383717
457193346
1048781896
950828601
1025962153
1393987642
1356900810
2182683303
527039591
1586016127
557047702
1517454326
461732964
2462948709
258587866
1499685789
47595843
81633836
145608234
1178957464
949660295
31532465
1855495551
354765996
164581877
267523640
3994242039
635883235
3326538778
2774061072
121093455
130405339
141200453
3077854450
797679372
518813773
1603370125
337012577
577280301
794234038
2674807436
3502525551
1720246511
2678032662
734469175
72937076
1264587326
436420083
178129797
2511646646
341576651
1095519481
3861604157
993878055
612557788
116204287
2608489991
651702003
1154893051
4132684798
4198880123
410098160
4178030941
2215301168
1935412933
844832624
1611116969
1159086916
4396917283
175617381
2224308896
247832995
501309872
430577298
143742781
293270024
1865418531
584862987
35514215
2398145552
585694590
4722763354
296922572
793151281
676165326
210142297
2079863484
1329098384
0
301391496
355029101
744944039
3778909687
2516978962
273104986
3117435543
693635182
974405028
111331768
1187652043
150482855
123738792
866571540
391293370
92567606
250978202
183395749
1285566681
473689768
2251592133
420585991
3737066677
1060974967
1223104163
23242957237
1077460522
47493034
811999909
78358859
2210237568
823134821
1328955784
66479755
160613889
1637877353
89134230
2230513979
4193336923
447292918
684638295
1539412838
4153944268
4165793662
303623266
2089397287
1079495670
5572578679
978030391
3594079255
237631542
4124884673
1260813400
1709368935
162250699
2471459945
3914953324
270485730
894813263
2593678372
1438019704
61132406
618285475
3185947469
1270198873
1810587912
2299268
474869529
3519611030
1893909234
5338662064
1934977929
1475341157
931058508
1530331428
3418167199
1202239667
100855849
1495236174
1662264796
329752539
1841153749
3632088302
114387239
2039312043
3650805794
1041987793
996365486
856967835
1115285731
95888009
24104276
1913964264
131859020
318790133
97171718
852390641
129063941
3648920729
524043098
108356204
2536083048
387628893
4109888682
6267797120
1148942816
1763424195
258948559
1264102844
324229211
19757898931
1153190179
1547478290
1789669499
579236495
906730543
1520576300
2039955225
886753963
2049217853
2543931952
1433261159
1013549077
167152306
2112309149
162144931
542328040
5621300408
2331871228
473705953
2256262797
87375986
138143553
2638312487
3569138019
912239756
1254108579
626687863
733036011
459731038
1607970379
1108663018
2681485014
2755171459
1142168803
531237487
1825128502
542964782
2117163340
3674938138
2271336232
1699341394
3068502898
1893122016
1276475295
2398273963
1329444978
1169564555
739505701
1610967586
1942208783
3197584894
227167536
3612981542
1039112065
887036559
1939886642
764939777
3391639471
2508496115
337232824
964377831
583862872
1194961942
3746671162
4159726847
1403173548
917109674
3883261975
1828924380
1230623254
1647145609
1119076629
1297912942
3404513949
1505823840
115425251
1859443
370136408
277583950
1118192285
647068135
855470677
1240253531
926849327
1442687897
628384467
4112378330
2340610422
332768038
1520526050
2739526003
123600965
2676368508
888924379
2776272268
778974492
620214246
2956351636
1125077553
656237987
2280646147
2139039621
416791073
380948235
1774206247
793480053
104097560
92354867
2145066487
101208182
769502133
1296342557
1301413845
2761448713
3569927400
1734549944
535985921
473351726
657496596
4684552528
1395679010
792103339
980347244
1424510558
2686545889
1895288371
484717959
308334907
820353837
1727711187
4737724870
3060147238
4680090867
177458808
1422739749
907356079
104056424
1020541146
374672622
3543567091
2852294709
2348451542
5216166572
1554892727
83344670
613004866
635133137
34592103
291329285
505767265
1552766923
18322906
2353065392
1113017232
985199765
2322396583
3354902275
151442132
85812520
200123493
1799664725
2450920459
9236982
1866905072
1251447060
351488658
172252458
5253220817
299218241
2658748
116747922
1942887490
502039495
975013757
1002756651
1496722472
2145236131
1083913471
2404260773
1724888086
3641964760
19029749
775511461
3408531888
1401375594
2601680684
1706210753
1014796020
1609208142
1665915445
106336747
2076887832
660198677
318717882
189545984
48682899
1196374616
1149221106
731197505
1494228175
4799225306
468043786
285854167
216398832
1197116053
3932646051
5888237257
1445872132
2138307954
573615233
3300114646
2561643396
3082885029
590707874
996419401
3824486167
791087725
1043177710
1488721354
80421588
904533397
945754781
786328357
1075944850
556459387
4894567698
4774737102
389563739
20719432
785364603
1102737134
3367542459
1559285478
802746668
2230741850
3559059522
440784486
2206470342
318439195
2029757096
36825346
3536751220
2060799819
541299018
1797488646
1481630267
1919753810
1864003682
25223072
2043441224
765202822
216505547
4291482664
516547752
119149720
763202706
3109347768
100690784
2498119875
1020153382
1822435548
1643465867
1103844733
1612565995
538182498
505570158
501025344
1033376122
653033168
1454904234
2571259528
423525530
138939256
14879718
376315375
773007326
115734263
3206449268
473906398
3008138475
1152289015
410926325
1273284966
2430787910
1906715824
759848148
276961200
1197796631
61195928
119717747
3722238310
1870094317
2756174493
334917803
1488848529
315507334
758212712
188114180
6108304297
2387670020
941444515
226496201
935755343
4129818200
2333272828
966029751
1505480053
65277663
2480675275
13637237
1242389159
2120396880
286111326
144617981
4852129363
6585240
1776877052
185816061
1722487114
356506796
1339988021
2910471992
491062002
451680616
222160173
279186935
771245856
2217443591
984339955
4899190635
1031909704
2469311976
3436376547
84617185
2864066523
3469540456
22792981
1637893670
3800390128
641937171
212251542
2257887290
2582272907
1062736932
708683203
1738560543
630081287
250738242
931368849
2518276606
1713392629
15352986
397041052
2482182670
2002632357
278065349
1541520269
907768345
671389641
1520398517
208668726
1085258304
756843439
355941872
204876960
5078189105
1488997164
8507016
1590468551
337517391
1801146187
2000605160
2539669460
616664263
862972217
914176830
2613700720
824766841
1907784696
449227163
1934753021
2571294942
1348993265
2715443060
1569850462
1709670167
140103342
2254789735
407127901
482364842
4555889088
775715702
4159340395
2034328786
4276542312
533139018
828351813
1773305157
31146992
3472511394
150931383
6239309053
2904749540
803248385
2377479070
2623445677
22991604
540636295
725359143
6000517520
3070096444
1124173963
2664905659
1516388833
1811298476
1963895305
2584390453
1855000663
561492343
405627034
806821046
2921221630
1703610829
938821069
250065866
2271054238
1534170287
5200294025
1121603422
2432183607
1923092101
1032486231
316777878
369607762
2244130978
2090355879
2065201804
3372571116
650411415
243672434
631741209
2176585100
2544688506
190869914
610306150
273003001
3641136884
73283455
3166617270
3295806817
1285256802
283444909
2162740068
3587214809
1481047537
660915507
31602047
2334804014
927229887
372126188
1917704364
473168735
2876343922
1647530014
139066157
4050674563
2296955347
3402499700
9178144786
429631533
1406984792
11426717560
380414877
1513859181
2920331665
2390211212
9792209
119958031
32221343
1092819625
1652282819
886651592
300966252
984408530
1218056179
17716630145
4304358210
2252756862
2040703759
527677348
331779280
4642528537
1077800643
2505415165
95363366
370360954
1676075786
596387119
1290153549
894910790
593059753
328947262
1257294498
103316520
1497570792
621557236
241191696
442718532
5238749156
1173923205
384946550
458100062
4151868863
358088821
4214864441
4530976751
75454815
2115118854
1774780271
219062741
1194519701
238007507
75656709
1764545243
80798850
1523410091
585117254
909912774
3138019201
481310219
1397104929
166309370
1271382158
1103194541
1742445508
89896361
1281362576
1593533156
1027380856
1530107052
2230987563
237192792
143503228
2478711436
1258594230
2254294293
1605434927
3686167930
2989293724
6598047591
3051260922
140999019
221259948
1025264573
378401351
89483216
65176866
35593304
2737880192
1049360633
1426210468
835090899
217752856
1452150355
1235679611
602585817
894970701
188176843
148060263
4879143472
2764299971
1434663406
1017888269
1406395019
129598233
636839627
1331678456
2377637940
1149999939
1036742095
2040026901
2956195300
3250059240
3053775663
3660468420
638395258
4701574690
2303920823
1621091986
1025418166
2448384510
2400669630
1026154693
207148952
66704835
1437104334
1363671498
2060462075
1640166863
268635118
42230436
723580656
972083833
127704520
58916607
1275810979
56215989
352310231
11373839
2304742564
271986879
467793227
1065030682
1122774342
4361667562
212975577
124359658
172053892
1419099412
399565397
2120728374
1196770944
302538772
67584831
2713645123
557163748
245582687
1537351224
721526358
1082800535
1820615975
945050232
642602766
1313366797
1179790591
155110210
2742069066
1605861905
332849664
1258376482
403144769
269728728
1303647038
997642071
1605656070
134915597
655818256
5149860363
478248430
334089671
530354850
75898271
2249035873
1684489495
380918373
4384163050
603389834
582113496
1360394225
590628642
140415241
86221825
418299778
6772701686
1229544181
510951230
1630857647
1300533269
4741389217
378490804
1629242716
296311548
2243489385
419418751
341843561
630807683
963374776
588891414
1816422650
2908970847
3761705832
2855831005
890431761
657056244
662009727
782647351
4093234844
4352147155
267956081
613418547
1220087103
194744362
4494608170
4354859839
4947434422
1355334412
1104113028
1106279245
2031733717
667514338
387903342
3839584301
28227402
3653502555
1984624222
422891645
1080493790
4165104205
3320790313
620805831
1595015688
1251814925
2960119904
1527430329
77961453
1548328472
1060582849
59940102
855903625
5332931550
2275872893
2157064996
2978057492
1680813933
3928561315
2200872808
3908247916
2230469245
1077062327
2173398677
695494424
2508248608
666426840
857808768
896056789
320998067
1675184151
158246015
1653694188
3631934821
1534002264
1100235288
1436297804
689416862
2819389393
860957073
2835612398
1162277811
3277017003
1066567760
4424251965
2554334239
573679857
2239370731
4511295414
1995867493
462089256
192660889
3948081738
257499385
1690794701
1290237147
3745077231
495436749
1262354199
23912864
138903893
4380522853
2924708961
347390070
1648035994
3667600153
1739818652
541976551
1262336442
3864727520
2955313859
1933945137
409295146
2215352902
1437615635
1266169879
29518370
1362820276
98792916
1398285506
104501774
618523840
613353774
976460482
99814749
330213342
1884121327
3160504384
1590598964
848558554
218732105
901399234
2073347760
403879248
1652820631
337175373
4406336117
2178884781
267188731
2524318951
1802549963
3088430319
1623527991
22944370
737634969
707368858
1143409804
5423619174
2454016354
4604942523
3365358308
58685206
1383784739
2974901422
951975636
2821436653
8299056
134193405
1160141001
287273208
1722963608
332549548
252061603
2007593709
3951840566
4719965212
2011773791
523699551
407808591
2937423310
480682857
2583162013
3350609812
828390479
3214863208
129990736
3276033552
737255250
415831109
4448753914
465549838
805209322
3076585481
2063713996
655102030
7405695811
155865166
3028472568
2460193068
1327099403
1097233186
162912739
791912156
2287880630
2011725840
214390996
805610819
2463680922
1020839941
60718899
223456596
80902846
254324262
436859882
25089194
166552797
1638276875
4107264552
477895939
2360259913
755920377
321390269
1316736156
3655971352
811746851
966520170
763862164
2093930211
486412618
547907385
215404497
853863598
206176587
3194798439
1936171607
1717393634
1433364472
1072526950
1821602099
3375059037
459730547
65135345
1135407901
1535835113
12173739
3629698151
2011648631
2180877583
212698887
2725602086
710409077
232378604
1218147353
602169968
2872260036
218975581
338655305
1203176545
1303565404
1491426078
100930367
263589654
64176266
4075583202
1515211923
822038231
3845073045
479640648
3950130389
1123360050
2885722808
726260376
1034943296
1549573577
1073288313
484304486
2113492577
2783362520
337427262
81057429
3744263842
963787222
1025896459
57438490
54997041
1253853830
1153776740
457120460
2233188605
36387359
686265357
1303410002
1011264403
1320688853
2602003216
1883263051
74411621
1019058623
2930737563
559002076
13014140
290646068
144444515
759322856
1652692650
48459004
1539662543
1616781388
1606129919
694665130
45336493
444606191
2941845552
5304671
1881474554
477077408
403467474
4517466
126767244
2777020937
141380774
956243588
455136509
1463855887
23574936
1805857048
108909440
1839139579
310922171
106726977
52659195
14541463
5207658318
2844396604
158547893
2738324243
308692079
962429640
484518678
3205594883
2844091967
103993345
676275766
461795589
950193657
3380807598
644504250
87305497
2425026358
2695687708
954700867
585436711
139422175
1804799661
1803713757
137226611
1203116240
820604819
1741969573
209946132
390096844
572498342
67858975
1481742014
1495367363
3023693833
2058655845
719320994
1518102660
164401973
1264018540
3124074526
670196698
1905684484
1326835426
5332987930
429654741
233229779
1783811916
1984891501
3118120689
42421268
202531580
213451718
395527096
767710018
192457966
509344129
3970793694
1503834126
518679698
12331533
2003095622
1456503416
259394304
1946902200
483967073
861141922
222551909
152444435
1025118643
5563359218
145482467
1323189981
357245454
3421022487
952311496
1318072030
58400072
2046904829
3479584218
777088918
2986747815
1386848713
463827539
1426482244
2313797480
68861735
2941739065
2702414471
380157374
206354308
598849164
1892857132
311537148
1855041492
1370841265
3049236388
572039557
292609910
177691401
975088714
677279234
312388163
67699414
2630448194
2295580149
1340776884
2067083253
1190657632
1388397247
1074543866
981800700
1452294413
826067354
115140060
64374010
2606874693
25986221
2001264477
283831047
1695272774
538804389
2914580002
3592138434
1923066169
4715278296
1389250620
3900111555
2228708898
110348405
59836658
1444545906
1369414864
2510498467
3681419253
1292982595
3107068340
207063787
4255360256
2798428282
3009217893
1489769835
1030601206
309989442
1605419076
917620673
1805193464
1375409297
601267901
2914063798
819761295
4214786968
453883143
369693073
357533742
77764249
851287918
2115636881
2538621550
5542599306
25384784
1320594214
2214917798
1086378319
2077641525
228859193
1702348197
1791097413
1576907090
147355513
2581808453
2974057283
2135815959
2470545945
616112313
1633579794
269973998
1027485131
622257662
643622998
1120453522
32670315
1206743260
458626686
87268180
4473175447
1028994400
2397564911
1924938003
323771557
327430243
14713793
798430854
2674794866
312879246
1904204865
2455117436
912506455
1950591039
2407222427
4616340789
1741020463
975656622
117839556
1911621701
1415633339
1489302113
2911646851
742193745
234145189
1382905428
2487907889
431333989
2811544404
2514252888
430500439
704465646
7246621475
195614390
2228248219
1101163538
1078616643
185621349
769854367
227167304
85240067
715619152
223358051
208034158
520774755
2284885588
420006281
868913220
3476485621
923248978
1070235772
1849394699
31173723633
1341752051
814682525
848894957
4282884512
1501334947
2508253995
110331294
7567953952
227544339
2381886107
1301210653
3274514747
3720584774
7102804632
1439869849
1523104383
72172476
2284613017
300479225
6443169935
4930534415
1376833091
2366924298
365956675
1550139049
607639948
437988201
183205956
2320962941
1625539147
331470849
3925929839
2234369677
2342527294
3164412809
409436113
1472494066
1381166784
895021321
578503661
667031095
350632759
86216489
669076328
114384155
1015118791
995612909
1573202896
1794851197
298899655
3028206476
5861057814
1055224351
225317559
4954945918
2051390206
571223619
284177177
1033171180
1877046616
3430669095
1603538249
1346839904
712990776
2966076732
2125651605
625372672
1963577168
1837425708
929498020
375211257
3033827676
169048295
1184221235
1648015425
1185259295
3083600448
1642037764
1579744072
282608715
4380569796
2368756399
2388589241
1501228043
5931613741
650716975
124007617
2247571842
363100715
500311467
548444893
1980592569
1358767057
1431222635
3696707538
2657232784
798193035
1571436903
1700254478
3136172511
2460595971
1680128523
2211939338
1116118988
23019155982
1750819564
425546139
859650130
158698822
3176347992
552175096
1865420341
62694884
98325944
1812888900
1458122502
1934078550
1235733869
1019321463
158433395
1553786891
2271066247
174820006
713480932
2220486010
3104261690
10678131
2764715462
405892940
2029697689
314653045
1840920881
1096733722
1110524437
2780224080
796595524
1551736972
2235864534
2787411834
1548843395
2285355
24203848
1435099640
929350986
968734520
491369856
2634616466
2331129884
2186182269
4239000357
3932788584
845874988
154412439
326516964
321337138
2726447823
954474539
729640598
4927789830
4050211583
25506746
246658336
2516218465
72031818
1081463803
2678752014
1821263597
1485739424
253316313
55772304
98019621
491712763
456509489
1195549062
1998589663
1343661859
566257875
721068097
244721038
275255221
202233997
5160556151
375610040
4193583749
1082982766
661330395
55510512
376453049
1657109478
1501997146
2367747548
2754436230
4814444917
506544884
124415223
192256660
2116814122
1128464925
2361270344
987166617
1637370199
421856243
1372793655
43952144
1837273079
299911679
3865383162
1336285234
2214582399
407672431
1582369130
1158424912
1996068644
791046695
2048122197
1970858213
340689125
5597671159
521912433
553407534
296019830
124894410
125069165
63884905
288101899
23373396
1250827085
2077984566
5121762072
182869085
918437380
530186666
6862607651
1421393490
1555974847
292356644
2772211624
1417275100
226074407
419923408
1006499759
3304040425
2097669875
323262711
757749962
1452691882
2655127835
193897979
1130696391
390632573
847510604
818613262
231053801
1344986397
5340378529
2927437959
3278665602
2471159645
2706071843
2992978460
3342705839
1252475636
2157339327
702053055
41198138
15395918
1794768334
2491583855
244556281
1854843434
2417258102
3461601586
2216994176
628775872
11210224
1062505956
109361327
66251259
2306907521
2095372400
9545109329
752745058
203460418
971185807
223674698
137461173
503987569
116145746
236824196
3828313754
1787335236
373428228
136241080
213701408
2594816712
2131774467
2350882233
381376301
3767020229
53670084
723482738
350582377
9834621016
530815738
2351294284
5085617293
1655249000
1955604092
2320100400
484143267
1908118775
4020256777
2408273840
2851773292
13017001
1184912131
1173077859
921765648
1452283142
775430053
534222204
2296752803
51039274
226345094
401498613
4717832181
1725539733
1546037836
2890830408
495681330
2710242547
457979783
2342689214
1492563369
11778128
2282440394
69629798
970503689
2755313799
495355591
4922220627
351311787
2025134926
272186756
61384536
1962368060
1996246453
2991974731
1612491974
1111690052
3187887536
948360108
2353293993
595301073
1450800977
596401830
86599472
77273955
2658629252
2947389647
194884137
1483327555
876177512
193820414
1978271902
963645191
5605463943
1760283996
85779352
779924223
4963580033
1329770430
943184464
1960463595
729146195
840366667
2030529389
1925954364
3835499284
91906787
2145194665
105513991
2644705060
2222411175
1041899937
2621285258
379920147
1798643093
489363835
1478476214
1778946811
2893791226
1243537786
320440007
1630569256
3833019286
1523852626
455625820
3037000430
129727256
314449053
690131600
1909646225
855935127
3168927781
2842669127
664318886
1784348917
2347321267
2008297059
3295661878
35309195
1837343793
4473290726
2545327688
194498234
1680332893
347950611
516240676
210724260
2655718454
1822277503
710315810
713612444
603566889
8861830
3190239406
2824639785
978338582
1832311782
911262652
68061790
1925572070
37606207123
587847047
1017294745
2057370764
101679162
1159692323
219002198
1870623557
3366840846
4423085145
1598879620
1299792280
1083286676
3342982837
1658957049
2334727099
19409796
2375195381
4046523488
705865897
1338346567
613933394
377363861
172804264
3656030044
1243422734
2433152800
282335198
1775014381
1820248146
1468181837
1357508208
2368354933
1577286489
467883515
837330654
1092725220
1336619516
4555637073
1819208975
1774123152
3858087837
50963818
1017205160
257593002
2023158003
4098987463
619422708
640863917
2708730293
618482014
1277712755
99125313
839886720
722368950
2492038232
1586002766
3332869696
782270524
346834975
1065167320
239627060
3363978928
371692103
183734779
4656676133
9065374602
300644849
2371581133
308675278
3294189258
398305
1385113009
1559966064
94228513
1076802760
317223017
288020596
557740131
8847907
1339912635
1636797051
112008954
1198104668
3468136988
3195227284
4844146697
4651682697
201591623
1700091735
1415715204
1925752179
1345853518
2137151887
538650599
3074818674
4233882405
143398321
1233693696
811363169
1473987106
238985098
743882268
1010656308
711231226
570892360
4721990938
3014917996
379710061
352646320
441104698
836531069
1386266190
54422389
1417467561
3825772290
7899285524
3432580336
998270494
1637794968
141209632
391463648
630779092
3930621668
751880909
268661982
90302718
317792635
1440606525
717148414
2895527334
719135869
821844964
3451461229
948286404
1911799826
2994490375
13939739
1189401618
1014643435
4743459172
1288685584
7092932
2664571347
2412309987
1725738354
3969893558
3370617349
4326031503
1789853266
392241244
1358513106
1136592439
786258548
1927865949
1532780527
268409869
269092678
2100399835
6067445340
6256056729
17259075
168186583
1574348307
659409743
2227428463
1276153612
2173943125
1352484678
1574616656
453019834
9503838442
456547583
2279381812
798156032
222295434
1261670591
2192695884
7112098110
2087071954
1125359742
2427823765
342495844
1338018731
1745409295
6101095625
443435202
728902676
189524126
1281656576
334035243
365017834
2576344464
2335193796
2142394353
515681641
3056955691
16413015698
1579013502
1540787714
724830133
60418862
1657975849
3693838358
1658121729
372605030
37949605
874378895
546609872
2606075770
3226667078
371914949
378010692
382355721
3812350
265280496
367971056
29810507
1108815012
1694894131
1702903244
9453272
667842467
2474903391
2178343200
3793924203
2496683335
2376221300
1713909542
4332286962
4206708956
476202838
19525104
1094467243
841055757
106587821
26018434
1935568747
274700046
766210321
20700093
2824234883
1228723387
2250967664
2035057996
1293341088
241627514
2684671798
3517918568
281321147
1246351978
2078854046
480977487
1318484734
2262929765
74796179
1229442290
958403375
1422507761
757213525
1402738601
3315808004
660180443
1251693638
4160509
993571779
382429320
2761882302
1039865446
2855043751
1729282022
117132603
260482678
1484916309
3043559200
1701828533
239295192
1160833280
870782132
321680278
212691723
3031796213
3098160228
2874129331
593280484
2000894954
408157815
133799072
1820613142
3500840329
4477340644
1933137756
81182635
3458783692
99305940
281839810
3156079553
153869351
2484954656
509771316
586591400
811251808
536909043
722164014
501673969
1240587490
48606250
882996753
95310988
817206828
716084302
1439406496
3255501029
1344445827
710706397
1101415249
568289527
502875086
503044113
2390809001
1316022558
21594398308
267127168
59567152
30445269
1054165758
45798319
39357593
78411831
1082591673
4514997611
1578917222
1457530343
623369802
489428135
851614138
345429607
1309861934
1972818693
1080418471
710675684
796715945
78138909
1823689741
2173274892
2787679844
412591698
3585029986
4736747012
1606641805
661591521
97999156
608190911
511673519
51979169
196421370
2804419896
619274545
73861062
378438304
1600759471
1757234506
997463157
1701750010
207992032
1487161230
526403788
2049960751
663971989
671902665
4248417571
900507451
210088503
2174315679
1389194187
1184025257
756330738
1233008425
304806024
2107903229
958746735
1452753898
367021722
282008380
786063925
1044356766
377253302
489682807
331702862
241937673
219538390
856809802
1501396618
1049609973
1481606630
72938602
898464429
415610650
341382294
4072071100
1036183982
138648339
644925265
1201661011
1491905382
4864717847
61560752
194369056
403967148
1678810612
527552486
97289349
3067825397
2604211275
144380547
32733684
80878150
916483958
630991553
522832069
2913136037
1640518452
1090417042
1531742914
721951720
11226845970
1402028650
230725239
2276277057
597726554
2059533378
841245805
1195754494
5348834607
301219240
2022559700
2962157795
158438763
908784248
2352693098
310731530
11088074619
2088746403
2164336085
257484985
3680029225
273170478
224554324
2661457322
1443766599
2006897867
1119079107
1749304863
35324453
93875820
355312824
232454537
4561095505
3980815671
16524988
2003202993
754645100
1662013104
884418068
889952985
1938731769
370898695
779339828
2011580538
49822064
613003211
2475670010
80108891136
290382643
1163525013
3381065802
1475025810
859870722
2258220557
1182848451
1026267079
1658337481
538954633
1342163818
389199666
654989594
42906180
3437086846
7999029964
950420158
3136678614
2417557810
2868638564
97827546
3971348261
440777143
1277292702
4678473419
431598314
747754965
2664497329
2374891635
185125527
1279666326
763020859
728444854
1614356054
18965290
374818006
3789864505
780908626
186745399
1221606850
175701235
585437206
3491297290
409823013
1340341443
4690170991
1106043833
614874091
622073602
583953467
673350585
961544106
2052592351
881355688
106540964
2569379882
1606503191
603793140
2236401146
4097555974
3628786416
123802816
1752676543
2628840743
1867557770
902372758
3642381172
3037881942
168964955
378926072
145128911
1075380222
884059888
432301105
73742616
287365478
14218009
7056555638
335783180
1992551731
209436828
3105161216
963773249
158298856
162733603
822254736
234126360
662678670
2045475767
2881880125
846145845
15441920
4362314070
1124017572
265152316
7687156694
146967480
3112658591
1624537425
873345765
289203303
244441811
2381781201
612572013
262012088
3251448919
3367057278
2311314355
383226663
2464952944
1181924420
2848956348
631110649
2829630811
2058470016
1219810126
1573661616
2486323361
1468690314
21179303
4767292773
891372445
1187041771
591813818
2336262242
1343982110
279342267
719409036
339324888
2085946474
203532553
182246028
1370039904
1661642102
455171132
182589632
2077447518
1953995821
3170830344
2096982457
90632729
1228624161
1276503446
1668518991
281930201
1836788234
1250984072
329615380
4033380594
3730198136
26608303
355495189
164979618
3083171099
2160038896
76043933
527206645
4027917275
151380192
3611416931
165420665
182855920
2574803271
510557052
213764348
3863799
1098347698
431457688
4942710238
60817387
2183527982
878927116
2093129511
1040347245
3135499217
3968392945
2142339106
270519745
778603846
794816328
1217733585
4215148228
845171290
38280323
2273087012
1256150053
988981337
247088409
948043140
13526251
2094599331
443032047
1530415298
833200475
729250182
1433496227
1253247037
3722706193
3091150917
468766880
2357793808
127665467
4903052982
252152463
2578976099
97479272
1611618960
1936849405
2859404391
2195088381
2110351398
2296900360
183337368
653148022
174437521
27748011
1543410464
2031605029
3050622807
4354498915
65458461
237025475
918297695
1010831424
1514070695
375152367
2002610257
114152840
136171385
2363065059
586478613
985438543
2601765288
3609414471
2119321485
1293548030
360168662
745317487
153990009
2092084182
915871724
17528784
91803373
543074234
5220756767
349078483
1692704918
101127102
2003161477
428965585
1697128340
462236514
704070986
2539639315
1762030228
137067540
1150872131
3671570508
1982632517
1552477124
5117728996
848812351
1115616107
1550272422
32740136
1693322776
1104027623
1813216169
833708611
2884061869
2894661810
2830000533
621038180
3876246026
727957473
185169916
4741173643
4730499117
1561457084
1249244974
543462121
1481231229
1066589885
810367402
336457989
5337509754
492722725
601312432
629146468
1484394625
2647290301
983027095
256361287
666714563
483070392
726080354
34198334
2620956957
174617630
4859232971
1687031418
6014737059
1702745562
1735209402
1996713929
1314695234
292995580
2294871239
5160131
3922900397
123506685
1873345753
221961285
2004324857
656934130
2478951
458846432
522087210
457573324
1771237351
2601690414
840130364
2758551925
160603617
1370098036
4715787866
1190853265
952169204
441868516
1715484691
942110926
124557170
695824959
1352443134
2107751780
986149543
4716607501
1724693922
90950670
107689851
2355658213
929468843
2573252225
679958130
662228836
2006224596
875212099
1106563926
1463382701
1916993811
2066631068
156953424
207385964
197804652
654347406
2378299204
333371420
649479984
943858562
308909018
1096808861
4433859868
387970270
72475785
2336660979
159470202
1545165120
2243372254
1535977447
1888201581
605089177
394417614
2307665
2240585574
1960439893
67274707
753065059
4271029331
625905943
1887013177
1153930620
2330512405
1514577593
831173772
2716902734
1719969716
2894404796
2456534027
1015476929
302483288
1548958945
1848525841
32267853
2041454334
1134718304
667170140
2977768095
259865482
324956509
411839771
2215796079
1127202241
1849635628
304673663
2651574046
2150967596
18921238
411094823
2894363821
2023758529
438369214
1201262421
733212439
2194042811
2370187453
559145928
1635247359
720787751
2109795434
3152936809
4663789676
674772390
14142394614
206329975
1744482729
2054867257
2525232194
18478342
607881678
2597932003
35551352
991208574
4074773871
1648557139
1677946789
2849359834
1565601769
3943902451
82874784
1815469681
1576636411
1626492606
193474644
20900397
901147338
70127598
2307088308
802194179
1708804874
2919099481
15275400
2935660070
1999665143
2665794485
299797534
101802792
1097623035
449239331
272318385
92407161
1007441394
1880184239
344119826
3836293124
147269121
1184969866
2758705868
453108705
3588201631
154208908
1207107536
1635687381
849265073
1889085997
296241496
2173544303
2099198897
1571997424
8130929207
1107830874
1225998305
90259510
253871744
7862059081
348703824
1119972271
1544372631
535792397
284745565
2404912052
2503790549
118052889
559050928
89431493
892952542
496985974
205633673
3735238086
2955486776
1837079422
33091027
668645667
467115588
2754882384
1656190215
3710072651
962719550
601714732
1654729443
3573576222
1157197103
513900880
350648345
145848829
2781273412
1373364247
962945554
247681972
4365590220
4520600225
5254387400
80975453
1044038588
11355730
411788723
3369599717
971551440
406149848
3771699588
1462087056
675188042
6513084
967537181
1827108244
3448346859
43848260
642837420
930856413
3117132738
1803472574
845792135
2289267005
277422013
1291265078
2164108854
293061299
2908874381
585620517
2367072255
1297963101
1395613573
668721869
110679195
2321838817
36709353
1067554534
1108176782
194261265
2219495032
3431458528
2549425267
563448358
184736922
4425845550
2465911680
497613921
1727821540
966443568
394680633
7060301384
3633750513
207694131
322080080
1797498297
336739678
2516760401
810908840
239251329
588164628
3915282981
438199659
1421696742
249866160
227608667
273210636
180011433
130211910
2380393991
176540036
945303284
178403131
1083033793
1411211187
710377791
2709034346
337725994
3717788124
477171898
1016114181
505819298
729018528
704100128
559668003
1153057400
1885156781
46996054
185792804
68202272
1040996382
2878471074
1487323906
307178952
14837859420
184240215
750100982
24733076
955231836
333555664
657732441
1628000188
196521242
2508662828
2170769415
1425152505
1543691166
3033699921
3989262803
2280418203
795130987
4054269820
476246376
3351622603
484401311
2268637385
100568523
3066248111
1159697275
868320160
444391181
401474443
1768500950
2765360604
2632803475
754161263
667997684
158116658
1060495437
1004351723
192294495
2023257918
1182664838
460791814
32671874
1418282120
412958667
2491799130
246553539
2990857057
225628860
2443287692
278002440
998639415
3962131231
1294991262
2231343252
274963087
3175509086
896652538
1806286835
1441935229
1053934075
241320076
295051483
3637674168
3290170972
115751706
3374821634
3005386026
531868322
2202880868
2150699386
220198941
4710827087
4948228062
1567658803
2730887439
838594508
2049699806
1624056917
2239584091
1430956960
1854979056
638713805
3881843384
867566848
734941777
1474940615
155029035
45581050
1474339070
1365950510
4893456749
1172289523
446619609
943106711
1806311651
1219025388
2181099858
1378041422
2721607822
3892731755
124680310
1190138156
3058855795
1907737675
1855425420
1786729601
1612644769
3545463748
1915681012
344683630
1503474204
415685269
2070531510
240623818
1757216335
145757704
385123516
468625431
1182489755
47708254
332086950
3112019420
2574453084
103753362
541806231
579095370
258621976
1440583108
3569620086
1025271081
2206210649
242750702
125689720
177903446
1172301394
2476717791
993169643
102923184
244842339
1464989949
163006561
1657653158
676677722
2510005835
3134404775
525903752
167858513
133504059
801464550
663283788
1427767748
3629458725
122676069
2623010867
624053160
138827875
2433275776
1746888970
22046896
34068634
12214402
3383857510
1027106621
914065068
4200262085
338628308
69004550
1877319686
505142476
821914483
1545558672
6528394470
13679153
521929941
412874129
2412445473
479000475
1600773129
1105062920
561039044
548382016
1273080324
5652099022
89726626
182625447
1574552237
2030376663
689243387
210802194
1854409376
2473311390
1922833778
115115194
639605833
1304931891
5094003946
1907140599
1628825260
633859558
1804239671
1590694735
2164278889
2931101286
1070258718
4303752721
4809327
53283113
3873758699
6697678
5743416095
306659629
509010530
409652552
1096186892
830331158
770052678
7423334880
3575824788
767511641
1357221981
1533505175
794591961
1242723133
113054427
506117424
292831260
1868963136
1175536492
28561769
3512221638
1458485120
1486000456
659136030
637728394
2320020427
430141386
1371485632
770164977
915099379
1040203258
587452302
13472599
1001356724
92736531
546850510
1214238325
2390759984
1574288227
35406081
3956060974
225585644
172743412
2792098340
2036695019
2648646813
2558030055
101377483
1036943898
1183197319
253813305
1445924536
464019527
1726528218
719950632
715650004
3569743174
1460463267
1005833363
626413706
26851869
1771414356
621570391
373789684
2256791831
809285345
2248078398
51897590
1471513010
2615591175
403018169
1953782505
101459961
191287431
464233668
1185952326
3527856682
1279408844
986959476
2351768693
304923898
19451111
394779685
1918069165
1663109477
99502000
2703406146
1732715895
1118067196
933724969
4190379956
733245918
897840517
4246873236
582253325
1433753507
1330890545
487801461
1651211598
725238208
640269069
239027818
1206907061
27990711
3524076280
2281413647
2307602343
900959441
208915962
7646001
1793394629
1254479996
4545691978
458883109
1445110070
324508765
825252336
1539580810
3538506575
1321082611
20924581
9639792410
3143450416
2661107127
2383518230
5494380837
717634592
15446671
608657063
764307702
1068025895
729263097
177060313
1821964443
529985171
2121982105
6043520767
901038964
94713278
2026493455
4112034264
652089721
2655827214
15445433
522882144
654986134
2401392159
1820643987
4167031914
2588328493
379586225
1307271612
777280753
31542803
1967976136
1390808684
984881466
572563281
333690505
279635510
1105267127
1711631765
38205624
1549216689
21182746
352233351
2241916388
1808958667
1405669800
49878814
4853627113
2105615578
1972117425
165760593
7176542233
2840340962
1798841799
275105345
129163349
126383193
172570099
972128139
464983502
4347296752
763089643
3151326509
1719981216
156961167
128295616
353773600
544290501
5762106405
2026970782
760679135
95857501
1105868211
1003739802
1628352810
578744808
1277932289
1554464010
1071441468
1715398422
943723629
394567547
6861195978
186914316
1708530819
2437099360
567833189
454145272
334494805
1697953398
1643343296
626195584
707714451
737793576
91715495
4193009354
1834337379
360550353
1828201165
1548704228
514020908
548785065
1490479277
890013470
131818080
360400407
4194501
1044599189
602459961
1249290094
1363739371
457259381
4579923488
124190661
580311925
23795567
346960140
2326464638
3091893594
466043583
1174754070
1177717681
1508580689
1612817111
185954019
2534883806
2489330582
6902670373
1971759510
2287105064
168521789
473231103
934276453
2942098648
3278257308
273486476
2782983734
5369123135
747586032
239554719
679612731
1909032549
341009662
77604500
2042783068
1494305754
748747362
4406340628
1703386015
351733556
101649644
1320971576
1091528779
1438992488
2256885592
377755086
1695422695
1360433111
2671774
2057974661
37077640
1457693755
99533479
1464434756
760377111
448518909
365583828
2394819493
116848847
171400913
494483868
635443515
629096764
2774463180
803003862
416817984
2174566351
541182864
272476059
60022388
1388816255
161199595
1269831290
1171967695
409242291
22386452
2038304951
1299600
2220910421
1729087206
4634535833
138538430
1110918195
226472582
368361354
1671742015
771146258
1108421346
1077024893
570916618
3241574790
1669052992
150509595
1704428617
2183504361
287758227
3752298466
109220081
41399677
46247832
1727325702
772225206
542449399
384923436
823757583
585034872
1365497762
14066006
329890515
427089811
1516292962
1952291245
1666052122
3321984303
1332389657
3107850403
415233989
713495816
1664178192
1907339991
699981075
53769026
1471972999
2908086617
211573334
3665243522
954984325
3958894188
2124998671
3128852432
121308279
4535902477
2900181233
1048971463
2935573583
1365023267
1380563925
1697777100
864281733
2665202106
250187325
2407852235
65730058
351856446
1199992945
143069433
3598458375
148818928
4960990853
2355511355
828403654
937399458
683154106
2585670234
3840508622
3349548135
1271752218
4191349862
1937128372
900632624
335659885
5434112708
2448209791
600981074
2171176963
2065729049
114143496
674841313
2389903826
735244430
2036314161
1477744837
285477677
40989216
788868661
2035129202
3865410142
4623713113
1712266452
91998353
3275909182
1225107127
41997525
160822760
5751240351
201644410
468481143
4573070237
88571317
1340031777
1992355806
1952324771
1165268254
2903152169
966078949
846832044
11394299
551075920
2063645034
1301346
19409883
528333610
4365326430
3973931495
3301480156
1328711982
121148232
3791480793
1782262893
797616816
427871388
581193849
1097255802
2573461788
2740002845
16242984
1526442882
147579526
973108954
32568708
760949942
3258146051
833972503
473925815
845407446
3648036342
617657716
1192930928
555579994
20388421
793565971
992313838
3563471666
74371102
4140594680
1526988861
860885140
1259403546
2956033434
1353736148
468245584
921292737
498155772
166351256
4800619970
1244039918
345645557
832781587
310268273
78693908
3645087522
899860991
924004818
207706259
932073768
1972247659
926139748
51940114
197914039
28866360
7295613
739839825
4579047679
1923425734
1942529855
17270849
52760705
596586069
965396013
442671992
1309291745
78659728
471897358
1872106003
969461740
227239260
1347407219
179186459
1110748378
1800312811
3496903206
1526972442
5994197153
4734442526
766702106
1949271821
3194252708
68695287
14666166
2550568050
1527150983
44972567
660166116
2093773325
378903765
171339860
1872730469
48788106
398853520
3751947208
2581050869
1209782982
218864617
862160211
1068110957
2203586833
5557508218
4293971829
299190759
655213229
764854642
2564408807
5273063656
86084162
1035057164
738228728
2656845288
649343870
1338741756
4391342377
1976767016
308755200
1812922514
2008058313
829173864
131099568
753490673
14050567
1289435205
298726905
2568386548
1421922593
75703921
1179640657
119283404
721146090
4406125
94949977
922323684
2190705146
4617272943
1454965633
133197712
88636931
3383868608
6490652310
384344411
1393173420
1036079259
4784338526
2745532718
2015073240
3171340231
2706332294
3402894257
742790565
709865071
1823476371
2012843609
2380990301
64657969
870575115
1330876600
43126321886
1937047496
2810021687
1459389487
497449071
4087804758
1907991107
1094355492
1951997711
259823912
410025571
387372646
1798271188
3939741052
145685482
101239822
625261983
994738213
442220077
1421548801
646106122
154100022
2390595849
474656895
189952192
712709189
617043193
1672365735
407451184
2372281202
473517565
2253004575
1922657244
153006707
886716204
3260344189
3351779143
999849144
288146109
10363774
1294811498
2173119731
2157889421
1076878138
1158180969
2673703692
354715354
2206588142
911152252
58124940
23899411
872032721
388500910
620254099
4294994482
3367899667
24956272
977455806
1502785901
2110987774
2346109704
2053146644
2370036803
717133747
2295359536
527052455
995660844
2147041926
1337100615
1764243433
1493343927
368360806
522164784
1407182440
1240341418
2333808992
17955642
640695735
8885342348
4863086172
51051105
1184812894
1343095589
1799592565
218797856
1094750690
124914681
4401951172
505959167
350660899
1476825659
1299289
1973529829
515525872
2137418663
823768388
1200775653
3854266132
2020967540
3775568620
380557066
10330798
193574956
2678158305
100900235
416399005
2106396091
1630786537
171157272
9610534
922087497
445180832
635791624
825306217
3981917078
91975765
2551939323
2694246971
72521845
432881742
1195330397
2122408694
553404611
206446238
545059994
193752979
3406376569
895075418
2716290316
151098759
1730680636
2292961499
6822157283
215315457
3770817676
1260575772
1211060690
41921072
1081241077
4191344240
1399463201
314585598
1458272499
2042023185
2139552386
2318486993
239157605
2211064041
1992995649
64699676
2680970797
98656950
3325312045
2193333783
243344319
857848612
1124000616
1893106098
346471197
1810814577
1917679454
4221855990
319581654
1142284521
554644702
99063494
1844382393
1531004676
566576350
1836824601
548061782
72931994
2621870719
3022151810
1700749209
3621057546
770227993
921822792
7993847642
1949569381
264396040
109573255
31777255
50308590
711323177
1354025747
4769226477
2373019522
3131527937
3783600953
82896638
1315496649
1766433213
964031475
3242522314
4652975338
282844743
150926803
114951022
1150785181
822515205
2657199041
432010276
45048918
947858618
604113376
537573764
309174471
943859566
1842038658
2152495778
1215009867
1063778578
455887536
574446141
79147613
987782087
3400594799
3370370328
535100704
850170109
454602488
3159661385
142413021
3671630633
900960543
720653914
2999125698
199215388
1178573606
43503566
122560433
57920992
9867147855
607010283
1165327433
1780535202
1253625241
498689009
397100539
848623830
2571675256
2244883895
2816180181
233271601
379552854
2444563710
71729691
385860647
2867001941
22074604
3574826251
42693767
2176765156
3011372623
410931051
821901487
154883600
104162423
1352831770
7980177306
4080563948
2803030198
2385837708
2062499148
611555464
7623683358
283758063
2698297673
2415274636
1634696528
4145260775
932602027
2855171398
2232000492
1580417525
89765924
2958300370
2895400907
1606936207
970752809
99046773
51228407
121890578
2771480648
1603391989
4800169356
447135174
2301048423
1387985878
5235068716
1042229278
2468918410
2846184912
24536864
145799827
1092266553
2716850471
83757212
71483613
729161954
365380682
2951761
186996547
177634820
1388388642
651599014
166778666
905246938
173638084
185162979
2006020544
373352898
4314260916
2227426189
825676728
1719740162
3594182560
2700743217
1504863581
466593950
327628664
198261313
281501643
865922499
373014907
2126119240
2486649356
239996162
547375763
2445861180
706426095
107697174
1162797415
292295286
3957204006
88956194
3867095965
2344506145
2512902315
520288200
558406865
1508945792
1486419639
2550797554
1606380702
909587373
3644208899
5286081838
4138625451
1199731789
1017677399
309507784
165228278
1160629414
1505149273
681591688
256997294
104738781
4031350826
1522844615
3503067361
1209299952
1301218321
1200051552
3273579670
693534544
994198821
801614871
2529421409
1834372724
3811298299
999750335
434532730
4863193326
1887410587
228683949
222705364
4456501140
291497739
4654626561
334533651
452153007
1003837552
4763936628
224575540
1532767519
2732264812
825738632
2435042088
1080865411
1625886264
1827761664
648925110
243814926
2605950474
136053336
3028620630
622457173
4300352613
3534664558
1821111635
2006245804
540335261
541532511
2087759426
2953355991
1398247355
4380492229
682436836
2127372170
1309540566
3473500019
2093323442
885294885
266584937
5047521829
1907673899
641852907
2905274986
1055673014
2376965666
2672120954
172788182
349135975
119272852
4856965695
250606370
1741926234
452049542
257428088
423176768
3137722106
646758047
526460731
1275111619
4393998993
502830540
52438528
5100583014
743424778
1075904670
4654372096
74210565
998501237
21978227
1721804074
1068298329
99997008
134087087
149368909
676835479
4747296398
476938157
228291934
73760235
315290925
1770835476
164061660
661997470
993677435
1821001423
1071159442
3942324042
1298080537
2256465257
1523856832
85369157
296013540
2764403499
1062314765
8229184719
191971
1704828462
3602624447
637116324
1158804569
1173473514
6884489668
460207310
1218979810
905067656
3130037134
9364044403
1223807401
2119902476
1322314906
1109081939
1273246555
1117500200
126582849
434202072
1862434219
2701488950
2899894588
443486449
1046029560
3451569501
2984395087
1111330744
161256903
146327977
346666408
442526713
2499878576
998625796
3179756836
2252937670
4348609692
1003385306
605705038
3521970389
806817203
644521478
155428603
659689415
805774702
34340829
2264599533
1208450479
254333078
249553167
2461089726
110052538
545704154
1164357845
317159308
1632743227
498656632
2115296758
119356670
2314104702
153015192
278115550
394582774
882684292
268957446
906596985
423595398
568575585
1179440249
3698452827
602773177
260056958
947109660
1397005874
675413131
3539754613
608779540
522509448
1564815463
363220549
3082234953
454711554
1580961481
996550654
4305577062
4585958899
2649016106
2913864870
1949956288
840180350
1007557044
1736304354
3417330798
1723089064
1845892771
2370670812
282669877
989688342
2562125451
621976058
2381078143
50160233
1383520495
111205227
27785108
580770353
1496208915
304362603
1240330760
1095233294
186051188
61781777
4382892744
49128962
465436904
437461388
70906647
1498047842
50857915
4730986222
189246238
144331860
1388355407
1476666170
45137424
89673696
2755205196
1474148635
478576313
694423904
1401473899
51720077
1316751443
4289502560
3420786578
1057500573
154288149
132176232
477678217
3649671745
1616961597
2421431516
173000343
3029325206
137040080
4840633706
775279347
2474792802
4198126064
539214361
432557306
2725999788
175109745
2281426836
356793002
1228746663
540927889
1203387290
961976065
2242898221
1194489713
3077354592
4745150885
54871168
777670796
281676147
247826858
1973858941
181807216
949253307
723538994
1331857350
630762163
2059102345
1404643642
3363617034
1716199103
188209898
1094601282
1113314548
4158176424
2061347105
728977905
877187710
603200547
803534034
1691922816
152713027
58559578
1308027895
4614957819
939422035
389638651
196564848
1865166379
2037399801
1307591625
2141113072
289169835
11307001123
2499828564
227447496
349686145
3368015489
5061308005
1557805221
1021244744
4714738743
3106715842
519121152
1069468867
591514245
1272230513
1994708011
57991981
1708362840
1568439190
2243938841
511683056
689480108
403380304
924123974
791152285
3465208860
1010611064
1584070272
145505204
750208247
674559458
991642026
1698908233
471520833
48796572
2125893171
1618087514
126122155
1627880855
1226414166
13840550
1126377185
2523958467
1652612752
4349986724
258097248
6176259
939845408
261556043
1819311047
2544152954
1176471060
356041838
1072196356
38402488
2046704482
1208809623
8493819988
1033616952
1110475883
1394139052
1291942501
738125664
1786917926
1965917725
1227204223
1607964210
2397194854
1595851186
986569386
794908843
318718479
6735661
2809722525
2403158678
86846387
73087120
636632421
694588277
442591671
763465565
451494579
195732223
77759351
1494780158
1931227608
3141024179
2615373022
34511174
925340448
4481978685
109659375
3073517164
3010560188
653647605
50221606
109126743
2597977255
66899469
1752322456
6231637887
4691907964
4689380964
1687451663
13149476
323266448
1681827643
4710059522
2467264321
194899463
391278058
2421574498
1927386265
1414464026
902963284
294867300
2671033090
1154218198
1749367840
5375603005
1002371897
3575642509
181219615
2165636443
2495723675
174704725
289492790
879181816
349258026
2179538581
541361031
147272489
2539149484
93537952
1011269235
2568350667
1433911452
1370330594
195486558
1588407602
4678987821
5536854139
1824891900
1070613526
1367826374
506579860
1267341711
2141148495
662014483
2787513696
729493567
33904010
3426526232
213419687
1231227479
4811189764
1052662665
2243552402
1195020061
202827096
3108873780
11159357
2206596901
2158196528
3136275152
3296411129
1930264868
1060905139
3157542425
2600296697
3271478626
391586588
1146301950
1448178679
709503518
2413724917
971738010
2298580047
67981721
1503402912
5873552558
177451586
2034607047
225633871
2704255716
1141748189
202594322
2078329112
3389915998
168041949
20412739
1899637730
836795198
1761406533
2149396272
2030352665
1817784512
400575479
1127709732
180499413
2039352964
3832474505
1123710707
1931720189
1624494575
2544412224
599027450
1108800936
1457811361
2291952010
1327371536
112813795
367177812
3990170416
83251077
647599613
1667518129
237942225
957201463
929737196
366794141
103222880
1947552853
1341361986
519809538
322919801
540103518
1702752521
2821515844
194163243
281073708
609411824
566296656
3350835949
1387346166
565165621
198273565
3489900356
2283189775
145106569
852130618
2442837373
111397422
1357101239
564439680
998877123
20433051
3079339419
332969318
2475123447
1050369774
482443247
1429739768
3962962219
797819179
278835608
4244620252
988270729
1949673460
647295256
299228622
1271114002
3645253273
54713100
77197853
5338032481
1316364677
2172274663
100104770
409469978
676396361
1473276807
2103754581
311373420
2282786086
1690817746
195259653
223656897
1683283819
1465796776
4290877111
1788150584
451440809
106250493
25031854
679233823
2024684095
2796861366
3330956137
3475930008
1551602907
2337399914
801479826
560876981
1412371814
339626525
3368870839
3628564627
455611476
2991577466
728950117
16076188
25778874
388130964
728623506
544122268
654280600
1790665414
2407893992
2925527672
4541078901
2205499381
1517631092
917971304
2108583221
1157613187
1150154226
158477035
190783568
6216102448
791428722
3684324126
2144257649
1020430045
415684368
4482375723
4939610206
74083461
570067942
1682202365
233048847
2280472623
602563049
776965067
1010249217
42619622
3142943
2372494411
2888289546
374964583
2001106503
49954142
1221950663
119165809
1279880341
208086539
770423637
302939779
736476344
804806346
1539383010
628714095
160702987
520547827
375051181
1199676963
1373590017
1113544558
4119810
733515475
552292000
380163378
3793181792
843305353
103565918
2929438598
524275442
741215841
3279276344
1753652948
400977130
1666099028
4774497776
533049481
1546175893
531250586
652140572
2522009238
2279047144
113900817
2322574136
254056055
279007583
2086655819
2623527244
179255532
284579823
641045211
2228549142
171122764
1953130688
1645897623
1091946898
1782170236
230010615
1179914286
14753963
1328133
908928304
172971004
2686574314
169458443
877529735
1110887618
62948679
3673085127
1214922636
1960360554
964264384
600527165
1538952874
269079782
1936585896
834490646
3363434864
2552314314
2428377932
16956699
465246981
2330736573
4030954029
1993083472
1879219971
2040801244
788284525
2131023337
1381406219
6618487607
297039841
893041208
809736532
1014352394
1172956017
418336019
1689381004
938753219
1436355818
251928361
2211351812
734328247
56607006
2408399395
979271701
2064449395
3004766
363145527
3068732379
440377897
661481612
1657104080
62081706
3616413988
200789068
2416853474
2208724764
818358726
1562112782
3652260846
2204284149
1421951871
708422720
4516193168
3460988085
154704923
904736528
348281032
742235696
8448254
4805896078
3097561217
2271290725
2490355906
991012251
391863500
3016864342
730068089
33326343
64359446
3560882986
3866635358
716392485
472702803
272908656
324491020
1021572819
1565481151
3934052952
1616678954
11919477
2367559167
1442068721
2235813011
693763984
2001656798
2260873949
4510969286
284910744
5745463832
469328607
8356183
1685143450
4247536158
1633218811
5700004550
1873565587
3099473087
373773951
2834711957
52868595
3510114987
2132444855
665509351
4898759743
204430572
556793633
267780414
1863397086
1922249061
1463219296
1287124326
476419169
1621589027
5637741672
1497797939
1948055519
2879532158
1895812559
58531451
2692052666
2696858787
943365974
898543356
1686504422
64047272
1006805159
222717623
1060716275
886577698
122406383
2108039997
1179822533
1701985508
21735155
1414520415
389960613
691739599
571289217
2283606063
1359074819
1150723890
4239866026
62940850
131286850
3619134113
522771944
3965976593
1567890755
150404576
468393000
275823533
1856974968
190210964
1355611026
3995590580
1089654451
230108462
774590978
1617520244
433827958
2141108636
1933583396
23980983
793929557
106091323
270915369
2223905273
510322869
644502881
689005885
52818410727
3183331992
1375268456
1636756820
2335617789
1018166258
55035879
2238527523
471778343
3219670989
1019319551
1788556095
3226717925
43720400
2475923808
315915270
852767230
2082315696
479344197
3608873190
301510441
1109836266
145064979
646980060
3281489108
562415369
1779725467
93381453
2475314874
998553168
180073161
63647878
1257592677
1301856951
425715264
1495385158
2768943942
889655572
788060977
2828046841
2425393459
1153448988
10670106
3882074072
137043317
2048949094
1024060280
1518848020
7706664607
2823900182
1080923164
5125821567
675663524
1107779991
1368107718
938769424
2773164154
1323421631
917052089
3156401579
433832428
1867043323
459293675
3011390675
3201346818
519229615
1368886977
3120056788
116791991
3346110350
140305418
15996290
235035640
702918854
1732467969
102324116
1559835692
1573360652
547793485
198564526
2998334002
1428106230
739903216
1015416305
2006286216
2295769038
3492410007
713078436
3818764678
1073200330
2413210009
46412243
350791143
95580518
643442662
1659445175
3257006805
297432199
803188673
295919192
797814003
1962862245
2035544347
4149496
2465214
106947361
3465162082
178325172
132454418
2898258583
2584715912
2639435120
4501313987
2001780785
384737593
48971177
4575363007
24990385955
1426990201
967499587
4386302168
3122769385
2494171818
2606544763
1889118868
377080744
2357274894
11846383
1756845733
2444379162
1124370867
668501229
1201883154
6158577509
1140468346
4154824976
1314476468
1776857960
4938445773
4501642624
76537666
2856567111
1929215690
2532958020
1691663683
2348953834
13631739
17858505
3828558459
529593332
1984640585
1721365180
396291589
1749541886
486747999
2187304834
1671624193
3168794539
1182688021
1955950931
582411445
213161875
718350509
1120652904
3951958575
411519890
677005657
2716696798
1993242118
1069659113
602563778
546069254
1616876811
136277265
525313649
291270048
622830667
307981602
6027425852
42296910
1392334452
79954854
719671140
324132541
2860744271
3682586422
740283954
9169496
593493230
13297308
3238079216
788188966
1749806216
8899416285
1351278488
1080603975
4332246200
1651908697
2463788438
276231574
815647566
1131708028
286140756
334213046
1584051440
2536813289
707324861
3780307197
1293129429
2928901514
4635225889
1726441112
3584302940
3452090047
238215464
2365986589
137111697
384346515
2464489477
2456078433
181530286
1518612728
53251080
188143531
2172986028
921669980
808834268
1540694460
2278915778
9953157
2347057367
2948391363
1716786722
2178094609
417969229
1408494636
4672475620
1536404372
438321878
2703969516
1324388585
1764279415
3126913519
1055516491
967656429
157849866
237222034
840292886
1012208025
3108425756
1398089280
118534642
745235357
2630622328
2077785646
220475011
182507659
40864022
282680546
2975815443
1184679759
548997074
400459472
2622365091
12025893
637660058
1349158173
9601045669
478838639
334334584
152317512
866243129
2754443492
2457396435
948807
2609918842
2707555335
93343200
276407138
686613946
437891219
3133865300
10792931
857494936
3215193874
1028564554
2948086369
925454357
2548419491
83912708
3716407203
1043130627
2433080792
211000343
2094080701
487409851
37893803
4323172458
642693894
2204048866
2126481008
334249474
1829199632
406531256
1011896346
2154919855
525695048
241065571
807658725
429850912
597843957
1541006956
1782292260
4112452137
2325926550
970316
3844046
671781741
123145824
2346336535
2036874191
244241543
866892052
1773456437
1000626267
1764339907
1962905783
31523310
615371827
1052049390
2331299743
323279490
1774823205
1289988135
1637280703
5171507
228403594
466113747
314911261
675209587
2657548554
2333691268
3873202191
340615160
41794902
3481218297
668510714
4982984456
1083240449
171319991
2621780074
1778598270
1333743343
1032786547
2121525899
1438078757
2152823598
3744917059
671999240
2134691410
642512506
1207128717
4252010678
1445750663
1313687834
638713655
3213804320
2333878111
1877604538
1119289270
546050
1250705453
381506975
2367502406
2433640849
732898072
318611560
1699704573
582546436
203964556
2467325040
1223858721
2918365176
1997470424
4175985288
59983949
15669700
930383355
103495280
1123817670
1897584383
2471096253
273482597
1530253230
892068941
1331979459
1347726393
1227490803
400887094
867189023
1199049048
4047640118
2558943025
147143111
1334587515
1995439392
275852934
3098856623
4167568686
1195477279
707299343
1039058754
1006551744
306459115
2945769001
1421338025
2301386947
1656330964
4153031770
1221096700
2243262617
1026286456
968019118
279830367
367029006
250473388
685313893
2184793707
2392608656
547511057
165719820
82759035
2761754296
1072998211
1460888240
166658840
2623119204
739187656
393992178
442347705
4457136652
332654268
1133702316
3305680469
18592388335
158455031
582234539
1222021325
207384754
922215919
2411850036
619667460
2257020641
1368675710
279211630
1866532583
3001801154
385276967
1826324347
238928265
516449124
769111716
963490296
661393615
52595431
24400648
1038107486
1224270329
2605548238
878071009
1353403658
2690345754
922980920
169326420
2987464685
1140005806
1788594209
1790508069
344660687
101916342
296243428
1583110559
929206168
1720677094
173324836
816830990
64759822
440068715
1130328004
192210365
207101813
83545839
142844803
3801068253
1054296610
604273348
2171764646
690440797
3749341596
1796678523
1318743139
893565659
1025270933
255357989
2347406981
38860849
1183629380
4835357968
1305900997
1175033127
5046391570
213074450
130943031
2116371095
2026619621
3246649788
104122700
563082164
55648038
535850011
5283796012
807777022
40700989
5170133795
432845255
2599490346
3615719909
1439815125
3406589785
22352962326
257303306
1010641073
5318604481
2659676085
2619217857
3670645400
2382869351
1694628524
177230461
1390493852
1504249608
3469858305
662069457
2565310310
26845847
1922308952
418411127
1060657830
3267298731
326518143
510471061
831116767
3052171470
438188002
1702494406
1136385512
684337130
939034177
1950930015
68317362
224777293
2189238259
328928033
3370731770
5810400507
1118202715
988537425
47063098
778608435
162560664
1925250398
2642658847
2081694157
430704462
867818795
164156263
1875137094
1992946306
2155032518
2657585327
4332391057
161401190
2460940237
597606125
2239458354
172377353
1306156063
486524305
686204959
140215592
31994221
293944578
101200365
5597492
768332651
2111026394
226999252
997968707
1164409519
1215583277
4725870568
139548951
1239556774
508621803
1221479635
867885517
1196138757
3532453791
2584433826
95501498
2569940449
327518439
2324939904
884929144
84799559
1086523534
61927393
40167939
1097590120
63303490
3805304205
975263378
1002473781
2307592842
946499546
178271615
580298739
2081029486
3971421757
3265779559
243946401
360485526
661664209
669756602
378209148
3118707183
1063743083
8628989
34119141
104407184
2096880662
4364781701
1908312022
821678356
1523427492
1989687548
65209755
2216933668
1659779840
93817329
418026315
51694534
986723905
264226354
2840735184
3343485226
184234458
2320670408
3579789919
1589591263
688825852
2598406746
683706585
2674595495
1031149245
30039510
2121878193
4842978274
9006148249
354674622
1685845228
1911015310
1527473315
1937296589
466009226
1523625589
676528130
1233978722
615472937
2344827709
552032353
504167604
1704126919
4968802985
464283258
3763890533
2394963585
163173110
711657683
505479732
156063019
1103852301
302794880
2360514686
94134614
345677534
733218152
304140677
3193510469
1962236786
1206777848
152795823
255200550
1780631772
728748511
1548611126
2349856393
55382191
2199074111
80887975
468784871
5742938363
2552883309
592906265
3092206605
3715025173
444263239
2215784799
55537053
1624448559
2488235299
587572695
5351781867
1859106433
1739923920
2838032
840985875
1208206115
2339066354
720389087
1755993448
1928678573
3783856422
15405462
4295489584
6378154569
1531294567
2475018873
1786320260
1455451617
866828967
976722467
1736787042
134636382
881246531
8870172559
286654337
292027049
75138065
55387408
2526198407
1421697844
931318993
270903744
450451412
3105751655
2999910040
3759343218
537011641
1008639234
5895946913
546711938
3699377
108773668
1332673309
218139610
3975187504
202132659
1022673408
268626420
900906137
1375084034
3150218952
1275468992
1030104778
64575309
666775239
1280198274
5606602032
507889946
807996003
731606554
1765917913
15774415
1678442273
76498498
1523229253
136501536
467332234
3706955876
2132150178
2103199060
1346803100
1991751068
697486366
4770939032
1125302811
4048391348
3004678504
1178294036
706879652
2067812463
1458100465
2188127744
1298217841
1862454627
2381063148
963145189
918691355
1761250199
619310059
681842176
3693833945
773436690
2964080350
625813818
219886683
1465755638
3659112508
1980537894
545582316
1190475018
3411401144
1545158946
2163815901
667492220
4265128912
2150950019
1170015919
2220583957
1997250300
2126493370
339920738
569070364
1074709069
304779591
1548265004
56698257
566976887
1794087913
2604076733
2501092888
2836601587
1247019500
1545664909
639738097
1871815579
310707708
787162153
2443008415
29368773
371235636
115226575
101075010
3260690996
709766295
654706026
2522655437
2690800540
2258358533
474781904
2870645011
3700382622
1103273833
2523656010
703339795
2078358811
840148104
88253434
418606748
127577188
2189965745
10207278
171447808
283631649
2203842853
2383656200
679940235
263595892
463794722
112724126
409601408
341674163
1059007428
2280575823
242133480
1887632089
2242616748
887074366
2776618940
4029493733
3096237893
1736828008
5499659221
1016375005
1123697493
963830461
129492179
2892531451
247647222
4111524263
656861897
1074484081
4962863534
38939385
2202151327
655242134
2822446409
708674898
483277312
223230747
1224034937
1643243882
2983660225
1860708532
1153735055
1453617391
4243500012
2867401075
187377913
1967570670
1523057442
4656765134
593573093
1998712886
1111160864
2819297577
1833015343
698268687
484179870
1135231112
34683282
3577494276
1356204361
1561586840
248161886
191785989
1067906266
710680329
3050671724
2332908944
5702172150
1956026483
1365956479
302926523
665042550
644729857
2119543677
341124925
99863028
140528514
1460460872
736101377
703824310
22359355
1560461900
3852314990
424444132
4304200103
2206842879
917268964
353596578
1101818683
765832009
60069534
2857932261
15329844
2563576578
2023801893
1200533392
3056908
562743825
3950224783
684260965
1832257505
7815436
458927163
520076691
2067426035
5345931297
334342478
518541672
4381569465
682629789
77794974
1162267412
1232749503
1716721123
69411093
1168147487
83788367
4301621604
2740057579
990476885
992201198
801572192
3787565344
2446702592
1735295336
512119116
2363147971
1491073160
82611237
1018416510
331852950
1608254282
3190296169
3096337693
1657055675
26833207
747559119
3007140608
30918673
4556318250
416187715
2044012849
4762258167
1894194761
1381484928
182294454
98736939
5406627204
392996980
2423108993
1907358913
930096660
1990714358
267973684
817632612
2068909136
2899109364
188096254
2376246347
2342319161
666755880
1184271740
2382210251
167408920
1655077786
1366926273
965388927
493759769
113118914
836066327
1828002038
402083188
1222280820
1664963952
2828440055
50602241
2257446563
2280897557
2989577476
2560712265
3253789123
1607439550
5303765311
2876583078
23278719
190776052
1928200439
984951187
2402152766
114320240
2238104313
737570827
501400550
1167126524
216866755
2873532439
3094563161
660046455
2809308606
4600677051
1602638888
744947648
480645793
492603922
751866984
534563417
1529268735
1726392144
866585942
242072765
984859097
40622330
1836594040
885327529
195530109
212380190
1635130538
4269177593
98757154
132407726
476787884
412758048
1026521005
3082604
499031641
842422879
1582982680
2228258153
76326764
4843228467
217372766
593095667
2886956864
363521725
562841704
933038179
64697260
1689726977
303104670
1029175888
260273418
2582862096
1128355977
649236612
3221302293
2530420075
1929971256
767506764
175587228
1914645023
1410650046
1935380643
1550229605
1313332869
1713758248
221822195
1552017765
431378454
83465162
2212059905
3921616351
324866427
141607587
4493100712
684515519
810783938
4113615269
1975584093
7532390171
2428144043
697122642
1366277254
1616479040
2054609950
1225353182
22595753
1012438700
19230896
33806933
1245428464
11116265579
1667823672
689460676
1511118609
1560125236
2241286752
549099126
984624097
1052519646
1677694288
2516180800
1561699813
1105419134
2184845210
1696245616
605378732
4164594190
3233803997
1095397046
590200676
3960333868
708225346
3518668
311170923
1040389922
1582729748
1741914229
1888652172
3045583733
3143945340
1234606747
982297100
425298754
463923954
58939811
679960987
4197744019
2580565015
229161403
2373835616
1726938659
2055579038
25674904
150146902
1359838234
2834558895
4949301811
1821824973
821592230
2430685069
791337378
902956698
1004234202
282971264
122489201
2412154882
4013217006
457744792
261003836
2273938598
2519870571
1040618967
248266183
337648631
1941551878
1611557927
3381334036
135387849
907869003
378522622
288659563
99679808
394106882
1074532980
170520688
1951579624
422315060
424373629
942627283
2378916784
29364124
6620165016
1879834775
5146129
2578038905
4766949335
323973960
696833670
1449980853
1811231667
11887396
366953725
772498919
1934625135
865759360
1279623265
409365244
957532497
1826620131
565909795
2585276764
2296536204
1759248526
1643104569
2310687788
2332734211
4569572997
110302522
1235752589
1855347727
150476037
540611068
1139505350
440825281
477702784
1190707387
3905775496
171480990
707992396
644506070
1162069709
1446301115
1764998879
3917217
1107405133
2088868657
1594167465
1688379325
243617743
2144696738
1227181895
1895598970
32590257
424830903
99321200
1133157789
4953235962
2737261
530753807
840156073
6125539085
426242467
1593122612
2122383932
1602549062
885173889
4349730590
1456470844
456458564
1096859
2328990235
3789806236
184507890
458211394
377042953
59749871
1266120215
2242216356
3835278388
1166712363
332142946
518287265
4259332062
51039869
93807799
3873727625
2096423882
844558979
1783019299
271381956
64232952
1649084902
642472896
641113144
1125058863
859549094
2773925125
1372757998
1097399702
1843681317
669793756
580470307
2008312864
431148750
56395592
1317885043
877530864
558491945
2265039945
595962845
1326958951
2517447366
3098528932
94146716
526181157
1404269806
3545365024
1604799394
268185125
546423953
358597811
244099888
54384877
215129865
36076718
2914545053
170601169
617209328
1635391336
638109454
1986168476
1281397029
627701589
3973644888
650554946
157389521
1740384093
4115010816
1421192751
1754191225
1339616930
110241222
2988615034
526988396
953421970
3727751341
425677601
2348486951
12979025
1910684537
705382785
1755547370
5144048386
226071500
2031431981
3047658472
201308740
1951888506
1243431921
1189647784
3195700995
2669382958
2372501952
1390495104
1907433397
319768084
31842190
170129595
4670264248
6509458584
188537001
1429606941
1333789944
1728243607
2141932194
1847487201
868738626
588944241
2622255242
550749255
1485369950
714614864
595505876
2325926290
1034853832
589590983
451064692
918748157
221825794
137084064
2432654091
2579778040
1467996120
62018515
1103167778
1762965446
3476266746
962728685
3601333155
3074036829
1094864416
67542599
7848149545
2139953335
2191562766
1830035642
821318968
189761599
1677061028
329579186
5887670
1533057803
953143519
97278198
2192331411
3172360850
1468533206
1035648071
565146954
3126456088
1771819104
12166532
1214776881
2615055218
3178221727
1547477281
2923508012
797253518
297029797
1117057650
1786696883
2565226043
410753074
395010309
363780598
1222799988
2295340115
4139341158
811914505
1279526659
1045684808
6261175575
1615490376
2005808611
5765771276
179356725
696796873
971495296
2756888105
562998972
184800277
1202347555
2668660399
836536382
541234352
994634494
3561396188
415429701
467473218
1908704445
2214006910
2204602923
628543504
556929357
418523950
239004371
4620132852
2396827039
4326305686
1288582362
1228528734
206252235
1665251788
199822977
44512767
460171664
1073761583
683266039
1042531778
6290692450
151030519
120619378
891771444
1023021994
550420057
681988344
599213119
323768158
310702112
2495732056
765822614
1488999933
947644439
1890484
2468092235
567434858
1016699715
1935803594
1063390149
995614921
441676105
81549615
1993732536
428676846
495098042
813118939
1659088713
1020718722
157418227
448723206
4824700073
231444835
2419697992
541345901
810823637
652435558
709021411
134057671
1423670355
342796584
1728188503
291301677
2078649677
1800840232
1909281757
737890395
958749525
2572828966
2546273704
30944384
769522112
264635360
1243825366
1755456782
3312376337
3594814690
1059880543
2645232140
372124752
211024118
100651683
21612330
287878019
1173629663
1336786221
957232192
2537315065
90593858
1712408584
3419820784
100711294
2119556070
3202446141
198855443
51902925
1803057234
6805641897
458939786
3968722016
71717289
859816755
4504336245
160856057
114288904
874638073
1436810041
207871988
1028968939
2277323146
96508300
199434648
1455502304
535631539
3223089320
2357949406
455843336
592337843
3196485042
344989095
2568982090
2356960230
737817016
541764289
2800539759
2557829985
1963214670
5459564124
580791313
1846722381
573145912
1017431848
487689657
1156872422
1224931491
709789357
2790959680
549333999
2934755197
1436964624
1154036596
57109282
549177752
865821382
2628883035
692886582
2875052810
407565799
613987621
2354021231
565961056
1287882002
19178735
1508829613
105900110
15169704
2477712860
3147133785
657380032
6235751810
2979679905
66812313
1922758228
4440526
1283626798
79343648
1984253685
2924215591
462445968
640410264
554584274
1151069447
177627308
526280418
1598796232
48317861
45585419
1838206110
2272623599
1966065394
494262537
870164339
191052536
1454886408
1590105143
4100509230
238576597
151900222
3566926864
4922613563
7795270663
2050769548
1385699843
4002162317
327678131
22259512
1700006311
964853994
218847704
2794128399
678930919
577060203
2826805447
2117012940
2318964567
1342665867
2072995081
3644889340
1035872159
3216325390
148635513
3146800818
371542015
2791882864
60040660
1130113697
163640133
91903665
220744007
705689881
3953035200
998031860
3869764212
1269314139
3371763310
352243370
228858247
1350699315
861114774
1977843112
2274824459
4478797217
8691050
1769213610
112729840
4088355534
536098485
64183474
4113696444
15792419
1221849033
1207577748
2010840368
1628200142
1136785968
2470386113
383525493
4334467463
1503488705
1368976304
4953800531
310042241
252582807
53872740
2161459003
645870450
1118587846
3469139452
314333843
826723710
58078585
609178856
3375349655
1337327094
1508446900
75655494
2143299892
56342308
815302284
544795219
97256831
1208715620
970584868
1860700423
1398851245
778001912
5016961512
576875849
2229186811
571701209
205108397
221357261
2002306300
91056244
689603836
3170223814
761763649
2948126112
77756660
1426772387
1708073967
147187532
2209309224
599115730
1649937774
2194970150
1007614242
268431928
1289049740
3790500239
4355000751
24060012
1522877165
121135685
4280195518
1580991827
2195744347
1064404103
4305260640
161163310
2182982427
2230229353
1686645926
18268019
1290464048
1956530937
1702750410
2971704202
1660296252
13149836
2412380316
511676523
2532173203
129487067
335529961
1484569586
674129125
5649638909
53947763
113428217
3029642978
24085793
622926923
697856537
1080783716
240033233
54675250894
1233464347
193552255
77323814
681901800
530253712
144173020
2312909509
2709989239
722797005
1718443250
1536614360
3218929862
135951166
2306023221
62020137
1217469044
1456308866
1753880406
4337414446
646170602
2402538809
95585889
1319326607
6516151261
558091638
2208227102
1531951252
320963724
628925065
6396726282
4811234530
517334813
1179451052
740013318
87990567
1616959031
31453786
617017465
306726910
6741854431
1582259572
1585218718
4808713395
6559300749
290435356
2094713304
1501389498
345999144
174028186
287907239
81118463
2570169577
143526381
863214578
4861295422
7207258624
157230778
1309608305
417513037
162550485
86238003
1013262937
1019256436
1795272862
138728005
362937220
2368347122
891725296
2037884416
1788612741
2931502384
1013335540
280916886
2019560003
1336468797
475564288
3517180636
650340503
1534043317
1205013153
201189676
593125095
2956961498
131175574
2342550605
217792924
3460707246
2455159189
20834558
749719301
1061786944
2486573054
13801141
83831269
569717389
1325897241
1610353319
646181178
123313274
130308387
2854367703
304738300
1618872525
930848886
1122315078
2923156725
261159950
659987962
466698388
655177559
357686131
3125344745
2475015392
1148818925
455223666
1485774299
3143654920
4154108607
49539900
1207041791
35101299
2999313948
3316450308
1399840202
1315755251
413617492
319789442
1217662370
405206840
815207792
3046612777
1496775302
5726401776
268946740
2213151419
256093101
484947856
345558067
410335500
2420416230
2371933287
704667205
1853282949
1718783533
3491233
817884677
1419718464
1797061130
497040644
1390643757
620181015
2942632373
446214884
2830315316
709763071
418741081
678749971
473395676
4568322472
1181281731
192421010
272816170
301788472
973401802
4358669779
1895237237
1286576052
146223
7037051891
2432590948
1914593554
1403189024
1650258315
2900016776
2817074324
924192605
3282382650
1946393046
2844752606
1110742507
707843184
392523241
146462830
2941419995
2656375892
1610524132
469014267
4351847019
653501894
4509414726
1622920822
1233579586
3970445627
2041647830
1331827741
2066141334
395099180
556155331
505949808
978834169
67720852
1515983935
328764015
267835705
1994796346
3020292658
1681748336
102198686
3245834423
313189965
1729797328
98120030
879851966
2389816272
592455502
895955505
267833317
2974315579
399502904
2209911248
530066008
556528835
9314514
1097873816
127886231
429856071
1653175482
2346333018
2148465798
1275612879
699319680
1204311281
2452393584
2236639031
859491325
270910927
671322357
2208400565
248203445
1564405326
3157145819
1205331515
852017399
243599606
808189239
2107110907
2303811103
3184778605
2183253078
636687339
1046090388
2069463841
1679466889
571869397
1874213552
411412256
479882126
2131668271
2840675797
2929907633
197455727
506105702
22816445
790401112
4843298731
128737499
677837083
2635932563
2008044697
1078713208
1175843901
1463140504
729074679
1757005469
3495202859
2469253459
4182893840
517809763
1049047948
1345912606
3920903359
969819160
1440324088
2837202518
2251263947
247438147
323739771
330023656
7124774711
4371443519
465506041
3812804935
271082046
3691601172
563478022
1434737190
287477468
1702385694
3003633473
2003459840
689003562
306762564
140700737
1983507480
1101219943
713128802
326914649
248222437
1963621098
373198718
3715191442
937364493
370305536
3317561613
1091222244
210241842
1355666170
2360735390
3294530035
138817073
2730231478
537660401
952357780
2338696139
2879967162
268465686
1150043075
253576672
2073111915
2491676080
1310698273
1988980574
2223811497
44624537
123804860
1807439571
753617462
4328442062
2151728342
605373661
2018576865
3647287880
411334193
2287339661
4146947821
1439777044
1592800466
504594212
2531407021
2032743335
2777433575
799384966
1566688903
460457260
2246874813
744606023
946988991
959307006
101420282
664561147
1181058976
4343416
135586490
1336145078
1101863687
2604738559
2374252071
3550233807
817872851
119969657
9027716
1477672697
143742962
1469722252
3011749069
2766890670
12217102
1634935402
166402253
2085675031
959772763
2164097906
183206239
130330767
1214941704
1580843248
2105705927
2814835252
4294796346
1340308797
1588578138
890027696
2424491003
517152718
512955049
852247736
1773480934
1620020962
391160066
260350980
1721297111
1770454479
201384286
659416403
1466019569
841358401
3289484208
999946819
660871251
1475281402
3442347148
1162647595
60586755
676049505
131485626
72095516
272554024
386604433
227299032
874984678
216816369
213176092
1162590955
2484598598
539645612
2486044712
5313675500
2045042620
305207293
1489570173
947635976
3768444664
1792041842
3528932084
1264658558
30499460
4636501228
956360745
2186863579
1599589768
999152961
5639633780
577290956
560184888
1709110468
229251223
4306907825
1203424309
1391749659
189511112
2149128942
1382392148
14196329963
166568725
99897943
3204050081
3141007110
1665623151
3968175191
4634707616
2114712910
266048803
1261898859
638212215
1574291053
2961306013
1359819310
2740862230
320675297
1039765765
375867911
1688635677
5260748
1955555180
117310062
551318464
1857238301
942262277
379147952
141876637
3936674442
580356928
32411429
2601453457
2069287155
195624839
2243026788
2938899489
308845500
5282729440
1357720235
1335801346
59269034
219056298
68786811
1448665294
287845920
1036494206
4566405499
1371833309
1164425018
4442785164
1818047774
1759478392
4434732915
549532979
2729956767
1467775803
702438445
1113410324
2872296449
70081664
1120811501
2680486369
831654672
421257409
856535404
2638210568
879687967
720801522
1491412159
635448253
529788569
4977588922
546335255
2230550576
2720558783
2701858
276679806
20074373
1191471670
112711118
2167187344
1458003457
992251546
4051823639
715554183
4572948261
1925177447
112128824
1326000230
437330567
1061763046
2062027774
530512914
3475885969
4185811267
16440557
1288905128
4342531189
680573424
2316726726
315251863
163371839
1207596512
3352931885
622963120
445083831
221851803
1782876414
4870267579
51513201
15092838
40449036
1322906418
183768935
1668635444
663138620
1357644466
177685120
775306515
4227417961
1566386224
1326910160
2617327614
5982956791
1465810414
860948745
596533919
6223234961
1974222655
595569316
1704148901
611194778
169774948
748424831
1209757554
178182787
2173591169
1123649031
15413119
2254484334
1490274376
1864648516
1056831834
255055301
4868320822
598766416
4903369563
4460695627
731694172
3675062369
332208760
1074589029
843537188
377991666
3760539200
1173665836
3729960106
989141494
1174312203
10350852062
1626369452
2570820351
962739588
1509859
581621373
2277662802
797279060
1580539696
1212545050
46306309
1421939810
3130429755
2207056813
724754465
421620414
507777620
892667547
753467298
1962049920
1877325862
1855325241
754950487
641790271
236535813
177695362
753617233
553662155
2549409649
775379138
841065283
1428003482
1880827222
335335226
953156228
1377532201
2245001486
607585
1860498336
5511161226
608957634
38606171
3582771733
1684457691
209765124
1506874653
7651406530
152300777
697588330
334596657
2420074835
3022463320
554875931
3973761454
2930240347
91912349
2344864992
76426632
2099861861
1056067616
1643317
1503650069
344913311
1295303235
1890493208
1556823094
2310602815
462281085
301398997
878361888
1080846835
111681593
781337506
495897520
1360941483
294609417
1123826158
569012893
271802503
49954070
2787388682
551543833
325670914
494906703
1984347909
1454541241
64683033
2463793191
154926275
192102261
2678700823
299549395
4115653685
1784189756
1090251776
3610970850
3622456129
3881813822
400403694
420138632
1722191378
1865968081
4148148286
3792532873
2031288083
492341996
1059549376
644338194
708664038
1093661973
748643385
237063762
2374389117
1492809529
541469728
498691873
574735521
3140832036
575573172
6424140916
3852079598
2707197869
695868707
213702318
1481808614
2482524223
264986899
878820273
1707055328
2518358158
557470653
961595531
157788142
31804046
223159323
2032468282
1920628326
3898847782
237081439
52240231
995166827
436675501
273900069
3659582172
2322544274
4136584460
687860286
1251488264
203287148
15662762
2691005756
4862641419
10026227
1544669516
1720532370
1747987353
40033808
368414607
1103355537
1835413431
911556531
170686264
817277585
1251932283
4430179758
396657339
932380771
1217192426
372937378
1885616667
1121625375
1176213123
3665647
721674569
3178623483
389972104
4315460968
3450530078
3651976215
1020628180
1510307389
1812666092
883011577
332069130
1533875897
305051046
1416409271
74362580
575117136
2772161633
2191210218
378801501
1918524598
90336431
1310821742
2964916794
7958399943
632649050
6996827806
303212134
1541568306
1226044436
2073321473
750712108
4218598740
1291158911
2953125613
1335173013
2076644725
283987356
2536225305
585624266
1982650167
97243058
682689373
2986264325
1080823450
1667679975
1353684942
222053029
2563600430
4768680425
2039548820
1294597765
2050362036
4136154256
1895980868
174777299
4483758220
828351347
777491507
2565237310
1870331134
3982385192
28737793
11750724
2488722813
135352352
2524923793
964598109
1061390182
68399130
120812762
763055188
932573786
3999251649
361955056
590928669
424492327
354854517
581865028
146327870
111263752
850132711
1120438922
1016809178
1533324094
344380043
1825023282
2084640154
340496762
1885406151
20266701
599707039
195168216
369567238
108285468
18561950
395733449
2056592869
914733
560366726
329339137
2824642118
1504444294
3762523730
379520715
24925094
2642596751
1585843077
1949513655
1408852185
3341950136
1833601986
765530461
1108696467
4318188993
416219007
2146090626
1683230931
2668443315
228507986
653257463
683213665
386431853
848200296
1180911867
298589197
2068459257
850063438
2256027607
3013360708
225070853
251632809
1006397785
3371115158
627927000
188415495
4238392330
1253676565
301032794
364189610
928715163
411070185
3335834966
100057423
176324144
3367193927
4855460959
2670738456
1083721217
75925315
2213796970
1614950375
597210427
1549950499
3263245320
404509400
1070740513
694290106
3369872237
170141804
4177266175
243773315
467893294
4383573876
9159176384
713545925
280921767
1743385419
813106971
1067349769
1507486386
85523877
1281800142
3181398404
1939404746
1889197176
2764080889
1177753696
1077985562
3947962773
384224149
1899113963
204998095
634854603
490509689
2062832614
723069019
3039400438
2740120459
3174537283
529322767
2220996407
536616427
1108372389
538963595
17979443
1279744697
426600837
865314318
117978697
5539508039
290228337
1799496076
396804978
1503644680
194391411
1550827055
251011200
3182073035
641750738
308992125
3340391828
1222649090
361565735
894115552
5849235945
4815150178
1628083095
234996237
2393827003
42035010
890742538
597934544
1473155805
1236795986
1104999501
5629887097
631292565
3712328
8518393
14962366933
721237421
1969289796
1301818288
6695069
4113770190
1195697473
4542517790
3277232571
404751185
301198440
1836893629
1940706993
976894960
317143941
898387312
1080202816
1849996725
2198201208
119638948
2764610065
2669031893
1665312715
1982787455
1552826586
150655737
356877865
364560722
1608705613
1034950911
573771522
3428930528
2027358684
1972296405
2117018628
7969201
591566302
133144512
2231155614
248585640
326891995
132544124
908428394
525305216
372114806
1790432227
2288964501
330679804
409340905
858455272
3937990930
1584028761
444205771
246011791
478225616
669967649
499709454
3110795812
295708231
1176407579
236175035
2145881610
2532991274
1251809373
111290750
4712244986
2405840010
1566951112
3741383832
82964797
979192675
341855821
3080325548
17384273
213071792
592730908
247003787
3575953158
1507303479
4452644341
1135567402
344666169
682348657
206386622
113449305
1026017059
1299121538
1503532139
2880336252
4660671567
662990570
222608289
3878172791
1606168238
216052726
2432336505
2282294952
1582830582
414768979
2642850780
162233448
471317815
4090168800
731770512
1334457636
25436285
2568423819
2627808584
3955441733
4223857479
889910213
103007127
1307387810
1491557629
1031551045
846637664
5438051524
1172639840
2751087578
792438550
2501397077
525709605
122117851
1578855368
561495992
733779214
123157312
3729908168
904427561
4685828638
475948710
250999080
548636757
1281032311
71734652
468960957
2211581031
729479267
501547056
3519149365
110878322
632205402
2382947456
2488716843
6182396315
6649924921
82487700
162628923
1275535891
1928636985
63627621
469135457
2287143269
499776880
702890540
2675407017
2157957592
634158443
1176563109
4853989098
299674029
1156195106
777044462
81041450
1403418395
297868204
2088192637
1499585564
356353431
3201910242
2550690162
1279213668
4304074084
625475959
102735442
2081736452
492850342
4578890255
2393603920
260658960
1215781018
54048882
1796213780
321901815
1604556501
2445496774
271937136
686018892
420543174
1131842141
3870698016
1445064334
846362780
2115674862
138527636
4486276834
3625457963
1141080454
1008928101
5189147544
71148927
876642638
3168334362
430605331
1559724826
944734
1991848600
2082552848
916150514
1307536884
354229515
846116273
383549127
2565168990
2280495559
7149203
2565597617
938242168
4658595937
46547081
1391632217
2459061106
5252308515
2171180979
3431944670
2444272175
3610840675
246058807
1748759794
3629977939
1809278150
1864944758
2458447574
39940094
4056034545
1358065788
424258026
491168443
2458024494
33162276
168227489
2334220652
208955637
2708669942
2380785919
818674125
817566574
219044810
3095859609
1332524048
9899062245
94097452
572433098
1636166994
1122753445
329566934
236945201
6168041
2280553291
542605697
163031419
689405315
787389949
731385724
2483119189
4208680253
941062843
3325535096
90631108
724730217
492712035
594330958
250482430
5129654867
2103414642
4087991401
5922662944
2636852
1190770796
1325729137
1032598060
2668274521
2644803155
2210575806
8298498724
919272736
5332403427
93657709
3298834078
88498756
2466952509
1957750596
2022338899
68530137
916106825
14438738
206709121
5105003798
606455808
4249024725
1836039949
2879749530
233986211
2248575909
4270631413
1973852207
84707721
314198701
124629133
2689713177
702538157
173936848
643252393
2093629777
2186170991
2877480296
3004571016
1427796168
2511997898
1192625623
1307597085
878326058
335678537
2886911064
3360919386
206470739
243893545
6598305145
155512097
633524026
2612392249
82483038
2589084633
988544929
2680657788
2191564572
3622763377
1818090481
1098530366
2777877331
719914644
1565112430
3482924784
1803753067
70249654
686641023
2477693154
1359689131
5165413319
1860562036
1766934744
801181658
737656675
680727913
2528081549
49609032
742700003
388642555
4192889234
1848684276
1540447663
1142271231
3224084792
375764965
5006081181
980057853
632450733
2783753436
1639160376
2294908450
2828920612
1293845782
354385924
975221673
417488968
392651045
1859149618
2470130222
550803133
2458222046
561114477
952980532
2200477406
761717915
111772697
359972705
2692555223
613961003
1830061370
542340771
1574574754
2559387552
111999459
2910206125
25831273
339574342
1467407258
726792283
2775201732
2248317303
2640145065
297933715
1002354820
663804185
336830446
626549664
33439065
1045451669
3687500751
865081461
3012145103
4016798807
10778014013
306431243
399293621
610938619
744167387
924669216
7442451183
1470895587
73872477
69512690
788833107
240702043
433575635
1076637325
131455305
4552461911
5578910586
699966557
3220297549
319314819
523746269
3882323636
3791940357
2003301752
1523412579
4200753013
82283770
1269541201
1584319274
1224337737
2145335043
149054411
2090113525
775172553
101703051
613364203
435297452
785162437
1239684460
1120513140
1179944107
894432131
9975048
929613494
733683456
502591567
897515088
436481458
3322621290
137350087
5356135168
181891762
313419546
155949348
300742145
1396805157
1913438807
1880042688
1565779300
2776633717
116145039
323466140
663323149
81653800
252935729
1209599950
830144081
5611205049
2663435799
2230573193
2623982639
4324636762
1755126681
970512239
214101930
868145934
1919097946
2414056980
938106434
1242627474
507614247
2417086832
1526879984
251745171
473325114
1385360586
361372778
1222938360
25300293
4603857545
2911279224
1033295043
144944296
112248877
4042385823
9167135259
125262728
327671951
1269234021
2140327375
1488214892
2237079
760581724
771891532
1996541405
256390511
2177992167
885648740
1237356359
8379476
2193311158
5280885018
645884
1269532709
4205752387
693589522
1928332616
34860326
1986434607
1415654366
2601675108
294463076
114720415
827129949
603580357
1364809045
2175599410
115440930
2482660814
2077995536
555769897
2254230880
3695648333
5059517119
4640252526
539082361
286110587
4164710589
3316243821
834657696
157988708
4093287777
609364480
548899301
2222719197
66048614
2076935898
658774859
564432120
91602019
32568
1331302973
156786580
497600655
26997998
995931249
719957736
183961598
1996934099
1089278186
558628012
2640548693
1030305513
2574213768
251247464
993886612
1905111288
2373951567
3540910875
2000845724
1373667035
2948175485
105218524
2928736225
353050009
2867298247
535627406
714607708
65049880
2375310427
341091412
756748678
4429463541
960253751
1646002448
3444764064
163861409
1227141539
1350295845
50468021
814494053
147721151
2040476711
2170591022
3598650314
6009309050
1004506636
598072591
337289000
2349700736
368692996
564472215
2722566451
455380268
801142865
2817040689
442058821
2315667651
1140896715
270211655
2201223718
2206945182
592470613
2028346992
1987391110
2439118266
465359694
2310496223
2602224266
1673113062
276233482
368343680
529562332
1152829802
585456716
2170009397
941242570
804058517
1033105778
3369499408
2923000724
2393164336
814132910
825238057
2004672973
3353085831
1214656516
3714572630
5157907975
1122469307
226719053
122296713
2058883744
591661483
1151604879
1606986711
670046477
105253591
982024408
23713902
667536878
1324240042
6141116132
1937272372
2875562255
1255391658
997577417
2139656900
8365842738
1098865829
398640371
1551272649
505068619
1725300086
88951244
1261147804
1643542962
2842565731
832293115
520634797
1737093752
37277133
64798929
2689138959
281020035
1346585070
4062798468
1384302970
2462776842
2723834647
1207551194
275661713
2513317074
45254773
421452008
486884851
5212546
2283420355
161097644
1154474862
3094226357
1011781855
94441946
589721815
2541145175
4789393110
570251626
25090210
381554219
1221887416
8592844454
893110629
641863164
3377834760
38934562
1316029112
238470510
18029768
213602624
2756875655
135840087
495843208
970639012
1883685128
665074260
90276700
412510651
2872794883
4014017117
305361300
1453698520
2024176090
214472402
362472208
720017588
1736709635
160569406
274146150
38459732
169257390
989743439
1101639749
769138918
4781583703
461197523
138186766
1019145409
348878675
1086352438
2215058303
415600425
762559228
89566557
39724183
4299641296
237605610
497931918
909222767
2079867963
1920926180
973538116
45838873
1374250364
2043914299
1800496446
832392237
1695355707
45691582496
302844616
2190448408
117720269
882488036
212281392
903204043
832801364
753780407
318603059
3888184065
1127672012
201162108
335748148
131572037
2347797360
292109467
1254534312
1971612714
798971356
3199363152
850318421
1701457603
287114522
2831074433
1233489509
2474320754
904559485
235651575
1143032574
1850141631
457027283
1087570193
361816240
1903552233
268048750
383192078
1001550579
1497828453
1307558964
1169593670
736933496
242937570
5022693570
5779015327
2198578669
760755040
93816831
131065555
666033723
390422595
169432375
1213972421
2835784531
229615413
1857423139
697841799
322131769
252136423
940571093
1640953322
72685143
365359723
6162534108
137849607
2677992719
2728806448
643783638
778324440
775230980
3216109597
1501114005
1931389713
854174721
934710071
202802039
333706510
715982354
3408878088
1104826810
1869710713
2190912751
2521009096
79424802
2228500418
3452878925
1039734343
484126193
1260013411
697227634
356004969
3869881849
1311572564
1227530905
2096789804
230373260
1590045775
1412718272
73030325
3692032453
702968983
938504638
1057894427
726647948
2804801713
736497019
2577124685
385589423
778891668
1063755961
815016783
71168371
2202373135
2122119732
821632978
664384223
6414166835
80027993
490683982
1002253507
60751689
4334614573
2485932365
1033711427
4047293368
728148951
745641006
780925078
131486650
626085958
180831299
362339968
732620295
246480407
2103511553
2060692787
1359086834
1608012686
2043987445
1131848930
8944220
1588998369
4270770382
3386064403
72793679
42692068
888385351
1163763498
5440731255
1074306569
1566198255
2083659900
2047834812
1309165679
56314404
357440967
613065985
754322958
2408884444
66372457
1028110786
2519404916
347357348
226389989
453293368
386354147
471628614
52359578
662828880
329669505
2570677787
624843258
2729693823
1962858644
2501474117
2007138822
248937364
4893991228
1199788114
3374101186
1025996395
232212450
563099735
628317581
1964375073
153633806
1951942071
1096204468
155364203
3418973
1325597711
1423414030
480018123
1599240120
2274743469
37753818
2300903927
216079173
3345368030
92840624
534126547
1589936962
1984187567
362621135
758824586
1503439949
146112018
2819878953
131044665
2444145636
3722187766
276727933
231855049
712617716
2443465516
360664779
2358200298
3841580557
58257728
4227274703
380721915
56038614
1240728250
10046947326
796647170
100960701
10223389928
156364207
2172479858
3434895154
811367671
967929729
634784369
2294375783
4828354364
191379067
241286272
58025539
1125922798
758353318
890481783
2966302027
218830319
623385637
457612863
821122096
1593040992
321110399
4417239891
1029213816
1935860136
712656678
145510012
585736689
310102808
513634978
667036879
1472105234
1996852294
1295276998
476805043
874508303
4108261718
1146320656
1268973777
315771714
1403975552
1565600350
199325659
452466032
270602984
569108728
34165627
402436046
1525827012
461059360
1245515001
1783448788
1180449906
602120415
251348257
1633724308
1937193794
822274336
103050873
932239690
2391455777
1367554
182649214
1022043788
162638139
565278170
4458581875
1310692351
3848422598
306823314
1272440903
2034398307
1947994783
2408391767
500212001
2966802
3485776928
57951103
261345282
2076394594
2156145693
1470015532
1283423407
472192899
315956182
4241896708
2394095695
1031963182
718917990
1035039948
1760459598
437238994
352635784
1113637675
341184281
4860421129
473909264
281172791
4779914936
326081376
50170568
1607006756
160873880
1820024355
1526825470
3376092348
776612917
1447484469
655336758
66282430
239834019
1724695618
1704759781
2292269893
2270507249
37638596
2438986296
1313158731
4754980496
1478608431
747591705
2028551313
3160732015
563056338
849998604
454857493
1739449838
767373456
1670553465
887401186
261012861
1218594984
932770895
207334079
308753478
532497267
389449368
984104153
1111276167
2844608677
3717861705
1257831298
402141866
678570322
1594919321
210814217
3405587960
1310007414
2096946741
1096509578
523742188
769406158
283744796
4266797926
53592562
346677090
464609490
4104315879
48340614
2081364105
902613657
547799875
1318917857
3736092565
86515474
3139904
476900128
1494002564
934121460
1596999628
2242665644
1136922836
4046555169
2454011703
204434821
531164461
657117755
511062002
328539952
9436637
1383067197
2196640346
274117800
2715898454
2112103985
47349135
893297
3618936799
3564398160
213701275
2369527085
2117583106
3700795426
1750445964
277664511
3338601851
425110838
2549443440
721751771
1406098190
992167887
1332265857
1907549210
2073481071
4894590515
305514411
3161071179
2453762354
9348945515
1666392162
101917018
131669934
2830730306
363371618
921764453
456834750
1056937160
2213592681
1932642585
1832411867
3381876794
25709983
2572891666
5508685342
935636387
3247792900
94085467
1789348007
1178176135
3903297535
137956349
315788897
2609147004
1444341446
2276741989
1867070665
3613219572
1359191808
579028597
443929626
652237320
74567034
1472137850
1530429818
1843091681
705774422
50388252
1286737163
4019942798
93066391
834915174
1402494
2041828737
796746140
2347190277
2754139157
2564573627
1517823096
2354421550
1397578813
1162905876
851163691
3902841898
2050049663
1856201084
1048021984
1079956360
468895065
1834813986
3087882903
5074135201
1773413887
352323965
3385344043
12674640
518965182
1752000484
2665857009
1559436198
1359545924
330846432
2225566711
175361532
99069411
900773816
809903412
2553960586
156835844
1646873629
74370069
1556099064
321365398
91667150
6746722
1625298713
199513662
180558037
547383735
135144067
13351312
8675743
5689270701
112085968
97623073
858939099
1957897254
1041323485
161302807
589192319
1131554051
938133418
1555246175
1070846385
2590563839
1715182712
1723376175
1691465217
2801920728
2235670995
4855778757
554422107
50935072
2063486545
698851605
2375090125
819908080
1042650720
1953022766
1718604364
2540682077
1820255974
202310631
2116158847
3354901257
1845339465
2079603702
73905492
38272899
402969984
549320773
3274976733
1097367131
4891416492
516488825
25369083
4543637234
59628591
833433482
1462067888
950181923
977465293
1606759411
553685432
1150563198
1688885997
1301009786
1587542261
1702558187
2813628333
40077187
2184285266
953189186
404681524
1708810248
1573988570
845772147
994730224
244193833
2014013541
501449068
2746340822
770059014
552390418
7144609248
219768117
523934899
1733612958
1206596450
1959124272
1649721297
234301935
1788167459
2017729146
5216004616
331715392
168695913
2337162057
8400510348
883203024
1568836476
423945999
254148819
870948773
305141900
1172410777
1204111340
518114957
1153272749
789546111
1565443381
78393107
197831771
996466927
31703169
1476873152
1378703506
663235375
73283104
1377466735
1295051031
644277852
1613535866
870650747
2382185254
1870514873
1668593016
1016683285
2360282890
1265627690
2093119943
1714694538
287448714
2049035347
176311540
1565731851
136107271
81058452
2187206038
793752112
4804557662
1521176385
836785658
21822052
941284367
1354136685
1979093254
1636851010
2525894758
1665180250
4360778957
2395884744
8864055
665916785
1238900456
82014161
2475223122
2011199011
993929599
3155392462
492254598
1329584986
228627832
1261675932
2941978182
4909930102
1313612615
4331023654
1231990259
29101848860
359837690
369312034
1179502156
1577896995
1274103540
773594787
2748064869
1818800045
287621271
856352574
5151570356
710277094
454422315
4791235581
406578985
2206019196
238618194
126702162
809458089
4622465679
182458151
2905720826
3322715802
2811684065
2356196865
1751816178
240762002
2638311864
386767726
2482129243
812820019
1079439810
8825237842
1408116084
45729656
1584141605
4966929244
96653169
1185193425
683125394
62001447
755752498
2322636286
418494244
998670583
3564265817
4950768298
1610616583
7850613498
1147298746
823961909
1082904865
1145738063
2182053411
4242842
63376647450
653790797
1287175940
56722862
3787496233
337154886
1258763451
2831656285
771236140
1641157669
925447108
639933688
1321845725
2967624954
166608977
2460388266
2856392728
261942045
2721913606
601797746
1268899643
3047441493
434281301
249941811
868314248
668387609
2320561226
5600166107
2461360116
28300772
1655322126
1026834119
854884665
157347573
1455962263
524213545
3252488566
984632972
1239553891
458476084
1363363031
730493062
656842811
994988004
327641721
2019445648
213129431
2478489120
2064401155
2704429198
84388206
321120489
4376997090
1540973232
1256823768
2527483503
15427466
536233379
109146743
918070048
659295297
460483498
7887522300
1610190346
26633531
313871923
988710983
2721245458
2024831695
2258654055
1635133610
621297601
2872768660
970270845
1339052943
953795551
4927954654
388302013
2962677387
1026053800
2021288889
81670501
240610031
2851419689
127739792
3292579951
9040783
185118402
1068354702
471947672
4194331293
894093935
1601911755
531152737
468337679
2692875920
1012364750
981784427
865378363
598538961
403359670
1754035209
494276872
234805893
3459138664
108859576
45162807
612223500
1893260306
4413138464
1896594748
855702318
2142182740
2227115267
5482321807
193371863
414593767
680254631
1581214739
31431160
950725817
3728201971
1970393722
1401781375
159472183
1364663953
2088987944
491284646
730770549
296228862
2976442105
700859936
929682347
338315318
764236073
3472028168
2204348755
1119342372
796950723
769050299
1894181058
1967089544
558683000
497889308
488134997
2501508467
4444076277
5257691092
28647379
5290350142
11530693
872790949
1627397349
1580185757
379827901
39309561
2868715162
838203101
1154321140
4554114154
1206131
1607936355
348967431
2976552063
2393979119
620809707
1407061061
749590386
1471416113
191366881
71260002
515593156
6541950780
335518190
2369634209
1190879649
2496985957
874221500
217558136
502014244
35886837
283133765
1013927028
1512351556
1181615026
1720077042
462071859
953027091
215576113
561179314
239490152
264135107
2210096503
312092666
44923905
1870798492
1447295432
1507082281
1438626278
4785110314
963091004
4656374169
1163189103
425152319
2263376006
271911434
14801255
3588002154
2854105646
1955450043
877496039
1213934291
1157907358
727690403
1292096851
1791331323
380227113
72861160
697830909
1289650391
1286071790
4892528764
1445474038
1833736254
6629263243
8210095988
2489031728
336084873
2119032803
97389042
2384905872
2123348802
2256363771
193683046
287256989
2772948148
3203358213
33751513
93776164
1409875671
3318939009
1441410024
250856785
103888520
53210625
2167716257
1719046345
3134248950
348570852
4564132211
1224970645
27876531
2473001771
2058433733
837121326
2532171961
2363708991
1964682
965419742
1733423601
1608612316
1522662368
287828689
667381056
92756999
551841353
299943726
3220686988
1786178820
1716821869
175297103
1912702855
147741033
2657399491
1505092384
661308456
3471761843
5329834
1565906624
757580002
251607469
10297800
2028289911
637312307
30896866
27324080
58839462
1276968083
3775473649
31107287
1541167777
2475895465
932725764
108326128
830302004
146155434
613281784
2239527
2069930369
149352016
1587144949
4282675021
1803609394
2066632813
2231552656
1303246816
3025012093
1445943385
1221667234
1945997087
411446616
274928687
173554857
535262664
2957836612
701507213
3648282281
3786952360
815615477
774228387
2432655237
1476300640
2713192392
6775820119
6528849326
1580185050
23734588
4249440511
910784539
3101735721
1636522883
1584984320
2499978151
141167744
1586653465
19242628
495807090
705595251
406048762
1713947222
2379770792
218717646
395504770
103747814
57131102
1736540084
25800772
623503634
482477354
835500701
496737319
309903802
125174948
88097828
4724464895
3696480362
1424075129
523736615
2963261712
548695731
2492820326
4755428331
565741834
1372871422
57838720
310314025
1110567562
1002626948
676336783
73271159
1810603406
6541948098
90640718
1927497048
2719494366
3080428572
1008622963
796526966
348321839
1968357618
837540603
492329648
326352293
322143605
666910099
90518527
1145315917
729026708
1647900803
906213994
413224245
5179748554
2599677576
406265852
152640364
2282184709
252649690
118399367
25148020
4442659517
56146856
1705651880
1017686911
887305212
1759959376
2354076354
1712859201
1243963893
4768004764
2849213316
518337801
2235077073
2169250972
2911019730
1937297998
1480760452
2287959474
1624061874
467906618
47946010
290094019
20715630
10760093963
2317146641
1841190198
4609613547
1472546317
86732553
1165963108
2776352558
38520353
1305834344
2812620050
966984186
61893163
1275830304
292037627
204806053
716582565
638479595
226004581
4283417083
745571218
769098377
3791444103
4701123495
384218104
6026805089
222824253
174776341
93039977
1823434964
4474559507
1664787760
604459228
2552832367
1768750706
695304296
4152383234
1364363543
2017423238
209643487
1087095739
1880565786
173273061
6432864135
1698133843
85007850
790316572
2793300273
1736622710
3080250909
5197551419
552994771
2445720596
2553932857
750503423
492292815
432642820
250976393
1005861195
3037105559
3004197891
1791726143
44689675
193805506
2475745993
535771558
1562519363
1053237771
2555085181
328865920
422053988
521166516
2957715792
1835611493
1589845911
2502170924
365928518
157178962
212886102
5898673
434743761
2809495037
2086213146
1360834187
4079867213
1441705994
2665110330
698456912
611673
2177788106
895653773
1374194931
67581158
1519637363
1916623015
48261487529
106294284
3451877538
97498867
6764730870
3423244049
1047157873
2416422336
725782151
1934863333
1430254448
101977472
2556057835
613538168
101158337
3200527843
36504412
2419954876
1789658821
3672785428
1874904175
3426515472
2656529951
1669392934
1963115902
2945799063
750434535
630119394
917182602
1755875958
3982069477
4749008798
269834120
2397310955
3705851987
519356825
160359346
40266468
4630633962
173374419
31037550910
3076163982
2736115641
2866799019
5958917
637997317
2495662172
1281492829
2356280556
340973418
1932352190
3092810455
522078209
3691224371
5128293518
320910788
539553225
1217191049
748748292
171292935
2116323648
1423940799
825346254
856149764
3427790432
778495037
2118002946
75216942
653951857
292651284
75281913
2679468613
417552496
1550745490
3752969418
1479060469
2668977375
1454624246
2032863577
1554955664
1862421250
962418867
590407714
868522191
589826758
1382093458
2131615201
569722893
437663680
55887896
90670244
1696089666
1001814546
1877496083
1781572506
89076542
3111347204
1592112385
382768487
2211249110
341377521
2086787917
1604389477
1417720661
74742878
225992283
74812961
2642061748
4485982945
1897342661
1421831395
1320728471
903124907
1529475648
950150751
4627407594
224342547
891183408
2177238021
141829743
4070931169
1469731126
1011560654
76030664
736074433
1095001703
528645729
1130756211
2766794264
2272744700
1651427673
262551344
99855969
1643938244
415343588
4414296461
252479470
498787415
2744533439
151395640
2523773528
66378048
259838292
76888356
182214288
367962224
2571783731
2822177837
2211669484
144226351
640210877
1019894805
905128483
1276926031
158269133
588176869
1633937583
4582964937
65009195
763514287
1719659042
1032772047
3798724312
3535049108
128678259
919491823
69129288
3644743170
2081892760
1593725460
31338487
2054642717
3118519222
4360512881
2438927392
465326
2456431713
1514906699
737099028
1719484433
488672184
4544611602
674890092
2909069373
67250821
1028576934
247800236
908208076
78002854
42641075
1281157015
3109139757
4231068671
1263045193
202659881
726270309
700051184
6253153674
355321948
212733229
565417947
103375264
3222360241
3111410490
54663
1259047638
1393095051
36941195
415153291
3771060064
144963866
24777957640
2874635743
1073422926
2102748664
358259697
1308853720
1016724324
1288586598
1765829390
504091910
588890791
1496188518
3422901395
1973474228
2628140886
3760367381
761607413
463181943
1483034271
551721012
1233942203
627781993
1688152220
892006330
26685936
91431954
252836697
2187947192
848354014
4585974
866043758
144473027
1745181025
276040452
788555943
2825323499
5728909458
732402313
548355223
74792255
2436670368
4734034882
5221189523
1518432066
4002446210
1747007629
1241793618
384243424
236229158
1705182204
545305814
531312847
4476846413
404781703
5414246175
908108172
121873838
751898610
586504970
150147391
1020038203
2193324311
2149988261
1200809737
558848929
856333224
788166988
3195490531
623353480
2081120065
145803024
238754939
2113277337
4896225038
4368388540
274187805
4446046164
275715876
93936548
3034712751
842426322
1221990902
57077256
1961071982
490965299
2341091236
1074444792
3941889259
106369836
1485105897
542268043
3689782162
2451737402
471000441
483144113
2467686281
1393308886
1055773906
1490445695
51995359
1865014465
1660498791
593853128
855099930
310818310
5119185000
68050967
2184216838
4376629099
1415332010
972680808
782740284
1034093279
1467378589
969916262
118600470
756056521
2695325044
504088207
2044928207
91130928
12767907
563034593
1535212034
1662214618
265835853
14779544
3567660458
1257010213
1038494384
1757838572
808697259
260179571
1531163774
1756659538
1522048752
4394660237
80635369
211983071
313526101
860424954
3726623596
5746454362
363925776
261014069
980738256
2698036503
25001587
1209864003
1111766684
433073544
1726174839
1282686315
4215501031
6227436038
1164611869
963216506
3975452271
33296950
3956758013
283774420
1359003634
78932741
855327967
2762960646
85949747
909471434
3996936066
531196228
115772018
1746292856
1724667872
2415248328
1042493035
1123126800
1288307970
1027759139
2337196355
598152176
1502719055
471834397
165894501
567349241
526322036
4584665929
1005755392
3545438604
35239408
1812591097
3069139837
478633078
661644112
1624099383
480572698
1570530505
1112706736
895259306
340908079
865572321
490660491
952291474
879017857
606216369
295289752
6207602
435463495
1655576179
266443124
65311593
436928720
78145838
97363467
111158276
136046107
1212197357
1325241492
746454515
1972240146
3420451004
36508791
946464033
655315965
628974437
905242079
1752927622
654305107
7747073569
2212713700
2361544826
1366830033
1831517132
2307070740
757619070
746264956
111519949
427825978
2365280913
5286332711
2236065835
2359172374
207738148
329891505
476558764
204424334
1185322662
1581185556
189947655
102941826
1470027135
2883337474
1108514406
5427534820
4337401145
2250733136
2464057793
376472624
2251091827
1920090969
1757132844
1270661347
2096951582
1262304018
591499028
4492410344
4564254056
500874939
9470972368
354292568
107796617
368103602
1538100608
1157751417
2535516185
2361466937
949510321
4907273667
114171048
2693804685
196085015
1561412164
1377638683
2724723625
56763378
2091341702
1149150974
1606817090
273188789
275632671
842764918
4614647034
53460695
1926382134
680751274
3919435255
726605776
4461544835
3824611254
1724051423
404386090
955008046
1001568421
1160510427
34943384
1021171519
442399786
2321558981
870931036
2274306556
1896581046
148993089
474387685
273791579
205405739
844746085
2828829473
566937161
1307984268
601979966
260149473
25469586
2331793511
204465174
4872704487
914569655
1265851815
196035012
548703084
1227756268
1804932502
561034207
584205128
1414801534
3142365842
251991748
320759127
1682046898
2526829561
492179555
1134298680
1124459601
3994794453
292087096
850342365
937368993
7443767327
3574078488
1789745915
2138204630
1872188892
1706061984
6672666
378964437
2213508438
903145401
243775304
2580636
54927991
2660200805
4537982676
668509725
1069997391
1340963212
1553731618
5910968
906015185
14260849927
1619711003
7922860112
851684277
2193819528
1942608337
146019591
867356239
1176822409
633539803
3070879856
2887019598
2896986248
2500766246
366337462
76359894
80605491
853605414
742562432
1574437074
2431320206
449807612
42531750
2073340070
3236920571
369460956
105496699
1747589146
1101115099
619823073
3565744827
1924772809
1282072979
4436272447
159184225
168971710
14021197
4294286576
102494499
2315573498
1469537390
1555834948
1408715961
4510310719
1903481338
1515002263
55468294
1024839590
1758298249
659714875
4392138675
3016442056
217052000
782286627
6245489686
1484919837
2555028705
290328013
4039306373
4119353263
603383087
1224087109
3800145791
1650583077
1415540399
2436682030
231559618
23285583
1011307061
635519737
1024930129
4700058062
211277976
136350280
1656344132
3584783895
2336493800
192158879
416853960
2910543002
2090594255
2869096059
331499309
2221240501
1014628794
744467579
1333135835
583575121
173413472
515538100
1122722057
304294517
14985158
3340930654
200728095
1591254752
435196606
2678264295
272016190
271542688
146050695
178792264
714399633
298585700
211138127
2305149468
349565805
5850248652
260224381
405339206
3604754080
771414994
804345189
2554512096
4020885552
3489485694
355840483
6626022036
428185300
1999840767
1760679138
571325120
2352058723
2371652708
915605832
1243281561
1334272783
2077342152
2433696637
262292083
1419429462
267701535
1388677579
1786677039
2430759017
113568211
1385924665
291615074
2042723887
2612073096
673178299
1291181799
4464574773
147925069
1212334463
538577335
17909117
92287668
232094675
955723827
5827643909
2801915896
109853534
2048347465
193054211
673783864
2127430029
1722333190
176413325
4038540020
270553498
293747835
257421666
856237671
1065918724
49770927
1552259188
582265239
1607558861
1568975532
2024736190
2080456551
2487475021
529200243
3047732308
1507572274
564874023
902233711
721821298
608601594
706710964
1318954568
2316066806
4141347758
1015736884
1749097423
1731414973
1586600389
819063732
2860214965
936712793
1244708053
47379435
2138843541
2062604880
2696135545
681847536
1479283256
4319660055
2320816666
3352683620
15014882
2972391012
1621355711
1500469965
1963819824
143908481
972148108
148172585
2383987819
2213695918
230796441
1588288800
1229304538
2563059677
97473640
29857857
1578855654
2994093980
1559449353
51306373
2635431817
497822703
1058806498
547869143
2483368026
1123088473
464198662
858744524
4441667210
1101987558
1989888637
1555571
50473941815
117400814
1118899159
3911240810
432603866
440539551
511048813
2303861486
2151000806
396152551
2632024842
23749026
1119742127
2268818233
599265692
894804207
739454987
400864676
641351763
946548316
3425477640
1301625459
1403368048
2620031702
531038121
2560767963
241684443
1690246079
2368114713
2224788096
343093366
17544327083
46604938
2450258222
2048467032
1129328581
229788708
652368387
31513055
1454165886
1524023145
729283196
4418847759
2896113292
1025647827
2160545655
1552501392
1522666447
4147855
4228854170
2179707717
1077379044
1625091875
2503872744
2978119533
1130364722
2042905011
10579890
2217854423
285404409
35094423
2332169170
15524489
63140653
3036494517
2612891097
4269790948
5098169547
1511088820
768235543
642973523
892449824
1210099317
38607317
10122535
1110559601
1382342177
975740802
331484013
374364939
1824654256
1739525699
518729870
1996529461
1186847868
781942057
2038916918
3766463893
1354261588
4939286894
778351588
1696726353
1630989940
285763766
410843626
815697296
9667656
687955903
5110445887
5207036401
30846749
3488633709
466246960
218956658
1558947174
2652823599
73695140
4315672973
362022868
403562470
3014370306
2144045450
1795185159
1242273521
288267056
476757446
2663413730
2913343056
2374662775
194169757
234764927
86483432
805125065
1648461303
1437033431
262417766
1464268542
1934199986
2255392941
862033261
1558554348
95354113
7545667
4534563760
1720110564
476458632
4552035584
2797864155
1036716809
445180912
139241821
1837167177
1738565735
720465338
364342266
274117887
3743248259
3625004528
105006927
342991497
1759870826
1670563482
1146577874
920847025
1573741853
1575785125
2191950444
4444487085
377106553
4688267062
5972573407
2192070112
1949312453
2849316961
3139778788
95082394
8559817454
700779685
93018918
635865046
127781466
800402573
120916981
2573854021
874526741
2108140375
2910663253
839133431
3469781380
446677478
1107718119
2410501080
394615542
6782879935
136445235
53203844
191040984
872155156
983793936
1488916219
2343508497
1728060296
1233460922
2842697576
231499598
1449904461
620548602
1636804976
3666924835
1409743973
1686624400
76725487
1953964554
408064975
2197226926
111617162
4362254918
472294947
849257769
4705958948
332596198
6956086081
6068869478
162049264
902480277
3584808066
556142162
231317538
2873708864
2222645986
694929645
123927350
5833952213
6445799389
3468514993
1427838598
160235929
2396767103
723591140
192167942
637252364
2378513361
3602493956
163244698
1336350098
664084092
382134392
320814180
1830132851
4175922715
2984094758
395238027
389710092
1212001636
16998063
300706463
4096569277
348940409
725932697
3170506793
163612312
1822369868
3745625204
307316734
131463401
1212646547
1686559581
2382817925
2797856000
1687362294
64277206
1879712258
627207541
889073435
563694188
42124373
676977517
119152107
1796245902
4664545199
515048273
183182665
26316676
348707616
182132806
294041393
12515608
3179678622
29328366
2948104070
1475602871
2304138137
360158451
2528566862
2291073176
441387027
1652576621
4628204380
2051459104
432685302
415332069
415972738
384859528
1455533858
1029967761
806037524
173896890
1912603731
3018574541
536837686
1119791138
977478247
28938288
2066820824
733260993
236945025
2129736256
2143362308
1550016259
207430252
1472175649
2297390949
4238495740
86315986
1911669466
1186055782
1185208589
1301007463
2552258486
3544523569
992260893
2794674845
422336007
1686347277
2036553957
1964459522
2354750263
1202383316
756871127
625279860
1036827057
1468356124
1766719116
18617817
1251506272
309694643
1814337765
598453568
65766877
826890152
562047970
311234109
1616309870
2067243216
707004826
1334650294
614260702
1144531544
1522663442
359770672
1520279530
120408324
886632894
1550161848
3448551074
4319570709
3603335290
24411830
563655099
2218295160
967235188
3265202108
3841844456
4757611
1609584974
326812688
3768895549
2098030068
381617456
4717070061
555906540
2076004735
31454091
2625650032
952035638
2011407161
443095200
248687078
109274681
105717247
157020615
495327118
749146842
2742120660
4078435955
4666056563
737302747
265662051
267905668
284301739
2311469005
2918912897
154272328
2034335104
3099658144
230805152
285164413
441482032
300102210
879598260
1713246404
730967610
733622792
122190628
1331287
1734518527
3639395371
756415326
800212821
235923854
1301755526
4601806229
1933098196
195442308
768795729
293820839
447219390
1543821248
4204919696
435921132
6620672018
2314655079
247159023
15717488
3237101253
1288340716
764097518
423389635
5754302360
216572284
2498877703
296800494
2495316519
2087992953
2745885776
1441897614
2610450514
2980924918
565461752
740424647
999395212
2775528861
502016416
4674281783
3252531270
2305664900
1733045637
525985951
8238200089
2232993461
2835088581
60666598
224878707
2578644402
1110149908
257662735
138324420
2043183780
3288298385
2129737903
747989656
2831366039
4403210032
2645467293
3779021397
3340228426
242455393
3251219500
14700551
1641971230
1757572276
594217490
1777654911
2694177369
5474847203
1608385742
703011634
1262909042
1139083075
477849682
346674188
2198787240
3495490825
1298771786
338683320
4758722532
2704555191
146810671
9825490
98414497
1809373793
518132686
482403601
3160755216
563720579
1897817541
593138553
1430174630
1199606050
2090555368
110126185
1712626719
698808024
2652050835
547643201
4199373542
33419505
991609241
3452351619
605894647
31811810
2990989255
3066565779
3341665618
4144427537
192829795
3453813033
2564058462
1522256371
133128473
422530010
1509835414
418793345
6616609228
1439656786
392342578
4797135309
1171736606
315398737
342844487
540490192
1090478257
1437459861
1183855527
1027665606
476347316
4354864048
142452304
1065562683
15418520406
185073686
4074592847
492628919
575602845
1108249385
1597701136
240075892
1103215464
3436571726
1896212108
5685582235
1712230257
87571842
918473418
3516768441
4384199504
86566656
241839361
257220350
54002493
2133576820
1969141195
121203765
2358936997
1530170854
4018129917
286590459
748478314
1391115681
5497534540
273118171
70339220
588989299
2590073291
3958907844
228444659
459477313
37315353
485298750
465061178
686213503
2396769080
261471925
1006700974
1496005427
965681867
2826564570
3218436314
2856262791
145187982
86976170
67853111
5265553871
15962657
393532143
1322970713
2694811601
2290223669
1373921297
142447764
615874955
2101293724
192950195
2920003894
254114757
1244337458
1102056395
1408193228
569749344
1326171944
746735525
384377911
1556430698
2453417838
502933238
2187464463
1763718214
129074444
2416727448
2036741001
17896713
1121161123
4549786172
4352607217
3191521707
494242594
1069966519
28117029
1197689746
6225404680
4115973758
1051966596
1433834317
184225773
1933548646
901413013
508732363
3278969462
243443016
1760478041
1098151724
725909849
849910415
3254605930
129476308
1261872352
427427178
3060660815
7803314736
982779736
190328300
636764349
504859825
1126596957
1427938000
3067697587
80277903
953766163
886331516
1629385023
23612570
4488624113
437703701
2220807945
559896043
857116560
672560559
3536972700
3163459987
2068979120
934449470
2504127100
2645523856
2516993876
541392684
1597023930
1173396390
4926529395
2294140866
3627727903
3609186827
3317001009
1148925143
4398961196
42311604
4892884977
2361836704
1068365768
655490173
104595301
1762740953
1465822726
1546840195
640861483
1044297059
3192180400
3786860029
1186516848
1487107432
1307363607
20085057
813219284
72376479
651030366
2933222795
921292222
3555571572
593049051
1011517474
2056049137
338723807
1189547974
70625650
4226877479
980711502
2313815610
3580011111
818032184
357409792
213901728
40967464
939427327
833443628
753625721
1401158589
1886271172
408850581
14278243367
1358951864
1461648159
6706572
741159708
2008876946
1972749081
1054754465
1748813732
66885413
4185295487
1197375309
39135079
2560715626
167383212
2151429665
1047405389
3846282611
1715944743
1130732590
1578661917
1148425583
338918254
1592414339
49246177
3200932534
819478353
147488987
675583116
294521022
3435890090
3155040642
4514609181
603929806
1258742458
1519555495
132345736
1684490409
575703642
2660480417
3940473841
2349610098
146287362
2717782533
609304909
4286663657
751829624
2415133400
153919034
748018621
684770921
3295012717
1143683313
1775814605
1998883461
2938028240
807977800
686307388
2597367982
4640495018
698977833
25066800976
885814886
1898560291
104501765
414513299
1638414701
2281181328
377820028
1009603915
1770831606
1139062310
1445885419
143387015
2253530580
2098839217
27536732
623549497
871727296
129872507
850242490
19477090103
366179810
367782442
92606827
276481295
2213007247
2471087966
1251627842
167004845
704821558
1264693996
530379158
2548662185
9698330215
1224419349
1767935960
3680240512
2524406407
339020457
1670265353
783685270
705965960
1082976273
655316405
863684008
463110735
38114153
183549181
46521385662
1627826794
1562279823
459651784
948606196
3216079512
1204957680
314645296
426442605
1977959587
1107509570
416505979
3770989879
909566354
2480856916
1257730846
582887268
1868706097
913713865
2658698046
629726564
1466975635
1189140134
3515188923
2492223388
3110943021
17856804
788113824
330272515
298720371
305762563
2423865290
1424964409
21903582
1498225319
1275188714
2335641773
776490360
121496370
1342402312
739366326
411117529
1440161562
193800056
78185825
1500753890
2984144690
27172618
1045878620
2117546258
225466404
2102353362
150421620
303720579
1973235581
623154796
1836065079
390427260
189630644
209755975
1756376115
1269959203
1856382246
693288250
786232272
385303750
2287387706
1741502571
73719120
922005413
1111412217
1636541177
2808580928
224436064
18429427
4956756878
4352168392
1547641939
318480975
2554331750
457246786
769891684
198988193
2739835231
3894836149
109444713
1224342116
41004574
3067690031
3539230661
2102939836
1218506276
1151282133
1451269138
635454579
1630220305
4866060480
911035515
2422140376
2402088999
212126150
571071808
2824022576
3998615724
1988188278
2876019194
6598773831
1641577280
2859862549
938139280
1118438142
759314502
1738311333
1903686095
941950577
753432111
1135090101
275668680
2483323594
3930931403
2099238450
1247756668
277475653
2248713933
293615846
792488676
6507961197
2593432047
1687127855
220698558
1831179496
542465633
1060622948
1725015498
52832615
46198282
28835091
2280232085
1606655320
398844939
4871987810
1501402370
1974936821
1012121926
896941639
972883737
929729930
1983533833
2083812584
982656487
2158416982
1381627171
4195140154
99707987
3275684751
798211125
1190913139
3961155750
16898062
2037756627
549881963
614613984
3192548390
991213567
5165334733
2388187
442084396
1689661054
1305920943
189543846
71426879
72387714
2279958833
96503974
149566406
923028825
3736237853
1248517597
1520674425
1161365335
2864607945
983427285
1034025174
3768878092
4767119212
1267151301
106758190
408436420
4027834776
173456695
1743325072
1746396360
752453414
1168660229
1682689120
43977334
1078650214
2476583735
2136877230
4252541205
188457294
1794765568
2748876119
59153930
1947044509
1716067679
703588401
389004718
17569067
2109402176
17197062
62789291
150844223
993458382
1125776334
879902763
2126873816
1814544890
759920748
192432985
2255063992
175042695
2200503637
86341304
866386576
1566819227
1646630371
867227445
1012140364
275581496
3789572806
1585159431
2795753078
650762432
376761982
794801833
1414797075
2381721999
1513809915
4660291092
1747412742
1595143723
158391722
3611719589
3819662
10245038
66847531
384483708
1239644826
1275561337
1019059243
6956567804
115940977
27542080
829700895
1438331146
1750448582
1169812119
45880414
2198969439
3561370383
4116297862
10367740353
188055572
942550952
2341794769
815809712
2301978912
1301409891
2666873602
747722530
845977501
1706232499
2670166296
1390090325
848883902
2011162282
1704755617
240374515
1664314937
4789187
1774330548
4100403951
1040221509
625373684
1961806193
71263924
531786313
2123270058
1963616801
3934586012
2859033514
4758556249
41493968
721897489
615022525
337969895
161026286
719765431
41602
888112886
2783761494
4903832304
20618882
1798074545
1550094572
3035689271
595884607
776745247
1225749404
665633390
12621119
624262986
2837606766
450756988
482471474
354345926
395054050
4333150445
323203174
144359301
1770769481
224669858
1804770718
1613672017
1507930391
105053314
135729955
273494341
3235083503
621341310
264554547
616961448
3270802356
293355945
961235493
1709591941
2895191870
5053545806
585099495
210205606
499827334
942117365
615179229
1727914706
3830037275
2101071723
2752557668
1216219322
668002890
6414693328
699173683
704534355
212706588
819596441
491939269
604572016
1482180039
3301224059
1672579980
611405430
865545575
603729898
4154921628
4475082403
905441330
1264014232
2302988121
12412124
2476204827
2057167842
1947414791
240045919
4240233308
34031665
828560492
3057249583
655823961
321991477
522109084
657486915
1299460653
4868355394
672381602
1021701729
3419074418
1838972957
638195553
1157422291
664677698
447081545
150343190
1117720898
148253492
1334346383
330928440
504898970
1768190672
2341074174
1045895117
26911548
125507856
179950084
316412812
505749937
1514219301
3978205002
2289222954
3680192773
2324195812
3749485756
2131246940
3485102349
10214731
233022620
27204086
602906703
1061895705
834155096
1697038843
4356950585
4814176411
398300883
407361334
1202680200
152500704
7224488993
4119496569
1489727270
1909666332
1171904823
3933419319
1503989419
4970845408
2891918878
609950660
1725111117
3464347485
3697784506
2258319436
642258177
2368759203
1500568641
92115614
716400212
1825573488
1931647216
1084289290
335982929
1206564151
3420257039
3760694445
57799786
2310349206
328384761
4642190082
256914392
120816817
1265049794
2841326697
3472959384
1495268627
1097521098
4921600786
83568575
227932152
1565237721
89375277
1582532008
2013407833
2464166835
1830267027
171667444
2093124110
152138588
484199299
91127747
207804061
2278344833
709715021
244044167
711406784
312093048
1753650924
2923457614
1181846345
845101510
1952722786
2687899347
1040962825
2447873135
1136832148
1712364087
1351379868
1955587036
4930664574
1546942128
4502291599
3661353421
909569296
2146030800
2360998440
312991761
809841328
715870173
4972192968
761401345
1830965338
4435136744
1066198430
428999418
1023328169
2427771064
266269479
349730278
2127795604
630463733
156396067
2477239108
724644366
572917268
1161246490
2524614777
894445988
273421406
2096066497
1112715128
1547045063
3051310911
263652658
107676522
525503034
4149647785
52717282
1481529470
3031857204
6644258
226045644
2363165409
2160743899
2295335115
1675675480
697415260
4656837743
1832848184
2634895314
3557172221
2134139181
3102515921
925489198
204954127
258691960
1634503948
1177981133
130767816
2374195245
2064797964
141553005
919947903
1442702541
1087234250
1133473411
442589199
3736503612
974627286
3207279737
899418613
2879490094
154262538
1429285814
2322052709
1628042400
648704753
944779154
1650544524
387882173
2147108560
4363561614
972409255
2687876971
2001751614
589903690
304641807
2177912113
808519229
484812444
1422919424
1827248025
454238978
1013311033
1555878912
134197101
2150497385
3722293390
2584613006
437467868
2233214679
3637567277
262338001
1603055373
4547091164
2745459330
86331380
85425751
1591892081
2741561169
11711451
3477184482
2448171291
482785864
165341066
57568167
2129299056
495975635
1483088206
2535140064
646908032
1816533698
203435596
360342193
1666046853
400710567
1680207944
37255038
398185225
260767184
1906520823
50623369
1963603863
4369859948
2797192119
2171898246
173667724
416567794
64795667
3694065562
3356635231
447013929
2863587519
646394728
4138888597
1482626109
2765328209
1493717098
1775074738
1301839143
762369700
1674056890
761719435
1079454298
1752566914
2363511394
1580235253
2369126434
2142966136
2033590225
1996652823
4030036086
708375280
532289513
1699845353
1491906016
719604445
1458444441
1896316064
609711068
1850501341
3128380769
1829857285
2735634817
1237489200
1229364397
1241285662
1650807917
807710980
376052434
2318624200
211202025
45768782
4296611177
912814379
2915062358
2250255767
1119630901
1135274149
3680552517
1599116832
3633274803
2464710071
4916345679
840889235
260672004
1170464420
3699515261
74027590
2248229836
662536841
3253068483
2159952694
1201300525
899715449
2576737214
1181345219
2038040945
2503122
2311928594
921628821
1395584659
3183745480
1133437380
195640895
1589788310
317746971
437537137
226904543
3522198160
475499784
3470616594
953545808
914523305
61094478
861578878
1981452581
212060346
363247139
98282133
539813768
82452603
653529449
437264186
9819418787
7561496592
3407554049
687625917
47681159
69844215
2594247147
106254589
1742355255
2077317890
570360718
661860732
2999809693
2298633701
541588289
2481181013
879565983
2006152514
109784958
968846816
529590363
3150414689
1950340220
1748525896
3741679869
2635736008
1593083220
884035688
690205414
497189045
1417755983
8270626516
349133941
1366962595
10101365066
2575074137
3363202676
2747332251
1018428733
1935421084
65472936
982442398
6411698699
4528096880
737332974
948299329
441422288
268469535
1390956074
343261273
506304938
644820413
568861887
1949186708
905208361
1586535340
1228484930
805959133
1277693386
6488905389
2424225441
536149668
457332780
1776788806
2815953169
561559627
980820152
65617470
121392157
1954573044
105255515
1659148240
1173216582
3105682426
1480708238
32561399
692123397
893716533
6526342774
2534779458
498470727
62968833
2025286642
1768015313
1474264380
708764655
4121506828
775690547
349328434
818097638
302485296
785357500
4660569169
158824476
367035231
5545865768
838284831
1023446526
2834703875
2262349152
2452062894
1461291241
392241516
10286707454
1597304095
32283785
1531384318
752019262
435551993
2382011253
289340687
757492515
8192540
3205723415
880583443
393810550
2820222971
1017952974
2718109670
3748356065
2993198512
876213088
4678767834
2712300166
704357513
439317339
94238158
4815751584
7276790944
98974431
144265238
1867185907
273157285
1385532847
4122242364
382338072
1624693051
1474953459
494235137
4144341682
6640033919
2644141911
781994495
3385527250
1980031840
1847290782
954845642
6312000606
338192561
4192709567
906907965
185929662
97149290
459452080
3700293771
2034514322
1023548169
1229312841
4912606408
999731378
1140316045
525559324
6239270728
1456920643
1275148068
476882650
4742066331
310790479
1863988770
990961486
2303090436
2158337436
2414067380
451484452
1393005238
2336957896
387745814
150271765
622728415
18116286084
2420024874
2532116178
157873094
2722072091
28129108
479814722
1881812913
1548300344
12356174
2298415080
2250159381
1280266425
368701931
2497422607
1659118471
1981672446
3925787890
45971374
968502063
243919942
487033289
433803698
1528605445
788108611
684748299
579485827
4788476957
2131739373
1790457204
237438110
1305461631
1705186809
786916347
2557595241
974386557
5469322530
859423485
233562109
18327259
1307265197
2815153859
2488286458
1218935199
2976047731
842476028
2820443937
1945933799
3306548914
2121639616
2318381408
124581702
2978733250
171243429
4704124246
60140886
20684990
888123295
2070086957
3765682056
16778753781
214365756
56784781
559776758
3096161387
266132880
1754431513
188211413
4889358181
397160570
195007063
2442438712
1565852069
1980732890
4697270808
555759133
117594644
3094031073
1990619113
2947069238
176332652
1009889331
725581940
2126269679
1102758612
432492278
1299224464
432428388
907164035
3186206273
821460985
519815405
479824695
231775727
646567179
2304417975
36657777
733709640
2488408439
1114975921
2126970149
125870601
1564379685
1253812317
2333496508
98157373
1549595823
1318238526
1487018319
3460088545
453147011
284398058
2630325747
8712342186
3168658708
1252802461
5748544064
1433854538
2607517828
3462005718
2305936512
252195018
1470438551
1471841489
2589429990
13822054
2680364102
449527007
254784977
903522141
4705858774
226007171
396408074
792739316
2304387334
1258093695
1034535418
702306237
1275793118
248366385
67180069
414400261
1168546088
2322472726
5559614294
983771231
1147259978
67154752
185882472
498588055
1048175856
1723048887
561772648
43409012
675286610
2694237040
450980269
1498826219
1545900820
94387464
3269252848
2420669155
156272810
1415445027
310234870
11908335
1426885426
245237697
990091409
533104997
2835821480
2711173903
153939984
2532662550
7778442432
40043512
5507613286
1166622773
58224994
2792679551
3203956205
1251971825
1095838240
10696658013
901649714
891344703
389983022
182922940
454821724
2734726149
283197252
454460907
2093408327
1656250054
3324309888
382930326
5323678222
67963338
152440918
133246008
1544407112
918249095
856376874
867132701
248126046
2590701849
1481177667
3188056419
49694623
264946104
110354497
1811803477
2683049209
532072516
977416589
4349994843
3091754979
1028132229
1301544916
289485238
118720115
1394624770
127520084
2482325806
2912926122
1346793826
1332486092
1312253241
148222003
1297308662
1653894586
739227887
330859159
5663869512
326683870
64726127
1384148296
1619667086
1190488613
971595874
3306134330
2833118138
1741701854
349900395
2160867689
616428983
2260305737
2465345695
1994046783
1046864624
3180349380
1100250196
1529894313
869436981
348106385
1105924310
4566808849
2069153695
2302058751
1687923964
436486043
597827296
390316152
1038464
3884402883
478032371
1239731605
953237051
2102916671
4422464061
1556745685
2612547285
340975545
650361863
2005621782
667117051
387802629
1874185096
1132041055
1721865444
1209351158
1554196427
687543440
1152705115
583682348
24361024357
1679201643
2023889171
1739647653
1581596456
627299544
1587426879
543608428
864333514
860838184
1452659796
848955192
95995477
2839073571
895757154
2923389169
136857558
1867481176
762582397
2461550704
2007925227
3073439920
240729653
1873508817
1105469517
525046350
1710564808
2696832040
955880820
78060473
772667165
122882031
1923741920
7529724394
741157678
1398173122
2683641609
992197944
428763384
341069848
721981880
3791254184
83842122
3212935806
603501212
212308097
650129174
120568397
449857487
985638529
2109627097
1285566614
201037484
1354019823
2381811974
368135145
1330359408
361304713
1854026273
19258136
2156787670
2016528159
1414193478
2064161777
590756685
323164581
279220307
2496131890
252785825
1917721519
684175206
560332891
425834024
1097720775
72483648
1818009137
352595250
22971332
862440299
425246806
2496293401
2116451358
63236127
523675520
1498894244
2702434581
156388833
801563281
2324630093
1567296366
1826621392
208411848
472782175
114547100
2221687900
2770405038
443910572
914199196
197280478
190557806
1325682616
1327682038
3527077307
755966302
1356664730
1967976003
3129149515
1832869548
926761757
3599958036
1636697395
2366801641
2333755145
1330717618
2386087276
270980020
2289160795
4640470808
3455267584
619559404
218451478
2805200694
4020039257
1025834066
497019566
3812404281
3452781310
1352463427
1646151442
4822583347
1402758125
5870119029
1061128101
720285233
2513613449
625499532
2130829492
142253948
73125274
465459438
1775773
171761376
1202795417
613592915
2509280081
1078268464
1875097398
775020948
2135164728
3329359267
6619330166
3696344966
2929676416
894187042
3388486281
34734842
1351779744
674542614
4198016480
2031828115
153836049
2599910983
3545810415
900509654
1266957650
731225875
604015520
231416374
419246617
1013868230
2369815015
4552337494
2159366980
3793264912
793522128
1159636454
592029262
78474322
1357040365
814176389
58854126
336538559
2204049269
324462962
2470885431
1267540057
2483550326
1617688163
257176872
528481327
168721083
2404010021
360506624
3538318947
1853751787
2220668704
340052777
2266055395
1156104950
871756611
2290764939
316199961
4928189466
1600542574
34409385
587689023
1905335271
1302908211
2680031426
320296593
2493256860
1952905509
400853420
982258151
2227404361
684825464
215780041
1776158107
202835455
1720779005
363622399
15753669
986101519
255764020
1118306386
562558340
1657437191
1317561220
4109164511
375538260
402863883
989567597
3875351752
1547101174
1350207389
2705545720
305479833
880279
1309931289
67835043
1203706881
731732454
2763469403
122791975
2425683021
2544582800
1744234870
892214960
1344043920
4321855908
2221063106
1437372067
100160765
2880334637
19442482
244780912
2618893853
3128189500
132718618
110147994
301047210
866597534
255696001
1432022764
1964804538
468339576
877335188
3068798241
527832753
791527422
1081441046
1389417635
8966901
2008346828
308840561
351856713
1599282310
1291550384
530650718
2425353000
3093005
1315225067
367874964
223148587
183054414
190567010
1460279586
120934525
375144795
617659235
2353044228
1762478057
33231770
2078781644
1373255515
2080359403
2973874335
2351982374
571891042
2236412153
416885445
926082707
954197727
1035922693
307245344
530175747
11882554
4329282137
1174742949
340845912
1125280312
3732329683
411356438
1721776375
2425384545
714658845
1632682129
3796257652
2406899826
470732686
1751390486
584283601
399787764
1618317143
12790187
54598155
1435715343
1905637470
870022668
305587502
825294241
1570443276
2174222213
658548541
773664436
235064234
3704525521
9059435860
2552141086
118546899
439908526
1277786967
4512108795
1747648239
478544008
94989074
2159607293
770929704
856605954
3366642477
1747915012
1803093002
215582336
544757271
621762640
2746010274
1571277565
257796434
3073116505
38005226
370377274
50708634
833751422
84044316
671923882
1326090520
369811043
2416913023
1136147450
2344317696
1559516893
3492995316
692619701
881667989
230392174
231915565
2543125991
42949193
4566542031
3140486339
696818450
2899517201
2402578771
1136704000
2525320428
605056975
519640750
1301230943
1193545362
2616134108
458991554
238107752
1796484531
422074389
1274391246
832886984
1267543289
1283552564
276896163
153853873
1269742534
726464150
3148621955
14777787
191772408
937671274
566025573
2864593999
1209043878
165333779
630247130
381251117
3490502116
1833487709
4462116406
809852096
1857287368
1563147144
876686234
48678966
638393350
1244849310
394888432
1021646611
1040318398
1160076201
425274205
2032741794
711991137
2756096964
1644306858
51328137
2259743200
3005491511
3068835100
1811289827
695861845
2168467042
3109473090
247014864
1110383006
1079279172
1345992303
129529937
2508626685
331176004
147024519
4608076550
635481249
692328217
854678633
2180359815
675292589
74453972
1114519924
465227327
2873203781
2203959414
2999385202
1316335174
684113168
417091600
2523429750
3706181
856284302
575537937
1397221918
710197299
684598271
2387697724
1416433512
1766839205
265477184
1054139955
281712977
1835668365
4364391925
7213911798
2828533648
563359865
2521716
440171067
628365517
1171790170
4723401646
887387991
1254713416
810159563
1848098139
991949671
2549630705
1198848767
1918457006
1207844137
1596887390
652305623
3565012717
40877829
1977042808
726139964
2139262860
991807302
1206510790
1481666540
843670306
411440356
3525072457
3107501464
648716369
648854501
591354112
7988598269
7532002918
2218566279
1405775622
543765914
2035083054
202277657
867917711
166150970
1431959807
6600719226
87554164
2442471893
706329790
1842211950
1988431647
53860390
3599752790
1653532316
1870155885
495136679
146539367
2946820973
2475362752
1298134385
972173940
2710830349
846251896
85559132
210023883
1740626753
274770352
4651933208
50284094
1436609237
606757821
172216538
84345107
397391023
2321538515
1948851914
791992542
712227295
2081437192
1503052216
5162399842
803474
258473887
3599253
1278014221
1491811051
3164337419
1093935493
1613132560
537755740
718204207
190159849
4028576157
4550145741
2241676790
146249132
974876589
3836469456
7388001
890992765
2925680298
583418768
2861775546
183949788
1537878807
470772336
2599180148
4689956044
335665437
305919941
3155325090
278744987
1601805263
265048922
1040321235
459285592
1970054662
283835199
155831183
3489628196
1223052063
287351401
55187575
1047430815
1774744453
345564628
1150376164
190492284
642208854
1581709215
3303935989
597693547
892532451
608486454
2116443783
39985878
656496548
1341421892
1922581164
380875473
1318679736
1359174562
11641941
421330367
1271915648
586529426
33381592
904170509
994440669
1863046303
1525092346
3974792034
906717302
632360675
1702920960
431058308
3309967240
2391582762
1916323504
2952418790
673480657
539825784
1108782948
609773893
1175723532
1931298218
371966262
2120639989
2475827415
5516610351
1499734843
847795755
25131910
1423027552
408756957
2129292302
791156595
1376547642
1909250472
1391227571
1722384107
2377130467
2880142293
392408885
169496585
1640612336
135228622
4905639426
1873733501
434586010
1192478993
2244827682
2583396054
318907256
851409087
891689067
144611554
642529087
151688042
3820443501
3930938431
3649504514
4170384712
661828366
781347489
1642009821
1522940469
21572761
4252378064
1179416561
910795170
2422124407
571372628
475380153
2926033273
3287087210
2462370400
2163355343
1404945734
815625415
1379108149
3589337797
1243320278
231862350
205697761
2693744843
559126983
6202932502
172918397
1636823861
574104513
2076651880
311561210
828453581
394086034
1938909729
2152979751
111456378
683822012
214424563
1030928917
1506645160
262051771
670623310
2783006913
206592310
123017559
3620505945
1345396745
5785200
358161480
3942443031
1275877730
2426710323
1377550513
49083596
613938260
193250399
757930382
2279871070
185428953
876587651
197105883
1351730824
2310841074
4924183721
2318385691
3319777969
1405961288
427323120
387147252
168986922
765003939
121568930
188411334
261844651
416828038
348108154
2194600943
283203012
2035085564
611330701
91616946
165509627
514257806
685588921
818178429
1029033870
4242847399
1120502825
1054490529
2649367679
77732053
226656341
88496083
1493598643
3060011295
401168438
172364319
844506867
699302770
172273845
1572690328
2048221091
1211999739
2359693259
832729901
863206091
12915409
1020364346
1361546493
1047484727
674428289
1131417160
1466880523
294148346
3879131960
486830401
2123493460
523040631
2482548129
595930946
4825144231
4014072277
458236365
1621852366
117222867
223963438
208675513
2593978819
3509398305
585520421
130883710
597591846
1448504639
1216853762
150670453
387520427
5086242
10711153
1486785106
921165986
610283673
1274503216
2389422767
1785616336
48619346
1059604821
215162632
779232836
1410545075
344783737
673646712
147500711
369294260
3072692230
697551951
168349091
170677667
6109095086
48100530
3543750400
539572198
1164842891
1347627444
2259576434
2368720500
4593566009
134060629
2693280506
77290450
961513660
263371363
1029125264
2273336269
527943589
147006334
4538043813
4622442968
915573390
909931280
4255690319
3566944664
1610931498
2025365363
150102722
4223788158
1066750135
2322473977
2553512890
1847197945
885706664
1447569275
1170179910
1178819006
49239511
1930187648
1105394348
1269358462
3822245278
41899562
33388773
1169488861
4345218042
2120101918
980632251
1287912158
705784430
2579641067
169597179
860596250
412181665
500339336
2889982924
1360518709
412636938
1584131437
561516434
706406177
869565210
2173750295
4440363062
288946472
154410853
278770916
363951691
1644205687
1211229303
1581841490
64049131
656164347
460711529
865477287
4553714807
2645638551
1337386677
1734706926
453421303
2091037835
954922644
1783336934
4136535662
6375797971
841000030
646560812
144565662
184974221
1167488347
328016985
3857602925
480358790
1039078476
585124940
641966841
227704103
1451167153
1467067597
1833477411
235841539
123033819
1550953417
307221497
1966155634
1355351029
1534955588
666463450
471110824
418104258
2340664286
1324812113
1805951071
117166836
708940675
2327211587
1519784835
3188029272
2061451659
1521447359
1314526306
2145649873
51138460
3749109940
1694010220
705005467
5551822706
1099013232
1450107561
1479466348
4081180394
119008762
345872263
10583640
798070488
2844553955
892878294
688220711
103394865
98527694
793690292
955241831
2638405208
2163742979
2532040511
926956173
3621367605
2069296818
2391466052
3266070628
2227116427
1679157256
204895383
2289477077
145137217
1497910436
1480573264
347376633
2253239893
3044785835
3351105263
1026823217
1158610452
162042887
721547449
3235211724
1692926957
7172448463
2762414390
1632760635
1539804347
954335684
721210577
3153758950
1207058125
371191066
3185431040
840839433
3048804028
157992172
1067521444
4571579953
2591952
102182023
1716802193
1546939188
2310541593
49768882
576752651
1833308804
4008305904
300551319
888092160
1056804705
1278359422
2219081111
1101840318
1156462235
2093248369
282385572
3998785220
97741861
1488406547
670295447
1521902683
969980468
1436850354
20815757
17316757
1117601892
262214548
345680275
3069798170
717397241
2350258079
2080452141
313787511
505076304
3294223344
1975118329
909935123
750570755
1501775971
1226713
121742457
2628320231
2839720051
851855788
1090289884
1729567126
691814954
331752578
68213934
2059668492
3331605107
6223803305
1383721938
2708252168
1569790877
60426551
4048322530
3551007244
1381917206
1057539101
640099941
1760735661
1818758337
786642375
1449304923
86205247
1632506140
1266428684
94932010
985069478
995810577
2451986916
149701343
3256009622
19688079692
14816498
832121449
2238187379
2219023927
49421771
28513327
998712047
785059925
4171510750
3726877408
3349997796
4255467675
1517773226
285107040
1730323124
6417029942
53242866
1345077488
94928636
1458159
3206830839
1409473458
821795951
87227583
1717804339
342390848
274470080
1998300493
164532478
4694046100
225779174
1000278813
1044404655
1070591769
4044690618
3355601341
4160665834
3365034503
3518223600
1265405146
1257448034
654089156
2791020900
2213807819
782973717
421273600
1367662830
153184473
304499969
3643326406
5159365464
113418469
4077976620
4583494420
245093257
37766363
1656776322
2414573110
2438734451
828261176
2204214580
4123192386
943307000
3071563053
665689507
1985738169
10703792638
4525438975
1918116769
287168589
1378361979
1349493435
283251091
1954672788
2360171627
1964154217
13228965
2798711817
958638338
1359150059
1525550016
463031794
1566581835
2125749132
28569820
758555373
2029846255
1610636194
212705511
3646355077
1473661554
2776781910
48106285
1246434665
180793467
1542515075
532286708
257857340
1577664252
1274397237
215174776
2484881080
877396992
255900084
2146989638
768613919
1143142392
422543622
1953116261
1965316649
102253619
130475996
311564539
960534134
3563001652
5321515650
3808072055
2487958022
2628568042
705284740
460048395
1399404155
73412837
1577072574
175846306
438263604
1376849774
3611430682
2580090168
659404193
528822624
3824210206
791500934
2912693697
3159256581
2183442429
370564110
236691659
3092771541
2280999292
785622015
674290131
443502117
5685075570
1497817846
159830465
2935316496
1168692370
912767022
1175845662
229389187
1376826665
137534457
399025558
549615196
3252485985
522276964
3853290664
138250
3484130410
117958034
1491318005
178415759
2423424129
847802326
743222322
1149884469
3287917430
1120683646
1886461348
635732414
447696349
1432480589
4818856858
721355875
1225953681
2818914798
2903702688
1182749533
972059271
178128822
108820843
2074649
57196578
1626272030
822572992
1388763665
654455757
193516753
906092143
1216190959
191573802
184775903
1404914541
205704223
2439695541
2789571065
4826690613
1504500729
230754883
1950017498
1392853276
1439645474
2250417150
498117780
1589396985
1266592779
1831077822
201314273
991462602
57054949
312022858
1299059817
891179877
2977038132
1973792988
1270934393
1327256741
1367174950
1625367656
2003257326
9485181
669477473
2167737986
1236946431
2366633134
3312172102
2851146918
59545295
493942
375648878
2154652076
1964324443
1954569016
6379206
266864122
1005620661
2330256969
1521664533
1711260783
472029467
1141844200
1265993934
237201955
319410802
2603721496
1908336915
1673732145
1756424272
288321412
1395948395
168646341
1451382654
162836978
601491414
340374068
8808427586
1209789528
1749425283
232745439
369366751
2792808912
2884711314
1553868565
332132631
910424001
4230908405
1153750957
537672964
168409374
3083544760
805661246
762553236
22207775
257752477
213533083
1523462206
1111907216
1602766173
213248707
1776990499
1637284698
1016132724
1680693741
2540190214
502111353
179596075
555418955
343498302
966861807
2504924632
2131482540
893562610
1797351877
394447634
109725832
920387505
3957208773
518273403
4104326310
256034569
217595005
1025570268
913693636
4473220855
2388766941
953832350
2571569275
5674950313
423906924
1760192553
3298506579
1635011726
5293378499
43000166
367912235
1317040374
1964950010
173167471
386615940
124925071
1485746201
1183203816
3679920076
412272386
238857827
57514571
2419971140
740326977
259705569
40626681
18958789
4419456697
2543960871
792430431
733686793
2110900283
2683516385
406041897
1871695132
194902816
792683894
805602052
736288504
130882518
3984874513
1118048554
125257514
1114351206
949793783
1663972737
2016125098
1753104071
137010595
2805574644
1900293508
779193716
1507336159
328944267
1533111003
715641318
749850436
85397316
2894498654
396603820
2017998889
443254407
64479136
1834217050
56035193467
1236818727
391536967
524595476
404254334
49272449
1494081511
186670508
2698789346
1638507831
19606177
952101755
858363027
3007055080
1493992011
3684609976
1381212978
2827796249
2121357821
49373706
324048136
4906734929
1475976341
101205694
2200369056
1260170536
3546164278
351035479
2365292466
3047560474
2536528983
834674542
2249655173
982151442
2463954953
833399994
575371432
2573046662
2443447019
210841422
1346735803
3300552563
4992764606
533039926
911793910
2854590850
391258516
610106179
221352981
347403598
497337392
1261214205
508195172
528466837
1506704503
589243907
406773990
1321715867
1161336656
342959389
143069971
78710478
7955706204
452043650
636401917
742577229
1358727471
1720928135
440290129
1845274968
1112981330
3262650521
1440719429
93173276
191035809
1664475810
3444517788
6952949464
1769453824
713290975
1175253547
96711148
11713217
339224391
1023587442
134115084
91566115
427704159
4026917484
1213765679
554307788
1048209412
44248628
1347443551
2803155013
1187991947
3525284453
128239183
1136843075
135913882
62095278
3215698263
593140859
687776073
3324560593
913041502
2469815267
818384622
592611071
524821783
564166225
9040330
389613898
462363264
4403038623
307984250
96363561
410711101
2433277662
942444448
1432147897
415092079
1423990025
3075627469
1145201025
1508549507
586258737
814300059
2422565460
1713312754
3727836446
3564974252
569113546
1768474022
1049191281
1769061475
613578379
834546654
51801623
639828682
836592752
1419116001
116053222
1354210794
140562926
3997501331
16298018497
820519565
2819972517
968042859
538846252
1176547232
1008285816
162628862
1370289072
3050122327
372563608
1430408147
595244605
4597798393
467051409
688136645
635484864
93293656
333343282
429714710
898236431
585437155
381422407
1685029275
524124720
1102384928
183424232
2743841453
3780262106
92649701
3522947010
656597950
216754521
1125959037
1822375442
2887695043
131500094
1764786797
125437551
3665166032
2595557475
222359995
3594128792
858908515
100138124
1465212433
167969269
53326983
1251207371
1144512892
1144576839
2134973229
1465455709
2344889404
2199182809
1885859029
31178721
4849664688
2397459081
3216152942
4100411709
216774734
293532269
4744448499
110984988
360014502
3255790320
7271646851
2036285363
958962735
2198684150
957695348
53387569
919993334
477827011
1842252179
938617833
1417641720
24103761
1491004326
369335396
1109042318
170262475
2534291307
6549920595
1229098887
2533176011
736205488
942885706
1319189374
3526402486
1306213724
4858719822
429779898
2337982082
40818707
1142262859
3195255372
4179211
237287776
360742534
30768130
1637260393
543259858
1635157267
601443848
438329832
1728508405
211397295
2428284489
4536704329
340773972
755086132
447125852
2525767624
1738982969
395696698
418013747
1364161883
3308928167
1024680690
1066893381
27878767
144991679
13457072
60268801
1712190230
1602336468
5531711078
376914887
729237427
196900668
1459520885
2151938019
539084446
1921513774
895278122
532234615
1223885511
304381732
4017674128
6645177
2124283829
2474773028
1471438872
2288028485
2392097008
153988395
2071449684
1774281862
4171726720
1181196023
2199943179
72821887
815542398
2625309003
1203053444
315370936
791229631
3746281455
1823444540
2025883036
565489489
289406456
916432548
2297088693
2739573393
312804079
232132888
1879626538
287228640
4335823476
518356696
2591108817
481033192
410785846
5076614978
2169632842
1208719935
4498807150
528442493
3309619326
12118481
2115994628
2008533418
1876733865
112752826
4743360968
1340143400
195470787
684047146
3018424676
2219513908
2729460364
438216283
3634961288
2453464349
853162295
2592790319
197856498
161415830
90237408
13902214
2500649285
2890227743
625523974
332382950
4155636
45631066
702938131
3685347322
283320716
204202846
105911127
2101629331
587065873
498233564
1936988832
562355827
500456843
604420507
2293737084
3523269725
876567236
892580011
99837807
350986138
1040047101
301923217
859853987
1020358936
1606440748
165478970
438773246
539729485
2972142301
1420714973
330258974
751750285
973553805
1213326738
1014446106
9880892040
1555779028
1232350672
868515044
2780604083
2499833776
2034773
2187371659
2216003727
420721315
156198145
1480351405
4440141336
83113220
537138964
1030591598
1030986026
389296437
524055727
4500528575
245926849
131728636
9993545719
1159601034
1265245821
1020397053
325893185
557137251
1601530446
3819621521
3733752713
2610584499
2277130644
226648076
454507226
717685379
2605333054
4315702902
771415917
8611174505
1520870996
1171845859
1857609261
314972883
1488607940
37837927
1378068818
936409451
3841360567
2262496336
75601900
3801373416
1250178962
2695007715
1091105656
274905372
963908582
93483171
787286705
98841494
1322980870
989650542
51826684
5364953827
2103146167
2267392997
231929505
954178827
333125956
1159071893
1090180316
5961417
535263833
1432806153
517373681
84453441
50896519
1068767956
3388210768
1450336398
1101109814
433451724
1731522579
333823711
1191304663
88981927
336280133
1230710337
323726866
617789976
1295502178
679625596
952940649
118884230
1139744177
1112258035
1083262989
667039410
1971217701
46790884
912673521
1797732705
1021954865
929207705
1230232389
727276157
1787038152
2839512727
2884145499
2208541738
2524908025
1410619845
841802769
116621557
2409821967
955314498
394867771
1656070568
1987208433
1800727351
1093695813
1177290432
724196403
5698163914
844504180
10379328890
2004051675
659525843
4484475
341808853
724366761
987741358
8118247941
1265010426
1482738093
131098032
824423104
2301490273
3166919584
720366327
86254750
2776010813
286970385
3355518925
106950522
1356013708
751664563
1997167535
3455228729
1075370245
1503546732
1885082491
5303437
1929295138
1584542157
2591812996
96524874
1369502556
900872617
941664725
2297350432
818829239
134141373
746102485
607563022
56093625
1896488161
1946668677
463591470
910388957
557380783
2433958585
8767725921
1185937412
191468011
207407963
297289826
1205542113
1066684700
867094127
1240743612
1901796487
1979336500
1222693486
1206020605
313865251
2344885287
30198444
1874848074
1380085901
0
676429399
141521449
1400288079
800395301
833878110
372729111
372028866
923639574
512054928
1779871248
630982664
3566339023
1160766392
2244151867
7886101228
1785370285
1312563636
2235660890
455028110
4611742621
870059684
2228223447
1057308109
112112638
27083687
445571785
20246965
358912323
143988038
699824837
1599748272
234993686
819295184
269417357
2173348696
1802901646
6663090006
1511447744
3133915598
1663464666
286774198
275331763
31720132
2377988461
518071764
40978407
1237077328
1198977822
623464992
784776207
3122320536
41733261
33778686
1856645594
808641434
1500961377
74870877
154470413
3016620875
3870985127
975852319
356880600
3418417781
1603514128
1052652462
717869845
3045343379
2545694747
2513680065
5681694079
1433200312
158249851
2604774011
497667010
83718713
2673387102
1885849860
1627994891
2299242290
1703620544
5046617039
3137022912
1743639093
1328034167
177385318
4615430232
3772066608
1107786156
1557916866
256992312
1139913773
223657884
1029426686
1341275884
1322843267
1287308512
2360118330
1961709857
1756942127
11820626
211973346
1791907994
430691396
2606910974
1800127232
931381234
1338094139
1281711421
1213998471
311385748
4885759549
2233199848
275194640
1342183763
2474508732
45199498
2321232727
813972033
5081374975
469130785
3806868118
140792844
317830015
1309603336
5220572996
419399350
59784228
3134816874
1927210286
649089325
3242090126
3777933918
1040298402
3410951181
1528778256
106069076
2484002324
427181618
1771475174
667811609
2692806776
695327078
119634963
197998556
1596733289
727614867
695644758
4095467198
7514616240
248369119
2084954109
2575279396
4766148722
2686019542
1115061431
684132856
1877668155
2212750088
353742771
894681533
637586267
474031957
3923777914
148835456
1859399547
615562789
1948487149
831237765
1462043674
1583650828
6276481075
3185073572
6316725760
29722094
2080257310
516712312
182459381
7296866942
1314823422
159350002
540898845
292959188
111977194
502204204
1604452913
336899213
738860618
361211467
572576796
662524911
477334571
141686806
1878231289
61688010
3352368215
971558975
307946554
216257721
2701181139
2558999020
2530872985
168254893
362516654
2767180048
3532003993
312560972
4055876590
3650832327
2010774355
1608461901
20541910
343661603
1985219743
3643299229
1674294873
3064341758
4640909124
553323088
95432968
315954175
1312864206
3429511349
2098245114
697382982
41982561
4269282472
426638324
3603520074
1612450113
17673501959
2105248298
830801567
2487116910
2077859991
2197368002
905597788
67898244
3013183584
79527047
2841880098
1333886349
414187203
2862882359
1821459798
895780684
4018106999
2631383185
751205693
1279699596
75816324
547383858
43490640
1089038002
1403684647
2789318161
2040534430
375487319
800061000
76680073
1477866142
1989472217
1467167016
1378201642
408969666
1071849198
979369968
141840553
1505280041
1896082090
2534858804
2098453238
923745744
4181200006
1820374736
2357563107
452064786
2447087414
1616683673
2367176262
155222560
2914990369
246988788
2092837460
909138784
29852443
402921975
391198645
7771424
1515608663
1839918232
2631180905
64296764
99503938
199495908
27146525
160626591
2348330676
857837228
945705556
1224014748
2707325742
275945569
1416680471
1233476906
99639626
3255146
2890721126
1069370465
1113690417
72430566
13725617
208522287
1022085778
4780707964
479127219
2568864469
4175020878
404143293
1666827275
1619180212
451637822
2408089677
187625501
1517293975
2049562801
3105341380
66505778
292191859
1453775092
402958328
4271109467
753558736
3355744827
715009125
134260906
73760244
351522040
1067248174
3497591466
129562014
2371343431
5312889890
13904016
2944543657
1727888429
20261507
198112014
119274999
218605379
2016188573
801587421
674559225
628583127
1724219823
3135572427
351189437
1457512073
70527590019
2451085744
268856208
1768848710
1913084754
2315983974
1131501461
123627273
1336840210
1256963403
573171892
1016797278
902964280
4838995347
10922138
5470108299
4055346686
1709660535
1701299531
3578115393
103189
1125990102
313722884
36150677