99999
700878526
1154973855
247014004
737599940
2083412238
1870344005
1430609707
300447379
911601491
109393120
2138263465
1814664790
2017823580
754053520
1089694743
521840451
895042293
908010835
2015196399
1932480215
1782761709
1792004405
58752665
2127263170
1612226154
730856504
476187426
560985961
271149039
422755446
262820964
1600560332
1520203556
320537685
353902585
807679946
1016562805
997706220
2083699329
121609789
244067490
1673510778
1886890639
970475502
820533890
1900114093
1679833934
1618368767
861963304
425218465
636505217
1850026923
1912803764
500681033
1731545547
1476692592
572700934
702936625
896407001
2032552300
1667006544
75969848
2020804400
454672347
8351342
776390064
478856510
907185031
397897876
236056110
1148500396
358632552
7849750
690179250
1948584758
1004541895
1004921534
1148683879
268791953
148458534
193705905
170260710
1451461215
212917628
331800542
1980855283
2142683228
1805558885
1459866079
1370988629
1548759210
1502391129
1207520916
1762368065
633233822
1520418915
1758670235
362041860
1976135660
465635727
5899112
2069822150
978299891
1155365658
1901958951
349847023
604851930
74118757
1173686828
849550498
1186068650
1241498971
1769423390
639850656
379046120
1409761589
1106614979
1653443894
1357283228
1208092285
1316295161
1797449191
1054538896
1022481672
279132913
1742709226
1310054016
2118454735
1018376856
396217928
1359689264
1521460801
289609669
308347419
15007466
1846336801
44968599
1490018702
953960378
1443239272
36319434
680320654
1515485552
1870552209
811557263
2033647773
810340825
861045676
372469899
1843310907
1157409037
1162082948
64444138
1104261945
1226655807
129556862
865674696
1017083240
1353272787
209517193
175546099
1498046289
1146826163
1337151351
1559321867
744172526
1147608720
1028700021
1065810924
1604194754
547074636
1555312535
896680245
61431021
118614513
1766155221
228110766
1913237287
2009537175
2057510342
57694631
641964739
1700712810
1997709353
1367763957
1059170436
1694898784
104757950
918902479
286329635
528072635
967950049
991887831
725847395
1204058915
27121841
1905568625
2083778677
768175396
351463190
1438277567
137840960
1306574118
546832742
1819981380
21571141
740356698
81375318
1461710741
1909719365
1603082572
837811511
1360445578
1426041966
1209399943
1932176273
961365169
1216635895
1535029858
2137086950
1354953065
1645985423
1352204190
317023223
1341369287
239301379
486577448
1010498310
953668694
941726524
1166230204
2049464318
1550541568
32097345
292256501
576323774
1612685091
1846459597
1204844579
36574996
923246389
477898659
793920469
602892200
571118759
284234960
1609294932
752774081
1238889551
1456157123
504147197
1416631773
328250601
1284299417
40758651
542322510
707746931
391606629
614805095
1234655855
979372255
1955163164
525334884
1832367305
217498655
2037722406
231024758
1318561860
1996344172
984225159
10387981
1729871090
487921294
1654843329
1874316537
1934259837
1002673466
323048385
1746215637
1506477263
343669926
210331161
549224636
1535102576
1399200208
831059532
1186875071
956972015
344563438
919250582
33971528
428107483
1149863341
1317588408
698481626
581946
502053105
2133958825
454008897
1471914404
918756633
134150505
1490041923
443109461
231506912
1850169417
2050919794
305031711
629852394
318552185
2018294855
1275190247
1094890131
1956992039
1678994481
942835894
1649942221
503155372
54051527
146572019
1581854422
187665877
16886165
822682541
491400400
1569217458
1816815835
815824825
792600489
872568347
1877882465
1819982981
1300792196
988556741
13278223
1800093555
209474257
226948176
1662489942
537237355
2080073629
1844220725
1247142133
1698625678
181137989
176658511
20745976
1820760225
17436525
1842131781
1942631019
1366994438
1498126751
566215639
411633092
1342739231
1092212161
1069492788
236025076
150037867
1368507335
1631967250
1049037603
1370796022
1664491157
1319421454
1582375749
602086352
1062893880
699712949
698843372
1154483164
1639761057
1562753237
956906092
1591050829
629600656
1084616135
1104780771
1376176606
530797862
404233971
1104916819
1417682684
950607130
1945467861
966323492
714204030
1377401383
1276396102
1023838835
815037539
275402799
449067454
672365066
1235240476
477415334
1348042248
571079150
1499351525
1116722564
1531928561
1286605882
977945868
1812542225
713196979
1467405058
352047854
1469390334
952178693
1138799299
330521847
512179958
200015334
628357803
2133215743
1447692972
1660228185
1599595774
1406200206
2131245898
895396435
819072101
1459852822
379610065
914340262
1307920602
1793597783
142349834
2035672064
1996330465
1882101907
675840577
243469965
1090969615
381727995
2110743546
1625110297
402382978
1728622951
692478266
423687029
1340411807
285484169
358579478
1491167204
693543780
1793724436
2029102516
1302241638
868152751
193603868
1464117419
84006295
961549607
1499620713
1339018523
473245258
154607399
690748314
1525627829
878103878
1985908299
214313658
225702117
2001373339
892580665
569729344
1417460548
1788613504
1426241573
1790286285
167158892
209292023
474070722
1576583412
1496963366
282072971
2138222052
1838041963
1500030931
1479325601
1289310158
1416617869
315187224
526627492
1805645336
273659253
1340299074
979420555
756805762
1083720116
239300486
1902355826
1315132923
1118426484
276702684
1493388014
1517572488
1226718369
117460009
1982061169
44433801
1267197398
467679735
1699190199
78392616
1838120637
1627239084
1944148955
326983752
1259151629
2126344906
1770575112
573560436
108741497
1104694633
2100439312
1209092939
1254490064
1255958975
135027148
287728661
468809480
1783670022
714138813
1551835871
701284108
98719307
558556680
548549806
1741165637
1736972005
658650164
2036898555
1097062574
315847799
1234576217
186777408
612356855
1235650244
319430478
1146861578
517583005
1013043199
1343378643
2052401825
401279261
423000913
335410015
1806809587
767170544
782972931
247581566
1365606909
1986739817
117494916
115068256
332784093
2024463688
1981792671
227641003
719206914
930267385
1375573164
2054893297
1072177448
881654514
626047154
1497088475
1493903457
1334407374
1460936761
1668769177
521840767
1076691645
1117115940
789242805
1556445550
195402923
756761884
1918024104
868958049
977222028
367944787
390842086
564355162
255400688
1333521313
2038770334
1261432040
1732866745
714076465
235579944
377910935
2025471557
941589095
621950801
1289636996
604523297
1613151576
1547239460
598632657
1164831387
939288073
181713163
709399072
245432369
248933894
1093274421
1721463064
293548948
469523053
1652118599
475913904
2087338477
1961195297
779470965
488237492
174583104
1997693301
371462214
265631278
1814531350
387295270
1728045647
991605907
166309277
910878445
1246174371
1813902321
1065220966
1375712801
253030640
1991583288
375806917
468078335
1293714338
74893209
1289567897
1304749388
964618425
379913092
1754780953
1283524024
662273249
381533863
540157490
1923123906
313071085
358182898
567398333
49068695
1316016922
1354785653
2021102891
1701214557
1575695396
1354843308
253015324
1988295087
1406897004
1021557320
2134285322
1621785620
1261809428
231089153
1634351251
1582620732
1271774592
1902167927
1041574323
1908454708
471746983
1460632586
879074866
435331632
268981377
846176982
1484786920
586733408
25579176
218398133
583907786
17822024
1769303231
1625579214
1001993850
963144419
358004420
1904015027
862375100
980774856
469578963
1984594363
1445119914
351144984
1949599868
854346626
581199979
329546482
167028171
635842062
1042168895
441968259
1462498738
1952007042
1383578054
1660664697
1520317171
1323082391
1685233514
2025781491
152883336
1795880260
39362198
1126873327
1036201000
1017400713
1649342400
367827576
2064212725
1418761726
487645326
740682122
1013602198
960394255
232716051
1483001597
1402319113
1782209296
1337136862
893600965
354549799
12244534
217816388
189073521
501508305
1552777814
1459439132
1813316477
1085780783
1104067075
242674271
1593875371
347073212
876540194
2010945816
1186103386
805171477
20271892
1704935455
1455089244
1628304839
503737488
1563702029
382206946
1489179974
1721303301
1625083088
1496303682
1129707061
474851920
2052212966
375025133
467326266
2098462883
254807225
630767411
726964739
624710969
1634436317
1413120196
120811954
1352046555
1443555290
1814960364
2107185484
1215663388
2068394706
827788079
56699617
1353269777
1619228122
423344259
1895481061
1769599819
458353894
1476573485
1720164609
1354527698
808732898
256565661
1641085807
292995691
108897830
1332296142
2140599608
1205568921
1105623540
573257890
891626838
766565028
1224378887
1012051079
434962529
1081988139
1411766610
1200469781
2000509060
517523436
1929392864
1203500882
657584945
352490481
818824474
927759710
689711869
1021445372
1336888409
1342450498
1858794912
1433664274
895646972
2142400732
1954419225
960784423
848547993
1145790527
893567416
1735193102
244306273
692064093
1961089187
983929213
1836602588
1552958493
986791133
1359382408
1561563846
1104945302
160345837
1447253821
976122019
1860901011
1739087133
168212635
1735552451
2132968816
2048333092
1484874470
1972723311
563720389
1282555326
1096845352
1372904358
830676962
549914741
669786195
321616779
324085588
1081491881
581466412
893309940
271142170
1921006923
1879660779
217321476
994383035
513745671
269847078
703687353
1101666004
1190426802
45950390
5605598
2000685089
1731399
805562208
2068205013
1470557805
1950363277
1805782294
1794924493
1515179207
1714355452
1841692429
2099751729
1298024594
1077613162
359261501
1793842317
1731668410
1075791443
685361830
989041021
776878193
1269866657
1032932695
1220951372
47516745
1195203587
4260927
1337763198
1233586577
1738635109
1818583100
1614698725
2039229201
392798164
672736710
666430562
1477023589
811328247
1451594884
297841754
2132161842
1909729914
1695654478
282494119
1051101376
1878138700
940394940
285609482
761007294
1817460242
1016473056
1741704793
453622748
845633072
187986939
424427153
134741339
1842331231
1320695983
777902816
1157707732
659214833
1500538312
1746254262
1340314852
2002932821
990637140
792165191
54259354
1822321485
1070001723
1869848542
2090768919
337105878
46105155
1715227639
390630770
1664079630
1793379058
1572148242
1180250831
1605394597
1826162239
1478987446
1331103703
42540953
1296969508
1339196500
548720780
67176425
684533728
177395535
1867861142
1024456628
1460203277
1438306179
1661300216
1762802982
1887557897
627693831
862689401
1597211433
57905435
534618250
44363199
329142146
1877132664
1006661975
1885094341
1663141085
2084300031
1230605402
136287638
394484483
1136689102
780499229
450812571
1756773690
1627499730
617758950
641325926
1914815492
864252161
108470438
1549468898
1575817195
1540034303
1661807851
1808309789
1705705187
1793049608
60539181
1945181630
1044082192
1963683753
71374926
84455397
1201184243
1965892097
1860024677
1768427107
297538726
1297770983
1260194648
1324418021
1709387479
1366604864
1632450249
1550146329
1892216760
2083380062
558967510
877071413
2000089741
596057069
1995083339
257726612
60735894
377141174
781693717
2142522434
17438241
2031298061
1010732235
1252078868
586595856
1185421410
557260519
55907808
29054225
1259863474
1017283635
509125708
453863121
2100361292
291590837
826857972
1670131140
2058339139
168012161
1593705972
1870301072
2142055873
742417845
1698591894
1578916550
1305260816
430570312
463970316
1951835430
426332719
789868305
1804083848
446889328
828065637
916350776
932449102
852381154
1014730460
2042479195
1893788818
346215399
1729694723
2127301381
1582110675
143409605
1950987409
939181975
634876721
1411985111
788327627
1249811887
1569417334
962810169
288629346
830203287
1963627347
272267322
326040109
781623901
791714341
300595811
1792876490
1062342821
694645494
615061679
2057569128
960204080
472205175
1094735914
1084682921
1189727235
531850111
1974839423
31650373
589817281
1502649533
852959253
1113537945
1445211058
726488792
1141694488
1728362564
1564829917
1950116840
951863221
2080023443
1308527593
2101215676
1562145744
79023032
44621967
860666726
1838261477
1073991982
857878306
674033911
1798209391
1356781553
1544836011
2013274555
1022985633
1541787835
379379810
195273126
802292659
787544343
681647204
2134688784
937776438
1116437446
1380651206
1957276785
1235172888
2002953781
2031453131
515912435
1848088131
1807873537
1958954391
791434238
590069218
1853882265
622203162
1108298814
736049401
1017026896
1626252156
1036785529
941333197
1478545519
335545935
662770096
1830742998
1603708413
589326798
1946205740
1251989402
1354420640
312284909
6321436
2073426357
2045838882
717034004
1749710957
115988478
1353469255
537785318
874633784
1988253923
2016751475
892638914
561234071
991393786
461842506
417122971
1166104816
1239841040
1474463245
1092903337
2068565223
793130118
1294934318
115456371
1246075732
1939844292
1628858333
1321118912
579236653
500552513
777768699
1145873218
895511230
1475866729
973105167
1274245690
320440370
918539918
1074880762
2088069898
1488567358
337501525
1113794462
1987155758
133240084
921051248
1354753287
1107736953
1024309458
1160632086
495096597
808728800
584034531
220607915
1876309268
1524628418
1170759347
291049627
29066387
1042190653
78961055
1998175513
210696776
1559768952
1976820451
2061584270
2063758347
1024464118
2146220493
1440897342
57315594
961701501
1678691723
548241490
1809884953
1891690507
1053801990
449435907
1963643984
35815938
691842789
1460363021
1704531224
1754326195
1897740376
2062676347
263365428
853124246
1228202047
1729522770
625012174
1030998977
448511340
1099728410
1633152900
878829182
1741629498
1599030240
1396647433
1005891828
1093056849
75898394
1160862996
119092953
38932431
1513140000
1335015567
1793621528
780947929
380059448
250847954
892562997
1565468165
1945184046
4166461
1978469021
197434210
1599610645
1150480612
1904421280
1460391449
833840453
45339987
125390357
155513960
968248104
472897040
2032976054
1506249976
1223558727
2052401530
1573338815
1147597690
690566242
1249107478
20247890
875991639
372711674
962228524
1837022078
1500889101
907734460
311075938
197870095
70575594
1596604681
734507309
824336126
909241847
1226412265
1927306350
1997114826
933967293
1813317478
207109305
2142105908
1069721483
272357464
1523343801
943220288
1210545920
343371098
661246589
1186966536
1719568831
412009543
144496819
837760122
941618287
401750610
1552460806
1618736980
1265801471
610958570
1935978711
1170754602
1501761222
233911349
603775043
1754180965
1754362107
1910357537
281079159
519139615
703762130
866799408
2015208217
12199048
2042465129
1300051428
833456300
285360927
1035517524
3555993
626543270
1668434237
30233054
525059514
990703668
1288169131
460852160
1103257676
601548468
1400745558
1019094364
1147690439
118049593
1543752165
221136597
1804935288
1679484659
364949870
669882258
1728108580
689465784
402398621
1121427065
671176161
70574233
116359837
173657300
185608830
958282997
582312325
466048299
177254604
1963579660
820257311
1608973381
1367950197
1726752719
1677456895
1165169005
361382553
1143121454
1766791670
843623802
1660231724
1776985932
2030576255
1825052946
933111541
37776972
43946648
537334501
1219665860
582070394
1575891333
1882748568
87294830
1221827196
1482576287
2000348748
464829806
155347218
52872885
1790131841
440242276
593852425
1407204495
567348885
1404556177
98952293
2034129147
1495525895
1348274720
1181927279
542803355
904007071
199279144
1362549044
1116092721
2107044011
1867734282
1022066391
319711083
1181722466
767912236
724690615
1362785821
602425555
1374819641
721672426
539886689
1073363026
1046584828
1982278382
1427045102
571235001
1319593500
371331006
1246898911
844768492
1264840647
975311177
1895211943
98571897
1544251372
5413427
101868736
1729384563
309568156
621562435
1396354872
1473607483
51301003
2054135647
1568569567
501322893
1585347015
365094383
86013635
1640804840
1003003580
1479166843
165437075
1033312125
1377905397
1954378967
596870045
1242058765
31541714
980054121
690515935
2030594280
1673170981
1588176560
1162698714
1200036548
1804996746
1799610435
2116952124
1712762273
2104763939
1672332871
422757296
78283846
2061338149
116781816
559978215
158115316
1015940270
881915345
991398228
1744674304
1960027896
1256840564
1234537945
1309863210
1757669920
65774205
593433143
1226102918
1742817157
1909150250
827625361
1625212012
9448424
808851055
166534088
1557179938
116366556
584738843
1288901988
1908928806
849448608
934332462
452281293
1138185235
1877041666
1075774724
1109771321
2012984284
219077405
1237887187
542075141
1949960943
1569490219
1939286337
249594259
1138207814
1533755259
447757563
645022037
1875883144
928575574
100517239
800685570
1419982182
96527208
527373740
952695119
129091930
35902454
464136991
1729824313
36546063
1539487324
2040341938
1986228341
30085494
871636950
469546774
815960429
868413678
1206945378
287828016
1296628007
892493837
1393122909
337538572
991368181
2128346206
167384537
1310547530
1101774443
529125518
2015268855
152326193
353002370
106825293
2091480421
367858899
1993021418
1222567804
97347895
1571467102
1442937415
579379906
1365255400
785880776
973452994
2023173966
900724182
1943197579
730206499
776990307
1224276181
1287333800
1952022643
1876229349
1418541985
742300158
730117863
611092941
238268031
1808332382
865334848
1645430447
1325069981
1941125242
778786185
1492281768
1979917223
27586313
371257550
2048228095
220109030
1411483909
1280260670
695980036
1680589422
1565964403
1884147297
745571366
1083025377
210379012
915485889
70252206
1471103034
554252180
975462621
19156630
142541466
538506692
239273923
900223947
1973095628
1666164140
2100911761
1940188777
1109234642
930770327
507081939
1070375765
137611087
250012527
2126509455
150283429
1628747433
536991445
1638186893
1702400617
832993755
76946304
636633342
914097280
1725747749
855129723
1212520802
1006684931
1751329144
1974715361
1552921903
1012426018
1954492910
582032867
1633090449
1196580736
935294325
1787883019
1126126396
465523485
1505184904
1432878364
1388330005
245551515
1600916826
1629760531
24147050
519694719
1348253101
161385393
1319080420
44618792
1813819068
643096431
948864046
1982031426
1962101732
1918054921
187266118
811690667
1081485645
1358047643
1888860799
863763144
765119075
737831000
155579153
1554065557
1003342281
1012096318
1577306707
2029345490
711718628
154949814
1884941140
1188808429
2034656991
1401682812
1404519957
2061637806
460837452
671797170
317773700
474869965
307554039
125381272
1983145669
1239532713
6775702
682488917
65780450
1666996365
816422665
440206110
672567147
1486947627
1906097567
1866810974
1968954024
254288326
1389368711
1966685000
1232293840
787297912
1479596613
425145088
299966805
500769527
1316704004
1523029053
769225959
905533336
1476632192
606183099
301670533
425771201
467526326
1762050044
266824675
1585026091
1190622129
275410433
778531926
199096777
1897760325
358521654
318575593
361004064
199070784
1902028687
1657691988
1902102818
1500604836
1611545925
2086809735
492593671
726086825
1541844214
1704664794
736869085
1291859435
1403158127
14939123
586533820
1447961082
336512897
189496748
891957541
1306746920
358934250
1886113474
781197238
1372198600
1069472428
1115497039
1240330789
394485243
1224049943
537203181
496349330
1247200174
1863325856
1717108207
243585877
941316380
1206728336
655978812
77102995
2015950647
675178984
417868664
1711379333
679134534
746332605
2109614829
898886192
2137121282
953078402
2136882218
922776947
5697488
1795983503
1903500376
1157360874
1129479166
613840531
254031830
1420404204
1278475267
560632757
919198608
969296015
284956033
1461435610
1224187462
133640759
577475112
1700728220
1609840243
369206394
250909014
1255014599
1198078526
270361173
968200199
1486529203
1458818702
1894328154
1451082200
1730579427
1779493860
859513965
1822274006
713300240
1310852615
1566823618
1784273788
1398302624
1293032635
349804437
85449944
1739940237
1459405345
1760562618
633172972
384715992
375425415
1439555342
1328776617
154573581
912803353
1061678386
1688155065
2113491175
455109800
644566004
2052649707
2054759568
1686530721
465991141
2011830430
2088230734
1019734727
855180392
1563207309
2035372971
147338447
802263236
1511340036
2006627179
764546676
785772216
539163744
1276408463
598494366
814713236
2022344753
1422664913
759371797
562555254
1368477113
940477795
1233756247
904947867
1264386235
1206931720
114604619
1370014815
2134172571
1522326938
1887170675
1210609617
1803509698
116641609
175540469
1703377541
1085077920
1263694711
1246442820
1736374973
2055923267
1487304256
605989740
2065304240
1768722190
120796266
1919184034
668939906
785265439
929063418
1138644755
290734942
1871069748
1111204563
1040193262
1391658092
1736246565
533428496
782874731
395828442
812352061
2041680064
741642322
289136080
2018059197
691492443
1924341728
1466510821
1394224901
140700580
783462114
171490927
1128334074
317357394
825320549
1875074895
1036000798
1784943443
1296078146
812138435
1467992009
787926228
464741448
1754209983
1458472115
518795909
1327074962
550048006
2121117092
1537636051
1050995395
610806996
1130761507
1871215230
968438772
217783908
130530681
907088665
2072207622
819103603
22298006
646122962
120603921
1956580431
1063863876
571116912
990740046
1248229433
850340579
840887299
1944900630
920114073
436601478
635473882
1733153441
1401247897
742976804
326920368
2145105513
1768863730
31354446
844256986
1879659216
291669746
420635735
1450758208
1349153524
641255439
1082451706
1443414764
836594239
708520308
1772223671
1729447622
1029694009
931937405
1623464142
134201484
262010703
952680362
2038188611
480467326
158666398
596629343
127863233
632344655
56650539
1402654899
762485111
1339598378
470060348
212063946
1804189012
1403944385
1129906612
85146482
1247528283
126639013
686171864
1017718899
480302926
1418427657
1536692171
1471902168
1174886630
1012978131
1039165353
2060861432
1234999671
1331873355
2114916117
1832456448
1829849037
919942373
72800071
1908210443
194202694
2033273067
872145661
1569510767
1203869457
2076307401
1959931749
778423707
672913011
883480226
744279550
618100456
1140070167
1145065574
392615704
817535173
457079193
1263731600
64190981
275562132
674036785
866455426
1344755130
937120443
1183403683
1194945285
1148634023
1124460046
137288624
1672365833
1247601956
1224157082
31626806
299925420
839519144
850232956
1396721217
1888344397
932644125
1793188432
768349050
141507140
97688056
1459997948
1319956066
1605877797
1760046509
1901416066
718226296
69126352
2142931799
1950896370
843621214
2110277221
676997492
504731818
1645879886
1291922846
284285481
1473929558
79853954
695049044
1539776812
1476940516
2087916840
1754897029
1722716484
441112542
193220329
1484149978
983379721
398854784
2121407145
1884897882
254124718
1534459764
1283625427
1626852919
831754321
1357541826
1974963628
1395261537
157184736
106464268
1573714145
87326642
1009670167
1622402414
1761914689
1491284475
732768703
612980279
2589236
1485990941
902794345
1851004177
509667208
1882081674
936060160
240089397
777731458
1829503353
47607336
672312755
260301256
208731208
1367374199
1042773986
402239099
1704527506
1877468546
1229006185
472283361
340014471
679175979
1841833521
726146007
451362002
2067345169
503928843
2022241515
1975345115
1578597352
650543365
2102679130
24783141
1997747461
1394981373
1215906469
549723788
1732946313
327530629
1894935112
1144464263
1425139494
1328987116
480922399
1126114540
22279083
648410650
111582572
1587694763
1780178552
187152908
31768474
757418140
1877134219
2084148538
907602171
11020677
1800464372
1963250206
1923699421
649509122
759981938
444660438
1509484812
1425875092
554181580
521321450
1028191447
305281330
2108939461
1543581280
1546456454
646625287
239098935
894444058
759515294
1235214178
2068906642
223157197
300781396
239784169
1179913871
1352731266
909939897
651595863
673829599
1021988810
1128379243
102211869
585815711
137047984
540666721
748702580
1876005741
1534774326
278949643
464710813
1735966303
1822384975
147327671
311979944
1763650321
2112233550
1618324239
700619297
1139545890
843980984
285767501
427691261
1531039294
1124887653
2130248232
543687221
332125609
2042652414
369959695
973342695
2012914214
2121239990
232636427
361018551
1933601772
1489883121
1683650210
353456425
2000804210
322089843
646577091
952466969
95856276
573670302
1126431136
344659012
1031460097
994205097
1031516821
1892638941
1815368289
919129032
629145473
930423076
1285286075
1394522052
719340527
1040668973
177406724
1745768274
608677308
1360862703
591722270
748928120
2010281795
442895739
64099962
1530979827
1685008588
825445849
1925126180
1950906071
1540882928
1007344566
845143155
1476161599
25453142
159813855
1583852583
747907731
1842876141
2125025562
1370520856
1043150223
1616775660
74238700
89481475
395992970
555363152
1876403062
603001858
2095479919
1619006213
1718016646
1278596785
290026836
1528949602
173102427
424028418
578315298
934375034
1872056309
330190918
1373553691
1603926412
1442743300
424847411
1022439117
880500106
54903985
218984728
320371953
795696954
98862220
1265223267
1855457714
676346335
1166502542
1601137400
1853080394
1452812243
518592693
2042891045
490453490
249119840
1743416544
75497277
184287559
291332187
2029326246
648571074
1996847737
1094078108
19181248
1029161242
296816772
889894862
1375329759
989123095
1551054510
1255939663
836284936
1319223472
903154306
182702233
2103027634
1224122975
2006539760
708796490
1885645671
716731710
1399309051
2136071314
1799713396
913777766
1331628213
53133295
563413809
1300691499
1516019340
1216235755
693103626
1507974852
1240694061
1588242491
12346340
371346531
2060469026
1477790260
652759994
542427314
418080501
732546138
222719065
2047773773
296217185
459092534
582063947
1875025038
1046315960
1482107677
1822015797
1264586835
1338647779
642168794
1600456331
1425914851
2005319531
1982246680
257716258
1930669742
335981570
2122411286
29294204
1888521058
777494143
24302571
938722333
1521940123
1710533666
1391630431
1760872845
716058439
1788848213
1196453254
1289469574
143170488
1999511231
1591662291
1681052128
565681129
1192235505
777695032
1757080418
1776190226
382022884
1481636702
1837549736
1525533257
1688962029
232604057
1885151988
332650424
392422220
217918105
232164002
1259038802
630545295
1301115606
457376060
1897879599
1149340009
477779418
783988393
929165774
1903797603
1873094731
383747692
382233262
1357148670
391171054
2120607870
1556150469
38057827
2133051220
1445827392
2081921528
936786117
1991646365
888061085
705341411
241891023
601739000
381014192
1119091287
2109270374
535102539
1452163392
970603258
623151665
613538920
1420737332
1798235598
367259230
1973678441
1728678061
1661470134
136665358
1452114151
1581803165
1216468810
919669189
1327832977
778648512
611333600
239746657
2033573784
419818916
1207175301
1414376683
1064570407
1662681821
1496488580
805568275
686476897
74673371
1432699809
3123484
630362200
566350485
8945279
2076298266
755481768
49403566
46484112
1926232294
2093559002
354378525
1184630087
549480546
1370202214
353190412
959096605
1652490405
1157455525
1507058314
239162696
2139844451
694516096
1004429781
1011215058
2035995644
1568407414
1310543161
901311494
1503213105
973692254
780304058
1727168974
1269235551
73664340
908947134
1365122676
1669945535
511321814
1593742883
525829748
656074021
950167490
1768285976
1101880136
62527290
2086133955
842384028
567369928
441353792
1119130290
607227441
1375679230
283114446
882921746
971607441
1070120667
1745334435
563577054
828283656
1778015865
1492795254
425044101
279780204
587602794
1055861060
99568985
855812302
1676371685
412885988
476801197
2035310168
110106301
1654857436
592981687
1257763364
1194685230
353186289
344065502
839820167
1934313009
1155725749
1271469814
1659095093
1738707438
600220428
2075281103
309115067
1534752585
574740269
1935867898
7277657
991340954
896864133
1201373426
230238373
727698528
1396174426
1670121462
1563610889
1320031877
2140041795
1428994999
2077685500
1901915776
214492719
216942838
837222031
1564313485
1349920357
1441916708
554071256
1857457821
816616305
1985609110
393217815
889496384
933109053
725179099
416743627
2026193822
78211093
1733987038
813988573
252730483
1573924241
1700078695
1417177319
1837852719
486611775
2124360611
150828189
1664455708
836549462
1688092580
2045391000
1121389088
622806595
93451858
1734125401
1392983279
614475142
114390512
1013579151
74859501
2061784081
1706276018
1716090607
1103559577
651708025
2104684035
1977751088
1163990659
1713530693
786070768
968170852
1215386902
1137534271
1843586956
547762247
1047488440
272173140
2082137962
265293465
1942566209
1380891112
1384315093
2121200487
24873580
1073436371
673867669
1123147389
1359366872
435767035
1893570580
749954565
528458969
561012893
1853649377
1629870372
420402006
1331277688
2904728
2119513873
1736081126
1526641903
1781454786
91445732
1621996233
1248299333
1187967548
1503674591
1424039519
1197308595
1024538733
494003575
1919226068
1043467741
1533926995
1197991686
1056062926
1668858126
671366826
1427713362
2050828038
1138212992
1679831412
1432454633
1783657384
1208892672
1771221835
116185450
1916767177
580275399
842194863
765873842
1534633189
1668213856
90383913
2020790034
1047488786
263141705
849537662
1395146385
2066727005
1856298214
1328594396
1039907986
1970373436
2050858983
1863113049
2049640087
1402609590
1746272694
194875107
847039697
2041616581
1248321181
1100548048
951573975
994784330
108543149
428872460
236258888
1934735068
153855292
2050160335
899153369
876120118
2139785211
466747227
150632222
61770980
1220787470
1727651095
808389976
1675677381
1646280845
467006759
2116258171
2019830347
698384545
2077710498
110927806
1613333730
1141990408
154380488
169328818
57276357
610764108
519868445
1422823633
1843197513
27380428
693551063
1190406220
1638471013
569278262
1099092439
1977180877
725814119
24571069
1711909135
414566611
2050134007
1559233717
218134155
980060735
1438303450
659783943
1997813200
1496734860
110275462
452772384
305236599
1332070836
710044771
1149941783
1223805807
107732881
85151624
1991299676
401952910
110948442
1225568693
1326227673
2022315272
1266159646
654274456
731868345
2131257445
301866378
1845465923
302232691
335200607
739032225
1386258738
633403498
983980602
1044886555
1300060374
41236915
1862222985
792482629
328500593
2039222642
1859652133
1916225214
195786703
1996543319
1967814004
675490425
1797337053
842210643
1010488506
1114028400
1758374720
765402357
1411875877
174422590
512229351
2104596073
1837585702
1503576720
1130610972
2126919018
444795557
22652602
162994412
283056525
912476070
1414046532
602518591
707733226
2087140669
718674306
190320097
2085380250
359610449
173940538
1625986776
1272952154
477470506
122740395
697631769
58255377
432956657
1413588108
1729770399
884053682
1378327171
1226228561
2069849900
226416026
1928629294
1513734105
975661334
1282032511
581964760
2027238912
1278186244
1325494393
1709080778
2103923338
577508479
790559144
1060969762
281309001
10106237
551128472
1755796433
833468577
1102880525
263173099
503748919
1655380061
265579832
1139939755
1038464511
1701300767
1903633267
1759398253
1753119164
1623873115
1469451704
1889129453
1322382535
852385593
2016078253
1627589434
55996786
223292338
1453910606
1060966822
825590260
502684571
402620587
640986615
2022290296
1719094022
1501595999
2074705812
1172709798
236952543
101908324
756588767
1415811215
468502665
1697831698
495606270
1799388422
1108907150
147509806
1226674772
1066487445
1574464136
1288386919
1007340649
468261302
1085323181
899565315
835296804
1713910034
749734846
379581723
2112429084
761078056
633084454
428008267
1162762717
791032066
849615313
1391012568
2107463401
1549342800
1920517750
672815959
766186602
1518344841
1608377202
1477138786
941174632
184476867
1873958766
288602144
151813597
174870691
1748723918
921927383
810855287
773846678
782406508
1338911726
917207832
829893389
10427418
364688661
662291190
182582011
761993339
1471777544
256696704
2051905215
386906866
1710441383
276335002
189487726
492721831
55580198
1644720331
1946905043
445005556
741947605
640586260
166311882
1254840206
363016154
5474676
75251074
1944381309
64149500
439394001
561084945
608956826
1190703332
385726507
1595308505
1299506015
2004449467
1666733681
1991563295
652678702
212185665
1544524072
1844809674
670063970
1855956531
636207750
578056598
1344401999
76576307
1866284902
2121097563
548054146
1725816590
107167308
17110159
641977401
1782510792
1885604721
597045856
1618954170
1510357176
1826391977
1242563976
1837841432
1471348992
317246986
567125019
2103515073
992764708
1839373254
146800178
1274298842
355347711
471754657
1368409062
933578159
1527830982
992914711
448536829
1039121377
2084352506
541824919
867528639
1122886853
465249001
695778447
1292165524
1396910914
1845218599
1926849724
1948917221
96086546
808243584
1069947861
663017369
81328451
2120772186
83964305
25790680
688149238
346489334
2059011771
1209134338
459219477
600818963
2125734452
1459907073
1937562936
1771910566
2127368853
129676664
1018373353
1697826154
860033315
2085191829
928743024
586307140
1074705063
874436034
281653482
1501341245
495646899
1377658259
420983319
456928535
727597002
2073491361
2023823506
1531852035
863347101
1858476423
745603124
1780350840
431007209
1223833866
1016240886
322811132
1108171124
2002075365
1829975849
1417023512
541983103
1251383930
1785420104
1791219503
59937051
637868191
621263156
2107769978
1253704995
1202718600
825494012
2080361021
1169932009
1969722413
1981179761
506939717
423333988
1406397053
1472939040
1749031039
1438998120
111254296
46436655
938132346
965959822
1897279647
1599890953
190855762
177865896
607994579
372279136
1023765313
932329961
207959591
1964173281
1836645206
220052588
437504288
102485230
850827743
294436673
123620743
1744466171
1449720597
1518497922
507866486
1662209395
1265947102
1243060676
779109303
489212878
949845339
694824102
661970567
117053554
1039511009
212562541
1961516189
419717202
1344125884
410365766
1132116108
1833490966
1815761551
320610974
884558013
1841883716
502180786
207744508
1644774955
1090575993
807686238
1820795799
1711859396
1802648987
933580121
148851906
1953847129
1158873348
2135531341
945075821
1221228179
1022835551
1433003310
1570183614
1289227950
1864863437
613339868
382667981
1876509352
1873973715
450224232
1599429405
1958445895
1948279123
811601587
97350365
1155153932
376308516
789308067
1231312427
500111472
668597604
131891938
244044477
551061551
1026524984
1391236703
1936903059
1084758539
2032720609
812081676
1562386532
854795269
18389028
111932559
1544378868
1709928977
1139959178
701123631
1183271731
1668898676
489082330
989347991
1407233618
425320960
483604
1903667353
770244970
1919517739
1951544256
1049733129
860140317
1832483312
1709842296
843973409
1509757314
941353698
137631511
1885459670
1730121131
1725231661
1682031262
1816750935
1880009046
689083194
1728783283
1992511332
2110976389
691828639
1972675120
1641777871
1255321070
987410206
959136204
510410541
1827908151
1721286994
1283547427
504528976
1009007581
244362176
820828005
850021198
74889000
1751517317
197716159
2067509446
807281748
1229679606
1534086512
277747504
1610260546
1028923390
1836524558
1302128850
1687292492
543614576
1848751757
98613241
304128337
453048297
358575153
1201051695
1818466848
1313242664
253639563
347326094
1576535976
2030421010
189637877
1924632234
1149228668
212368485
940717541
221359259
2067697886
2023359424
926071285
672446559
602947087
1501784537
1688345884
1867697138
694362751
2106175236
1600082485
282862381
501111967
1087114225
282802000
867911104
1614548351
598359584
1526140867
256044553
1895746988
1397691657
1664634011
1552455
726821876
387490442
874978249
7578671
31290768
680943411
698579196
1012362744
49401971
1012860366
399389929
1310298694
665862859
1813197720
762106279
549651255
1115172024
1207066185
14628921
622131997
447090687
1625174172
995402612
2074687706
1329125762
1289719888
981051311
390372697
1435132151
605328948
1736577581
1671960742
2039518764
1876023059
1537081574
599784649
261134967
190751145
463673948
520474142
1117551552
1842463304
327170814
1224304971
946711175
1900581204
1503158977
1828258396
1641176606
701846970
77935110
1425404803
1121880390
463133477
580990090
445271471
1203496101
1273080196
1956708316
772738792
1947465768
1512787919
874528832
1321735422
699918758
611340961
562779156
1332398301
1287137603
1856678081
669742128
79055439
1756895167
383623407
251479538
305555245
1976636213
1662916419
897873504
793020264
1215828342
1504346553
1748067689
1585960748
1575871158
1598907536
1504874476
2080541009
121248315
640324605
421692954
174590040
558698002
70554820
1104718775
1334924547
232846776
1121349951
84358119
1712283060
439419654
1848495208
2125368053
1358463998
752683768
470426754
205407095
1786871480
811660579
1696456999
552437833
1980365652
911386207
485020280
627956137
1308899678
370540515
1631945634
1801847711
1969093346
1812171600
689728779
2083236735
930962387
986776745
1624245075
1325126856
1916495679
1158694075
853358715
447190550
211289031
512471102
346593469
679915014
565260635
180921246
1481629126
1142096524
1561161690
793363669
2127825865
694955490
168998865
982300882
989023205
166623692
311013016
2011231762
2030466661
1240016747
488403339
697401350
1073959964
661978697
212858717
741367233
1442674763
2046855719
1165495049
1419273584
1924245275
64877678
1550577343
1209870173
1270776490
1999506868
1139879377
210698953
775060338
580068687
1772285959
1434167638
1248221120
1204662991
484730691
289128875
306416392
374524469
357774416
192280312
69033417
1552464912
627317011
34383661
1044797706
850081623
328907957
1557134263
1171107354
1870424898
781495294
707976949
1528116054
1968904027
799130524
457254483
1337452992
2020974155
960056638
1525899567
730873719
814979542
1706176608
758574577
1939150830
1052489406
2119980834
1152543835
279807878
975400928
1553024560
325623673
1501955103
747227709
652818225
22695927
1228325913
205474367
1713691801
1631657754
1127438775
1832848132
1200034005
1982892492
566538958
507675121
1954546490
1609408688
1432673371
518761414
231615500
1021804627
1143970249
1938908350
2093669683
982788651
1874781055
725411265
743462711
148980318
331522959
1193516063
971990482
1035460384
1165157870
950191482
494917911
555229360
1992297810
234688407
1240963561
1282833196
1546831194
1216425046
391060412
206291855
336508664
1543835356
1013822426
2130603426
126551714
1679795572
1015432115
551446663
1563766488
954101297
670144260
1389057044
448165166
1715643750
1412555924
576425708
764178016
1380567312
174314241
63893587
1002475398
1857365051
2139518773
176438730
1949270772
2025789409
710150704
112374112
437509008
1779511019
50395737
640438914
1690190983
1799083224
563022857
1980956293
1511455404
146225435
2043222329
315520582
1139254744
1106025752
1762443547
709789016
734278794
629304729
1770902705
1872649702
1648269655
1358820869
184290680
1457486551
1443878828
1938603428
73949244
146689958
449704758
361854837
855902782
1215519665
33186687
1746385952
1775282383
1173679099
852063686
2056739634
1473427577
2105533653
541489754
1905240909
1918181317
1808644490
445943085
1102929413
1588150353
1673929526
1603928812
1934106554
866294743
921320545
1877747739
940936334
1257100652
1016633018
289695637
810033313
1949393919
981981476
506194909
2003416042
1396521673
1596258474
165355610
1262560629
1601949537
965749025
397626300
843186793
336969130
798656296
439623966
1790984486
786082869
241829724
1768156314
187656495
948619265
1736141098
122399393
842247957
602270157
779574106
881105268
659411983
6229603
154318565
952779993
1756020298
1118161308
2123271675
936720795
1762480192
1794173398
127052395
1269086337
761076111
938479932
2061981627
641728914
104080823
377486735
1172391501
1582444285
802548330
1262363435
649884544
769148777
1486706156
1232647231
1626957466
203613169
80359064
2015031092
1424188646
510030661
1218313848
2091462014
1103890937
1347244478
227282654
2020291720
462687213
1115913510
1987623924
238882897
231268670
959228207
844260534
579354805
502589660
1637816682
1332563639
740392675
1293818739
2064422313
898597641
1972629234
258254939
1988275383
1128086009
605934988
1590661031
1013676925
95269029
1960777067
1449157402
254662029
994236657
548678473
1433409619
1156444138
1538674446
508645709
518572221
419611990
608422658
689266728
320793027
1892489065
1667214363
1766816541
1786481505
562293678
539624431
442282589
1932510957
1170715968
1459668620
1895427366
2143234017
475815820
210254150
64134266
582066250
1265045395
93713616
1482145628
1285973754
809905516
2075489386
1459483531
295465294
34731696
1838130438
382580018
145949174
1843867970
707056103
1237851551
1564038150
632526004
148375119
519825212
489480371
1602888421
711029632
1933024848
1527068347
2127158749
1518065816
1156697143
154708303
1837155041
265086294
1414043478
1841092836
368904804
1745747119
1159589505
2134039876
810387991
81649994
1992226904
2077551079
1508531002
722782596
1285725551
954725617
1206668012
1027229523
715934936
178739508
826596923
2139235819
1494871048
70669157
1328211554
1830905025
930962652
1060235659
1484365710
336022413
1182056601
95803054
1073206891
1939275952
1734221674
1516672866
690970420
1154950744
849579204
55251918
51630665
98537235
874031279
813854077
189615087
661938221
1969952035
694357749
736254816
1280265761
1020452758
1106488942
1633902408
422557935
1212823229
726009386
2054113935
1887355940
2084349118
894599566
844216204
799737719
1763623392
1842567702
624281052
1300659058
1592596527
2000698587
1139336435
918974591
2039257465
236206905
919637335
32159851
1941384727
1427752206
1581961041
2126113735
2084165603
716778684
310754203
1334296967
600246317
682586625
1935130344
1357175752
488458539
1256891275
560013856
1416962687
770443350
935034350
1415707347
1196527355
443441750
1972581208
13981381
18386688
2091195540
153013684
1409088990
74589522
2095670657
1967394194
410763925
1289238978
586869477
1132455949
759729776
747637236
2012525623
1497066281
1476402506
1919141512
680978534
1234813379
1714751608
1766172700
66502888
1178488372
38208870
1452254125
1220508485
830700864
949894841
221928732
1250453604
1909410332
1728905420
685421421
1174726564
1276593772
752735951
2130087770
1381809800
901224619
227719699
22681446
556802152
820136052
822554685
1157809405
810942118
906142232
1828403321
414963044
1844642711
2019430937
313396012
180432699
1411841031
1926962771
529458186
1556695011
676055546
1189000657
455344426
394942207
1664267888
954545439
1186407308
34768133
1274501942
490757815
1496294261
298214969
2039126523
44598236
1389308454
84732302
2032291736
39571295
478365681
713401408
155039488
2025939780
2087164283
1483468463
384890451
457346839
430912635
1947468317
1471408465
1822199904
1042964556
1285722581
289010607
1404039346
1483004792
1959977462
1275360238
295508447
1516877909
146610830
29188534
81200403
1769616952
372595305
662529997
1743027859
630860629
1509872297
1916811351
954375088
1637060303
1482548809
371190759
347132962
1643638143
684814387
826086432
2070639829
2035086817
442949085
762520977
1969223159
721909045
867476611
2095089770
978124694
41013402
2066722248
636949678
340060000
1943952547
1380025018
1363022759
1888764173
1634447820
123932257
1143610074
212334877
702650779
99331624
2052686503
1081983763
2134256365
1753692952
1743235911
918656335
485014344
713364003
980161351
597186594
1498183745
905462047
363912173
1952621094
1139513294
1932710596
1307237554
1180756971
441393089
408665550
2116157751
2005969809
2060702471
200085519
730282384
726287927
464270549
390343122
1559210942
1882045041
814356879
780113959
1647315232
1724186834
1509735771
506413369
1215563089
1325244314
1599673676
1178543085
1323723627
590727576
536697126
949279972
1141900279
692236827
1770679640
1186268147
1343601308
1961015601
501918421
1737621570
1590736831
329856856
1656609015
1792492158
1197520643
722326544
1749866986
610052687
1144675985
1736932335
1376709194
904333835
1829891902
887642597
1967986150
2086317226
1826758360
1045516629
1560687430
1253903395
1613073763
688027994
2063735113
735953570
1417342840
400798042
1525797021
1451253545
1200562332
1111216383
1747498782
831282510
1110544871
1921767896
1516154538
46919465
928116140
709759398
960979165
1327467433
1625894935
1502082250
424016021
256321959
603185148
155504195
1142766244
1443636856
1889815312
1312635864
500818957
181422325
1607090845
68010737
754034186
330116573
607541334
1376767836
1443922655
862945116
1578503872
1041409820
1402327904
508148773
599724968
330962523
1772056656
1180479479
266076419
349784617
1598229967
1710928835
1832312234
1508281480
876445715
1579579318
2019503087
2112648961
827499720
422955858
605133785
489567916
2136249281
1892888345
165653543
1432311246
439229884
1410805410
1518346113
184701761
1457376165
1422288616
1862329852
877379436
1331050229
1730006155
298560441
1137241011
863602857
1585071616
1254899972
859751556
1335349239
1677419272
989364607
2115570275
946549397
778752776
1723353879
563118688
378986372
541798202
1212607618
1143089540
1728237056
831527382
1246477768
1727576141
1946879562
563641979
25296280
484855268
1263908314
1929960239
1532492097
2072653593
848234115
1852762861
86816254
193922565
260010353
1580732845
311386896
358080846
384131871
1668780831
829585271
1821066955
1296314844
1934353778
358671460
1216961878
259530728
14225073
830122335
1970949866
1178130626
1536738824
238818509
2112761132
2141768629
709764652
573847586
1435031007
956639864
1968622868
1508491697
770713001
1515638538
1682952234
1490415426
338644773
101406751
825435778
1309450255
1378084311
839697366
620649152
474416132
1158534349
416474617
1377890587
1842479629
1555334090
921513526
1418259624
1121835772
1933782745
283997539
1571464007
2041222700
1488960283
990533129
494627916
973819018
678132650
1686624878
949819008
1385059716
348848335
792922563
148054514
881720926
1550454482
923948169
445124409
180594813
1251770766
1769528681
1817295273
934590960
1569790246
720519649
190970915
602872822
17782048
1039168591
343581540
1213308988
98549686
153906610
1976148002
1222502844
1399161388
919633639
949583159
949615718
1153395100
1413312339
1637308117
729670498
1328343241
1338114229
570737673
306443908
962012660
1922499138
1174628749
1964854958
827605036
967771063
592068135
80921815
1677928183
1186178377
907216491
2101095724
1193413171
181964670
79805534
187650280
1548624901
1070599180
1980500186
658418321
401468746
2009703199
1059250185
1240513038
574599561
569708427
614803934
1509791750
2101829779
2075305261
1843924099
1624808858
46785656
1141804776
109154972
2071365684
578717071
540837147
321807267
1441340032
432779525
1583374059
1197312282
1405858942
490196337
1691882974
188505505
2129182547
629559214
2121987127
969863462
2066428652
1828346831
1592623733
954309950
644125357
144870460
455083834
2087962651
1710113405
17792631
1015885293
2101458797
406567983
1163128731
787090453
317361412
1314613455
401886001
1434322426
957742262
766044111
166510423
1700413323
1920233478
712395338
1204484067
1025351421
1235723404
909760087
1102595751
1901767406
1590995108
1260334072
1597384751
1605479231
1567858823
747643904
1480199251
769745514
1429217614
1098221439
1379839124
1812921666
875521721
368150716
1373266257
597958258
676247290
2110783177
1656177140
1349155522
1020400032
249835768
1583630689
1647769158
497956167
1134294631
647019820
1918306342
700689757
472419645
863572551
2139506717
1170165634
2100060776
154987118
1309406825
1937920219
120504509
1396463095
2100895198
948792718
1798788281
513980617
1197221607
1720454367
2076346500
1717930736
1551770197
200057005
271708936
1810992898
221618499
839615177
363853851
1747634753
1100970926
921584633
1932876388
156285600
354039125
329719447
2075181573
341322116
1788815656
2105540446
147826090
1100501215
1284507199
1415912550
1862049258
1280879306
46033059
1801300122
1150569734
648556375
1129026949
1134584806
166204292
1045729423
1553632272
1549469823
1302356265
1541910753
928855081
1290187711
792114414
253687259
2016468076
2004492175
1150974735
1527804878
817793924
1806874541
1807735180
2085758156
1752354295
675532325
1250766149
337718585
482160123
2064875644
1623859234
1064798147
871022653
978074103
1454063664
1856569627
1617061198
1273505420
2019864712
995576368
1700860828
1837645719
524485517
1940316033
1621592793
289583467
2048445965
1149031213
406585466
2139273706
215814355
374628881
1516527772
66910984
335591780
1749556711
123122978
1515887347
688206987
796812522
1361836755
1303339566
958901776
279456312
576995901
1254265712
57017759
1008774582
1469772385
194400223
1166966913
925560113
1948827729
1379945870
15471258
821951456
289810580
585407039
1091012288
487109073
100540234
1030263796
912856033
195416932
1077855413
2099487540
640566444
451338650
1003847208
1606196144
807181579
294073926
574246147
338850329
1416680759
1991720875
1824769402
76137798
1615245769
1858901068
1024399854
535487889
1083853500
1387501376
2082971345
1960935268
176480738
1613038599
1498490000
1201944874
1378079991
1120269826
384556829
263333442
1232800652
2084638506
1974852921
1504072740
1105514186
853138198
1585329412
1068610638
35095212
2049396593
171777648
1281931945
1016812545
272543286
616245799
1149922050
520382265
1595358512
144712615
649259542
1812607163
1279234815
1243321951
534094695
31270362
905337762
284799567
1538971036
1929381204
521359514
497206122
2000284391
673183394
1173345367
1270809385
1665721944
2030649351
1779652354
777808059
2039783832
81701768
465849989
251452239
1675046859
979384501
2129184955
1078953297
1860878903
2066281643
1629009595
1275220259
1324553156
429032918
1292580512
1851355092
158508830
1476042274
1614042830
169444792
1451589583
1991894339
372294576
1561247945
808414730
1376552661
1719872982
941202818
1876119939
972304357
1658035523
1645594909
1011305862
1994990334
1592751506
1699824852
617081349
1883550562
1817849396
2030101212
1031914548
2109450875
426919219
392897449
389714915
2141961850
2117847880
1208527540
1081694784
2143068263
1944444345
390857338
1010686631
74894374
1981634591
108915041
1859123034
498090051
1633504447
58409167
1925544848
120817608
1463514559
2032212120
1448443436
413540570
1489297655
1523767535
1368699749
26909998
816141471
923506569
1351257646
881015900
24859548
1375191439
1326022937
964114418
367787263
1882462454
1883063523
1585699434
216759714
2112328549
1642537223
794918174
108045831
1937290076
1391365498
925401329
1203838248
87747632
1344605629
1701566229
691922189
1306236415
263959557
1598608897
1027162622
948033121
1597583776
1476849042
1207294219
1554822427
446506015
1673605821
304769640
259707214
352545712
1808929605
1053968786
1048420636
1954540974
1517291092
1629456376
1120769557
867305335
750293411
998517542
426783684
279437430
1257226770
1418553804
162309483
937829388
187273459
634862702
2123276980
1114233454
407951173
196438629
1142766309
1703592741
1853923257
1321516575
1896727185
1352264389
1447283309
727307273
149716753
1764777581
1501534635
264196921
110178741
1763889770
963972420
1745084436
809800137
994471986
581540610
2071183993
415752070
1006701092
470669964
1461863228
854639217
147256276
2070686720
1969725846
1756492135
325083203
1407528046
1914692856
1876505606
642101117
931659931
2006201285
516636599
821637480
2080960448
848654817
1527005886
1756292317
1646613681
180760038
1042331280
1980557189
1339509029
576249161
852808073
347556553
190415781
1666967606
1226100133
1576641973
329890285
2067385531
1744180044
1194222029
2004344433
986311108
2011138521
1799603585
1915765548
566209284
2048892887
1037754812
585127587
1149400844
1417990619
1197164191
1489177989
371196305
882309811
625914300
481906485
1923400472
1972179376
1433202131
1921297399
799103451
836091375
339543945
890603665
231554217
1857081786
1343617865
950135007
2073218114
1696809377
447131295
303809863
862945395
557254165
183426035
1198858855
1837438998
1836494314
877612286
513541540
1475801313
1145004460
1743993153
1142821442
2079175732
701729204
2038586653
2038390241
1641636546
439105358
152917996
525780652
990585458
1491375681
1065160721
1745455293
1957738948
2115989004
676346648
2075310348
1272738876
1999577624
1086014376
285940321
1956516449
316750092
125805815
671613182
84464499
448792357
1094849009
669908109
1775404858
1707700099
175207519
1213164088
1313817893
1492281751
953835028
1032921327
368036337
56611904
1134255851
1691601321
1428668662
2050572427
1925450017
445580167
2047124918
855277447
122194959
1274304629
79954863
884879426
817697777
1753190107
706752912
1201605581
120015167
375598005
667269133
1206491907
791966303
2019408095
1156665003
1473700320
799833515
548386344
540460159
921606077
1459663353
1781507347
884022739
26308103
470130177
1722835019
1739947366
1911788785
2055313514
1149916245
581460305
1571146017
1030888440
52344683
1551132485
1571766847
272533067
1976157547
458495448
140504100
1957836670
1967202564
1897048861
2007926771
322551792
71385943
287085571
1324982491
344914378
1260894243
511909493
794985607
915733977
2034893452
2125271203
1884003842
442355756
1869943877
450432118
1259983601
2062847498
1304352313
1805653963
1660901248
1385542301
338624316
692543233
1035580528
1700505520
1734918136
96523078
1078690304
636837514
1709451471
16374280
2069718403
1522979677
482322338
278074363
1755463683
480106785
1658742990
1784018721
2068356835
263738179
614841232
1602033516
633903474
1046688644
820356016
1220091895
1141552682
1124288717
828169335
11744862
1746167219
498618728
1652921998
2013280124
1042879408
1615963001
1120140067
757796116
1364221452
892002885
947070410
1205791703
2083099179
1589261682
750576673
932517328
2082239650
149170542
1203627289
2078741431
1980583786
2104630676
1714441356
1749056785
1631447413
598191400
93784590
654786694
245567078
478945689
1023532199
2056806937
261530603
214763931
1534778173
671775555
166941987
1689482931
1487201338
25585219
428782400
1202482442
1697821529
1138451432
163436796
1169929859
11474975
898602646
316593414
1354112229
1493806811
1676201986
755952751
561804659
96848460
314657139
1085751419
1188853264
431166629
1845081849
1819422898
900349727
1908163938
1193460309
775636602
413058347
1743929733
1518668994
1868747463
294041263
446669264
378502524
958597378
269861357
74272294
1787094136
327464262
1463091847
985942969
2137559173
329623807
1253595972
1612756306
1595778360
997362160
1385584934
213758147
397758119
608788024
1352525002
1232682130
1725745712
1787596783
408109523
1367199663
1418181137
9226553
1736464939
753094699
343775414
67922922
2119845571
1362506303
132421713
1728411502
1323459911
259417525
1716181160
1791219280
103990364
1591167368
315326385
1999379368
1139244831
128703377
1897620531
1007412429
1190799603
435314170
1916079046
1757417813
1028699664
636210775
2047122489
1315205809
672962954
154445545
258787303
1195280286
1913472224
143562471
1499253329
1947494180
1831556896
1930439
1099266453
2050350106
66071327
1690394456
634052172
288598039
1667221376
2061069864
1165091887
2091799633
1214496832
1213382578
1581714393
1547934755
261660400
1961642668
159723499
1790214138
931247544
569874309
240640708
174667398
1565423658
534239159
1349037458
1662621674
849359059
1444901325
65724574
809900414
107862222
329726126
1461382137
1725904006
589080340
677764049
24590123
1195517951
142095768
251386142
1748872927
2018363201
234068481
346259349
520766229
568066552
1537890830
831340901
1109742500
392476893
1732103183
252911888
1875799963
1274663061
781713609
2049824373
1871205298
1005153806
524434372
1006266516
2143151316
1236338108
2053881198
232848803
1002730281
555048294
950240706
841778115
1291557840
230006307
1562085714
1215212165
1137908378
1632264116
1992636260
147671722
2110290871
60930992
1535739051
1396779141
1429316298
1091744687
1427597867
934816033
2057679764
1553616985
1048733163
1367023408
743018531
304945374
2112481133
2100550225
1147676631
1883227478
896560371
1125902579
1690504524
497765833
938922742
1808067167
926151277
622369383
1995871985
2077705891
1772168976
333911985
798950261
205365869
953588228
1484609127
1387368355
1418203059
1246165842
26577224
1589277183
1888934196
570898324
65480407
138327623
259108469
1268041022
495769579
638564170
2085616842
1867309549
538614452
1471989665
1342008661
1304614330
1271696688
155225966
801477737
816641541
1322959012
80801370
786355994
1963641440
1866823561
1027973915
1100175483
1015133074
2051370341
1847652883
1707927671
63829544
1695557613
664187182
312348462
299087330
1477409087
330368844
82253089
1167230501
1053660483
1339227970
1600633997
1847365561
182633999
1022850016
2018540251
2025067914
289767829
1282906061
199179852
2087863854
379115553
1448339604
2146573985
1406254057
2108444094
1525436909
2072040466
1898538405
1788633031
929812528
251794344
1632869563
1561708164
1244985220
689992083
129226788
1391651629
489942167
227199723
1447356547
1254248538
1764987593
127576526
1744475498
955723293
1224745737
1183898817
949235261
1380603159
1374480912
452001359
982911901
1439687207
1548847529
1384626932
1506895758
1740987158
1345240389
1705652817
1583366822
695586804
1119106242
1694928717
2061199637
247863653
250393576
1002931621
80610216
1912778440
1320498593
1346248184
691480733
1105622266
1581603802
1376555556
1891343877
804076039
857508276
2009608914
816456190
687959809
1304107224
1054369916
581506846
1163205786
1950246156
1127676024
1648136596
1148637782
1901242004
257639880
357748524
335342815
1801138019
1559063396
427710982
111416455
286492212
2115469503
256244367
793759152
747842291
1390366119
1921767892
2051217765
1767812257
1991620910
1466710242
1277681742
406491814
1618909351
1414950659
1748091764
99149690
2085069802
1146839175
2045523123
1667954428
1202801173
1629865561
2128526311
723496285
1087282530
1243360454
1445725804
76664533
1144555283
574697349
1033775004
1203429646
1133430127
779217590
92712663
976418428
1824704239
1314794201
356683246
2058610904
827750228
2126960147
17635117
362516974
1193703785
1800518058
1018287249
1641263554
1581873827
1894546601
371734257
930484991
26074408
605840788
115686822
367984563
2102256500
898360571
681156759
404009984
142145507
1786534440
829019214
131189569
1102062690
742595684
1973949801
1028512133
1200956703
323960060
893205250
1356949006
1625649529
1429568083
1438776356
1771056632
1158303399
683945062
925242961
1199295824
626879302
1464766299
1022049131
78660626
364566831
723856605
631772402
683129664
1837238397
671151110
1954517472
1617335738
218208638
1134597816
770877368
917946423
81308868
1233472764
1879906402
1847188106
2009729192
845854941
1028658380
1633250028
312170462
185527815
137698546
1997509260
1709387262
1774206540
593305735
861246474
794572878
1521506423
1114416775
1111267187
365415122
1740352790
1984575340
1105615014
1769216494
1344432903
281657222
515914142
415808539
1409884011
247384955
1033016435
1936825685
601280073
1739782436
1593851797
1503514805
1455338714
1212300511
677139839
1366182225
91062103
1633411114
1105228341
2064019489
305147236
992901534
1604099449
209264258
516308860
384486473
529885407
63929798
191783603
161928915
1884506316
1776170356
1825240168
1016022871
2128405403
1975135747
153144483
1026496751
1326150091
1583239277
1869128815
1185844111
871338291
371862170
498042269
722421957
1842360739
1103504223
2087288355
1214972194
800416689
1688602714
1580590058
400751763
1316073099
277175052
1650798743
1356230909
1520152721
214587416
374417850
1462424361
575515037
947093151
1807822823
397481147
1389766787
228886576
888085501
2080929659
451943261
1006018249
910482603
1528353435
1347993777
1443633431
1032789416
1610190989
1010651068
2099613500
81730987
1875143145
357329379
1738059310
356777291
436070490
525832132
2114755717
460667956
1478915038
972383481
1799528010
662181658
957978828
1604448286
901979046
773549695
439596476
1977587895
1235264683
1420609202
277812902
120090642
1043656921
461587482
1076120790
135691999
1443196025
2017974756
338410281
1627393576
537135963
861882259
918042454
1451257398
667964704
1994980172
486367733
422729179
1329750723
1198183706
1409973360
2070544521
1347701654
2079275589
2144122613
1881313769
806135709
1662155974
1964454365
819177394
1088838773
2111984212
324851156
927442717
641629004
488699269
1126494639
696316708
990555107
1582992916
98725666
715610858
924824006
326236502
1596378362
1587784058
38345635
1713591562
2071929205
1109612856
1051586460
172673762
363413834
163851794
1959495214
166141617
460720191
1128501886
129773982
1732165669
1012541104
1663258473
1839707679
1677726047
527609289
940322232
862851388
1002209501
1106980123
183021448
1319195124
1113458507
1195753678
533305078
1829015225
1586640501
906547379
1842374796
425175530
1562375999
348583632
1672286424
831477987
803386242
191086721
1147980224
1924693611
948708166
450948147
1355516002
1504562993
966617615
2074135928
247019828
1758469904
1164308913
1174489947
1854219599
659783628
44765313
293489136
2119681701
1074703007
1790899306
313393333
1318699917
2118019451
2143072331
1832745536
1720860935
255486258
1985962418
81654247
1054020265
639796006
1415729209
607268236
1492841281
779370855
1834204575
598339523
1241660279
1518978918
396703281
767573135
1937520705
1474202937
149736917
157237339
2043937049
1229025
535620572
1477983887
1022142677
1112884717
1792630130
1441558686
773381571
695026230
1263499164
525260642
2020123118
669339358
323991008
14195484
1586907829
667998090
1983054245
213052891
144081884
1637816119
2001055360
1381141669
1262203335
1283320381
1044405971
2012390635
100390189
1278613395
624789210
1375826626
505829716
1707765697
1136215616
706985296
1914062210
1261538537
1988616872
626224481
159585059
1699246982
959644319
299392761
1448696204
210212931
970549228
1065887542
1191228014
1067780320
709190363
851681943
1060633046
491566853
711770516
116579352
1241710383
1016930270
581465382
1200179808
2147427923
798995116
959237353
662193983
1114012855
1841325315
194102381
135908789
1991522554
1997040315
1439711816
77551460
328449175
253579519
1585218209
924041373
1128948385
1297904957
1685389322
2018114983
2110761129
535510558
1891966343
230684433
1971978189
455844025
1552870898
286970804
287914029
1873384763
842559300
743258288
1483855898
1192958289
2140624720
1289506079
798004726
1303574146
420194014
1100671006
70871609
712056662
1383311841
1667170510
2079922424
697625941
1813488987
210742350
686951739
520223212
1792703404
392010165
1975647071
1740919750
250953383
381691443
1465918119
477135552
1352064734
372136526
369535182
1046296604
1321185329
806657439
608200785
377250505
1526108404
1433775159
432185465
880367100
306068920
923520344
724350642
442995638
124782608
2061441935
24097571
68770942
19538469
1733617519
1574967804
1932595501
1366306008
395368171
869169373
213422101
889296530
1741711769
876561337
602369767
1841207013
179924163
212342725
1835724772
209022343
260918149
436836968
749923710
1589910189
447230151
853320990
750517068
1215112616
493913420
2111656079
1886897169
1444009535
1859647572
507117385
685497727
489761901
1721039999
242986184
662692027
2018241943
180212912
399746907
1498862867
547749615
804761775
731045407
713482865
1485445031
1399709926
1579409978
1446286017
1680540333
627140920
1377185573
1621353313
1291249749
962716944
1393214127
184761908
369098904
529509558
1359843609
171618411
1514795401
1310556336
394208325
547646684
2103862235
1706078788
52523122
1726514534
560075416
1185867001
891859067
1265346076
460028202
1803302460
1365283127
1485199803
1644979940
148953953
327315300
1733949321
825733899
1521096565
69983769
1249027949
531052621
732360425
870343560
1911348888
1782045803
160251796
1003120590
1404488631
2000645260
670733950
493830038
916432808
2142026233
1574191056
1500599258
121192732
763564186
850344761
1830277357
41983320
1012993757
28624422
1101809176
746441107
1906225951
703244029
206007295
492289776
366327766
1753115629
638599875
1304198077
1202781386
1313849438
817259850
184234484
1083429022
1193975689
930988845
568127484
329129449
199885713
1586862983
497714479
1100171364
360459051
968884814
704323568
966571371
1018203677
484693326
910426967
728964447
1929035996
1425722655
1290371443
1023190379
1305617002
791939346
1443249429
971321085
1429777447
899411141
651543841
1587568379
1504774261
1902927881
1193879828
730420200
1921829285
1454748291
1200310242
178614394
1622131942
8402143
1192807369
851960215
1970744628
1175602911
136288915
422799262
520093089
1470168131
225119952
1181803091
292948078
427158701
523460099
783308705
336128454
239107634
743032675
1428388005
1030568403
1476464304
549089686
210677134
1210082337
1031852085
1065713448
617499505
2134476993
1058808749
1438143504
787923575
846864077
876604765
1606946529
1277980648
1767543529
2065067650
1090192312
150369102
326171558
801886759
1893521668
71625404
1642755171
1286795269
172556276
1358424123
648575319
1694794581
2002304699
589705745
467839324
2050579165
1101197612
105751581
29801018
1874957838
1763489325
575291685
1922034302
1721944788
980408775
2091321449
470661235
1278376317
1364946298
1439459520
269158098
1421543778
1606611533
617187793
1303581264
1214791780
1436333691
1081759485
1530734665
1312170930
96195626
1178550413
567113229
1155756791
192326521
1607070697
1690947302
1900434550
775156153
1594518506
802326287
1401045049
1959246318
2128263411
1469046924
540920619
1551881170
544845285
1013077805
2130581434
573332604
1529848984
771501368
437003709
2041204784
2123691089
449552625
255392358
175312609
568929623
2085663635
1462924677
1132097095
1579580206
984961217
1784346752
876442157
155567690
1068043810
2080187352
923289667
164638953
346771814
1490532917
1470572557
106896462
982257783
1489542845
810655963
468903743
21364231
982959255
1703396314
1370797263
122969602
1803148583
2021004320
52304043
1297473686
561986349
1842538806
446945557
832724434
2131842657
19115548
288285513
931649806
1519502367
2114871369
1211022556
1896648881
1699890320
1777342693
1404181486
914059565
1682156216
122925231
1493776512
1545594254
885202938
1248276229
31423181
346796566
1197219220
1106853389
1010093059
66083236
308317432
1602849999
305460489
25052075
285992054
988052869
1213895867
962531741
1801507331
1948342450
2068807947
548737344
1257980762
345215132
119640922
32582232
1763933287
571574244
885263640
1302726095
1714086093
134019886
1224719003
555508098
29607520
262414318
273363343
590930230
506565108
1834941901
1993148585
1043062792
1643902879
1310136482
1451169024
308929651
1764123760
1748567375
152408172
170753804
289025713
936433282
598512073
1091997289
816272653
912494806
1700548742
662160199
293396752
1472695068
1351604513
2009704010
612446943
1088947601
1125596367
888987815
50550265
508793381
564431368
971605593
402554599
637065411
933403189
1772488789
1601817705
586555991
2021338753
1364908700
156807709
1787557505
1664993568
999885422
890429427
2040198144
447085997
962084041
1159040546
1299545793
1058631734
860773382
2082351855
1159867288
1246711126
1544763910
817592135
1336738372
1840699581
1248501168
1093009428
1711908876
745489494
1812941495
993213353
542643191
368371110
2132471115
1449378209
2005921380
1141249107
471570228
511057919
1304140074
399922861
1738093682
1018639472
949841909
511916414
1025849320
1828873931
924845849
738190521
1640910097
296541163
609511597
170248755
104455166
772987212
1820824586
86604796
417968008
1589739666
982413176
2139005621
553735490
2025720002
336465833
1553602703
1173917454
53454821
380846071
691022236
1222188370
1591020869
2128704045
2030078083
390210326
1473135718
362703133
2094395413
650893540
1091232263
1585889459
1127682122
117528571
673567545
212771570
1304739712
461717373
1971869665
2082659878
1349612808
2143633029
454648891
1827957391
1599021206
1334734979
1724748337
1784755620
1383624602
2128968126
2069428518
1853126767
1370593507
1871738176
1360059811
759176073
1787109657
2060591518
1683658247
134825520
1952699952
850041689
1185713506
323921253
1791654911
1149012138
222406835
315936526
811291200
1102430900
2057427240
406576321
674071958
492283147
506530202
691987313
1212751264
1852464062
1532048731
145956762
24949930
1021527737
583290213
1752618725
467902642
1962226860
1153386711
1603918595
1888457260
3835660
489665818
62662331
427036867
1299322784
738301104
1364660057
1282969608
1997427267
933493919
123922643
1476092228
558080099
1482634662
469472525
1037884392
1806147701
2017755974
120569364
1377082429
2105995358
1747427621
1287444474
1079373005
1542025390
1273283924
1591329004
597711913
1637968859
1428482144
1139699565
1449575605
1098872100
531948343
293499376
16183449
554748104
1260057753
538617560
723025047
1002067867
587251660
731886804
157874500
889245164
873388047
255996067
1056655424
1973874277
130843654
2120696105
382881196
1721177332
1753055112
941467413
444645143
977113196
61803369
1362632842
430765821
545264825
928626991
991057895
1749547276
1555013812
1809923646
1501490326
1869259405
68344540
987091829
1740955182
1782786657
734508904
543514312
874842624
104107927
1522777654
1514250323
1690407339
855952620
503294882
356769500
639138523
152041434
738766760
972647293
200052861
1510385836
1416335821
1689403305
1130899190
1986728863
2112914263
2110343957
1553727181
1991286573
1566688656
1527202493
251530218
1891396986
932064939
1167428838
1591436880
673923963
233758633
2081199895
19405581
1185144757
1399300679
1202141936
1665374561
1128348604
1515606689
1507242908
115362050
274376159
57607303
125766908
951760362
455972373
697589272
132880915
307648272
779467603
592017036
1811652255
1774768305
2072759511
966033489
143728509
1118725703
378842598
1709133636
795489837
1778093151
662566980
2003129961
256790302
141791444
1438408533
1094019157
1022391348
1226697724
1438056784
24358976
542000107
823442058
351495450
1905823726
1481849142
501178788
1748361097
254004530
739054631
1508166745
953852946
800750280
1120487251
688098525
954105946
1173520960
2092229243
1715762564
1418325365
156650286
1210376891
1490170504
122229331
1663075170
1279695691
292035931
1637417236
1649998131
498046204
273222574
549291819
307914873
919689920
692656230
1468345896
636256252
2111994991
1121712996
128017085
2137313204
1025226646
429427487
973246779
200062395
1696635023
1093388445
409194598
1974182658
1128538317
1426650125
703360910
1988147778
134921628
456426920
1101901768
208688583
1667824808
563332663
1595057105
600448481
272065321
1167763678
268207465
579816934
1390328860
795820702
2038782914
2129894143
1087796342
1222977515
970809356
940790617
827304912
1355863645
228254929
1722691667
1739496263
747497660
1397146731
507324338
1441756935
990546743
1240999097
2122317660
2138474440
657822557
1274592681
22608225
1184854515
1044175420
228839322
519610486
1745887066
1561478176
998562794
2095101338
236020031
569225045
1547602447
1910137693
1310795392
1831000890
363834553
675754792
1573876673
1215073958
5617442
1510875200
216251775
1940432373
1132465344
1431205426
488378774
820571082
1228146348
1607914177
33642617
527497797
1275064131
972069683
1797180331
356868762
890724165
270083016
220460115
2007660668
1967587494
169387271
1139098795
1758962479
1997294861
1957097073
331695300
1149174398
2047832623
928583443
513959095
1561195020
1557963549
553352650
1364389705
793673114
1542461077
486445615
292986961
1859094177
1616036825
448893474
46457642
228328784
1458220087
410567187
1179976376
1852962485
1604047634
1243666920
1655633279
1230285254
724315020
433661484
1478531208
998555631
327976567
1319087171
591018494
662156093
568957127
1812060119
751404410
1531898247
167913384
1319082979
1834025238
1758467951
484397699
1759488374
1948850984
1083178425
1834226636
72464028
165975293
1512900996
1092776709
1161369456
468537269
229368513
1781309637
716804078
1179315719
996357998
1892485841
1335736969
1722893659
16217967
869618835
1752042205
1408568145
768622530
483398547
422413717
383897125
1405884687
1205005801
494924645
122400593
1068980807
1354813109
1921958956
1630010828
1993579474
540172672
1033019036
257731620
269900632
678727329
1831493899
488629962
1287414921
1615720870
2107316878
358253931
1431540185
1994493902
457672863
1028800133
1411101081
992041391
83230223
1570460544
1228364632
1792284425
134240610
2141517616
2140660925
1287851894
366620381
258249133
94562346
193514087
1970181544
1646262728
543808655
409082499
1885381332
1720900163
4982572
60463742
300752771
728884604
662617688
804139028
1246466617
1272534278
364384392
2106045848
1337296309
618898173
1244881980
918156835
1141292001
1376655023
1944575986
2333754
1246567088
318162043
1695098683
760916365
1883693981
1383805209
437556136
179668296
1303518096
1852571459
48775012
1892687804
821591319
803045424
313577819
1341056335
2026360306
376808065
1715148194
914242054
2000321985
924121159
1436618106
1682801788
1260151260
434639782
794220519
2133715301
133345163
1912667803
1819013961
382467638
325536462
1922298454
1241218328
116607472
509690182
210851358
62318123
1076542283
1926266185
2046266955
184233092
2044711212
1649388894
1253708719
300383436
1529888657
1020632236
845928295
172112358
719252262
334148273
1960939546
318743418
1761989926
931298190
21162048
1794182739
1614039004
1135164100
1123921412
643133697
759938134
1826945333
1293631838
2069163824
1941201865
1019098966
460459199
25175431
1683981750
1668891110
2118294687
1668100387
12363383
1772721710
938595200
1638787272
1558980888
79137919
1846941530
1319724888
1800994870
71700968
663232343
516452552
1509127568
751679219
1561437445
1744066181
34642909
1606719960
598472243
756736926
1286248411
1534570753
976926671
1601521478
1795527785
1672461227
1300614796
1346602090
1653860724
94019618
848569685
364112708
178838769
375523628
310338983
2112269666
415111573
2078843532
555286431
829977459
1917090869
937189373
1841324947
1768191755
265266453
1849301480
1892734035
867879609
928944167
244278948
1884947806
437723289
1588088061
1853271172
1525533966
677490420
1333438059
41341500
801862943
1446517525
756612315
288351453
586633945
1700325987
1687759004
1182053922
2027375627
539820252
750999483
229423682
1276880982
1282381844
135351910
1740837150
1405123124
1583479781
822592007
1347471691
832568196
629989150
2128967340
421186630
276332653
1078033783
1746761837
1976465293
1763591112
1603563174
968628174
145958847
1638917042
1145150038
1799381753
1249978285
1376647848
1236801864
353583371
369078784
1544751135
1967244066
28095227
341095561
1545639552
1721579489
95737496
1435235107
1716252965
1091055440
1715513853
626121119
1685444151
564459941
2099965616
695606383
1767761318
808321789
902742656
790974237
1757597716
984199987
1738904278
1361753843
2016385600
14126535
60298876
1808737161
1346373860
442338004
198968631
764812781
1131807223
612131592
1412495244
465326153
651511766
1272383901
100195393
1748523947
2029495667
119955376
1010339015
228677470
1955193621
280616946
2063635675
740289699
1572647663
1262209945
1820357669
1123804356
295741440
993009861
838109830
995247015
1078861300
2064495228
1125224161
1196194717
578276040
1962735365
1628226655
71592012
1657888803
616402058
1323453639
1244858294
575451720
1707148414
112126930
248486202
1593741900
2088860943
1455783154
1997024425
1042361513
1145211511
453273369
1993145632
406388273
1498759222
764914880
368743673
947172152
738991578
1861870179
825338485
715562291
964640100
1873465947
920947667
1154583200
1032837973
1989540519
1227956180
541689898
687285585
1005625757
1825883107
565102725
1596388310
607342017
1736203439
1536118579
344190675
1899432673
765630833
1405674754
330187178
774844402
1361691057
940367936
758232315
685674289
162027976
1507757291
1740125004
1083814387
2019437406
1049821854
867943388
1831185036
656064865
1324556358
1441878182
1275499742
127844598
248560595
1273144344
28778635
948742567
388612567
1265488220
1504754956
1582050324
29137022
1483088319
1759983977
489467256
864231022
1806915295
675769369
1256067288
1740081829
1045034791
1106148970
1923682473
172790066
981703062
809342001
1666543494
128005610
603542583
841704876
1134741807
2070006983
278061654
1523221889
1359728290
1489516881
203232303
768456406
598534836
1931671884
1253490965
1589159831
1875277329
1332836068
1497713640
99587511
1240544438
540001221
319851955
1755527393
1168313454
1778819093
1629755367
168422750
845891560
1051974100
614666323
1594732176
147753301
78661442
1030125614
1544995934
1535586511
1067578034
1649808296
2039007733
105018506
1203416926
1620861287
65395667
1541139957
2085830386
1878012001
628808584
56627515
691401030
578286949
1441025559
1329756741
1124352897
256955354
2119195195
2111672753
1410706983
1853285854
1143012001
1738124747
1941407280
457498798
1814387931
1712810752
705570275
839976567
770094574
488262821
438357108
687294196
1474396097
653497559
1584128897
273884748
1317378772
263804473
163718808
116240210
1823455565
1099979338
778464535
1350617992
1428958695
315579999
602340963
293522095
286974290
136630265
1905506779
1182143483
1584074283
1614106698
40467719
62980644
1214188836
6087055
4099328
1683760171
2041303912
1312065745
148670604
1421706386
131352832
1335484549
1049083298
1358862913
2024048905
1592952492
1575812479
233661944
1654645165
1415631353
402271730
152694472
1109730989
800007155
472672008
2022830777
2020273470
1424143125
624710700
839333355
609020134
239484182
314850513
1543650899
839635778
1727374920
1609767750
1578043938
1970808798
111595490
969678428
224432867
662760737
605324095
73419302
1892466085
309479985
1564451395
1084818399
1289866192
910708406
1134818928
1651340391
2084085758
1172533764
1085068901
1420410931
1415555142
216987090
60773323
1995602674
339390693
1216364768
737266325
1289666258
1306736878
1655125871
1228658185
5833141
637250785
1221500286
2037274904
1173548057
1656634056
597932459
2129984775
1902094620
1245684599
1568479560
382330960
1186443433
445842835
1716782842
981985342
1843303511
880812561
165375815
1975741320
1352645659
66361008
1760923322
551182919
437903275
497150281
1482784241
895477297
1324890455
1172310103
720177632
616136303
1103577548
1784927562
109584318
69454620
670122100
850831136
315373048
429210349
7085409
1972266152
353184628
1184198211
120090987
1154748307
1266362653
633636510
349502822
312280353
605012770
1282755235
1432684165
1100184203
1401069206
1389839270
2137044524
1785820935
555454577
136332691
1268494918
978524061
1499267288
605633936
376726868
327305374
1949974069
1690068140
518410705
820181983
326979789
1967186630
342181779
1462437079
1587115154
1296829911
769233180
1150722298
1426028565
1220238702
1441470617
868732846
376755893
442831521
9317087
173213238
1132586067
1390127679
791031786
1519402084
231487923
1815913175
2011642226
1717027592
29174399
1871280408
716962961
471925174
1287781589
747608145
1725515564
1036333988
723933547
900647173
394697344
1665703255
99299607
1730552113
1830474154
1497795729
1090051659
553872878
794348476
332351914
1514073896
1168408196
967182834
1951177831
1439499040
1963131814
1520057495
107992129
1705374111
1803144819
1411942607
2142398762
902954758
1213924219
2089578080
1101129391
972719677
585847629
612174339
954897695
860209256
2036390289
1195282013
1267624086
1686818235
1811366773
342717211
570090727
238872721
1416116917
79566173
1481049388
1524965952
1145748932
167959558
357620735
2052988289
2056145050
1609613699
329538453
561770235
1677487367
382898271
700607007
189493820
1490922106
1717277851
218701931
1801198203
2097973751
837870414
1063999959
1784166105
13317820
1552480328
341272221
2118551365
482322010
1389778982
826304722
1814314712
2044345317
50793105
429237537
454442338
404954932
1328255927
133286820
662568392
21436662
932812355
894538909
648883074
886589985
593396925
834986689
1402911342
1588844552
1623794648
1180599845
898294402
116735655
317175175
1627336107
2036058248
241703246
1474759545
535047013
1382578378
1414463130
826100460
2027816748
323412974
511746726
1165153356
810320251
206948807
1577784240
1291271312
1497611643
991970574
944679751
1464316463
405802032
416859280
739904363
1688518020
1865619544
132437389
1292597330
279052548
2140857082
916167536
982983881
1058617047
1032112546
747521605
1790780206
1459666636
499404352
702449094
623565759
71970225
295359813
599809525
1758815972
1244757122
1243169548
2110451047
2054413472
1194039107
1876626796
513469527
1534523593
117544449
971549901
1465417736
335389374
1886914803
1814778871
614766334
2044869969
1797525764
2021272581
1686812380
1945673689
102248139
1377841686
2089195563
2144700233
1968662214
1470002399
1218648051
1106774696
175088374
1468509654
678998054
754848440
1816350452
2099848990
1146814710
1996856311
690620574
1111988223
2097849733
660989687
589944339
837089291
1447810518
522525992
1296998256
191094181
1708915919
1685888132
1182109817
432209589
1070045262
475027874
791473098
145051310
195476550
1944507133
524833104
1728118835
529227749
1185043340
1606117351
208883663
1865904815
1664316930
1621739951
1650172933
463491349
1885234883
548091967
9570372
1414751687
669330231
361400568
1555593777
1644075112
1096010499
1831852976
298341365
1583516739
129306201
686321647
1244365716
1115020268
449353897
383697471
87796694
90606054
654888050
751354168
1270602296
566700594
40098293
1229030561
1336180341
704040500
296554392
905581317
1478779676
1776442766
399808650
805329800
1292707072
1362391254
511430343
1631343767
565502073
2036858337
373680035
1048679788
682344300
626292695
123001432
1356163002
1023479129
2020133014
1825524666
354775225
1417122781
950563724
346760199
1277245608
99962791
558167403
795142556
110041485
1491850917
1599332252
1198901614
1249838922
706191131
702009163
222461923
808982865
884111475
775221271
1372971395
2084694913
544490724
1040964381
17047031
1269629260
2146928286
1676699627
1617494360
74823031
823915122
962674778
156590251
1253053264
146903931
1512021034
846783776
860856793
417834672
1397410547
201011870
1670365747
1160603982
1440386317
311377068
1169961702
1214472219
1525906519
1765600828
304503143
1675019697
1673580048
749463404
1332592808
710698525
1668110696
1967408904
1566584182
217301839
127899053
687847948
883532338
1707707142
1390440683
811009816
1440945039
1166057314
718388378
196375412
845191687
1216089957
514499434
662532873
64235531
555686070
1247486520
106243913
1694908290
764316349
1842740746
132191994
367734667
1239555070
370755567
1416343890
1083253682
1599801004
1534938962
1651350561
10520123
468016113
721816307
2105388724
1149899333
1926184632
188206093
674725398
1690654030
513522921
921064438
1150492681
1069436527
1821141943
1653126781
934576381
1518151847
1777518069
187203927
812477460
925737037
1507978411
1023320681
2091605642
2017870261
478737233
862149424
1644294177
220693688
734091964
1656207246
812444402
1188253330
1098030202
102859027
704643290
337892205
1311995486
474225507
38970515
915059613
1117577940
1819166736
513980660
718581437
969212614
700540497
1648221975
2066796707
1475072710
1610973142
1131210378
1682384808
1057526603
1141617798
1465459049
542594391
1089524169
806618801
1584694433
520516163
1677045258
748457169
1926738468
895481178
585918389
1926595935
733786613
1138397681
704476177
1415633425
897515780
497875025
774050768
556808267
626503390
825926845
215780001
2034454435
1825609029
2132212812
1862963280
856144734
361794143
821500760
1661836971
2021888930
26854013
1397844230
51055022
676112674
958716074
391922865
874732199
480957727
1481963462
976414592
869666166
1374960877
1922043728
813084918
438173946
940241483
2031054548
813724555
486711535
1977566912
1692820407
1562586385
1455156997
1701761732
1562465705
1737548512
420521563
14781521
782924429
2011272000
39158357
1008128298
385306033
500419571
1915669255
2140696488
487082522
933838822
901806722
1202667451
308449491
600993642
2003021225
890208137
1350600263
1378852728
1289408194
1659243275
829914204
2015094092
1538620445
326344681
736696191
416225868
1534890312
1601396678
877447286
1309645426
767950564
1298284130
1043616679
240829310
772990935
236988690
537278014
489850704
961610373
1479374510
609815482
1164416956
1462576293
205299069
1887339477
1941409530
1276710689
1225667014
1629370473
78303403
1444193564
1106317895
1374864156
844203517
397478884
1125703349
1398013934
719978061
1241213515
1953263978
1284424120
1632460476
1840369744
1775736770
1045406694
1515201463
2010601612
598838595
12596003
1319892407
815182062
1939857693
2073356400
1101664854
402408801
1840639191
1489229869
485798421
2122784457
1837544285
698701800
535657816
639005012
734623063
1786994953
1858499029
409287332
519891995
575432966
1872424717
1571839593
1621480637
1580749661
1763636125
1043067770
1754981169
814511602
89645014
1708162547
684846385
1200090425
260711751
1113617376
1314788714
1058430827
252927988
368066095
279789621
1431988254
85943479
1669066544
571030565
1500584942
793237313
1694098715
1612181274
1080573890
2141768280
1167506563
558585791
301366705
352116661
1506436649
1333025608
1551768525
1925709563
255013349
1206003999
1952701232
131043484
204775302
337510713
829088134
571322077
1929457821
1705153900
1796188586
1624666607
370924976
192374245
1432202212
584127286
1304174178
94818969
1649169560
785331338
806863221
500390885
1205240336
1938548322
805051424
836020955
2037275048
916028010
1662137076
573343542
1693086694
628763001
2054130650
2056507233
1913448727
1484676032
689285467
546195463
1308365463
638640284
1289029801
2115090586
1612379449
1955001844
998048165
502830428
329523287
371185044
414886351
1213487268
1126247981
230593994
501299270
2108822702
906181371
1519590014
1362490591
75106065
1984468894
1765510055
777015406
497774825
1528795728
606454619
761790150
1820802918
1075649287
1870557180
1199351307
1927446983
1456004106
1924045655
785175188
1278507055
885656328
677374770
2037109847
138054339
119900260
1813767467
1923668078
1071264595
788038461
1451838222
511672000
937775748
507296768
2058166917
2126517991
221965286
1344163194
1486517328
1201059478
133169456
1400177225
1691704775
2052736249
357002221
1942053952
195008083
41470058
2121864750
2096268683
1306122202
1104441085
2119756806
35315231
2112143271
295677447
1288352042
1039205902
1084336647
267082874
474827964
1825193647
986962117
1261587636
456118542
428900068
153821038
15793065
25843728
819416270
161849627
1376212462
102186066
1257235862
106353458
1077378156
1728668464
1397315866
2114387616
1358572636
1613590406
239809325
1979951034
940500610
1015944501
201356831
1517938379
1249299628
578618640
633629146
1441963979
2145036962
993078558
1648293913
1865509433
945743275
709629789
930108535
572081342
1542482739
134359611
507577580
381206865
263265362
1476644923
1193438291
650827950
1836777539
857112491
493283319
392587254
187453958
1338205869
229626549
144600627
893778488
1318911066
252063203
555043385
791702989
1653265941
1328251532
461640187
1128023425
1477245897
645319802
1205978041
384290853
122191752
925178626
127167607
1794443151
1518229493
2070897585
744046885
2057110274
1744570132
1665998483
192803956
352574618
1976172422
1663775565
2091477995
1348912018
1685225648
546721287
82706924
346594837
2140960999
1330468502
181087195
831236107
69797685
76850061
508974012
1963587573
160520233
740285587
1002115646
347218218
989589488
660752059
529059959
627223112
1052590626
1749094219
691326754
1198767240
751814825
1912656304
1274840572
381236432
1713867905
1370646440
2086824903
46914189
644871492
536588767
1276685138
2108975465
1855286765
1600305883
2018848740
1892011424
440324490
1301868760
184081574
1659320361
9445083
620196058
1001197392
869187672
1074318691
1431221888
651333627
1664030572
1388184566
159540480
1593258452
1039234560
763212165
2065800055
466572977
424092178
2088209132
207763985
845011906
1030865099
1872827325
1578845818
1558673553
218836873
833108342
1698903265
2084561252
2105528836
1126599355
109921353
1454644620
702888426
557618255
1018765560
823332471
1709925098
1830841957
1482632312
1138408813
1600283033
1866026450
418791713
1259974374
983389361
166948755
1218826594
566206575
954524241
1477597064
1229939320
1367087830
580068829
500050842
1302666751
987115798
1318479499
737814605
636189076
1700231751
2143928624
1874652065
991525371
1428501116
2014174702
1429188320
1008238512
1421345239
1053592812
2044802516
59054405
438219812
1929038076
1898147659
1326130891
1172543268
1393803713
1977257624
1857305598
174929053
2012623552
458868257
1293705306
292298417
1725140008
1909080913
1509210961
2113764050
1425763579
1358031384
676312468
1995579343
42814208
53098340
398145580
1724610431
1528555824
1955413306
682076897
1082098953
2073041411
461530670
1834913142
1081260705
436694449
688702420
1423588074
136835509
1398628759
1024096254
916344256
391473785
418395841
1822233808
928028903
74955877
409586784
431686927
1055284760
1867967160
971177941
1318578251
1222745394
2063496661
1840133872
2140326586
627572652
195930775
1711960338
385295112
286988663
2056305221
757534449
1897725586
385335182
807893630
2089682055
1643332011
940122931
351916995
365423104
1057750096
739673945
299741661
687877717
340759303
387088152
527809024
7899542
1313679453
833997447
1742428577
352548405
371588450
901189608
1070661163
2135472123
1563475392
1299340045
1652479052
1144477239
2002930268
666588594
93580072
948891642
1033143247
311470284
2055272094
1411131132
573166558
832033218
1882639807
1371880729
70136579
426097387
466085334
822793645
1172432638
141114760
639545484
1448963161
1585765418
1295889922
1847083950
1729883751
1197197822
2003347074
426586437
962292630
860737981
459113756
943701615
624139591
1545786097
1191628475
199163155
447670847
1250853374
458300943
609336059
1437206752
678368921
156431208
1471292402
1411942026
1604942992
109233516
1739993996
728325766
804068334
671441962
1305992374
188190126
1510971386
129343335
453358130
656983264
620468819
1376078047
2061026949
995064100
1649856770
1548197199
1933316979
2025355304
26240410
1571221760
1136185653
700871822
52617231
1750663770
2121037338
345068910
15279871
362514602
1226925074
657599669
215951752
1303772007
1633058433
333362872
325562269
67164497
1122165977
102498200
48984048
1099271079
124980225
1419709753
2045202843
1733935704
339513107
88861809
1833869365
1595274976
989131639
1661820040
172671773
1152437648
1084390792
2062538304
1812175832
1201113
89882496
206755105
1989245156
64468451
2022372006
1929626362
1066015273
732224132
986758374
960932041
39588812
1234141250
846796727
926027024
734215433
703022902
241440084
1311085611
1781677020
1884728126
217838978
1077727727
101682866
495706745
178876975
782179403
1367361772
1888989254
765511447
888498722
509660087
117795276
77837790
1475941016
1168775214
1251837394
1208822891
1428137976
1324162063
1999870080
322091179
125820030
1978700448
932727314
37160589
309736377
1569533212
1316987068
886133158
1675836787
242785384
587987575
1582198743
924023586
1596475458
628711580
1717808461
864784379
166267405
267055882
1752683398
605503761
1466436046
650950606
1224799830
8148053
2001289117
1747225492
837888803
1871594205
1664334143
1658171050
388334625
1782292708
1242688069
1697963079
1067879110
61382955
1225348780
352176924
287528039
131341895
1129358046
1795563699
1807031202
46320311
1940233823
1579712495
404257215
1856103568
34500955
848600003
888461943
2122323285
265500737
643710449
859329704
1215983196
965587108
1114351131
1053244049
1411795777
673336505
296212669
25979114
1391273105
1159365249
690696705
1932310573
2116438039
1536142980
751558001
799003938
98293278
772698960
1753727456
65610291
1775653958
1856562381
1062698896
1645117823
1552842535
1219959856
1772059648
720428127
1672402609
1189901049
1422881395
326685111
1829387060
1860050448
1548326832
1159840255
230879578
353149724
644629848
246978297
629328724
915847045
525470839
57397569
848401748
1562492030
775152092
1932588756
439626747
1882928362
1309279260
858630380
148065246
276563587
478822732
980484318
424512534
930654606
945121738
479694500
991162876
986847066
1795342303
34163226
1512744768
1500682683
720508981
1876506687
1314528436
712934168
952075978
796455885
1060234835
1432454728
1889305683
51079345
146142710
377596608
72015345
650779080
329316189
402039484
1773344827
1779446377
1943564896
923667115
787618042
1899843975
2031096137
2034879419
48735089
807797263
712167281
426745361
1160705030
178294260
766536376
1257326391
688003863
278226101
441521912
941646988
1696268359
1381579494
1116545329
1053286897
909637843
1523112677
1696791672
336726702
1954293068
1468425716
815039993
1766722773
1714006818
109063038
187525973
865155225
47277432
295414910
1509821479
680018161
1550868636
1356669555
1729782386
1259682435
2105109574
1977747311
1087226171
171407835
1644022410
2117997847
1919872398
1763451030
2133109569
1103133125
934503085
1631342776
70880347
1864671710
900850708
950781745
116662807
585287318
2070271570
648964155
757999792
566394369
1724977553
23734513
1452294811
756961407
343282033
1201939574
2010860139
2048273216
336343607
1768949451
1226814866
408855586
450656870
1525984131
1935267361
881125204
132071874
866278777
541980967
1913868760
1981129813
952472383
440305975
1661813663
1397754417
654405685
1923891251
1508192768
377187305
1938984297
979645072
1402527269
53181869
1138981217
2039594020
1577144504
127401539
1376723772
177851859
419626468
1865229103
922104326
613519477
114198277
721365455
1955495061
1461268744
2089054210
1753753248
176289358
1877785174
131922183
2099493740
1407402439
24858022
1604212928
229840301
1241967154
514568264
606368212
1782643529
402238255
1128946698
1235387296
1280684099
2077845945
134423830
333867005
1492634377
643146237
435460942
496166559
1665057635
698948400
705999605
1462109469
1971944912
1069753730
1509416790
1028990007
88032441
585133993
630529113
1964442012
202876491
1702641464
206179775
1842951900
2142967699
1455946231
432821857
33352068
379182817
839740121
908291643
649370967
548407849
1266917886
2025796188
442023541
746587797
1270571599
1014252331
2058346655
1614224370
357900946
1916172826
1423887068
1100299944
799586469
1456125772
1750537979
1746792817
1544448738
277020493
235915498
827402110
336322449
508366098
1880024136
1686394507
940476592
637941399
1247530761
444749910
1784198818
579584967
893617087
933675614
722566101
382014406
1971381576
926601506
1809822741
1352626320
367957606
1912824321
953971625
1784547841
767654365
1677372506
591226049
1246907478
421183706
2062475769
527864167
1366613662
954650792
1866353330
1881068252
1217197302
1289169867
1172700688
203714094
1345396230
90323925
9005397
288809591
667600383
248169261
990998483
40298266
1793156971
313316058
369833831
1878911967
376069566
1782964727
826764300
389275413
1363819390
772051533
246827691
697832425
1106503837
1330184488
1215469349
765260266
1353727115
1267158618
1287478551
517543421
1730309992
1530313242
1018614018
1684067160
307915450
1506622189
1002242401
611167063
579599404
1848221538
150336877
35809866
1763784862
985656797
1389817091
1723533890
321367291
1575601562
1448275674
536327302
853929420
1273791514
1916981546
1980839482
906813282
19298203
499524102
2086811995
619894893
548470448
877808863
1913099784
1152252602
1596923249
2048647960
1606734603
1309958647
118055672
1182677628
841356903
291047256
1571593290
263570111
1145864596
1545047441
2056171534
991308920
1898200133
113648030
954161699
1232195863
378471694
1206018971
2057939442
920793432
2091411088
1159033997
1865477538
79252807
1488153022
1670584768
630271857
903190953
174487225
1218061947
1383871273
584549545
2024437632
1767382163
1195949014
2020776968
1881481035
1751748975
1795548523
1913912734
676497137
125520505
587146378
1281387887
1554160471
530758020
1818984636
1170228389
1616398891
75431132
228286212
780612786
2144188405
336990036
1094377247
1436051999
1523060321
2097360245
347424049
1159738988
1642795260
681611784
693948784
1849216263
1873421336
1808872125
100820928
1179639410
1802345356
993574219
501465778
799597301
6668828
907613700
1393442175
158460942
357251477
1066304242
565097223
701345730
91605611
340378793
883765274
2017574912
1341409813
2025983073
1626576558
823047471
427710359
853406861
1191930964
1741593187
1474900676
1008080786
147419664
1440979752
1823559918
1927321044
1437238194
202035213
1127825690
849497207
1447527030
1449861529
1938101242
799583860
2050598702
948032555
1855453328
1903140659
685245490
1247087658
210417246
1333102225
642490513
111529
228942084
151936814
908625942
1616325578
2111577238
1579193672
1582348196
144912584
935790438
840835324
118961641
572520331
40922990
1817291245
1996260242
657575340
285185301
1680238675
1375491169
1188990204
593993539
1396360709
659281776
436708205
216454052
1075511262
1786272259
1689719477
1594588285
57161973
681183633
1228914861
782853140
857467577
46333050
44076136
2040309563
675556245
1471142374
1631535305
1806844377
1321802165
1708867845
1501432967
802794519
1407791282
11303243
781563733
2117288290
1359805684
1353241817
274067198
2038726581
1065785409
1645220948
1325725168
173660135
1453965934
1491701454
1656446296
212738242
2018777358
1959700162
1303612786
913104553
182474160
422655760
225989058
1845275893
878478424
435759909
1967013930
546183284
1167308334
1989139078
1319316185
603641320
409263613
808200221
793664830
1182318632
372041971
2070085716
951149777
633357462
510265589
2022035405
1627057439
1621484459
12392646
773891914
1592476795
1610659768
881424268
1159808921
415835353
138624173
1579319333
266334961
1271626532
1522403713
1242179460
858254709
1386030846
1430421364
599346981
1051496794
1731155012
691530516
257537099
1275195121
813874910
1407816218
2098264960
1684558381
373570189
1209644806
1558866631
1439763047
315801622
1174774600
416974573
1031326720
923448376
1296220966
1122966978
673808300
850958852
366065354
1545025841
684894516
1269904521
761768936
1622464243
1320043343
1690628925
859547522
1965282089
1457930604
1003615013
1085643885
757037425
112231263
1364004342
720248339
563069187
1924087843
1525540604
1811704655
2137966433
1443099012
767756395
1221901697
718318190
1198373966
1851400728
2086933300
974306833
1620818116
837474313
267217066
559012768
1192527366
823338723
299086057
851076423
320117323
2045031972
1682090067
337947723
1979817377
313686149
284652570
1031116626
60777220
471618253
1517926228
1318898836
1975388288
1628918375
65016118
484095635
571744502
253593610
31156476
1232732635
1662765928
1223895673
1256066772
1176487843
445161225
1158157698
1537240636
2102497464
543559654
1835711147
287243623
1236142507
2068077629
1145947854
823606847
1216125070
378321117
255557311
1316722868
706497466
525009064
467493395
1357419397
385093147
864268568
1523796142
1930548668
1089978063
1448787151
293245050
838225369
719888146
1355016118
683115774
1973004260
635381533
19670118
2082231957
1912734340
1131691159
1779995194
427530749
115167752
924159488
1131073582
399005071
1016016368
1855443172
985041729
1966766279
986308896
1110780090
875896810
1955249052
1529645485
748632796
72705929
109042121
1310545773
176560310
135900527
348281312
1751297875
1651222677
1933882212
212624879
774276215
901805472
1887682860
2140270026
859406214
1581237293
1375331977
630964015
932205420
105456070
1437196098
953141991
170372660
1949420741
1109379318
210815072
369543792
1044185682
1613876827
1733369691
1859644327
346338037
105073813
1893813394
587535092
1412203969
2095088364
505458810
71883989
790285899
1941127210
1749807187
1022609399
1248027761
1302910640
1378784971
976054583
152520670
1028519919
1347330426
204484424
1605254399
862554750
847823587
572515468
1172544577
1164316651
1093352698
1222340202
867355973
2033711167
1078422897
1272461724
1430416985
102533425
766477304
2126862356
1283039880
85577965
1473972576
232410270
855294083
719716400
1259791585
677110516
353768759
1612082720
1381444176
377764338
1830433399
1363729300
233225271
1225029246
201167439
2095812578
1545075068
1262166540
1756241745
212435183
305516053
1306571437
1688038159
931107185
1027789292
1303100642
1688584374
675600106
1068944514
225870494
1829276203
29975588
998659503
1038796106
129119100
1918108726
1006368236
2051545366
1390005027
2044616447
1859858651
1742375729
1117560448
2133488702
1439848830
1404439271
2051208761
580165222
603065064
904487172
348014770
662195819
1777172586
1889948111
1128970401
1378517522
894236408
24758252
972583507
1525815574
1298203668
646821652
14788154
1677831375
1897227739
35396477
538361379
1501164807
486404111
1068287298
775904761
858154364
950823100
1062030832
319294343
371549665
1049660086
2020612376
1451588260
777770786
819170997
1343238813
673221828
1861934428
1860144657
1279514858
184715498
840024796
2104980199
1374508993
1545719035
1325202460
1112550896
766895591
424866130
1722297531
1589454599
1280189559
992387404
855638241
726998149
181502913
987612050
1642985845
648757231
732328380
1006013100
1584113668
25763088
886788762
563224738
1822364658
419459659
544462343
616561859
2029401861
2008810219
562981323
1788611203
822773441
412965762
549392290
986542846
956152079
1220696419
237301244
420413660
793011191
371478032
351945648
1947674222
2040076678
189121120
1817282841
1719401415
1769966262
1947688718
1122516440
1191110971
608269194
364447469
1687876058
1807898913
454593418
1946886127
2110003928
1529418391
114732684
951795244
27884636
1122040503
1071535735
1015862673
1735940336
819643150
1752791887
705042876
980088097
579284120
98648228
1410604759
1568842535
533631910
508679643
33473086
1765611829
921146555
1409926977
1700534756
1673519411
1991931126
550780038
1890921511
1281944264
332427390
28353206
1779640110
1765349794
1421281801
1068329261
556202379
290774408
463004393
170374652
1895458274
1123748614
462390199
1019357356
487094436
1144264968
1454911901
668129032
406413936
982201858
1089093457
286251372
1371745147
228854788
1743334499
610666581
1114866249
842711818
371906354
89609946
152223755
148894425
561352615
1928171175
713502401
1014708463
820781792
586542744
818497936
1810986526
1087755577
1550812888
1098387782
476329044
754720624
1277699184
1384914184
1601110595
800850661
50350094
1706576665
304706718
1169214435
467475799
268370255
485957516
674690758
1150181372
1911426864
1239388225
1463190066
268447648
362308496
634581731
93399059
731668804
348791080
1984586486
1421858934
1035018118
732936590
1518211191
1831333377
1927142719
655790107
2030166074
249063083
1017623378
713960326
1508060584
393791988
1079705531
818120726
1464450884
998961732
98009410
671339443
369428661
936975327
1266803265
1573656068
2135111021
2110390464
186946901
132775404
1123970070
1932499314
37387519
968713888
2004910881
1550418411
425415822
646731953
862714538
2024469201
537150983
1804263662
1699402356
2145643282
1321209474
297385625
1060987919
1543947579
1857710787
1794404478
743406628
1531681131
1970492175
87817690
398564853
107385286
2125584291
1663685654
1547713983
1970425592
1521490305
751485016
877815281
112718980
138452444
525245638
899680265
2022466731
1074931650
868558347
411275761
1415375272
2107652097
1021738938
389882674
337238630
1544472429
820325726
51941175
123671561
420786010
597329920
2107400689
1439926801
1656404179
1560113573
1792048474
994835657
1064682687
1737705052
1514584777
1152035984
30150594
313054006
475924235
3110026
1391228311
374789975
889670524
1213926797
1363907577
1914393313
1867095927
1829387158
1771381464
989303918
815871206
1908610355
1750820621
187425906
1770788404
2127746785
915791106
603419779
1443497495
1262672774
1096779305
808832421
148758364
990878066
1429895125
521512294
2027693136
1653728371
116407928
1107300198
629965497
817695715
840109064
1357675578
1630420630
1334848360
1472540679
1285327058
718057301
575895071
980019555
1304965261
1313919774
736807505
492053466
1010672402
1805785862
321775828
1594344157
827082738
1317298466
215429430
1658662509
188902843
1011203053
6834900
1168368237
1054761469
1224830139
1716875944
1159167904
1461353038
751293
507493414
794171046
941889331
1360220246
798920492
1290382992
1462918588
1842352974
53282964
1926201896
1881839921
1564363125
2120667459
1220624168
1941719433
430593649
963789426
1232637175
278104963
239309559
717850526
776591839
826983893
1341049145
1887550460
1974280262
1649863927
1008166909
882011787
1801863376
473456397
581399715
1360201927
455316439
766959101
207719709
1203871173
1425475382
792448571
742451889
1867074727
971295316
1443948497
1483557751
1759174560
1509858473
955478244
951279205
1628784119
587999932
166213681
1848329944
536293387
850783889
1397585664
1280819369
1366803077
1765168147
664448860
622467630
908723010
1030247426
835697970
1560020556
1857806857
1687041641
1386541905
461651024
1547182630
690924459
1542915281
1773893859
2044021318
919787702
966673228
2070973140
1852559517
1901509691
358431858
953099284
266017267
624041922
1138720827
1691374451
675634658
1878147260
774277379
923762068
479567536
1490200370
1530783992
1597851086
210227318
55088577
990851307
611224901
295858704
1718642427
1686946188
1190542792
182837657
938282646
636208128
226447690
76392609
111280004
616565780
1231662957
712248149
1386485462
578973840
482517667
885503101
2073913007
168774993
2147288473
2023351247
799913465
1966002457
162529804
574814473
1490102933
1339582068
934470625
1998094422
653369380
992529244
1045850080
1083935254
356560206
1078514397
1634190156
1131085424
1107780207
1745747993
1705405498
347950803
1123782703
1605436907
97226423
275992432
185646516
1701234149
997226616
923884889
1845784528
965571596
729263439
1750956614
1520147855
700390830
99461949
61632787
1607869468
490987341
1337568272
1958147179
326913630
588551402
971437931
1149873508
1479872753
251789483
96995314
743088586
1154722332
1956283266
742225867
648053888
2145292292
1083562606
328496611
458088688
388100345
1683816965
657159152
337019619
1708773231
1692385225
1745782606
1154457840
1255296497
491179335
1745867535
1879535573
914597597
1086384720
285740608
1215032315
1916413559
1960781074
1835378945
437630600
1120817125
1256581718
2126109094
393071052
481671091
1580464914
28384364
1319628454
751571454
1482830325
1008723570
1932355089
546992938
969124148
1802750236
588634091
1223576875
2131638288
505628054
1707662534
33652401
1318216398
1757063077
2147473366
207814508
9039443
1342934613
646154980
575652632
551884794
1545486923
1447132236
776484247
1294871407
707352870
1370053073
962931737
759633726
1096304238
1218030249
808142573
283982397
952912035
2057410195
590945564
201649744
687450490
559940363
283907892
1755806778
825979192
1308176502
1927683003
501197550
1654729212
1776631494
626816888
1389758971
807678768
96054031
1833127789
968027047
1869446613
1143180131
408002894
727541313
2108065004
1015175700
21459093
1710504199
1373324786
813245164
1408945394
262042982
1575931146
197470015
2096442716
544359392
2118044420
2085744821
1120631704
327186545
1650992427
1733109158
817712511
726929742
313853874
1662767374
199308357
1122477526
706630326
539634418
1296861961
473778481
1019445163
1236536477
151736426
1966441935
935455648
1065638918
2802730
587124557
357054739
839776509
648372332
324410516
796578078
1213561203
239555711
281713162
893644326
605112192
414588005
911763428
1262637905
908559085
1992862009
1812825801
1132752757
88908011
1198869411
1876925449
1716642912
553467402
1335122150
628549300
1298494371
1221979974
1545318975
354484906
282293398
2099794220
1708237953
1570437508
1703499248
857045463
1359678849
1240856890
1691247748
1429964715
1309335704
953826997
129863661
22875264
1609475312
1540793012
1134814905
2105081795
2049867644
405046638
1965502896
1138785114
996682252
211707084
477597107
522227512
401075652
1321167013
1697484246
608639223
185292584
1167734670
180073662
687276703
1004911670
362038907
33520047
1134739717
52349730
20019489
321830718
837028735
274990440
542441041
923057140
1437676238
262797991
2028220080
253932376
1625975792
823268417
1124497433
1571702442
671686987
191438938
1285143245
1692429986
48936332
2132641285
119925863
821560108
1482854826
641196233
808170923
511025632
320170954
1472173236
1885555244
1204255411
743219548
591683585
884095093
154600050
494238550
805149964
731756008
533830616
965564368
265466403
1226704530
65733841
1753040282
1098801939
742445168
1301750983
227938512
94579867
537679597
66471133
632819131
951176740
1011049147
977307888
2048257761
1812439769
1128479400
1769453624
2905153
957804907
435099781
2051802425
1531217732
575565348
1549310141
368779605
1940952056
191019347
1408784359
1529634492
1194042608
1296104033
1714798485
2090567554
1497336776
1506912793
1872435666
1287599802
1402952919
1995936400
234471855
913148426
277601825
2098250590
2067664293
957722372
1287564137
909909418
492412840
682642607
1869130221
1152476333
256366357
314053672
1441885680
164094051
1534361360
95271324
488681146
1479230414
1376960562
368282011
1049882199
1172062230
1297540010
791369980
1206263127
795071699
1736603317
1013092704
771714745
333104942
47886118
1485541992
1247551643
172588987
1761088601
393842589
1571946237
1934610715
1148064874
1997637181
1078442371
1404356464
269499109
1160263420
318747255
141904981
1003186576
506142448
1286476525
612206153
1591001394
1159437297
1770307433
1453250179
1838746535
1583712734
695140173
2002648241
1034739762
358642614
1654587284
1317400275
2146783967
624618461
1086003259
637779739
2022525905
1115839364
1423959535
370497753
131276510
429784076
1701236656
496301420
575082767
1677093158
54411213
1510742091
483891445
159763466
171744949
1454146223
201893986
176087662
274101911
1645558308
131459265
1696853151
112363635
1310956781
315096889
1428293575
1053079779
283414373
1726344702
2131089659
1946727883
345335196
2022089789
157589952
261877860
1643419966
1571619728
1672630107
809273104
257955217
158731744
1281445861
293559667
634947018
707099634
1426730374
1060374286
887797151
1414028754
475852803
2021541676
427379013
1063476003
470173110
315982494
516043320
784226098
1221248906
1189952456
253517522
811550123
2005711499
607299369
2064970059
234000248
786434066
240940282
360388955
1978055153
213965864
78383189
384046165
231168901
818182130
772359550
712661128
1414874003
1439633683
2081963234
1374559165
771830227
406159374
282482599
493487711
23358276
55952581
376096216
2144218198
1485906199
1941670342
1530971823
1899493473
1964512994
1878790552
1555779311
1018588107
673049308
1568233980
828758338
1144245060
1120286468
1011991734
1436327198
714006443
246207065
142432460
1908653433
333804930
550431168
1780641985
1458166597
824780721
1630976797
1519041033
849030068
1379943017
1682696647
271667437
854666324
185071408
743669405
487005845
34321778
218712663
1862059616
1561831692
1811133172
784221822
1182194480
357161450
1813746104
633013357
1126228079
569633181
1271093570
441914222
245964382
1056041843
832040349
637585770
1751544139
189518387
683294821
337297540
1484433760
337646044
1603979260
180453630
949700242
1865181457
548999504
1991980325
1608664912
461459481
340145770
2113079142
984543534
1086739521
1099109583
1450549917
387904371
196721529
1973402597
701650091
1437703331
775854377
1082470404
1074811544
1002084162
1691634511
116401966
25580188
797875567
395004735
1342564778
1840691528
600557867
1044057692
1687246389
983907141
690605677
1394821751
2071089010
10962902
1545802726
965324440
1909707444
193673625
1185160243
1487154773
2134632341
1938603950
115139530
2065340650
405195553
425592169
1378868485
580734192
883448457
1115636234
1201958419
1664026128
686633643
499967347
156440190
2099599786
1649638407
368412449
357311309
424847308
1911417528
1216179471
888100515
539392518
1213147137
514578854
691637072
1160859491
790965900
1397880849
863206493
1596358729
2039788569
435501490
680898351
1971928000
1192649637
172230980
1321142851
929044420
2134693230
1732824644
1830675392
713621776
1568131432
677923643
1044472095
1871336295
1929049899
48453576
11637288
226922494
1591455027
1817549710
957988002
1973240861
1282925502
73849803
1464661420
401929195
1545988295
1529367873
672864361
1244354980
814880038
1264581138
110439679
623879844
705409548
1639709174
744095063
1818974679
512256517
1434920582
1275824851
1522308043
145631369
827546308
1841362844
115145697
1455527395
1350585632
1843145285
346116452
1758271367
1814366397
1562263851
1232741793
814114798
1106107196
302958182
345634825
783088593
494075788
1632152387
79972379
2097225283
134546293
1265072301
1076849748
2062726147
461980431
229371072
2038452754
633073975
1045471382
1034874087
818860961
55828613
1858181435
266012305
1136006600
1310133454
496193867
650518399
451109686
958384564
1014700089
763333810
571353571
1804604057
1845086931
210796923
737599573
663208332
963937667
1814441112
623775122
14272957
847814236
358020099
977668622
97379216
707427510
1136291656
1308264176
1101706335
1772183426
2134967085
806553638
1475267286
314505606
2033892213
842009475
709191018
1024312963
1096663242
329053099
832101201
1505565103
1183094283
1325154388
1629926415
1937728005
1720904236
1050335423
1281594061
1187181066
300024344
488292133
1053200476
851680909
1690538581
126418133
2136677413
1779475281
915073074
962027250
1723653959
1540212826
1035810100
1995812682
1523062574
1885997295
653571845
570565496
1179591810
1239942300
1833425910
84977726
1718843775
1679544274
735639280
854276406
2107807560
687797787
1548144580
994475436
668263134
1819509442
2119268569
848893633
129387101
1085273867
1194838619
1030506923
1960024902
1892554610
580278312
1495714907
1550440423
188424302
597379417
2115181958
1978298836
1281936723
1691734829
559523248
567507885
2050290965
1199267019
106306786
489008542
19330627
806751526
1052674065
261501675
159533610
2085430909
481721820
1606994633
566063796
1578352360
1580089532
1856049136
1158311071
2111628714
1797015102
846018721
504643008
1606781150
1809646250
1338489305
720774852
1269655449
2110653357
840075725
1551762705
1218393743
1301972218
585148401
111774871
1561914649
675433282
1541410526
826023757
944293133
27097422
2055596965
914983500
619643994
1570610777
186386653
1191543086
263014281
904174857
1750573695
1838535756
1414038105
116864806
2030091717
764100220
913764038
327377009
862246342
122974899
1595330674
538605887
1012300905
1782097391
1385038489
889911321
2070324545
1023076009
61679299
55707492
625894880
1518935945
1699397244
1906484916
53358422
490693682
595532896
1680072130
710367097
1939786683
848944598
98812811
1198625251
1941040977
503719886
306213707
1668158825
1899910736
1491620536
1174688241
751192099
545078121
849879101
61208803
104079481
751683416
702667136
1275914158
163562858
1571068615
1710303142
1030816905
1642044508
534716204
1806147247
1794092080
758332394
974926139
191883591
1736791643
911656344
1984083908
158164254
370129479
190505966
1087407130
103135023
1214669440
707942227
1740180418
1898332433
660038810
1617726363
1223308355
1858926679
1366660740
1271736798
1104178792
1796922758
689416324
138417309
440787355
2097002847
1769122869
720230414
347348484
1510293853
1518585331
305716971
1987584768
767254238
634265507
1109403405
589704715
1444948513
118298621
944590640
1313538689
1293110739
738756516
2101828098
1169516362
1843088438
1579147322
17091123
1035622783
1244992173
1014788954
297815427
891235417
727857532
1501405887
1295802242
823893622
2004220360
1566479391
209749950
579270880
233790434
47399214
1346167803
54208128
1274129235
306271820
753868205
713173390
579629145
571064662
308189100
1312857515
747255069
1399348817
1724798646
1713519397
2120635467
1902281209
273151199
109464142
448779749
181508402
2006645888
977414975
1330383660
755996384
578108111
476553653
920539123
1668632908
1151158797
841315837
1504298732
77579650
1789107587
360339749
1360210414
49833949
528465339
1389527272
1405670984
827213883
2079420505
1253761661
804312376
123008875
97428722
477494758
1987480565
1331751645
86844674
1220059305
993653635
1731312416
1628630622
977885829
343256033
681596808
800699251
1518982599
498405234
603284624
1370681986
1290428926
1385904924
1843734329
2095936081
1022702474
268907572
1557022536
505889932
470080176
1241986526
499194729
1191647499
550586291
152481117
1886336736
1879271979
697810122
1033028503
698025750
1327959736
1358887359
940568699
1314013858
1484371228
1349146755
151140772
1632879614
229061771
1220639498
411084072
1690402779
1909194310
160096799
744532355
1097099272
1140160359
239337032
658392379
347378767
1109669889
1483547200
1983689982
480175462
835725580
1267912379
1033201308
1522637414
966697518
499716889
867391161
898302935
613065171
1144094090
1933185294
1663426126
2076089635
442562764
475932949
1260035933
1331029166
214328421
1120690447
296224147
1429426608
317901829
212973280
677337930
1207427042
570579629
20255434
272661598
217862305
108766691
1701369828
1132506719
719485983
1713786525
985665841
1452358672
1350805673
58846187
1328263038
1764119894
1740716946
1228106896
1576520528
1366780121
1254951922
1460007919
1147585128
1529023193
228569197
621445898
1006893594
720588726
1380410889
1640459290
732176174
176819053
1626668578
1545285096
882443095
1189388849
203927519
157419350
1796436461
2031964489
1936347638
315766380
915297049
1330403106
1935076827
639536269
1899260479
1006848222
951675429
1748492395
1133271425
1285090465
332718053
322351417
1567701522
384505413
2078225664
1016202038
753560709
1058502478
1307389606
2075052504
603655958
2078635547
942971837
1877877995
371840338
1519612770
818525366
227192262
959662123
50190828
1161525964
262638422
1011746500
1587012572
1742137393
1395672773
765686234
1998827437
433138604
1822296647
355742249
868381488
556989033
1945457608
2112588129
2009571160
327862330
391031811
1728506589
56588721
1098326551
584098149
1537037386
1558070848
1223562144
891803295
656201164
1210451788
1050792669
812162156
991605316
1729295169
646715193
1944860274
788718011
272366381
504181689
1924356753
1094574917
703350626
319607517
1757723206
1593155340
850257232
770476768
1301177611
1233871371
123069345
184446787
742892743
760735385
494696530
163339705
558037325
2085756308
629447560
334840330
597981660
982135711
1480294949
1385430847
583031928
1306937921
101135491
707348876
1598895109
1894574797
804966806
1183721345
1299280879
965416534
860442571
925617644
1634744889
174252159
157835519
950688566
1390861749
1414899161
122722964
2010862813
2123562902
1144766485
962182956
1296992512
34849351
6514974
915681405
1199486558
1145030600
1403647685
627308420
475193807
1185779470
1493864686
161294698
984404029
1603436242
1301719981
1961326972
1725424538
1495447781
942348309
252592650
2025691219
1306707488
250685554
803171702
1854279241
933578359
175292890
294737041
1372042783
1696873293
1081131337
56197090
381062420
694947467
1440951101
1142834900
1898470083
1307523590
1779995701
498735517
1287223719
755746572
1432255607
211609831
11858145
572235433
1705813681
440302517
773138797
1447047904
1711199482
1463249620
2044675980
695869105
222886480
2067592067
1944170250
1166760188
1445896378
401456854
1363342020
342993344
1314753047
1517376255
1146862996
1315253647
921267696
1008477981
1374389103
1144399929
706633643
1886479545
398431916
1284644165
663231697
1008864810
1849427905
957287946
13298373
852216164
546743789
631427740
1113380695
765098622
1412014784
1893448457
1895000728
1558975262
1019248191
1679254918
116325500
2138068707
2046409766
908649716
245156707
2045739101
1597683710
919876231
2084446744
1386176782
2071577098
164465204
555709981
1205477708
2108696800
522076961
484949970
1201319151
1514161914
715030626
1064843787
1904375643
759225735
608729653
1762213336
1662584169
1777701298
824135016
249268086
2118095325
1828634515
87164457
320575297
2021294347
372236829
988286057
890109406
357748328
1083694722
1307085175
208079881
1148656281
231137748
1709707325
2104106052
1081210113
1197591619
1612377439
432363928
985309347
2105054007
2098632514
1065887210
1967776592
1574023573
1833034074
78440108
374639349
523930425
571308147
474475439
70537863
1618764096
1154827582
1728781041
486323957
2005039458
56004194
1712324910
1800871495
1557258852
1283556291
1787667922
1023502888
1375894261
1883267300
972009044
1978393416
2130277137
1974758138
1016814296
619299910
1511605565
2133344601
71917186
1481815841
691123462
1493336808
751971235
816247544
1258911684
221242706
355779261
1750580113
1760802685
882779980
1862898384
305238667
936885155
1493498240
259509089
56024574
617798459
1733211480
732362596
1364240116
821796312
1386400614
35371345
111697075
1187004460
727526725
1799384930
506630198
335785364
1058999076
304513224
1857217890
928802505
763295216
2135939550
526021646
1304652474
970430124
2084675050
491202139
631775819
1186201172
700359003
924703502
1767245492
1972483304
954841984
399480809
338276054
826071949
2083913887
1940444792
694645559
1509109887
1273746377
12649019
2090156460
734622363
1833511505
1988119913
1607288725
1546953349
997016393
443256867
566824178
2016849385
2057835359
677066167
621436221
240328150
697192450
507703541
387953086
1539447809
1409333153
1351156373
419663100
275565838
1098555991
1965285661
444663459
204267371
282880116
839199494
2060200812
1251570679
1521059742
1949643501
392793905
1606121974
1314374261
190832253
2097595173
188911707
1755833222
1372572185
2006964011
1458635985
2068012646
1347905771
1760130504
1061230947
2085362074
809258337
220642942
508235409
1759271064
1278550546
497875268
1108351817
285744279
959059844
1785477929
638746089
538154189
328732813
1598351122
199635825
112137349
467128344
27477386
1940897536
778905816
284214976
610731
1916079456
1342464637
467937870
586627821
190493771
1253063134
731618201
2058661510
1881488183
1704149583
1961491318
1525279438
1197631839
981818995
984576715
756430004
927162168
1023546176
1995482218
643357296
1317377718
1979351715
338136138
138795269
1813937141
1477917985
1925908053
2086864739
131034026
592710734
1492428086
1348101554
1338597622
140031736
1630973213
1195437342
2078048357
507870299
392384002
875091212
882438778
1788566394
1779550200
1695323539
1197338984
616201088
647219220
1440956315
1669902043
1035415312
500302685
934774274
934794067
888631477
127267788
1526180501
132718620
1004585448
466157704
2056550101
1723072080
778398235
1421695767
437153700
1871248035
456316194
2043370903
2055203104
1079770709
1505639877
1068110792
708405974
2052555402
1925853224
1833231722
1763272250
282761219
1541336572
1423678180
399244768
607241275
1257732827
1918897398
1531941839
340287150
1598671212
526476520
320087721
652842138
1113063955
799904254
1938932783
116259355
272339775
159016492
1570141627
83940496
1114089856
1247996688
1657190794
1063937854
949700262
2037809754
1635179904
585351443
1781868243
2098488233
87131654
1138693500
416457717
1349430543
842081502
327748843
349366364
55808837
2088567833
1119659130
1662310547
823381684
285779474
939678110
1874912583
1114247917
225562443
720424010
158863570
87940539
39519994
1653194616
1137820528
883779754
631750360
1326124046
409171547
642078207
1555793698
121173757
1405488606
1061810303
1784309892
1724339092
2088596306
1081292295
833311244
1104676359
1474784822
1976934721
1438215662
875434965
1327141809
696913767
535163225
1822290871
15916221
1777493345
961201004
429181674
271598092
1305433286
148875200
1444376154
1282582469
401626193
610795990
1731369607
1076666273
1625512516
783258603
208883233
365875624
1149030695
208545636
1347129259
1945075418
921154070
942278882
1724867364
1482432354
1436271731
1972014222
546977061
16464288
1383452688
547832799
154212521
954496670
1894727854
154244242
1369611523
268366683
1387708737
463055375
1621949028
1575214583
1840888018
1189684503
1751474131
808827446
1479483658
1835258837
1726646820
1474303402
420704548
1071742249
924030837
1841416011
1756634308
245497367
1885204759
1166117304
1724045187
1911249136
1102524865
808414526
485209575
1322523461
924553400
2042851293
1479095646
982039059
446514561
2002794168
531930010
1186940545
2078275024
1723685717
1923409106
1546344094
961763876
1580540929
1369935594
1964374740
1764375390
1373600421
1487041028
1334860327
380450599
638336127
917204971
1985486677
178296967
122631138
320083601
2083150842
1984226983
1366378567
946709402
1457851688
561622787
1035599785
872036972
413213814
883199880
1411864291
1396352188
332125399
255976108
657892461
25101986
1949543778
301748540
1129098236
1501162921
2076618899
1100415478
807727705
615135693
179818613
558984447
1635064972
1524102137
1482433464
2112812575
78412896
408413658
106966948
841472792
1559163159
1757137654
491932217
2032839273
1547412592
742301819
1425105988
498276528
51423735
96087857
576068382
1159251043
331381301
369594356
1671547490
1718148210
1566534878
1503020387
1653198917
698010984
2083103054
1113193331
1490255586
1122760851
1318131271
511132342
478389388
57622074
8592948
383191686
1730988558
1336491740
1571932672
157164263
1440737221
2095355065
1241214166
743288526
476271479
1971727559
870665845
1581946483
62367606
364376425
1823828190
1309240744
2060127955
1140021313
1738742635
1802155881
548857265
476765422
357229713
513260563
41805548
423378674
498809820
2007822171
238446332
1839423171
276368838
733299846
737665652
710613256
487164459
1928778047
384097734
771176233
1732810191
1291450198
71799209
1851856919
1697808576
1122599881
1998808536
754497192
1223502998
1051708727
514925649
1401475630
2055639919
1864587163
1761790088
1227049615
400560647
1772759469
492632484
1119105925
404282381
1069044444
1438709445
1596322475
795556059
1243011152
1711709199
1286942596
183369659
2027827301
105651305
717907431
961567109
1486482944
1613937912
998962287
963656850
261058047
2013395744
307802865
500614467
1319807519
1263560105
2093353865
414815597
1135527876
1279178870
1339531203
319115758
427635678
593527082
24280275
348532307
1606357881
1171524240
1911766894
530533075
1588516254
1688478411
1035950692
1984905382
1772927653
674572864
1298754026
317568009
1970000856
114044076
1008675322
116724164
265476244
352092501
60120889
47753539
174889926
927121122
1400644020
501042452
850961266
1342228727
1712897755
1968658596
1423500624
1282876512
103941684
918438080
1503917822
1447784606
1005570717
656157569
435567937
946042800
1514097405
315799632
491365594
171061512
1051582323
129588195
650040800
1656106827
364046850
1615429908
933970652
631391164
2060904799
745857878
1693740509
7673290
1631293218
1041428152
1568306613
1483212604
379352604
291970321
1711795953
811843288
1958255005
346275307
434379758
486426143
673459007
124524450
1207037716
1001226037
1040300222
1335166876
287050826
592019053
951109937
1739116028
1434219520
1969073004
677223354
1075355156
528340222
1559049053
481462099
1761106901
681946736
2128638633
523663700
1259424557
1005094086
1075665850
2140301876
233977162
799951281
57456220
1076843724
77617736
599412931
1231594859
1615691898
1031949873
1173824599
1751744112
777365526
1952158054
973568004
1775175219
1611171114
482524773
936539354
1235784691
460559475
346026373
78620620
19127658
537014167
995110097
294780667
1711986964
1894713099
1913760736
363516372
1985011478
356807656
722819112
1818332037
208103316
1597331210
1089887288
2071801006
548507905
1420554690
1714451566
1561349250
898022018
1328032542
1270366535
1786798756
139916489
926303914
394844036
1703594846
341854553
238537930
172134077
1690973577
216874542
1298720414
66630561
1322445796
81359185
1829703692
786184589
970461093
178741078
990206296
989728784
2133104932
1176726114
442491375
1806079216
171808235
1471597787
769632101
762004917
1672032401
119014544
1690965273
46849824
1607232620
1239099662
222201103
162547348
1563375842
115554275
1160686393
1684908223
1714764675
2054960017
726322819
1884096719
923868930
1559692856
1520825183
1771581935
1747193635
609280951
385547062
1401855226
1458918486
2114251400
1675787866
689751855
1656148469
1859140859
1319299920
614583793
780706400
1990289792
1753260411
1776619550
353953735
232404141
491069800
1533513379
774717752
2103203570
831447372
1884680656
1669296199
2007269678
1285194069
240662435
1307102779
1267170200
1777941680
1694108398
1755137381
1941274300
468918951
774016119
1164540814
821685370
1960838424
1689420164
1691989669
623586616
1285658321
1004674068
586089155
820430149
801553628
677984293
895378830
780010152
1041281466
498562351
1842572507
1931203758
851845734
53314167
1859573189
1088765371
77050718
1061974353
1288970355
1369171404
481916810
2145918694
334701126
730748168
991129280
425824215
1417474015
674335480
1446810906
1738625362
1288677306
233612093
1158103880
1938238100
1457245648
966475019
1748063814
668296500
53070401
1368085935
1444855508
686302596
1035329692
2017062080
1621494807
335454946
1340685372
80096168
1752025636
355866618
717376450
78548140
657960427
2036512037
23391198
1566497025
1856583461
440209717
402749274
721076477
1373315174
126673299
919776938
822949800
1671550291
1916042351
605740634
1471032719
1118882853
410476826
1739047750
513231628
1880372231
1897668
1696697520
1792635521
1787447104
535481198
1595361748
1540517834
1788911251
1876621034
308394317
1866208873
1134080711
2075017997
1253077380
1834998771
572197839
1133280202
98140890
696109294
439066664
303102364
1919445204
592228397
1274243948
1127199476
1945742984
16464846
490302481
443372214
463511737
1306265214
1309422376
565964161
1594826255
1617713208
496314758
478626134
876970973
869815143
1177161090
686011753
2048006069
1266496338
662282448
1933029702
1671562000
2078597480
823075481
466319636
113379800
415884729
1746622878
982582036
353932645
1498793287
926645319
1537059697
1596559626
702261668
2139566392
803605910
1662861988
1274032937
1045744984
1000078950
64573413
2035877551
350005129
36029477
194715621
58473650
669878153
1776125488
305995091
350266379
1537745170
1751232282
109231915
2080142799
1952393671
382362233
255673490
1050512629
496052846
1718921227
190396403
1259204568
269260226
198609219
1969496653
930667195
999738736
1963795775
82325256
1072730104
141958211
1061959161
163450487
199348056
113200253
1577418347
1628493519
1408714395
404052606
2144365830
351535730
95924410
300409895
1222127938
430314881
1834445517
366028878
432176378
266279296
1915454465
218607903
1009845155
1324227687
1293535315
1623201726
351321534
1256702458
1795173941
1929987254
1741521231
1882741862
395617359
1804057835
317577389
110936217
1132425737
1313231566
1754960119
66140550
366954152
13862394
1253213454
358271422
316367863
795332509
1789258808
871717742
510775448
530573909
1445098059
1619680747
343817171
1824330697
352273757
1242129441
1117563782
928326318
372260581
2077868585
1697306058
1661272965
1051231953
1828692374
1160949856
1907476581
1885115839
2021121629
1573254472
17314673
1207800281
731624739
1034869428
193302520
1307048043
256754780
674820406
1656345316
1695077225
1312338155
1381094382
1006973627
1344566882
1201487709
1167068976
1278848881
1367877491
844191135
976764972
917757150
253089033
654692342
2077888848
1333929268
1802146516
269425307
812297641
1001949808
783617780
1381628820
233312678
532198115
1837671237
1456539912
1903173022
991184202
1667265070
481598708
1134993292
415797652
942375297
924062268
562350248
536476373
1076752778
1991099486
694015504
588197465
154740920
353310316
1863612828
1919368799
1116153701
1126889549
502541460
2124263491
471683014
482780470
1189707351
299451267
811210944
10462302
754676720
1904828649
227494590
2062002033
1546569852
1330924144
1977853473
1806881905
1662926064
956033966
384216015
2023745442
511305813
1324646360
221778170
1605292779
1381059289
1537112798
1978937275
1031956146
2031805708
612067367
587241573
1758265554
509808335
332613208
404504640
513939815
1418623460
2102134890
1340045499
1475824778
25073252
1482131334
210188297
41501201
603322811
1502281356
1625888409
763995698
1511218186
2098630280
2048296042
1754503591
2038992816
830456441
2113218658
238456931
1015804952
5234761
1424465991
581046562
1959162002
1992099792
1217804788
1433966985
2071292773
988068198
334655481
990147753
1307720956
1245210315
553088229
2079500799
1886551810
410378367
1218587753
1305656104
1884236337
2123862582
1968422701
1703826485
688865151
1340224916
1781365514
353067446
1644332017
668110901
379725259
999821787
1958242090
368531437
251254940
921440377
41679899
581719728
190949856
553440540
1468585268
209843776
638265925
2145600004
2065955039
1496818344
974051534
1291906879
258444036
1258988734
548475975
127086210
1184058940
1628554709
896692886
1628216055
1233755272
663759610
1753404977
1859133654
1409179641
1200905667
317332228
1494103843
837036080
534304944
939007037
694744639
444979306
610481913
128980060
705758913
246189508
1716333058
1675973463
1256427348
369341594
859812500
1113725763
1119024341
686346339
703961549
1757957424
1777651990
2127568488
1164316780
1222258498
1803876187
628363593
1479488923
1717191870
49410518
2002924336
188582208
24929511
1441757503
1930473733
727417353
1157503603
452163456
207903218
2010909321
1172235889
1144484978
266214622
2057216915
1064428507
641569762
395675741
1474236588
817531140
1282921342
383846380
545417423
1492544728
1166938490
2098963633
628901926
1978458520
2066695451
1280427819
242787380
1225210508
1232367268
1749047323
1101918047
1249408424
1603755263
931755335
2092483687
510932202
1822384225
477835814
2029948483
659860335
836058654
29987241
1888086515
33259582
435485166
36029931
960648687
264079787
398803573
457795998
1242234554
771730420
1908137221
1507848105
2108552520
1687159753
833642721
1260324961
819936161
29365842
1801667566
1959350685
1021507843
407076318
845167343
625800597
1854898481
144864311
942129349
1744501951
868297244
1134473675
512375900
827486905
2088949314
664853274
643983634
115718542
1798334378
972535304
725469803
461659215
229886120
178584815
1783659376
1400641026
1704865949
476315809
21095009
992406841
476098063
1446862404
2127644104
139445578
1532197675
1995188570
1588443382
769974068
2035172047
815862683
1829249101
1107830595
711420816
619774121
1706102956
440233836
1317010142
608010144
906499810
1592232025
640618609
1585686602
296391712
1512123392
1415284279
133281874
1858462056
778940892
1087429850
193089788
1892282398
444832821
1497961765
873481162
653081228
1380330160
1088025503
951771112
1427052238
1868096994
596644568
1911313441
1647812982
1772049020
349082194
461205477
2050793684
1696312568
6849327
378908451
1677837209
1540991241
1107546639
1610169969
991290617
1812785041
1730036439
1634865456
2052570135
780779506
1088289512
1182411972
340658060
1579847252
894603383
365859397
334218837
1151474816
432335873
394871796
1305249431
214692575
1781120810
275740858
2076563040
1408441856
2005691102
1005458641
1428383655
135503319
556603320
1925010313
1990226681
2117081850
252968362
409519471
467780053
1983546401
912255979
1541183593
1149720528
67003422
1125957120
1230788027
1727879716
768718341
363437612
717226893
1381490103
1802183430
1667503115
1063621245
844559580
581082248
1479917960
1410722588
511693394
578233519
1451259537
2045531846
1604454293
1146248889
1924816930
1054228103
2068904830
1127481658
2020916170
436822999
2034191801
626027786
803919569
476058790
1528783452
1962454945
1620324626
1219088985
200793337
850008153
2065524006
1070414288
1502040936
1604097686
842875871
1277741359
444704339
242453515
1371269908
2005513983
914106905
1570835972
1983262320
741836513
1903868690
1644827178
1013473122
628640945
1955773739
22236552
628982353
1110938031
654708372
1158116041
1412981800
1403312703
86270590
1931422950
659213898
836911991
1016181711
936335764
1122708997
2117825040
1232110752
1903542601
1143719906
1600900012
1873141549
1868394581
620946706
1981280410
936746812
1825932897
52425094
1856741725
878036356
1493708440
1965966899
5341306
354613913
23029588
204506817
2103761083
169098869
669190932
153116472
215086324
687188438
715513459
749056363
923594679
1679604746
500851776
691790319
1645422775
1092571818
1635740579
306194297
1352928956
878555282
1366093605
2069822492
215902686
1553504059
1821231667
1997523875
758424684
1077391775
1065023511
1173992413
1191079172
555963425
508694885
1838219744
1301574057
2021182378
513591386
895529412
668776362
1560745762
54308107
783118857
731293815
1577989160
513843038
980956767
169591837
1559024115
1528138247
78092490
1765163215
2001657498
26253268
418229130
2093551704
1493198230
1806497733
1169017675
1902692742
960062732
1718346785
469630918
158013700
1600876683
1408939615
709616509
543335156
1970954409
343022698
1995418502
810752645
757567268
46291007
1514117341
1082013718
227662834
1376227257
962492918
39987602
4012576
625669971
1837927141
1871612985
1263756546
250539581
297546338
213935683
1974778798
2133624887
214827303
988616386
731216875
2040942786
784046658
1025165026
121306492
1955091456
722286165
1401388409
1812945372
1888025472
486488890
1683760281
1436695440
2102646394
1420989017
225797716
669227277
1384454971
948619418
1912553747
1262429658
1421409004
1523742980
1452322651
592417080
1421174751
67884959
1561189648
2063462704
1580020974
445052630
527782547
1754226783
1994680165
651276417
1421479427
1419335093
234541815
995105910
1133092944
945620438
1848409541
1378796564
138976099
1307855025
972098719
1903439736
1914206467
1818640983
595570555
241731424
388768742
6442529
1330947693
1387234888
638349660
1948641625
1982888452
2102219198
141871491
1915455260
1209991882
1467067896
953409973
1640832283
1807219777
781672144
1610192270
1012903249
1274510894
1770261879
655133152
845733196
922898533
255727081
2096304915
1292822209
1753202719
1075026273
449981383
1519266411
301313686
968604016
693905911
1134773239
627370166
1195631624
687915506
19502682
1517011420
1377280734
371132
1210344902
868720017
1065107224
1915025509
2095969991
440730094
1817567772
153927937
1242382625
303121753
1758049810
1409132348
1407523599
1475595175
580560306
1296802075
1740631869
760365537
188947949
614344423
2092295434
112554065
1456514879
1394668809
210446912
370414100
1041939031
279788257
1967527427
1552555669
1162513902
1252577770
158895136
1863295956
1164206325
845613519
1342294146
1801497253
993706699
1397191862
972366302
1249089075
227628209
1760385815
1748190610
1939470782
1634462022
2064836226
301598477
1634767652
1526322747
2109883129
2041682977
1687159429
1522555959
2086345482
1225939827
1447719110
628939758
1802303569
1469054380
1270218135
510401856
1672169667
99243341
626937897
969410194
626529016
1816316112
2101102722
389819980
192731745
182501829
1220203014
1885517049
1660754154
126350139
1692989353
1056329175
9697407
1849129561
1845782012
479445707
335373210
1320894121
1480702225
1323093099
1412036128
1435302091
1953132248
475808063
657705659
1083377549
2027429418
2117334304
25918901
274488610
842489094
1717789202
1468243240
1490786129
2123354745
37591795
597923502
1576903565
2076105490
1459965281
1769014383
100674807
2067906846
2021877476
1308428650
1756084635
1340882988
1419917738
1768283627
2060515388
288044250
347862178
2038166282
1601382000
372636658
1285034188
1144461136
1751204360
209150202
2039554914
743968232
854100780
1072387319
1638750013
1796120376
1908547855
2031741313
732100398
1408212189
1359387688
1505602260
912448212
4712483
897637652
680584163
181215289
1715200728
20941824
241064173
18366670
1201677597
1601951347
452727398
1406501654
1673075446
942874130
1496154136
1542548061
1857637435
833923115
142191422
902170361
950637501
267925527
670693484
1708498357
1951000860
1101229390
771651238
1189281642
1506233199
2114929730
314866461
597107475
1085982040
1944601106
1653312948
642813921
769866725
1369809957
1442792748
802264945
305914973
1790230050
1616067119
1396699485
1969779511
1144781945
1512014226
288597370
1875063477
555925970
1446114501
791454291
1394536818
1201229416
623319371
1764716959
1973306525
1133865376
754370784
1580737984
1007290817
218499760
1285614257
19808397
2137457827
386418576
1427699716
1070244760
1170287156
1469098038
788984176
1321014594
1074942508
271142332
1935607730
1376471997
39687281
1930333958
1026814138
2103083624
970954333
1341383416
234463730
361207070
1621315360
1810444459
1774526613
891746361
1450182109
297464626
1688962209
1889377621
1445892508
688131166
1919880605
308066610
824921604
1143565417
713377643
1166987156
2067030431
1228539749
862298959
1717106953
1493552306
1769498299
1968046063
2109398286
1565163710
1880441602
223100118
301267042
1821319371
1018455611
287089534
1143759145
1353623608
625642047
1988460803
1080546027
2012463783
1154754226
1960686891
892987179
1977905111
1861144674
1574878774
2134817725
637743566
733845337
362945697
1011384707
1239935259
1743287853
1222114992
1595233131
1884167264
1094055916
897670865
675113563
1363223541
1259293064
2005275178
1650490657
1642607379
597676205
706249222
720374699
1623315897
1986812471
1987526600
899537272
805032721
1724494912
2015133583
1544875751
2141220073
327030082
524211126
969216414
2008257878
1900385465
1568480623
363327070
497301428
266019072
1533841661
899108748
2116819742
649490075
950405701
1766172713
84426564
1841202627
1461220097
1568393180
2129997026
1382792172
1215690089
2137168384
453703375
1369051036
1234921065
673020522
533359683
553976216
685773270
1178295507
1334602073
170705848
280543259
2026774787
1027096988
1035705967
2064348398
192345030
1110250817
1751042259
1750174388
1851764953
549649990
1537362557
1022694844
521304630
1502826084
1082088021
856309437
101081022
214758326
2118880968
2042016882
1792093884
2060182317
551023088
695229680
1669331211
752794390
716596326
671681610
2067036222
1012251426
945657059
1688115389
1705826842
2076090659
503137087
1205565182
794365804
159683307
867289427
476168123
862954363
511126543
96999431
330187263
509080488
292229317
2070538384
583976726
1534498472
772692264
737559599
1448794550
1668129032
1387735143
1333594055
1562285372
241404356
1626132576
39135283
453529453
1657604890
358043637
1729128598
1896995610
341259004
1172994423
380052376
2040053875
21538220
1029945367
589686100
1756773957
2085530351
835683081
1093346314
1161900739
1958871352
1149934321
1520634316
547589722
1329763291
2055255798
853428045
550912303
1218075942
2017839946
1321326224
401658137
2001732985
2119642289
273021817
1434760268
1219573730
388188895
969471695
170281572
649769875
1219660261
508476790
880219900
858537017
1682996880
305122420
1424571990
1036838294
297797541
344433888
334859468
870091936
797297362
533810493
1238921603
1792179564
869753082
809137399
609796411
1409059096
838793617
463997523
87321809
1964480094
1641235227
56791819
1591561120
922453874
1266887405
1802395860
1635923995
1226547922
1813464617
1567525060
1868149244
1478570553
659130874
2101066663
910909094
218975405
1497878975
1106244089
774783919
2007032477
1362509573
1456014199
1571396217
2016128261
2107091468
1202667645
187569229
1078534411
1616127148
2061569359
1157150305
1337406533
1436028296
176889817
2143919480
258552585
1527270405
1069001108
107271184
31530624
1728654664
1646425966
670475806
652919529
669962008
1644662435
1815585258
1547311030
2053931510
226051013
2013950598
7719183
1319522750
1136697247
1673017123
730168166
948958631
742921468
201157228
107509354
384134659
1849901745
2120129632
432258138
2072448551
1490446411
601709138
1901955068
21029325
1375803522
223344249
1405629441
804197888
1686707209
686046427
752115541
299378793
964310166
1068166729
354319476
1091049770
58522046
813370495
1583892986
1480338890
1578023020
642571796
1854408817
1803619656
220710860
1758604057
866837657
1265187124
1544072269
695033970
2048527095
1790121563
1344490558
1259278810
1105657280
966564165
1686450938
156980810
1286325319
643921708
2069835227
1334407838
319963570
1495294969
1325915798
1213421928
1827285291
1444167684
863887112
228252631
677051733
2075424110
1525136654
1908204874
2095476998
459437890
889803298
1084078196
1326293518
786198626
1583382482
131387298
1694855571
266548821
1010642738
1940006317
1502600892
1250742676
1902814854
1714794617
1295461440
487329616
1696538213
600957137
597069243
2146184152
1665894919
1425714016
339397934
1422232056
1223193698
383367233
818519343
146039226
663226179
709543950
1643134067
2037275391
957143187
1591483350
631652874
794987798
1783209401
3980133
1346829979
1966896804
202501406
478809930
1783800704
92874010
231574421
1486924599
845568495
1614459407
420101598
1229148070
641636261
1590459495
1994988333
1605414850
669629190
971801248
1391409996
211627367
735953297
1880142127
775475972
1537648367
1365287591
231792590
79861478
998843934
1348492340
214128906
785631305
35992591
8818853
430536086
239897265
1454672799
938808060
1073260586
1310659577
1829553167
2067061850
1537468112
136063296
1101558530
2111615615
1694684714
1011565191
1792186157
1824734258
1264268182
1577304054
745138113
975059835
1173762879
250141781
795869697
241235334
1591388784
715040147
1821121323
1680331139
2110405512
1756421043
379040337
130000199
329264018
1857552322
1091906306
1268821572
58241567
811471843
134212147
1983238981
1534790023
1309212252
647537679
2045962126
471921529
1618435002
1402943457
320434999
1133798751
88317733
361094189
530134768
2138558599
1893120594
172806216
801202536
1102595640
126090826
849930813
891780026
1902994314
2082225845
310565482
883894035
279277563
2130863725
1925482897
1832318216
1175958278
927919993
131114769
969792249
1722928071
2003433727
1077674545
458366921
1777654514
1137833380
2085420692
108552124
1017231691
2114449826
1510133441
1262219256
277231996
480573630
1866179206
1230791319
1775388126
2087937639
66690712
1962303504
1718870586
121310069
1954191578
132274722
1373325826
2141576205
1198163115
1903301974
2111734530
565554745
1913298020
1835474004
1794302253
1391119396
885937353
1257504972
48385468
1826484387
2009250883
1854773317
1697939267
1968488467
2144591251
1918053330
2052000461
1427057517
859563059
8116659
2046893094
318582436
2080038363
74325997
98779150
1622777823
830748831
1548917011
903684264
517178664
723106423
146831614
1260810336
668541164
1179181441
1897504806
616814992
638005628
809928426
332059176
728050110
112797852
1846714142
713588726
1687762480
1490550372
147978857
1716582894
1820570882
396982951
1929279110
227545465
1147917303
676993097
422069176
1347362732
1876985267
1880672128
1964586877
182124182
38069462
1422878698
946527633
1233670596
400175208
950131954
1896216523
2052859862
2136895528
1213434049
1466352560
195632372
316271254
1372088125
1162266126
911572378
1198248495
509721211
75875472
2002817969
604376777
1228765359
1526447738
83375095
1613973880
11021100
229690610
1401124296
1909369656
1353345099
2043366202
982018698
902085496
644461511
1054821630
1423738903
635994338
2020400207
1274275740
586982604
22758478
655923219
1048051065
247293367
1413100640
121076258
1973185343
791917797
70780047
1070813092
334140276
175959670
1675992892
567554643
592634476
1774229531
559051661
2133597910
1584326201
1886352436
1085165200
1190463404
597242974
2132246773
932490127
1331331659
1610576751
1555027686
1613229987
1065657474
701783044
1444365935
1232469871
919474844
2011919025
31214874
1612698319
1037613025
1376945860
543129586
2120346178
1877824112
9087295
252974342
1676646159
163297908
1038098672
361966752
1316495375
1719149467
542054368
825740188
860236538
1127165368
1360158837
1141454905
416121146
2037487167
1283332994
47492303
1987138983
1841173659
1368308250
356490119
1278581018
907733034
1742141695
1449882485
137406774
1395159728
1988931972
1842935494
540887291
2033894102
804755743
1224538554
833599958
405249987
1592442176
2133923139
1566889493
1753745073
706563213
1440199041
6389581
573782027
1255399014
485903480
1919445035
1391414209
1087239654
1793565209
1791236941
803045864
1994979137
972954773
607497742
587586040
1352073248
1248498987
1722090027
103207435
511997077
551706914
847749089
1736281980
370693211
876201927
2106415337
1783519439
2097565969
1766429504
237126311
746692087
1229817891
1564100623
469425442
1364875795
1054568067
106598672
1583988082
877120372
360401396
1052017240
330196590
2046804897
1179917056
1893898715
1682698559
811982599
893317289
1699224051
477112590
847951468
499620211
1573062633
406400369
1229322592
1172979904
1146578387
1570148377
161707155
1934721529
417056143
1799313314
1724882562
1942204447
1501794110
1753883855
1088245481
2113381026
456306497
796593573
1138898688
256945544
1097951950
1412166792
1695648918
71243999
991477434
914687209
161483569
306430105
1969357385
1579656926
1349992511
1884312379
2139242674
1579882907
1491065134
549723962
1827356742
342420148
771311465
760114216
203093793
1976548505
2050622227
764324349
304998441
1854602467
375800935
423188214
875025882
1211866306
1656185224
1779358895
126399783
350526108
55973383
1717517674
257435267
1973378829
449928366
77199765
47190895
1377225351
1395690244
910463322
129170282
1978053671
1577166603
1583107265
761616645
91471530
804627328
1551923982
1773020617
780841161
23165410
908480446
288328359
562167344
1831152540
1005357130
1606324370
1906103635
1913205996
278338195
386853564
689094601
1224839175
968845548
1874040667
340217880
917020984
1735731899
896994033
602623101
1237437898
654366495
522956260
281159044
808532544
1145506389
1207199294
346218333
513172885
1247503544
1430710926
715990802
1812040776
1449067862
113631089
899121744
7660864
875595175
1013595810
2119096086
915285012
1492027761
923070559
94440097
869808154
1735919125
386837509
406985852
748320023
119688384
752450023
591795719
435662767
1247241700
961541693
56711788
1901743415
1524657743
2063813392
16480477
1946070749
1030599695
1420951309
1062364408
914876378
300335221
843809917
1879071543
1479529666
600059183
629171190
1751534968
1740781019
909062294
1141679162
940036504
552419084
1168544417
1273986400
1688551330
1124173225
119589126
958687604
543392690
1128891899
1622080584
793182739
191812243
661889599
1892086493
983307988
816712804
1237951154
834788982
1098344168
623684763
525245243
945613773
1463977323
442538720
169762326
2102434685
1544543008
699606849
345522818
1261432171
2062044216
1271217609
1636922890
1981484267
79276637
1178389
475968964
1513227006
2016758157
1750783839
1432113310
15584193
1527775007
890443665
245089655
1506951817
1815108212
775556643
661029760
1547434147
2002735756
592241970
1022337631
1094280997
2120922844
184182728
84896836
1938100183
637796566
1024505271
1248432641
1280465502
1192603511
1380224760
1702621518
518891813
1813139658
37250520
1269836297
1349433232
529890281
456025371
800339410
1941559620
263795388
1658678193
894133271
478500218
1351410194
278240630
541045000
441856748
1554345238
1352511300
1760731713
709074004
954954308
977277664
2140022894
707348404
59184711
422206081
1811020161
1014832599
1272829165
1937584674
984049798
198409100
647734148
1467482818
2046095352
1025736345
1198075275
1896290647
526523079
1562448472
1716283529
379271735
183397595
332287030
1963386155
799987047
1246310432
721863765
183486009
1619365576
1269918867
77600085
673151477
1471331823
690260836
1804424921
1438622256
1689147419
1838999055
535784424
1527054846
465405853
1399395617
1288801614
1315196798
256995072
369939835
1405873950
1373778277
1951273629
957036016
465269058
151991049
490748374
160752498
601395119
903725734
1518748290
1548648219
256810509
1082608923
1336029495
996770565
337295504
1097801862
387975617
136492232
286416099
83854971
65401903
989301281
1871109164
441682987
555319914
169335883
599029752
100141171
601978862
1714256399
1677923013
1960430631
942588512
1385329499
1936848281
1839936548
17348841
369587137
1569204663
449752919
941123104
1297110810
1810338875
1059366143
381288845
1051037527
1205841655
875660771
449390317
16149576
878720302
320075775
1468781804
227174849
2085247088
254014077
274029551
813680889
547499254
543164339
263760283
2078876938
1540037639
167592137
1624148093
2068466806
969824176
2020127153
1578744356
915163493
306234853
36815579
1187883824
362123270
924499849
1672112993
1260312877
1511631608
1322064781
1588452972
1273493424
637958185
263899162
1848562979
314682742
942986191
1353282090
2108318150
148927085
1556962207
262491814
1078383479
1928992969
1510073508
392391956
2032678272
607264384
1831628969
1181923395
1380834487
493686801
1349342037
571933285
841182295
2115608780
1408726034
1277037968
481240591
1333573086
78568353
1361743441
402204791
1355670839
276779018
904569025
1682708169
1165635227
1166075511
234360445
1593097410
1102134148
1578978643
1876666229
103718436
1355166377
1913356834
2066223735
158062913
940084485
502470833
555361943
457636417
1147873631
631302489
1344004065
1207611553
2077507091
72428312
1460659992
1663628058
1234883457
61745595
204202745
1544920034
1499288356
1077103013
860015591
699197433
801342693
38488020
693602406
1749715275
520784672
1836856027
1209597001
913926497
368143823
1857030404
57558757
652555879
1054527501
102630020
132706624
12440742
2018509907
1500260270
1030289914
1441786519
356664210
348569279
1238250784
314654798
1402117574
862426240
373981019
586651679
950503964
1423128747
909923538
1274479979
1264148570
998887090
360340531
1391590718
920097840
1494211029
414637199
1403700576
581000317
1715233444
325672079
1422664897
2025685524
1990520420
56631100
1018525121
1844630794
1614423265
631728218
1004852783
1203013404
1268769887
712595663
896079757
1449371466
604557240
259870607
1282243876
717621514
694070175
1058885886
1953350399
669086707
1383694421
103218464
1565944505
1895034154
340854444
1707695694
544641872
893262681
1519003698
519649961
214065974
2072879790
401340057
2074860870
490863772
71866391
951639766
237034479
1852781032
1441916660
1046913413
961177723
1910481931
624346583
2058848865
1809122273
911070261
1137990116
1264297674
622447089
885447704
560322179
55820369
986087706
416238403
1874381469
1745963761
1803230001
1838719881
613309436
61275587
323803520
752734021
1574859419
946758199
42664310
824903279
1531373040
1197843684
186792282
141253594
799928310
1771852319
883940658
1287794866
1401325708
1013208527
654512158
2017676558
1560069813
1486998787
529519638
1787572965
1947825285
167063423
1589086469
1372851259
73789651
1453105670
1921891106
478501653
1933432429
1561358727
1332417460
1717059744
663095119
2088639847
1494611312
1208467034
1142127129
1869835332
184667882
2015053168
1982115436
636101192
2115377049
992985467
1520229305
1980396989
459486301
149220463
1169273233
537006946
1838473224
1084105388
792415327
1285320943
647394719
761135554
267313159
916656980
1811997571
200331502
1470831273
1890072820
1575648172
1214298880
1064041731
963738057
792841432
956572710
1348059889
984842700
2109983105
870482866
1503638523
1717412318
2094602763
1066409091
400158799
1657506777
1924103372
92455533
384676884
48793037
630114883
63767212
991374883
729110268
36641270
1809899672
797624271
1501038572
453220895
1958586438
2136672274
1082682990
538089867
1668281132
1999098616
1368518664
92430020
885939000
1128776648
620145589
1048543345
1354327164
1616544424
256403925
170275352
1504612066
2046922892
1979796641
915893021
149109256
893893775
1214818322
1771741592
525429854
1948823495
1589996378
1067792531
1268347474
1116745468
1882533051
156573926
1773125565
396253874
1510131635
868869025
137372420
919482640
1863806229
2073255943
789979199
624142570
1296597221
1834437079
554889511
1031628873
1067217490
1881450240
710635865
1925151497
1675823795
1326513525
212747870
292398364
662693298
2032446695
1270564691
1465703920
329254519
1737378111
290242286
1890405423
374582163
207757279
2028872159
1054715746
669866583
1446530799
1481071262
1557396973
595601852
1197346460
1480037581
388604299
1009163647
1638313122
163590471
1959393911
192586276
69180587
1740490719
1576502841
926521629
969008915
659298628
211899517
290340184
2095638137
673506728
27784214
1934063614
752946789
1957958520
1675197835
26426722
1379327156
1470654060
921727915
44473005
1583204270
1369683773
1318407808
64501223
930398171
1230782009
1559509923
136387610
1477798734
2109849035
604088312
1889287166
602974434
666657278
114881780
1549166635
657416454
375139703
461464403
1170834225
400994871
1565614876
18149437
1518925263
859938657
666371358
780607
316124065
355997980
1226277690
622327700
1292930927
1512796837
985218327
235197316
586110337
533642111
1630170618
2056485056
983438676
1446341589
1116301223
671670858
1675831948
305292824
715485010
732596959
1613541121
207296260
300260038
1267367342
774895500
1705411733
2097330251
762818582
860775200
924495468
1897357506
500969840
983105565
1841357234
1219256030
1601789545
1480457779
384792828
485816223
1425182876
949302223
49541956
2069279082
1685727101
1935932601
745290035
884710854
527578602
1245205607
1163437392
484501508
1973711990
610662439
2087341547
1515157222
1430796249
1144941854
799696576
1115002671
443757391
1060849647
471961428
758898394
1064678240
754934110
199333431
1417403444
1223967303
1197995348
40313041
765312564
1490918475
1457264143
1353116218
58168508
285482221
1377016148
1985529925
2023824558
1813590566
1482528617
1168564196
2023534325
1760477631
1120904758
1250172088
1353919085
64783297
1598737297
139187940
129623773
173747165
1375588955
1222485765
431281805
1880607769
2037184654
1358338286
518571457
1986420456
1788140091
1641581540
1657895116
963009958
2106000233
525099651
206727595
588173980
4869803
89200885
1796200403
168429125
179997116
625551501
1060268801
852313872
1898289923
1326557756
1405188306
845604077
52913140
1934876472
326714408
1251840970
1948589955
1638524816
1844586545
1299881554
2143473784
701437096
720052713
1658546361
1217004968
939752829
1892624748
1102123322
1849732688
343454692
30779663
1007368985
2066135425
915728389
70109252
695462510
1581890012
1476637834
6208609
1726617116
223114821
1790465317
907305780
641490169
1342448429
881950615
2130766212
555794602
679331187
1231390859
587232019
1077238112
1163284932
1723462184
564318160
779623990
1674401310
1361850298
1169967547
660415775
1910010617
372352673
1619103127
2141320432
796596622
499299977
216968962
458578354
1626143499
49365398
658614988
1855345455
1405061053
1827189670
433683391
237435049
639653582
1488821897
2071227331
431713209
1724001794
2004854348
908951790
1611178500
630014065
1026759081
1991278807
277147749
1522374552
518295423
284741113
1663942073
1908050097
1259449658
933397028
31075840
779965169
1724228259
1146418578
2086693214
1797752750
473301200
204031174
685659972
481781914
1869535477
337781524
1318493139
904023818
1402594504
1532711123
1746652507
1844580518
1666352029
264041433
536260980
1208150403
54714450
1282304189
1794522981
1743993458
828658529
86345947
1823377449
691718054
310580897
1105644534
100746659
1159362015
50769817
1778822571
1193285564
553566533
50600589
2090433055
435034715
1553062660
382710690
317524082
1761548144
2137392445
1088765273
1067563301
1292960084
1435513090
1609995982
476751364
798447446
1893345729
1131268032
1991264834
1965745273
2003682013
2099684659
725000054
1430422759
1673663680
1472419832
1607721130
239643205
1836502689
1381260467
178355364
424319638
816597048
1271827103
1568190985
542190220
1655192303
113699087
34577230
229652666
2144372451
764915279
122414175
496216999
1726339096
94001262
183616900
1734806127
626539605
1358868195
2048600974
152859351
452857225
1645593738
1530210815
983877240
1568768042
68177917
1854134315
1540670365
639081825
1235772319
827906666
738870372
478843684
750797565
1187811254
292735500
1065882452
1218988136
2011122186
718178101
1976883572
967569174
744482778
1342616688
1460733495
126013120
1701518836
268942327
277257067
905279740
1463500941
1190446640
428442190
1406993250
828145757
1821333662
1994886737
1366294902
68645281
2037480699
100026812
887202564
507721061
311877646
797578744
517169365
1356530085
430385287
871174120
244498646
1899475350
1129383011
1018856507
586139287
1718835065
1059083414
315722410
880857609
1866090968
1223983233
1985205106
1604212553
1165778038
1621924587
1854950009
366166044
1860136445
1499489811
1680996534
17049114
1661373367
363485259
925732929
1941593202
1665592626
1405183359
577757565
1293651483
1447811385
138970816
609709908
1982936202
1062373794
1415202821
1466138213
1910208707
454208353
389254360
788843277
2091903928
948529778
379133654
1357078932
1930899616
2097558712
1763015206
1315337276
813582855
1303487671
790073419
1860544700
461218262
1012180593
552898746
1111569693
513404212
1931086354
1602365339
89568321
372097137
1009640570
843011301
558664507
40298935
1247272611
1320053145
518969461
1423403324
1179879108
1490803691
1862655946
330228326
1140659670
764377196
2045377685
2144057375
1631220599
2032967151
1044928827
745620899
1559021025
1204931689
1315050875
1280148697
264051176
1386426655
1963115311
24813329
1207184168
1087067431
69661295
983182354
450465790
2088632240
453702533
356464089
521975494
119847645
1434539505
1856449657
1248280853
331822854
1838719574
1057547039
1748053302
1588437961
253108739
1889017311
552018775
321507972
248435276
967154761
1672655802
1345319785
1936413124
1180311933
1145383863
1835823980
464529799
1995158759
107435870
2019897923
229074257
1750642913
1490067865
338221545
2120812917
1428477585
2073572682
1697198491
1033647356
136952470
889123768
1521014311
1839262985
1308626159
691985348
1668655595
870544662
1713268676
1857645830
957321243
609412486
1190343767
912259488
1993340503
1533633381
227431048
1073978205
1938081860
779598038
1582460091
1260740699
1718761505
389166142
1602540911
758887556
1630034962
87881840
2014012597
1286287500
1178565338
631305249
2061246280
2064194514
712288353
1777808579
2126832822
598161038
1447831544
1371463966
273486663
639970577
1027029321
1869218314
512589072
2121157952
647634318
2035656621
267761446
520798644
952098503
1513509233
362036109
1376988553
1160811665
1800063923
311491535
906024548
481472706
1989577217
1980507130
1131255943
1920128757
520600075
589456226
154209984
763490024
574543331
539861574
2114321037
247616585
688928599
840537103
1682041564
1832997357
488063259
1622081017
1895367949
1250407425
1200834641
436965830
1271329302
913786023
616795725
679411216
1043816503
1353537841
775148532
242704686
1376809795
1365715895
1932607883
573784026
153209483
995224237
882263232
1448485628
163528396
1047651363
704880778
2040398354
55318576
145940052
1979101797
458859813
954334085
1333362569
123692462
1135236787
695522861
731469744
893950305
163352439
1867181138
177071497
179996951
585160556
1010749188
919676260
202679567
1506741318
197752004
30980887
360145375
476853369
162830634
216555396
392802882
62609476
1750729957
751351870
298615486
194960189
40519225
756747912
1707651637
1987401618
338866457
865981836
1955194080
1235591845
1618390252
737086764
617650330
1929809026
285697463
1700393372
284943543
1600058375
518500657
1832202859
1080832266
1375289748
1020197211
1848297222
1404229280
1237324687
1617354951
1404871024
435075361
661144097
1381965866
1680646162
1375844303
259219590
1016639582
892597813
982640887
809571191
713347630
372231078
379935763
1690702303
1698715184
433780616
457903300
265068847
80108193
998521911
1534911519
2008802201
364911070
663075154
2019287206
1296784348
110851479
114277686
371400144
1672965816
923672782
1181716976
726168638
1681319226
739681181
2105471671
1799051167
600527762
116965315
462646813
1266057694
1287654139
127625026
1458566103
78461652
1270050742
1769139207
1601237107
517818104
188396208
1472950676
200980062
1881972154
1717042048
980541282
1388974193
1049350105
1988762021
1983458678
1748501513
1801401198
905290049
494804152
1046369543
742032113
1751623027
968585890
1794599237
1300618587
35908832
1252166033
624941255
1378299886
1844251567
804827499
548433514
1187274407
451235389
1175357173
1694315673
1001564457
2127861405
876398502
863051472
902446373
1758965330
1448843414
45286825
783144413
1462226898
1116511549
1875928694
1117683080
2074367634
930579101
1685059576
479347773
1313073874
258761951
1882335263
1518026559
1418022081
688719292
1065634306
868402628
970724062
298032630
376053067
2050276459
1284864866
690415246
1181964370
281241191
1363395157
864051473
1136025246
1222728879
576310896
862495663
333353937
413028369
752990392
460020601
1954324408
1996975183
1324743641
1822622712
1648840849
5604461
1854910775
1756785804
1682905675
239565514
1398064454
1502120838
1344295133
823539858
1612344813
1347995497
533488294
974547844
1380978282
1629481748
1736627112
1470661181
1600563227
982111947
766365798
235363054
9187065
474688122
810313028
405690805
1597328201
310541400
1318723075
812131718
894356780
1224140577
1848013760
62493796
1321509925
1127966246
439132148
1535430113
867138443
872644509
2106013562
747106373
559883782
176515703
1858171924
1440865024
777153191
725993885
1543734955
1748360535
1442572240
1571511822
1052293246
1278865068
1188604350
1451098684
698609423
1198446485
1982317719
139407626
143844065
1298645092
1199658633
911643083
295020346
789490004
549029659
560792438
686145734
1405775072
133689311
1486041324
2016301236
700902680
1567861139
1741163933
1850056656
914789822
684979418
984970872
519631255
1891996031
1248798385
790862778
637026669
724013788
1600676741
246376379
187357833
674640259
599771720
1929575840
2047207186
1653513803
507707270
1929054850
1044595294
882264357
350270849
1596166947
435627742
485244647
482451217
944937301
1316117584
2018100702
2025667537
292411620
91139881
1515592697
356452681
847126856
1988474785
434374198
31052079
1843260883
1517505403
545628088
806870346
1416921364
157830155
896991174
1044902793
1660033587
1806437438
238692881
1823352601
1677390414
1858765727
1541216096
254144204
619902688
1308109035
1874372301
1002942891
1038428750
244538190
1074179505
92983732
1282835239
221660998
126296252
2105661102
1654231265
1571188860
1195429389
1097939872
683214632
19226857
411325693
1212933890
404263101
55665596
1263658911
1106272729
1360099032
659859584
1622942730
1509038405
190902897
166510114
1001398475
303611437
1179004237
1250143934
502222008
743933775
195488318
2009565116
1158161158
1866288095
306662697
1066985001
1678462714
1198508847
595991526
396681591
1538929128
2035959553
1603820792
1098928558
510004164
1105351311
253925340
545478884
1333762469
1765768908
1083716931
1920891357
1646600585
1489464686
2139533046
473736239
1416732817
1982109993
826580059
268296560
881540293
242508744
495063404
956631604
1951999483
286728778
2143486577
1517595441
1132732077
722928019
1915502224
1521134919
351023458
1735263231
779051598
1384971652
445384473
1828085325
1361389698
35122502
428582582
356285426
1353527156
2054757446
147376088
1068402676
1936789297
223628990
1427747425
650876683
620581211
1691829009
822314926
744217265
986586234
1349568749
1939595645
1377519072
368180813
230899405
294866803
1531310267
1979194837
1703950072
827608447
2130347293
1625635526
1203659829
636632560
2017894674
518086779
891092468
1686847623
160212594
360628570
625759117
1450627692
1315321792
682565837
1482245566
460921073
590384541
1965786432
810365933
694779283
1394301847
849772419
37511505
716034662
891060348
860382447
1430895038
294739465
146675114
67900674
470760793
1683553632
498785576
2137425142
643155479
2062960848
1687435668
805996463
1480319297
1105374993
2034696674
897065396
1471697699
1511250838
293376707
790029895
1730568127
778744968
2125982984
1445769745
229955498
416736286
1207928574
1255709119
110810839
309101697
2011599543
1728958478
922703035
1757768363
433091312
1578570809
150714012
276960825
938773264
20316192
887337891
876606418
532949338
1202811693
1609446198
767564211
555803354
1618733515
943487158
616144002
2122890861
1777906487
1463834052
1199836647
1116112932
1657278140
325454725
1211773363
1820673889
1517261019
1896542412
1738707859
1950172784
1248455548
379341269
1561091131
492660892
1843066340
743084335
2138259634
1684903166
1031223485
745452738
1673695323
356887921
737966650
2138947794
484717755
243763643
982613581
527241549
250146022
527765017
1922904909
65231758
882576376
1699013076
313275954
1379122561
1973877524
304245130
1997987978
1503803095
1780461349
863676506
731338961
1751731662
1287776078
298170945
1376935864
1761981669
65975242
1292579701
609855328
447056534
1730287223
2052593881
1396146812
686805161
1724276518
1437225
929479470
1225893729
16941170
562181960
216093030
87241026
867955762
1589157214
1005456699
141732668
1211106409
262047408
1493049206
112348457
2090395607
2102303771
824342649
406035195
700953811
61760662
1988184445
2030379300
769897947
1533751319
252632239
1550574948
385136791
1768894035
803275921
611566404
1535677325
364409459
1426990118
1045502121
1694545557
399936703
89442667
356402418
871491310
1137408446
1771475418
1184062049
1822586187
197904644
838348810
160924293
1379154201
217120234
1004904686
757073288
1152281902
1764735678
153279702
207584799
1143682885
1284700254
483880358
1474772758
832583861
1175496783
432136771
1039356730
2110770399
868827585
831585211
1995184851
235025907
1712015948
297272235
186071668
1769461883
1238602982
33258886
1287296332
2145626091
1285278235
586780711
1453890221
161787298
548006184
1901752000
1677225508
1753368133
957708517
1066007602
284161863
998566353
948921295
166455354
176424852
418620095
1319201632
142048910
457428819
1001568924
217315975
1486364865
952474278
317745373
1576276589
39951651
1138394468
1016806508
943185882
154895567
1914494015
1546197571
1155407041
387803002
1819745381
858917382
788999115
955093075
1973424211
971935448
668671742
801478625
354260949
1964548136
816108217
450238266
654047759
341251091
716618725
787363488
984626580
209825603
1210503005
1226764625
1042881589
250464706
849997330
1803345053
43716034
2100260373
206457762
329296902
2146379903
1872837662
1969690938
360568060
1346373044
231515564
882794893
705416727
1529647466
2048414610
620413174
1195632124
2028561999
2095429591
1087144314
1909966652
1854978772
117413839
75466510
1914019403
1051155030
203507883
2120642313
1899047373
2025908139
39317199
1345505388
496887367
1964688298
125880321
269262759
1068763612
96606139
116784700
837696275
1540149132
885688725
1230017711
911914205
1431577091
1059874804
1985631076
945549597
811061302
1665149745
1981795585
1953707623
543541039
909085854
333659030
1071801600
1602743838
1553044717
1339416933
627220813
1019319358
1134342777
918332784
1976606375
1138326886
1316901410
387944208
258334778
26233732
2116212795
35345641
1647686644
1939830559
1879539353
1516394775
113522239
841683706
715346030
1544337900
831172915
1561567527
290797497
1011691084
203852853
1240959198
1172589859
1912333837
310161219
1265731982
733683665
54491603
1848378096
1734295808
2129331203
430645100
64805091
1869410106
1553463521
415973105
2140436376
266003463
1057868035
636713206
1020819471
1681427501
1194487342
1329811714
1887567866
671011099
653961698
1949370498
2081318659
1956105299
2095892134
1499103921
1958395857
2128458519
957335892
989455893
638441616
128149687
1435981287
1000324955
708031953
28376649
319981742
1022031281
1200470084
1928642131
244222545
1123740618
199266422
776012470
1843814435
1774480734
1578857060
1331840677
182694558
1403146953
1726612545
433206646
687764116
1122861642
913620555
1844593462
1232290432
718322723
476626663
754514479
1745957264
1821241892
330929830
1509193793
544570286
1887150614
142118831
1901518436
226728914
1573801112
113388186
36983217
12915792
1863423095
256623584
1764147908
1443008920
63700323
345956476
1119825846
193786970
879425478
2020023995
84401877
774728136
232572969
603708381
1190389026
596324016
353191061
814924305
1583378325
1936901769
302166501
814908708
508605013
1431787119
696420214
320636329
1768084060
75666722
1719411864
382103529
875260737
1199750427
43486169
1902497905
703459522
2040446516
370920302
1529803639
914244975
684051964
2001590189
258656207
1619288966
1136401685
2126868405
895497740
598068658
79737169
616076255
1755044531
1403071719
483575981
310048210
812250084
1470596275
1105222578
1547497323
396848227
959211819
855371684
1911511526
1261329125
905122926
1633634231
1944693086
660602050
1714360067
1544145268
213408237
330582810
2087289571
1035344271
469084436
449561478
1555185031
258500390
1351425405
1452794319
1644375010
141443043
1842568221
728990765
1020031433
180364745
1716507895
306956450
1944324337
1507982625
248132267
1968895456
796320389
247977626
167838715
1053308253
1799802834
1052854972
1176935663
1725697024
2065055281
2138822167
698430987
69487768
1520405088
988417632
588617102
1203398400
1190505159
1240371270
1492846152
282505676
485765254
1897833235
581641491
2042865977
1034904763
954002469
476974872
1723194938
1264973452
1328625574
892772005
278877266
50056003
512379405
1376758484
1472787798
249695810
673596613
1620643887
1279201249
854549078
519064322
464280388
1969018189
569003655
1048645686
1850268980
1430561912
1986985971
851922152
286477166
274807670
941166222
1132582674
1882534294
1078188977
2055210726
1550993155
2066230527
366918971
2083038575
1071427314
629472160
1910740187
566997772
1794203895
552256474
1515975092
749576933
390218609
1339510239
721287153
729280616
381884439
1430009135
1413867828
887106805
892458495
1632314738
360641816
513485058
2113599327
1126935042
1522817099
598174004
221129813
284032655
847966879
174089014
1653153289
715047591
481488367
237234928
1822359029
66094136
1947021379
1253533518
1407241275
1236004973
525093455
796329119
148751372
243485076
1921584787
2034580533
116917022
640364218
629065054
2096862151
893252115
157322164
1920704677
656475355
1276913779
23361778
362929905
1939086778
1593575321
804231608
464965224
143384856
442284593
229256897
1271791454
1950867485
227025017
2144330324
1630704482
1812100009
1575902255
1302188017
1359258270
375200894
1878199844
1746344403
395985986
949927493
1789113866
982720361
534772138
721880463
24807658
745273002
1367659827
597695644
841498655
345637816
204170077
2004054821
534632471
524993574
1125307200
400895209
338654108
1342423243
1797560006
1711864530
394429656
602538911
1993635128
1867903393
946583405
870541195
1566697943
1509162788
772776277
1232751815
1029471011
1725709523
1056482970
590825666
141758624
704082778
1568241087
1009832522
1051657215
1146901684
1725756821
2135755478
488328977
1006618089
620801734
467270411
804746993
1493528242
999550518
1468086157
941316816
1703934047
873982549
95094182
1726940917
1688378790
972468407
1531273363
1017044479
1394288788
227797406
2009030163
910909690
867838489
906910455
238783003
1539762930
811610233
127958834
63396419
1117367818
425158580
1095761528
1097517562
1328672011
1706819505
744185802
251289021
2063024801
1244262731
1656315119
337278632
962022550
2029092845
1055427002
427219971
1901101274
1888164782
2050999308
610868218
1802130081
1108371172
1676178964
1126467416
897323059
1807917907
1752228225
679033353
37687129
2036146075
1531047814
325869079
470442246
507674639
1056872943
1983933342
605357307
1460393760
548465617
1933597047
2134450172
1667134415
1436764036
706202383
1340331671
1590507097
779616260
1994081345
37135531
181469300
2137261670
1945557170
2059734880
1378878946
1545546336
677165594
90040721
1208944191
1657271753
1453793844
1715115353
1578932427
1569674657
288140947
1964532860
925090101
1971498555
1117875220
1710652745
2016241970
1249413061
534017794
1058473771
1887166980
762109145
1311048943
1959569112
864987605
1341368855
1912934205
1577912333
13035439
1096100677
826697835
21145358
1641830374
1980036894
734783188
1878512310
1188056800
1985619577
1974026758
915318299
354223805
1760021963
1162875500
965210204
980057217
1634888091
1322101428
695344587
558547034
142926029
227096417
1544619125
1977130624
1764679349
1336734529
1208970613
1161726877
1163485006
31336581
153106141
2079587889
818221328
418217400
680930756
1758010837
302445887
2057596395
2014374349
799561071
1837778634
1487912460
598604873
1722829626
1160973430
1142272912
43282787
1875976140
1987050667
624944285
1878485199
1390987364
1221894391
347104136
1107786870
119295738
1165948196
289603119
1413859883
1771323300
396936047
512131831
243053225
2093736595
1421711740
1895451090
1877121416
1395867431
619636216
1694942171
2090771995
26262161
1162154841
391536148
169777599
1857115878
9048561
1910226533
1053014477
1372813386
1364077428
227705002
1667542000
497078858
1289556076
135348330
693535382
1559674453
1062292747
1132131193
1507329752
1401685322
1371330416
1767878821
864114926
658923438
1461123834
2121401241
1866790716
519376005
970558751
1512862503
947168312
560867942
1666829862
2068215954
792801633
194518509
650366629
962371383
177410971
2062484444
726558743
288606028
1113196837
1909791083
1896947482
868640508
1236884969
830645248
125203078
1135120588
1320131614
237090164
861345613
271037786
28350665
1674945675
1198290272
695498890
1017950072
1938490751
950904815
1553766807
196766464
2106871709
95386084
1874599522
1921711802
1716759453
205706136
1050402100
1999742241
24187856
1608543674
541353948
286912033
49436787
1264115135
380855190
1230325965
589121405
569416811
1265276270
1972446841
323207426
1775520171
739565254
1962291778
1610733183
938647339
1005108550
609638481
1301466984
1918240377
1504190703
1760092578
1115382718
1146697638
1511057876
1233037223
893875122
1794307921
1314538720
44734026
288347118
924946723
1710805274
1455609343
15659307
1543003102
415424762
119665834
828828391
1718304880
101874004
307464476
1094357325
1370203196
1572117827
1597796733
333901237
1866067281
1234643348
26613525
697315223
1745100144
1400655072
172555743
1178483667
637858056
1918239347
1441868756
523786500
282922459
1814565958
1304289379
2126950252
1576115387
2085128920
179980964
1963282478
933559952
1411709563
390572996
325856030
257561109
1091147826
337771737
1248448067
1220832723
1359275129
1845984728
1319482144
1614219588
221997317
1331725891
1540051655
908764608
2092024174
134804377
284025492
980022988
1486458555
1680014972
1457779012
360436952
1115002703
397454552
1584357670
1571293311
225448543
1056297500
2030571753
280953483
1379969600
1397359172
707467039
1290573911
1310017764
700641147
1010489121
1933294493
2046058710
2134670664
480153988
368874775
1133877846
923231558
480683366
754126580
1318782991
933517658
687351632
745491347
1688893734
1852159169
1627495437
1231975759
463868116
647775336
1964567528
1552439583
917308430
1359722842
741827023
1397164826
1210206443
117500611
950435305
93435181
704629445
387749976
686980671
750580628
1101884782
422422275
426422041
343676503
124133120
545894627
414789794
578140624
180700021
128108190
1862986542
1918287023
544541798
613590618
1339173473
2087410324
1273932902
422373477
2026029636
245805136
1257992310
123744940
232909447
768055947
980432605
1333426483
1666391159
190688916
1566655454
973937953
30516179
1942453419
1835968791
1396502079
1334797080
2119562041
1576837886
1199706539
82074930
15210564
1804613660
412644861
119631332
655897704
606218746
163761305
1843836240
3992741
1946975714
1041317033
308098898
1494691891
1083648937
812951716
2087145442
1134725617
695870908
1782134447
1372012405
1966416252
1868073932
576006610
1302308488
212324236
538287639
1086388338
1670464397
1449222137
1438144876
1337775244
928424413
168617680
102098464
310795733
1412392854
612938730
262477005
90395412
559642696
1308242211
733731954
267937079
748127783
631442790
920953129
446938496
327697792
773730655
1561019497
1073928750
1612728951
855054509
533337372
171315859
1225898886
998774923
974724943
2044228700
1554283062
1313472977
1166380696
290419214
1169509932
529899185
1557384927
736297456
424642433
845962558
567749105
914560642
137389845
354114823
202222281
2131603103
1401339526
1413713183
1862670789
39472186
2011541449
1999953520
1876759025
1868226305
169272105
1275536333
794685600
244057634
1693668586
223942777
1544608767
171161609
81462234
1509307655
425330535
1665517380
1055410759
1814787619
1542979248
5319783
941482524
905393308
438664543
1879421100
1491008298
1415982164
225060436
2059915385
1576562741
1650068281
2071590640
1312141391
317132758
32055473
705557684
1914646210
1253178678
80946985
1967039252
220770103
1428722079
2133980872
1896981642
69200302
1873695324
813953768
1488682612
1436552055
1591895252
1000312142
348992967
218776723
1436898921
1665699658
1195786557
2078627793
343832997
304045244
1073702282
1417031665
843014625
2028602640
77229930
1731492771
728333177
887545749
1020950398
1747144867
601383858
348779156
1969273012
1425138394
1037305950
1996766766
1518906904
2012494412
2093075781
111484498
1985073574
1308293802
795178927
438487366
117609937
1285214618
592369301
1203055239
136874306
1794762355
258484458
313957845
1755931565
2132724490
657983684
1828303221
1961698843
2124940213
1584352275
1270984013
315717539
731538322
969907443
392358124
1054804360
278712668
1515863563
1970184394
1856646175
78130891
439253607
1878092391
1905493297
1849893585
1862415976
2063958821
1609097654
1054561160
563171737
2060305632
315106828
972973587
366202698
512101451
150177008
1934980882
286897224
1087887554
195114644
98562503
1128004989
606407957
1267002190
802326173
552615875
781752877
1049243913
2120882321
746842485
1587718930
1959200980
814322594
1948713247
1615621261
491820969
778622745
2137831507
786117330
158299714
753345224
1916857314
432879978
506226984
1130664866
974580798
254140656
418904287
609501968
569648537
1758077185
689490952
1965511704
960163215
991396396
1439770753
2108947355
934601620
639544793
679002536
1764380313
2033273918
306914950
71137473
1532757092
1506358906
568635026
514103449
1515989000
992351862
190322183
1360579825
1725751933
325096086
860979218
535504346
2096694481
451683143
1869003279
348551342
856912394
1031377044
1554514368
363703799
1075836270
375051065
846683205
1922916658
1350465186
546355017
942649648
95645195
1581243194
282746907
1449304281
1344011437
1112256781
890764543
2026495959
1301317468
1488054563
1167445479
2106876350
300170812
1465506187
566083393
1976098803
1508413373
2091666633
544828150
1286021898
904678602
1524700341
1927927644
1065177648
1288204463
67794688
10939424
1121016830
1969611738
1196882130
1403665655
1896610580
962796367
1878413289
969241556
1043179201
471508233
215177986
2036404768
716582062
444268932
1148012602
1836637872
911966927
663198424
2074241861
763199605
1581843181
1791270904
1924691960
13200054
1789339019
100331095
581642995
1196600703
1734222549
1663257660
394869989
1385958570
1547689226
1431949179
718254422
1980609382
1180681444
1726207432
1167819871
1141883125
1793911503
1003943448
1809899792
1283289748
1437732233
284154865
1968166553
383198190
647950630
709172001
957086467
682809148
1254207455
1085713694
1684811044
1468178327
338125463
647446100
507776655
230087079
105292139
233725361
697357435
1093770782
971725923
1300354817
742785172
999527815
125915743
618650434
833812823
1153963752
309074377
1292425003
653613917
254021648
836618355
1233673664
1963354158
1015535670
1167480281
52137060
305399525
1829175489
1471295191
1588276279
142723117
1478882248
1894284709
62052383
2712567
1018476975
191241101
413375787
1323487730
1063449499
824940121
818855522
1179097023
771178515
1376202419
933231773
1803832752
1000745020
954092605
1443966655
2029584021
444612076
948088573
2106052959
254397005
1813581876
1567909684
2080365566
681752634
184813589
1947713116
412131145
1682825862
1757038319
989396432
1686910244
1271595660
1080712704
862855084
1051750072
1265331468
926406151
657061844
1387315610
1781341492
1858233946
956181987
560368158
238804968
2008762636
507420683
1743197297
1946297502
674180844
141146815
146206534
1104888447
233226395
633023926
1342066708
465508008
1511044253
1684861084
1813397132
1408069814
556918897
598234007
1288352799
1739881382
196252372
1919404140
527674053
1832655988
1524383724
820911719
1190464776
229551584
649354810
5959665
1087255919
600287648
668802222
201882409
1266234647
1879058560
1356435057
1962600015
514534683
48602173
1302681860
694482321
1536802654
1087789276
1339251078
270963397
1751205183
1979993113
770850258
1307694946
975559848
2056511589
943006804
1442264962
299152720
930560077
1347642768
1318782505
337128666
1304284632
1607903584
1989136038
1858476692
1023334121
1806876123
1376871973
1500289726
252491790
635488228
49955197
437956892
245550268
221024161
636927503
1541916546
888075661
1783897663
1294298941
1817076819
1516519525
1468702865
627150241
643038083
143693518
2196476
2042187865
1055979284
917365649
1371822374
1617352294
1686167621
615712113
1123556627
1068327690
1286924151
1711033282
1385231653
1856008124
1432807157
1843226799
1753992673
117974230
510524799
1568886922
510452912
87044523
1475386469
60570360
812068548
1056144642
10370951
1764220577
564487519
1584952986
1295304012
1203800851
98611836
1137649140
441359197
2088271148
4834579
1141579727
1575293295
1671904399
295324205
654712522
138543517
958646130
1764927601
1502612509
1300493952
227315981
1277050109
1610230256
514010575
866276030
546578893
1370501932
1802805422
1448588796
1906283209
1858715220
1141547517
1121910169
558215613
79638554
1958721855
1393533403
1205414572
211250174
1305778418
1378306995
1547165116
1755260649
2064159300
2042968695
271137879
1940070971
774911201
1461915998
794244164
1982178066
1762061500
629936320
914867179
1398629000
1735839947
1906720426
1929583935
708106211
706131162
773726027
295973298
1199788298
607418741
1873447973
766895573
1513050870
1655633928
1851949142
1526586538
1459149022
1084666391
607474026
996856060
1839951115
1156000260
2029884723
1330506092
890937792
191774640
590252399
778150693
41128826
158408657
1121530441
1367956013
1430372220
1449271803
1050129668
94045402
1951866592
2113414412
1514028798
1886328946
1719410343
619732878
1049139137
1664360924
1896578424
585271401
83701843
1486674862
2063252350
819664919
1831488650
1660777487
827119929
813760636
1450698037
52873797
385800354
1204396731
524540206
1851452381
701074326
2028805828
1104071059
1171342979
1359213849
236607217
439437782
2141148154
393131383
924415147
1995350161
47183227
905808475
535082591
1066760500
542513800
321100244
1929139123
1683569050
2025727065
608635268
777288155
792851038
2130096787
1089963309
1867970040
1994904179
1856783784
1606743908
853605695
1793641243
739126148
470930841
1242887529
234576049
1445914389
1556960255
1747288975
346719832
1911419559
675559107
95180959
621633388
2133989509
887970829
1821375481
494360663
721907652
252826068
170384768
183791444
1638533852
1712548720
749731678
435063957
620234464
1619917608
1927110812
309521364
1558471675
1913216440
224274482
786599402
1938290980
1960059339
1262922586
211330534
429474935
110773397
1056631477
1102308465
954750930
1225588026
1828311149
355686773
2130298169
1056542662
1510251159
589132403
640879441
1751107359
1034765176
1324173747
766017184
602891792
1545587012
405884324
1455618702
1647005133
2063938202
1279900260
813355727
649964075
2062989021
496227312
541741472
1953413221
101008587
902513933
1746394570
296551076
7430499
671432904
452965872
758669569
135078942
1936574160
1378219620
1788207031
1661502623
599646207
1055523734
226402905
1086881104
401303285
1302654146
1453634747
895776846
844860307
1936476092
1822156467
1161509477
359446380
243024890
1339089776
1291734954
2123056347
629374048
1904660119
305828020
710457169
752109444
784418322
1963081871
1207987440
427877854
683330002
713048576
651122142
195471232
467371541
1245324641
1504131985
1597371796
966491310
1284315235
1346229175
45379666
366089674
980982195
1927095185
2014147145
103331411
453631855
919863611
1402093334
1868950323
706274571
270875224
228198973
1940251225
1875747447
1014286698
281707677
1305675324
307386997
556865800
1219226265
1168826596
1987174879
1784310175
160217700
1642290836
93917576
1395899966
1333838023
1441233957
796054858
1627135840
1827682474
2050170078
1119168168
1546400128
1321760881
1840505664
833955860
1592614427
786523691
1295595472
853488911
2093614776
1722862606
1965403124
1247661832
1665386679
1431583334
1943793083
2106864871
994378424
1807992613
433000187
711746364
1446441363
260564555
1827835635
1425677601
1237772530
1681830308
1657515972
585602687
2069954781
2091121979
357548237
1683043173
1383904127
1943172206
1072978998
1429769486
825739340
200365735
2002084075
601458366
817875539
222064031
2136675087
320758111
1147322641
669289377
1518034818
911654458
971683817
2140738570
1451038108
214182268
514591904
1514010441
730815255
1734230949
1455298131
509966118
273463399
1631809191
1503790400
1180406282
468612412
1544715211
893849847
1174634553
2045281041
434203626
86110728
2034070137
840025635
589516702
557341547
1152800944
136519989
233354454
112606911
1917748065
142168644
420333839
1218505633
1923653444
1298690527
2070655312
1481848228
1953034927
1107680295
336498256
1344003654
2108077637
957711502
907589318
976349080
1365529914
260313433
70567951
702440342
137438803
992379279
958698559
1228888158
133774682
292838210
2026786371
1779710215
2055330065
2070425735
1674079548
1309515404
151312725
820632518
332287508
854672930
2147276327
408763931
528461411
787826466
1690875553
1272880728
1022297231
1743518407
1169774169
828242566
1190555679
2057083244
407236953
1411097154
239277726
801736379
1098312290
1152846077
855752753
770795238
2042091639
1769739359
1719012341
1884690798
482994050
736411284
1525737376
1799298097
1518235651
211253977
1555738733
1035630345
709252692
372581208
383596159
1096224660
1293206938
66173677
446006498
236121434
1603233531
1650280311
668082519
427835040
1239432764
1707251406
1173555014
893514418
107200287
749913253
125328581
830826241
1152702923
1992817246
691198577
1220342063
907203852
360722821
1345466075
1279786139
2080313114
1467825381
2101125078
667122666
79659713
2027735951
88815207
175103663
1750876444
93946488
5439409
1699044126
686576245
784134638
407131006
615701050
430575781
2040507279
1883537224
1861386824
1263498137
635716439
777020196
446147206
205987742
402542604
520274695
1074670849
953452686
1678769118
942274240
1967450197
2054995752
714094526
636861415
1352359187
1518442428
815215275
92231907
499700967
872362419
96812902
449419995
1863418290
1282862834
1362053979
1372064157
276195873
905505002
1848976569
1624501657
668884423
1081194981
1243928039
292934012
472828419
1022340085
859849055
1483620089
591845635
880976437
543614767
1643106292
1158082448
613403559
1525883107
927419916
1997963582
1160797652
1341718056
438662951
461462628
828894693
1113982503
375509536
690096744
1681922443
1740819992
1496768143
2106434968
824744440
1899377314
2060277940
1206988783
2131050029
60702230
165023754
1062020118
316260078
199963523
1554733244
622508911
1308719347
795797083
1437161041
316454553
847779309
138176376
711131287
422729125
2005569067
1641545742
1574478478
797238370
1008949425
283364591
102412154
17000247
1200539865
404644003
1676005435
1945375110
1215111258
1367272887
2029608465
1098088434
1900887947
1548206615
322768180
512272562
2111539090
1300772264
1165903189
878343219
226424235
819943983
2085470971
225793538
422524982
1659148687
1771181446
849139881
1742856596
881176506
23572404
1441780431
1435893209
1243413545
1290500456
400879958
410105205
1938809170
327415004
2064137089
582060285
1216245168
27735343
2118525215
1923624539
1779851466
979892480
661306152
1959967480
754732270
2003636519
816595652
203589946
2065665857
414474160
1075793235
1514926941
1240390889
413946416
1092126700
1163127517
960992333
325255498
586702433
692935343
1043900719
1208321441
889532690
1733249455
1915064087
753747645
1859039466
2098876884
354949292
1814494595
943686117
1272424715
834600980
756577057
918443268
2116760897
738271846
376260108
1069870246
1073192799
957183166
577874895
671283939
1660827900
128352677
450508859
1509158884
158546698
9931965
1424119227
504139037
2073842786
408862538
942380912
1145401697
60795947
84019537
1268414330
248456356
319476385
1243931938
1069547983
188133056
2005770292
349277379
1225983338
1425894618
387989244
1540512689
1289690419
315530847
1927385446
294631184
2068208368
305747700
9817255
2093172223
1396512748
40607579
2101289622
1211338071
1266973200
653894813
1389298917
740961044
624695617
1951591415
495966606
98929760
330077911
702351401
969183795
1153168783
170100757
751997947
703752080
1801037775
1265754452
1604793089
1521783071
417774240
861161293
943190702
1286832863
674921342
1151007365
863909402
1908374548
441892571
344018961
1879091599
1009810949
1817739369
2026463289
926245128
1139345541
100232072
1328467948
1175645114
666619787
1725408873
358343866
1615822982
1467525794
367566236
1399471578
311786907
1744249544
2087322581
1129257831
219194094
1330487833
1586639153
185959802
1182204576
1363652059
686177626
2036769054
388659137
2006951724
1484803188
235707940
758622117
1551488808
2084308694
2051233421
2007579054
1954682645
1182081861
94160265
49568398
648242424
1131342700
1118348506
795626820
1427659846
1305009169
770415379
902537345
378696220
1398928686
553812747
1674715429
1562029857
352321317
2063362480
1161504417
1247013754
1720007733
1434176856
802764421
1949023213
598682853
287149838
975691239
538820160
391893242
746172780
1396329847
2050040897
597714957
1454296207
664791863
1687773524
4205828
905498219
1730029993
1240072388
898902454
1259200084
787675499
936149680
1315817325
310774069
1806540347
1384450280
975617689
1339599723
810955879
765803212
787364078
41700099
1385177016
1640504888
1755795900
31234336
1933274388
1160895332
12603032
554619053
1763088246
1885341109
1899017689
38723546
1152830173
3642455
787141586
1100227531
1256743971
1450390674
998083179
2144936914
535159921
645673701
1507414950
1793270707
2130330035
712258091
854569517
1979005202
1415083860
1003214774
1013374143
252556997
1695002467
1307868792
1371615752
8411771
484433933
864868568
306563724
963564317
2080226195
1482099864
1711223514
1859944081
231351696
1552575884
1349843310
15007704
1830569817
1146872839
1212186307
141764627
1701573520
1321144387
1900757909
452477224
314840392
1451579602
328350165
999653446
1073920382
888693435
1550015941
1611944803
1383952924
299217507
863629179
347746451
18485958
1228597842
173265287
1307465029
252425372
585869150
1505713680
1551456168
828865403
2115379780
883814120
654435851
727806926
683601742
1067374600
160123328
1611362418
1176593014
787242446
1298338327
1357216616
1591510368
1861686855
1355399979
2102304155
982747763
1944449851
1163270175
509386779
1695751508
1030642272
750272652
263559906
983511915
1654360017
276996177
1287744932
1602915869
189858765
32832133
2077616627
1401423005
411132868
1234548637
936790375
56501365
589502792
1943982184
404319532
853590881
930355443
86608829
926904832
1630919199
777928405
143529081
708591203
1766596111
1593254146
539262661
1382417539
1047252861
817375593
1882982433
500916025
1893075710
1823235910
1788920084
667974049
361354978
160019227
1984592917
762876552
1095036438
199932739
1280803085
349760916
1766536296
1502763906
2018514928
1110498612
645167762
635691717
1219643933
674778789
1510424999
1938612833
889715660
802812085
395907805
1711162578
304482943
1774800395
169397063
916498114
184291282
495858133
1814291564
1513867609
704509698
1545099341
614364487
1710740148
552572011
353187489
888126155
651554145
1412604370
418998460
1938415288
1422082540
1739709137
368766821
1363766353
128737077
845140112
1525503373
29471450
351013486
1666404630
1093329165
773464497
836554285
1866521457
1729267688
1882251540
1990415312
590033949
1393314068
1562267389
218259633
1428504492
1653273508
450031310
1017815805
648604059
1900109516
1963899765
1229818655
1575369984
1344694026
1849859104
981556569
1832829637
958380423
1273137844
1495752890
535778663
1008328614
112412711
1113978796
1307873509
1773960819
512727491
1480050712
2132448516
1025413468
1538916452
978072933
388208385
656662718
1497892597
526983929
196647183
636096780
1148250862
726196542
1069062984
1522111864
86128077
853542207
1863903276
1910757455
40463700
510596293
890155011
1095497534
1428003422
1092598911
760842399
499193053
1970324647
457818144
2060289079
368577009
34582214
534069298
1052083030
540056951
1447858721
964457901
1827363591
1440177245
1185001785
433240711
2064201896
1146886162
817425762
852615230
836770699
2029257555
2132334683
1001687869
431963208
1965825050
858895698
889539410
1972643568
1453077925
1911630151
193791883
579486729
1276164278
590039317
19116276
403506221
64934593
2059745441
1292784076
653042710
396812712
1586869271
1940727750
1236410986
1140456880
803840026
763792858
1583025587
1764142932
1649949123
1352309859
1066102137
1999519711
1285283440
486044115
330999321
1879272142
984973740
817940931
325857984
165735993
271236579
414424660
404522473
850753363
298778565
1197904051
292899679
1201465957
1043007455
198935782
1205120440
2003685684
1398579945
23371610
769803218
913923807
418591309
1323366873
201722065
580485454
287037450
371262112
20943279
1791104913
1358708934
399171891
999452375
1698968497
765354334
463527734
1986104563
130469904
216713484
1738572007
81241404
954922415
121229206
823727850
1963612062
1108102221
1931838064
1525824226
262552490
529331825
1478979292
649586251
1478490567
888026884
2125554020
1540252385
1778096188
1501741400
654189126
1985689227
2026354039
1878571364
533825344
605049157
165326307
1157678052
1963070246
301783542
212200829
1471344458
1767207475
244134113
653439707
577310486
1686026695
679794593
575863246
950623499
308455706
1852824124
139897844
1622115274
668381062
921416657
697653284
1689292665
1827618421
704879099
1085167945
1042941380
2006315516
2009673565
1853657775
1516393273
1186872936
2127767485
695035070
391897843
1437876510
219223870
1708866795
1628037882
144892243
1024528072
1885809653
205181821
181614768
1056461301
266166399
435484033
381622004
1352119973
1467429667
1297866816
329666121
1210885428
1365567270
1840741979
1020961918
1685384229
1948935205
28768857
11780944
403590529
1845525474
1343701856
1474730681
1474030967
1975447681
1767063828
2038479285
74432019
121742019
1550729260
281102978
880351994
1151800751
888522130
579070537
576455301
1703778104
1145199613
316110626
1718020573
2071469235
1256031882
443338039
1892270736
1129008929
959124983
1568404850
1647982597
376062795
469250129
740186524
721125182
1351231871
2126824717
1892965961
1216450148
1451728135
671586880
505785348
1871761184
193381782
589685933
1362492695
284747825
170048520
1221156360
473594600
1798347909
1832012315
1368799219
312989666
1613850878
84689667
1611077575
1257150383
53710273
604313160
1716229032
1232889008
1829014459
1925656944
441943971
259557261
1668183129
252758912
1096411860
1341894567
2147267583
1030065350
1714642809
1218362881
352209705
1515641715
1652660319
1327983636
451148194
1859958591
1157809649
1312216863
1188161865
1248764028
1385880262
990159504
681243568
1538611928
1477756430
386320941
1817452995
2066837485
236244418
1119817150
814516176
2144831186
1697823087
2002450391
1850977769
682646673
775076087
1768338125
363446289
316382244
2116113580
1139125061
1469186159
107205606
1354434866
1008163718
748905896
101900455
131635986
76914069
750743581
761536897
1950168409
1587196126
493546868
424022610
1274363436
495473112
1154882192
774456863
1088047054
1206985797
1737354427
1227407477
1854371121
542419982
815544958
2010010838
1752101749
229591814
725389034
30471349
1669553100
1605424718
1948044706
441518993
1606365007
551132939
275280261
1978945282
195823543
2131421344
1400875348
210144608
704358423
1873035108
687708562
598119865
21819634
1482464773
2083455765
1120789694
949284186
1072706557
988481766
304364192
1083631847
1722916920
580066492
1009186042
1940357627
342171581
1278694840
1256293512
1583453720
2015604324
954311975
381966572
995815006
626084793
1178406436
1412421265
320364297
714376499
1392270607
1929747202
1948034738
223756423
695554566
1079322078
1373020148
197313931
1268222364
240809956
638832307
1284332306
762096307
403128364
1242212626
1130904371
1065883887
1725942034
1392089597
1434079612
1207126852
536179613
1919831160
519367396
648702094
424260563
1335621405
1843901213
204638306
916940638
1768448324
689909517
601612345
390828682
1494214007
734573206
642744015
24780635
1491806601
1416090742
281674143
1023226903
2093138477
1360810295
270420516
874708304
12228837
1548816256
1520758348
1638159104
842307360
16241011
1383960963
1639000475
929214209
2137403656
233348790
1778532663
1921825190
1537207706
210354220
2026253536
884367727
1273804141
1465786521
295086362
2046524111
1870906790
871557481
544337105
2099428808
803852663
145055529
1993840223
2121703100
1012161593
2020762642
187013583
371631809
210568423
2107942985
18709191
1785063789
2114270533
1335276609
802094079
2038133698
1026413683
1887605844
1544696080
819966264
1699933622
1347170819
6387403
245991322
929557124
1201327208
990930144
302822478
1932735056
1745788132
616486951
237461158
790053678
549947153
1938662734
206077206
915981251
1600829688
1656583796
1642166051
1379567601
910231887
133778374
1836313289
905980551
375884331
349246622
480885991
875935202
580389633
1314619704
2000928300
1058715790
665466600
1234559701
1106819501
44341508
1055394551
1881189291
477887719
683320985
1155123574
172160450
2080828890
753579592
1535650998
1168694273
936651264
1794076053
1693963717
143800034
1902350577
2023035823
402976379
53214129
329071606
124109766
37658709
1173642281
1057717524
1861595633
731538449
554997503
1312544652
1044263599
1075283460
2005885412
2141232952
961919205
471162844
1398267839
914861938
1402635282
829164793
1422525155
1502029760
448735772
1392469897
1986415218
1765334316
996865746
2029435762
760083263
1695152000
2127125391
540406531
1604997284
537838223
1373844152
908196934
1696196823
1474220412
287565908
823727128
191585812
1604567258
1748473764
1464998787
1405790176
1650620084
1545451287
1125042006
1073821502
416607225
541002502
1802402808
974829067
1771358625
251623564
2022995422
1432092329
1508289722
1188027719
1227376137
1787912375
828933605
347670765
235189473
810844809
96137486
1333736001
510954168
295923709
202237375
1875192134
1042513647
124856984
2014972343
68735536
1415653604
913492283
1912274269
1794258078
189781834
1036475085
1352321958
1074048600
1245130775
1247686695
363823470
2145966339
1889180503
1907493689
1430838446
642677456
2009262947
375084409
1893920504
199161030
1605193469
2080935637
1139135243
819308157
1505257379
752024439
1305678422
1354199742
1922275144
1626291069
1739036815
116430248
2085780892
1144642052
735693291
1768221965
2023137962
724211739
1619616634
485643352
458778708
2068980461
1607182486
1154847633
974553172
1056568355
455285836
290374830
1740069290
71842118
1452928392
1206133199
924018824
171113758
2095617955
77038948
1303330896
849476222
1177622722
830559648
578601261
224497639
168011436
401641280
1765274467
1501908775
1647163368
2099677896
570471963
1697121666
1621521936
633193878
1175850847
1569623960
1735958146
1123861673
1215197311
1163900483
1515205155
1152745057
280882991
1474350129
1247772410
866627841
1053109498
1617365182
1595549929
193230931
1878007613
1001856144
1936532990
260248521
2014499115
1474564110
1933037985
1447031258
449593722
701868258
1046509356
1859020134
973549906
1410786206
870139240
502243483
1890873752
718700951
674616205
290729972
2061363916
1619822311
331294554
1001628035
999952647
243919148
1316945197
954849705
1455155721
1452105430
165720848
542181513
2085159929
552021087
146195628
240155140
1530129176
513694886
83530570
1839988304
979475027
1765984458
1399763043
1847870075
1414228571
1752771575
102327328
1704643763
67173825
1942627975
458550482
342676012
1485977371
713090067
1814831147
800688499
1420116113
1712876745
1405504057
1266008
587858673
428290990
245693776
2018921462
129474772
2122576274
2043911521
216172525
532483559
158770871
368579626
1862822680
1112006746
1486391901
461677844
1127192709
1628304737
623925985
967253037
2038249344
722405730
329252531
1573786613
1786900802
1930697562
1380736006
816120736
1073074934
44662232
888795488
1929122793
815395825
1342178766
477248457
149924773
1121994119
1248495889
201818475
416562608
242957166
587763803
749692561
998429901
2104777065
1734209422
1524499232
176561461
1934292780
1287877097
1953919859
874160401
1046342455
1584542616
1492500711
689862230
5753100
1215641311
609259044
478476279
1629453996
1391185270
822089482
876855960
542910941
514427914
249769284
1203688760
972645559
1164630366
1339321145
626587360
563492782
1265712164
558629491
1865206165
1476115504
967920155
1579828382
1342678587
153003884
1751090725
1276402362
508058497
1668112274
475444275
236253722
1852238500
31652857
1886389016
222760858
1508552432
1711254790
2130116570
1145769156
291610099
186920625
1422299397
1421860700
656129558
406920204
1726351835
1683176018
1448421358
1892967918
657591911
1119719204
583408320
1601458580
857748093
578434376
763404758
288212916
1353073297
1620465711
487259448
334322407
1994193071
305375604
885308990
894921762
55754709
1447681459
2062092325
762181958
375111525
1336579767
455023120
1529037713
222734165
1812103810
536346819
1665171325
671971917
1589151706
955362072
1807318228
1406528895
666780973
1538713949
1180949301
1708820535
1709827447
2122870849
1258977838
1938980322
1653233441
1554608296
846838632
1000397214
1194209517
78533029
111481919
1599370274
632287881
1629741356
1353641721
1402481559
1756587582
1650102186
373502738
123427464
1225973332
621557391
248095339
1164136092
762114946
431678175
1321308811
2078975961
1548942257
535518039
1516903259
1082381783
2081804740
79306755
2094419180
530593960
1133596523
779890720
1374098845
457314113
1471473635
374416574
918551962
650386387
1837715509
1269169133
2020128310
1598268916
225030296
1140193398
1234758335
1549574705
1657092265
1875792258
1511288071
1770371028
1557009984
2037939977
1794024001
1469237811
1952345770
2007918805
610285167
1226003791
35680392
640255800
136887342
584609645
1723515690
1639598489
645201684
1989549984
1408872983
55044251
1254775743
2008395151
1488703578
1685304556
347729862
532774450
1355792500
2093793147
812169411
1677383534
1272058460
2129975322
567430334
847005950
404042539
572237562
1495775144
2112970851
414315136
2097114577
279907717
966807152
555517540
72860913
809133072
1593516373
1166127589
1393075004
2070247221
518038251
1776697472
789459756
378063832
716409390
1016496410
1081702996
1183395910
1196360184
185381807
465220357
2081417814
1839502695
1687108746
1619569967
1276019048
940453183
1007935881
969928623
308933153
848556675
1681240863
1209739778
1423188545
2037930561
2107607972
518383322
1424406510
737434509
1285100792
614610729
829884229
1593864440
2002511914
774890504
790610473
1273461036
1672535554
1090253899
338579061
1722328598
1813403567
697763944
11335028
564417160
983725224
35470743
388626047
1523601706
315183190
386808560
1611707794
222248410
1080079476
656216350
1898294415
801420603
1231683385
1061120195
512515722
1066234731
1445157322
1345273581
800889220
400083985
439150505
137898200
1535769118
1454701969
212709374
1790483400
1787100626
1844403444
517037418
99058047
1031974091
787367218
1690511774
1010356586
1113664766
240509449
1989700194
2010614990
1950091481
2002831772
1751925712
2105812315
1417860253
1285133811
86837762
718013071
245974108
1595400200
190129880
1255298439
942587381
2030917113
1114591436
622204792
1928951448
1006667867
901809890
1073134995
1172934700
1715809467
1841923322
1407339998
58768130
618890040
755935894
446475966
161409212
1328407398
1276543141
1846623074
1752435555
1350434005
1504797810
339983042
789141164
821798657
1489965278
941617718
170813492
1106313592
35075830
2061523532
1325389400
1715353701
565892999
1544019615
731460051
659882825
1742443420
601583332
228674527
1302462168
566266750
954871666
1650309877
1164717602
1649101955
114005732
143584114
819548256
1588809201
1130685388
877066281
585263801
119704729
1705855914
199819650
1404321073
129576143
93522731
64448649
722607487
349211048
275542031
1313226852
1414097381
1531595862
14480404
1183477511
1136454152
1189806036
504231456
1780813741
2026661816
1140683894
1738808761
1846751613
616433129
1253218729
753080346
1829695249
1932465601
1507665598
602762011
1568411195
295233862
1196994957
2099442639
523852579
1772694644
1132679699
569744466
1794382645
392458239
1621197740
1661377321
1826075971
1666963980
545517952
1893130069
377832008
1297279177
1918157749
1425603537
1699150032
604140678
523024705
1418447720
374562067
1836981986
739052093
937050184
864818869
875042959
1804064153
718226775
23440359
1601690954
715304115
806909536
934503500
1123482895
760861511
897239356
1262973619
499638490
1791804290
747972501
1888532921
1528421445
1753944651
1904056908
798798461
882655709
1553576125
1248688722
689348201
1939707256
583504801
1994335608
740579666
1911279487
2076672527
616040271
443226883
2011075301
2072074763
232005716
865057982
191276873
671668288
1051254087
1563340799
366379911
470760163
608627557
1521578060
662617577
977456346
1278532314
1383078094
356745700
11611750
168512498
1021025656
1460285878
235579184
1722894177
542371463
196548824
780686104
2006997120
722455335
1129799195
479962083
121947538
983611086
2063455696
2045440563
879259024
533314636
2053933355
1520282923
592296354
2127075799
1520107978
382975680
1684928737
688858567
968830219
1873235282
190908979
223763869
1122974288
370867084
992789883
1332988486
705304017
1216981787
1089676956
635225148
362331516
1663665288
1248181392
1926598486
165176380
1247797702
220440493
60473076
233464041
1938694475
1802761259
132084818
752199154
1441628551
1620644771
1934591730
174898958
423361379
925155271
887915592
26029050
1852129637
39007065
2137176951
659479508
904741936
1954750621
257572680
1712744820
363791227
1626612822
263496020
1725331283
907822241
290406477
345729633
1615778058
1291857383
905877293
1537422233
2115461264
1417823202
1463687259
1293579815
987593760
460786411
1658251861
1907219758
1929940561
1103643115
1449815879
346011634
1113860549
2063739546
386332457
640097245
70655812
443025207
2060893140
126161103
329764652
1651326923
1167729310
1012698817
617475117
975676628
325902362
1034554232
594436060
915197432
1777037837
717233920
938140229
577907548
734006138
839773584
706264344
1307039060
1604708177
631765460
2049290922
530283805
909854778
688130596
1148676973
1064516235
1797792576
342855336
39161521
234856552
1028900406
962333537
101589773
1641513200
1593524666
1856440897
1474086925
983309921
1101820589
372653757
1253253348
1118995002
1604611563
565931222
2017972862
1624088192
59628236
1292992771
728257074
1041046582
1317909609
1275516915
2040758487
1031745162
84963239
980010091
138190365
1592739735
532462967
58494366
1296641802
1313816835
1017434736
1680291960
238660280
1267882097
12117886
1072040530
96188712
1130875110
690690172
2027024437
256194875
2090095615
1326611350
359985718
1164206006
2084332056
1505740517
1038380078
2014151910
638533502
1818143157
41945853
824366424
1590875757
378141710
518206797
394780986
2092371838
564112881
2053854343
292718489
482963242
1914979046
690833638
1752955604
928519254
1088665003
550027926
307972633
507320589
782308704
904604127
1675217820
1919741794
1650856550
1403171240
154394742
1480885381
276643713
1870397170
110723202
229208697
812438664
1990817403
1316289274
2080509791
305719217
350289310
1074216899
971162850
784996508
1040440091
1005694120
1595727101
257090523
810713165
1021525184
1593426764
2029556377
572459947
453671208
2116720462
611209855
643421201
977529686
840000748
1654351181
1129362668
642163187
1483357628
261660162
43978750
1060744785
2078182213
231712296
1014127016
952441634
908578063
184255138
1346639160
1691187948
1891063786
1903722203
1372266753
1296531375
1697948217
1347831907
1418474231
317747563
706913938
462520451
18472904
702912342
469688815
1509962098
1572910816
879410281
858997644
459964422
897775311
885966366
1413773065
2110709976
1491646523
2034403171
803012905
1410163504
628508907
621123029
1348899919
1921901807
1670707527
675515434
1759686083
1178875188
922696617
954111508
893008737
1164752209
1280507251
901039565
1955323237
313261767
298965766
1841515962
1784617911
179101773
1707928882
1197889487
1926497842
2121113816
15176758
1444594261
1431119114
1189982904
1369315460
645271359
1698202018
944630799
903838901
248025850
947917155
1735469550
1110022878
667262635
1598015276
331779355
718500950
59839958
457458734
1286152207
1774442123
1716454384
1693666968
93302264
1297747544
68204154
98288813
246825242
1142853621
1232013763
697697434
275248859
1108734865
1248077404
541352402
817786570
1319669099
1236820493
339270971
1615375243
769284668
740397469
1422004135
473659849
568517142
1223857157
2072743627
733900941
1058483655
1899151265
669193215
1316735943
183827127
1791543592
1684756810
1605600067
687893260
963154979
1087744142
1706263778
990846805
616400654
1091906976
1254898207
892948292
14532665
1349414035
1361967743
1765232034
866484320
707716663
1825487412
147417018
1089486694
1520128437
298138825
1857652384
1928663310
431083673
1877452753
653297608
829704726
265237496
162982795
1796122206
1655310701
1971181104
4344096
1193845902
888938091
1964963768
1457450960
472292773
709011592
236476487
1572159758
1554282131
1828787004
486694808
1647979596
1571745729
1839355496
170193261
1944273375
1457227152
149185486
404786953
493670468
1824793674
1807390731
40273528
1275523758
788488070
1562808563
715569243
492654484
1206884941
1356008446
522152486
976937495
1473550547
1086429691
244278386
1787014244
263592385
2023309524
1648151083
105289820
1694185950
2140127139
1850738938
2020956366
2078884769
1928422707
1035179908
861938415
1155963046
1784797708
77801347
1844286238
1150135808
453466701
1270991187
956671655
1017117570
1589870964
42428520
1037583331
1640613314
1771724238
52816728
1938313836
2102708829
46759953
237870920
1127919941
466603974
1235201052
696368206
685714338
1337914836
176900963
4646398
439368740
1621389571
462807823
1161885819
1548931905
522824854
789324260
1297753535
1454965011
1007096759
1056744515
2065032712
2041211887
509754984
1151700185
46003239
737168385
2009332357
1771011375
1886218303
1916582049
815427957
680038169
661079763
404887267
125969857
1362958983
562977349
950686075
784657872
2101358545
260627762
1185449240
1432506857
462168147
105990149
384655415
996726176
1751595616
128412958
1320662668
118836832
1880655467
2011611527
1327564219
1229503624
628368257
451321739
986129911
1950715258
1339951651
434883170
144489307
245165493
739160644
1604996416
643837683
159819430
899257779
1448305720
1170767892
949351780
1053127550
756410232
1372965960
702486385
11936852
1436261704
2054807008
717632817
919206174
1848256357
2008808636
2042998356
1541790262
1602360101
406446941
1204213245
735874807
171669810
605173114
1356855468
787856095
431793938
697162498
422036138
2044348658
1175688336
813428844
733257247
1733758244
480122917
225679038
1124626135
1892572107
1794986755
546473519
574984391
1355818751
1569123719
1656903106
1828856290
926953995
1093885903
1440974300
2084159304
510798802
2081463729
1180520610
2108585609
121034376
132950537
1716200966
1779114361
879274614
778847674
1490932685
1199617035
1721206186
512812861
1921484504
1335814831
1967691773
1528142241
447026356
1356621102
1347410022
568034886
821042199
1937387247
671212646
1841582004
424183970
1322764796
1238798351
1005740716
1508443597
1587556274
1583134548
188348041
1186006402
2107941848
1985682295
1922906634
1276799161
880608049
827928947
280232305
877176225
1341456617
370934735
812486781
131817474
1455800863
1463510395
1985582201
497015380
1637430685
893983645
766500991
1295975944
1694551579
438443081
791521501
579356219
186548881
1009894450
100034075
1250505747
666642785
2038787257
1568151417
1161905629
187360758
810553855
1882619855
832980715
1093759983
138080345
1691553391
836165221
1818406575
866602065
1084614625
1250549590
422949037
1245783935
531254469
1910800574
942777177
914406637
425991758
2109824853
353690993
1723586276
769793977
248734460
613964788
1186778956
1482522538
683479869
880351235
49811066
1344588690
65789670
1448414067
277474150
1114085275
1577781442
1662545473
1811782898
1884135992
2005747056
1119952128
1931250366
1805725556
1460212180
1436235559
617054851
804068837
380127166
292147353
614976467
64323415
1615678069
243532520
611190968
1373912019
1727314504
1242477505
210227599
522780502
1343416245
640913356
1690570165
440504058
170855447
321394838
438000925
131064653
1928838367
1922016078
1906538720
1995408844
638937039
1370557149
308823451
761840228
466850221
806845496
52412600
1275723890
1166197182
1859279518
314503899
578313401
1246655415
2095476621
1639539735
863434441
775727513
655943292
2140221365
90494588
1147631378
500815605
415406489
543305293
1919466297
870327811
1088902749
32121698
406156162
825013510
2004675816
226471998
1945096730
1039111936
1458956748
421229120
774075325
401200234
671686741
1810507140
1178752936
1383191767
1711611420
1115852293
985264480
1449066671
395935940
1196550825
1429467147
29230248
38560142
563060694
607778224
109565772
1148486746
2062631845
891491710
1250457694
472927020
1085825377
1734062440
609598637
930304844
553989605
786900845
373615051
1678703932
1450905946
822377163
1093879017
258890773
263240983
313126893
657735458
1824222172
973860804
1924782809
1544984058
1406050691
576767316
826361730
1660852278
501603528
238116428
1803251848
1886386741
125960743
750075411
1642237534
1212263023
94516952
1253504360
215382277
1725106842
1162360578
1097951456
2072530907
130456746
1520921904
1994550568
545346767
806546613
812095539
1215510222
784026291
1313099514
1949732947
695918997
2002849614
1100752219
1325277415
2024372124
1285435852
513196063
51175464
128106587
454503396
1491279611
1545373630
841431293
1118263003
1897875371
149049156
544481290
773468755
1512922518
395799561
222482451
1681157582
1968437494
1806881595
958133949
1476109625
330852803
567522455
1251753652
1403954207
1578744070
1336845988
1398522550
551671309
1613197578
1829708936
1058143222
1860483267
2113748078
1300764950
1211118825
2082794650
434763058
987182498
940345726
370609721
753380238
242599657
263162866
1216823257
249872500
251034538
2026321404
1991464391
718550584
9318434
1477451278
549562859
1438382780
686061345
419800679
1489868955
1472462243
616169375
238548345
1425786009
850543205
534775143
1210952509
1365225746
914532970
1119963130
1392431054
390236120
13875948
1256982665
811684631
82345694
604571785
875203230
1610245752
1084830374
654316841
1976992998
1519018532
2102833447
453934115
1855347827
1921931708
970616788
543746273
1115410185
17155944
1356768482
134288248
1689808146
2079140400
365149065
443972454
555853261
711025360
402117438
1232339668
334832617
1971949892
2058154392
885095524
1529948627
88043081
874710328
1062222639
1100824327
1086036342
1316201402
278252263
1981348526
124516070
2020024548
1872079243
637871095
1606318489
1848594674
293382615
1639015907
120254912
1518054925
662208334
1377541107
740311940
1732472617
2059488814
802930939
599402641
1658857875
1778658139
1871096681
122389579
141983251
1718828307
807034174
1836259351
2113621814
2024942201
1930393220
887359485
14599191
618133481
1033584560
819447216
1771405089
437431224
2076707500
41078168
1245927443
1690383744
2129725904
292962210
1088118951
1397972060
615740574
263662157
301121830
168231075
410081783
1406783967
625187586
1592249469
184483234
2009324647
1950834652
567838610
255250786
1928307032
1730434263
726075067
1176808410
1829799576
447092775
1430043699
1834702927
70639331
409962443
311342333
324516753
98668318
1378417633
1038894095
1611517034
1720126674
16687886
1929510307
853210346
1051356593
2095537159
1878369691
169652153
1157625169
1279192741
1420329037
1832073340
899964978
1476224244
1272179894
332176913
1812279970
158613252
1638689269
2101812848
243463015
1357995748
2139191208
1810320038
1393664633
65441052
1405695074
871652838
1883890018
1758673731
1726718480
2084369632
119461729
1222188393
155737945
2074401762
476601053
686230519
288881132
258726759
137915078
1240421366
1009226344
2044685062
1331044400
927162070
1001918666
678016061
951159890
1846823840
1244504308
2013221723
106684381
674900873
38838383
949676282
1759891195
1794001770
2103738252
241751962
747903637
477795447
1433700621
628287145
1928655605
82793152
771534727
1831615110
939877735
258599433
1360720537
1939372203
1158102192
1379168763
1243756180
1035901631
1014850519
1671731896
2024284159
1579897410
836607950
1432707300
1989723969
103809967
1914801056
1505651377
1811495950
738209218
1208437917
1818815642
1990996184
772836431
2073428458
1100603301
1931655845
2077303876
496617793
1666931640
423039120
277774443
1726938046
1137295581
1858318911
1378058303
46347016
1701433789
2137186053
1383026811
1878236622
927168540
1794389094
1278704362
1964759216
1341276567
144212568
1577944824
127974897
2082148675
805405585
106513524
699352477
561111663
2009635230
501523847
1031496688
1805327222
1764679063
450294421
1889137420
204708487
871986405
609793102
1133820764
391811610
679386124
1597188669
821317337
1202804374
1147018094
299959762
465335860
321272387
927761735
1726377334
1187501398
617309864
775305745
326184113
1196329153
1785220585
520334674
33285207
1807072159
1482537622
915033071
1103800921
454235881
660407501
968572577
75084541
1435861557
347010162
385067717
1084528476
1905896725
833393963
915647243
748604971
370790990
46440777
1947271177
1371489682
1969404746
201620630
1942477322
1941482560
1081028843
1883674360
1410731978
169337401
2080561025
1049864966
548575148
1462742093
341435854
1369098663
355017645
1369014725
144814016
568096846
410427526
1825259701
698748692
1451606795
1193232683
455378102
153786265
1622642479
2088799853
1655842512
1471964381
17774339
1640988991
302158041
1363013049
1791880155
1205774376
1625439829
1722242143
2103836045
1154600479
147079989
1790438588
1103292129
277682763
1195460506
717060295
769023755
17856592
1650982648
1411193340
423841015
364541555
1702438688
180922539
1579850128
83061765
717304793
1538419599
1684789011
1279744533
2021533959
241381243
1921008444
1938542392
1510730342
1551083732
428722481
1449267254
433816562
1603332837
542067255
366647912
521073617
1530803668
420103018
628733164
791182793
21811699
1871893859
489166877
2099345438
1042718912
1009805080
933333752
734618650
998707380
88937090
1209333585
362711248
956540530
2085834587
149117729
288405970
1294343146
934744829
1420224263
1281867928
1346169095
547028561
877307402
752279398
1405041395
1285538665
991335325
2067273139
607447251
1673825386
1383971700
681623310
309738676
1479268613
143167348
168033134
1807314932
1951284797
1195810154
1816863085
188476747
178271595
745928111
706752520
231334749
1069524819
2144120802
1759229399
1163943970
1889766389
1668349334
1079619832
271891939
974717350
791109361
2067651496
967673149
2058451873
79122720
1439148680
2112015945
693208890
500379490
2570747
1847716353
205734104
705422944
1019271986
789720666
98166068
2145022330
2022101918
1939804113
1815538234
1108881852
580675714
567117028
1303757927
912346062
1838983188
21669813
2021072665
84814482
844798245
790708255
706716676
1579689804
102228144
2029024932
1904950987
310551156
1788862145
1936514436
177754295
832219802
474536855
2127404526
727883653
1546959737
1284132746
537505067
1724377709
447461964
76822236
567719536
1755464564
99510294
614773591
1075820986
1834222449
1528242984
705317250
1794328405
1010266562
1728070326
1215393317
233576647
946292202
1442095483
363345357
904045800
663873783
1610411237
984714379
917278588
1901126326
343285811
447096845
1832473848
598151337
719430931
1719607141
46737000
1445565406
1153976177
790378163
556617184
597055817
198562784
1292985383
1946066121
116179526
1457986574
1079073414
651121553
1223802617
1902573334
550849664
1739076598
1253815140
131038736
1352333452
294595852
721869734
752061422
1656386315
2106213876
2012289488
1095873308
617520576
912986129
1709488947
1070342953
1374833874
500524012
355792950
627980710
1885819051
1947344030
589843023
988675904
1458273344
958099904
219152359
1624149229
505513205
1021720157
529171616
1731640014
881522116
508033287
1476269890
1134556310
1942075121
824067192
647730855
1945802598
687199778
1946678289
251252359
1367045944
92026928
558133453
1345342789
1971927402
1370886637
1742678912
132516514
1864415975
1831652463
22293968
516212926
942159966
938928696
19124937
897180354
549747172
626601801
912570248
1438340631
1427433552
95691702
999494148
447229399
2089189456
1975257924
151373404
638364217
218231045
2139500527
1769213886
2022449818
475304851
1272392709
949196991
957836884
1451157748
2101299016
788454714
604966376
1788729915
968892712
1434119839
832124925
1929384386
1102345718
1318493270
837457523
974735492
1201869834
1466007387
155319145
68141584
1480669249
1241556848
751477959
1758785612
665115496
632301544
2107610038
234474671
1339201728
843516978
1769333168
1172672462
344658903
1928124298
769223808
188573480
1463609552
605273740
564925188
2032687812
64630561
1907926699
807761451
1023977903
1075422764
752046746
1101511638
716100917
1741147829
1869361307
806628189
1296417249
127977192
492201386
474902868
1331451465
1548954011
1205150302
560932596
1815213142
1470035732
1494988048
1767874975
278407578
48883827
424652764
1242489916
874604585
1350531367
1428689492
554182756
489194250
1384836066
184606381
734471180
779091695
1801393011
1499916871
238884797
116998810
673681982
1340596630
533281128
100946120
628374853
1944910608
429198162
1030552521
439859034
1399299705
1122868980
212589055
667959700
1451115393
878541879
1677553109
1417417050
1877846741
1596262747
1421762716
1109080852
1858044675
2093438308
1297534720
1053386513
1697196949
241316355
1641887942
1937174246
503641444
653482476
1806405563
1240588364
958382784
138309858
816412482
1536918531
545967947
332403501
972678054
706944671
682192872
737123197
1456343372
918467593
690684228
2053102079
717724262
828039657
2023733538
404465298
1111177252
675201791
688670231
1388643361
1964629530
1772231903
454865129
1448520409
1164481378
1408441979
1234384170
1994258056
669222947
848742258
787509592
1113067662
428998678
1851417244
238517483
678607193
75966750
80848540
1971545951
475460291
2023313330
1458600462
1958548359
2060270014
452963424
256246363
420358010
947364962
206618552
1074790238
2019894827
2029673572
786806878
862200449
490098053
1702896425
1807211352
1809699946
363215274
500459309
2006436630
1647353112
157570245
223656358
1265096350
203406600
1413365278
1677838607
478410645
707561596
1338266041
1482850856
438502901
1101279266
664631129
1076834416
869593814
1631193941
1413216422
1640833518
2124887140
1862623664
531097502
83527855
1178288612
831941897
150233050
2140797561
277042015
576320860
398003844
1804152156
1365287074
1771254608
1811662938
1891912465
1700145333
1256996370
308591980
2122015652
1565075776
1115062678
125411732
1469685272
19599768
1021577303
1716443350
1265883222
457020883
481538512
280181593
1542270447
880809654
1393995066
686931444
1168277717
1763438122
1917514683
1448191623
298280371
661738027
1901214526
769679803
756415791
1054050307
1437395435
1649869308
977997494
772857717
1368892789
725482729
379460497
474309744
427793770
2092333685
1090150555
1289017158
548259731
1559547296
1370252265
701928205
1244778495
768729001
2073398133
1014375071
982996355
892973541
1362637752
1311939745
1712726814
126899122
314157114
2074410578
2133728547
1723092884
2137080241
693653336
1210690869
107946893
1711164158
2031975913
495695505
1759873344
916188200
953303625
1527715024
1942766115
1639621603
1207124927
1382323825
240835423
1952894695
2058466388
1076467178
995865442
803630346
2086857892
1381877946
1503010294
64607055
172377530
940610422
828631506
735759795
2017489022
1559220485
1274199826
1176084607
997147857
1909168503
177245252
292670509
1477171619
596260578
1057143292
389203137
1600633941
1966841785
2105656626
1640392357
1000538747
127830986
1188772975
167060643
1132343204
1952430942
215019822
1730283820
1264019862
188398786
456942289
1801465853
327471691
1898035845
2034843451
831247646
975327084
641839820
272550536
863056973
1362596224
592733540
78301587
589110314
700076534
1063253151
1639903682
413242540
1326008057
1820820040
1909998243
117818293
475347691
192090177
509932597
1452203129
1905655869
1819200254
1301249157
856392996
822835951
1579967578
1877603623
524165156
378948643
969819194
803351156
1067344952
1671994523
722905445
356692126
1910691673
1118620182
932921830
697978172
1897439889
283849405
1787509859
15479608
844777994
596070966
1765754247
195279681
346803260
109397040
2117536695
1163297996
955494080
1124528134
1798967194
321764222
140074875
1734819301
965318444
1145092897
1174130596
287233950
627464507
1929162313
1769027247
1531467355
886061603
1777173274
642591750
1292016545
1224837364
1370281747
345925240
855521920
697858315
1512010517
2044866787
114465907
1817249690
2000831795
280235445
532118968
200554546
94090858
1854178737
51762117
280819905
1467984422
1109816541
446398752
564981270
894810966
259674424
1543245691
742766278
818164806
465243969
445953527
562278862
854880698
1085144935
737971526
744467292
946047175
1914482447
824854141
516852750
826856567
1529263856
1303259334
2092507870
1654124995
1701972774
209487273
1919228497
294683575
1543988513
946730445
1689712496
1675392313
1464103188
1032701684
1580834393
970607617
147740736
1058388943
1776851643
1296328570
1185072683
1143160123
826123403
1092417864
1058004505
1436866052
1653941432
403188480
12999289
1624936353
661141358
1006222887
1416483447
1564926495
1380048106
838686033
1983770120
1118580295
1124484839
1062243487
414353929
669928540
955827646
1535662167
984929079
715715593
180222088
657086059
409068300
624306287
1896250558
1172570238
432586603
291182030
816243258
66058443
477227186
68925865
696536108
1255841386
1135339036
1506074442
142828002
1880799154
1112254983
1673420020
181365957
936490727
1490756073
1817973314
1940882600
1667843901
1570101904
131902711
480007582
2086298990
1218241449
1141591101
61826247
1351188981
18330500
781194975
1353051090
1443872166
966494305
1899240424
2119988454
1313757644
547163420
1328917072
665061820
429691966
1925958847
1357850750
132495353
427646340
416576697
2035828029
464716915
466986177
311359921
663331753
1277278209
1791970623
2095768290
198503980
654362733
140702534
783904623
1121931318
661209556
1089350096
364591433
254156614
1387832963
1068944248
57863906
1627736400
581161842
1032808183
912640554
267297892
1621817579
107535227
1882764429
1961638921
359941292
2040839669
1424980059
563279870
663936884
2005937194
393019736
1411991326
1313394735
1649907847
1691820721
45761480
1171126704
1353498355
957966730
1498434203
1520636465
550933963
1633530681
590296739
1489397232
1595669375
363965776
975945189
1020275473
1595729878
467869490
1965465146
486176846
1330640739
2097089761
1684689637
1720933008
1181294433
84830916
170314029
476724616
2099861656
299807863
1550530592
1867894798
104177808
886411149
314538447
623687334
1934704665
2098391518
2101833368
17832206
324623998
752526183
854311982
1978043980
1941847826
1699535952
1181372691
1014705394
1983748821
328911496
2034963627
636639781
408593740
1854904301
247853392
1025754611
606892649
1202010771
660418071
466791061
431207327
630040625
1396708847
1252191912
705685619
912070194
1019896038
185464747
454115766
1116922064
1680460067
1146985468
1092799119
843494031
2140091641
2085573949
1576454673
573299679
915592232
1987323832
1472381534
284110345
1621460982
158911640
708552175
1248023765
1927081194
921429616
1197600745
2008286653
513385421
609969500
1382957758
557706692
1696270021
1768441256
882575983
184278074
94662360
446422012
2038663710
2010210351
1080166795
639291083
583087848
1860433548
404764858
1830097399
168746683
1738211853
908832775
1376063792
2018692126
569430921
230465726
1547837972
229746465
1144494829
1096984579
1227890280
1905200083
1022916739
1684843606
507874926
1640676575
1403042009
1426663801
1685949080
1931911664
882438620
1123800159
375388262
593725047
151990449
1918533777
2059052358
1665779662
632199255
2035708065
880775017
1963323303
1651458667
1654372077
700366276
107846840
1658687225
1956725383
400844610
733928160
106133461
40280702
559722663
206622562
1702225972
253257353
31310224
2021180797
1304659430
1461740154
817808858
2123344533
2114453632
1702239302
843489412
585730615
1177178424
2099645463
905187761
1395946756
938544528
1060887079
803597124
1306803926
200859241
1642624589
2017457108
786714894
493822972
1205745368
790757665
1468607417
621805062
1612885574
1361842322
10756066
1609160928
2066026885
712132352
1476507
124129586
548321314
816661183
557747057
804181369
1618987323
1429507070
375388993
510290938
1065042147
237835955
324714014
842367999
749719842
740211406
210393437
1049628740
681763867
1139042215
1341626843
741002433
673051215
1106538764
1242843599
894868723
242037803
1152994207
1962888554
1211186202
360756817
343505966
1070569774
1343630079
132025944
2118219846
1865780925
374409982
756849118
965024432
1373213367
1498484770
1258845516
104867405
455060593
309047330
45770020
334119043
1439114755
1176021391
1820325151
1415373575
1487648312
1133288334
655608839
1011664595
383887750
1761522991
366985267
51004122
1287018962
507650486
2065940213
1351651561
705412077
468726734
150457927
520844050
359957161
1104481025
211430599
266037464
1558299862
924746278
57995070
68508581
1813459771
1843726274
793697676
1295836798
1149944996
1405991202
566524367
2010306526
487648186
1714321233
965854179
525818256
1696834843
324922522
298625568
1555611570
1448982181
2084432757
162130489
64160986
1479267325
252098880
1839624820
681427924
2133148939
984194595
1836711131
758806575
1545960516
1842425671
971424933
1051230258
1281352245
896900855
605749650
1521846296
1341607140
2101563120
1340840883
1469581790
810448007
433999085
1648634985
819674259
2138623920
1397416180
2058724420
208495405
217809830
1118272807
2010393529
716237591
380305194
1162276285
587365805
1916494613
1473195786
1129110556
1701368581
413612606
656806506
1058240584
2018921342
746727854
364924562
1436057973
1393996140
988867936
1093048948
262605226
842898208
299442122
1964354624
514976717
1159048611
1774690022
2053864928
1043605691
10627310
1530873655
549871966
109350274
1236916831
506208288
1683207522
1199993301
378733701
547774199
975532128
1846065899
1915352879
2121194415
431825993
1406503595
1927792926
1771481344
1509888225
1299839085
570799559
176290772
119133366
1487252840
2030896033
712821486
911699298
1308602872
214345185
988080629
1247210858
276774674
322163205
1829190178
1333744848
217603317
1592395798
1516156932
1335516858
321536840
916789467
68033150
1911170718
1218445447
1122650581
818574994
2134465444
582743219
1966266779
263332913
981414813
691976910
744319975
1840757695
758309139
1963298421
512521899
213245035
350173094
703984731
769237816
603822770
21999988
1042176297
573114570
915781280
1728193433
379414394
667809396
1972364933
869709920
866459929
1056649949
1879481400
2002842210
1720908105
1394492137
459019296
576723344
51417908
1869920131
65321406
1493181647
564338229
714643450
119506443
576166727
1326048396
616564697
208625447
1549298383
1450497057
570570621
2078995624
1960600616
312024817
2105441765
777339866
285892267
269655398
1942013107
381388413
1557839552
2038329221
1221812234
1848114128
1838959863
1472630337
417802702
506857379
1609697535
446278007
1413412520
1700898830
840205037
962634943
1232993828
718168196
769029179
306257306
1033889211
1651347228
2049869336
1577070064
985231264
45497892
1330902968
1086461768
178414375
470239449
641941323
894969464
481156683
1788475325
1154065923
2047190734
289033241
720307785
1143110346
115825534
1230419382
486808091
1939595560
1243257140
1121665593
1567772599
1031596168
719235609
247260356
19480683
797398234
954583074
583773564
1804133326
1081138099
1195857507
1499508460
2081512842
87001475
1447453990
1188100628
1374101258
2116527684
628760412
515104790
1462051403
786188834
62907731
1028192159
1355699767
680424930
1037412368
1937230517
934105031
1264682701
85210914
1948780631
1072145698
1667586566
1673383529
74094443
1186394573
1018698591
1511302454
705929840
935499568
2143597018
1649694185
340236088
372808395
1236386486
1600182897
299809756
1358881363
573232463
28923261
1358975898
1681853428
1306169168
2101936114
501672262
1264139224
929420436
1092002342
1187983341
485211204
1026246589
234799012
597891432
1941381884
495158674
587549284
1403191440
1867080328
1507585314
2113854047
442190907
1183888636
1820847671
19435827
1430344959
1223002200
1435280184
1444816706
659640031
2113089622
544548950
1129387605
656539532
77194352
1045344267
598503292
1207180817
1616212488
266123149
344522557
1426341514
954927323
818300817
727449660
1884867551
1997674186
1557493895
1668427488
1188125766
1698570054
1403253734
1603043264
1290418897
1904863017
1226669612
1150209612
880118175
29709351
1011409349
1035087858
1507035086
739798178
1673708629
1172169790
979780886
1009061437
1211119218
1474983415
1360862471
67011201
1434454203
194966239
1550134293
1731038961
1944736743
2099306620
278217918
696710667
1501364882
719103834
1622761614
1168375236
265599569
1682505879
1631564490
855094114
2146747941
1035426255
1203764551
2008508033
1972753296
1505464254
2097251118
92057967
375546643
63668332
2052924040
984046244
2101526017
1215145977
1899813070
314313780
445895453
974167438
181759190
1040321894
1967804447
1887310273
84741119
1140374977
1272406795
1311995041
101105754
1525360026
885698345
1201874273
62720060
819997006
2086667439
1597810144
1503581308
1493953968
282108816
774398995
1558969735
619522663
341664735
34161172
1456841966
564074516
407813009
2108461208
1458710912
2072369910
2077186157
162396813
1983827962
1527228955
1681574276
459563253
1072975041
1908051288
1943967373
1687901244
340615067
198445633
385596668
968973901
506397893
493026981
2083059164
1279451253
2023163411
1568247119
1783564882
358149317
1799474909
431589996
2096631847
993841020
419380702
1767806313
892205892
1625468337
1212814964
313152257
380607223
202614226
1365205750
621481769
613826242
1429166884
371780056
302960141
2019630862
776905461
1705320715
1638593676
1621092537
1022945471
1216481931
1260104555
1056387913
1187079028
958852687
1162922415
1933139641
1835524642
1061512553
52254183
1422079056
33545032
363356123
970838313
287518202
1748700968
1965189283
57445709
1522145278
1359171384
181550376
1950997478
910116796
406266696
1393666891
1823360894
358085999
1815856585
820282103
2019344091
1303738329
651009166
1867985430
1362849006
1408033160
2088323004
708165679
1639291445
1056778214
1067864197
1494252549
2071031868
1311115197
1693210278
46350107
855305600
6577338
1011717591
1381393973
2044919812
398026519
863209964
908708770
280789804
146513564
749107639
965624557
1396079369
1174048614
1440374708
598752979
66225344
745282792
1970168021
641907844
1700099904
1946342351
629743069
124207320
428972414
1881943946
1998840462
2110984335
1864270136
135127238
2004315008
1312654334
1806242668
318169812
912092097
154143988
2120232248
1916697990
491016962
1241532659
1197246956
633929686
661387002
169523850
1436923919
1001014957
554579834
720368060
406017212
1174085796
279110946
764629937
815710538
1489203040
441293795
2004529686
468707178
1410144925
1787869168
758609917
1583306734
1665825679
1465562117
911950823
282402226
1914474657
124675790
1502736945
2140172966
1004622545
1983130377
2087205416
952937998
910968408
283478677
888603611
90632264
709893995
1562563919
851901228
1758141622
1155917735
1075144208
2132753340
2037661291
430670442
928950028
1798240258
751469206
1573618963
1871802488
1888488341
1909459775
76066709
2112422442
1561252457
1421541060
133294722
1019462787
579251721
1464188349
238491221
601036842
1104682022
1078655875
293714702
498261121
2006353559
1914053273
1948359436
1940583051
23216052
370206217
2121462322
476443281
1081684426
1131386460
432063572
1830891714
948474930
1191926236
621866996
1820130465
1965304354
1861961378
499551090
301227373
721819180
159185390
1167805864
1023580459
680787487
1721095481
1854332045
1431243818
2096865628
1987049784
105248037
1437988162
1388259337
124572149
527866897
72211576
1664536894
367615459
2048274450
75579489
144363694
908737266
1220313431
842213583
747115641
444875770
219596545
82243854
1061134188
1953860021
1473537913
1445578140
70977369
254478819
522651327
527652393
1685745294
639967998
739836944
1996975545
373424803
362526278
1936894013
1746660814
773868395
493339910
476606774
697041119
1696008997
1697718407
516518380
959168781
2051510313
115463992
345896053
1653271451
1868355544
1572619482
719048454
2071239792
738388233
792894708
797915359
237342141
1030082929
664154626
1615763588
1974900415
632491721
1227263963
1521848588
1408899042
1137344036
391358003
527815425
900318031
884602788
1383971615
253631323
364978652
726059575
147418098
1155215938
988336262
561600938
971970299
636335509
502802857
904153154
187398895
1923272406
1898544139
376163148
919276295
764181459
1625200129
1103377153
297994960
640871121
1579304588
295164105
1774402035
1282053392
1769331449
1640445308
759263569
352744347
1925000270
1584193205
166435122
1656737176
67737072
1583543665
1396761789
1957013368
2030987083
1868339221
895716110
1257229670
2060740897
1168054647
1096940816
1332665886
2074078441
221680334
1802585629
1740987351
1697220364
473025962
819299394
963268348
595408362
457871173
657956327
1863241589
737859103
340844420
832723048
1858740822
1647723788
94304999
744635585
1150141227
1688923711
80231886
1565272743
1836037845
138010051
690915248
164970243
1328256567
907187440
1946212739
985710126
1662928329
1126023444
342453194
2126082825
1843674147
1787894298
1920018836
1566557656
212487215
1460252565
861731663
912954796
1636521405
262572846
199917190
1172954301
172792215
457823686
1417741819
493148785
530738204
1250838599
1170361970
225996087
1426614539
637583257
2131527924
397547471
814427089
1343211373
393823051
1399753612
402814880
575311150
2038972419
1407348128
1101180311
1257325959
684157811
1136933634
34196568
1288567801
299338856
24289001
524333283
967355483
2090768089
2050955331
154250056
642446826
25843773
656157805
1781172167
827734647
61876130
437802482
1901939246
756235965
493685208
1691227532
1593962840
655482852
1919485377
628487045
816830230
1291911996
119424211
197256257
36866060
1983133233
836642184
1879935635
415651722
104240016
2011902799
1763401787
912374568
7643443
1596568304
1069944484
987560908
1128311784
1740743773
1755467635
1366341480
1124493295
1355499849
481109541
593293959
1139102833
979578106
424263100
232758659
1401981791
1997705427
212584040
1502458716
27326930
1285370796
1714348490
1383756813
1244779733
1451863360
1184994528
935783977
1968266714
1672487667
66855499
1273731226
748939354
1411917752
457035612
1049279070
1254866692
656907979
685778489
817473376
1438767992
209309248
257006559
96705352
120022521
910431959
226244365
1343408699
1266186724
1627723151
1535811982
418441138
2034055438
854591150
1177734255
2080342657
743135991
880738528
243652759
1927118522
2102689950
512382297
2047556447
291699758
1530760213
459815122
506261853
1639497735
203100412
684130387
1492100313
677302616
1001230897
154523352
432327371
957612986
1765462783
424395139
340803188
1956596935
1892760655
1268213197
1038086219
1948059177
1547443102
1213864011
429829080
1499677168
59931267
1631945950
2068511635
806697466
1973039907
364388147
1903793368
395991128
617804213
12810811
1806149246
940263799
119243867
296385320
656407600
216081905
1982905796
142022546
928439128
1908061602
1767258197
1310876914
938555598
1792170667
2026235365
209510245
1058025485
1900094413
968646114
1283588755
152331831
411959614
1985758740
232579754
2103204283
397092402
1768862362
163125124
1035495942
528776533
1200796219
1682018450
870919739
663116275
260202465
127529992
242360707
1094379805
41754277
73258884
982201108
283367128
390904695
1039535564
1172584728
756768483
271750707
514458405
850410664
1420124287
1337495343
1704189218
172419606
184121761
650355166
196328865
1016904585
1075265462
1030700108
307819659
2080758752
1782640974
437079614
1219291627
1324169079
103626637
2013157422
1073118705
1066915290
169799170
188107350
1149024861
1737428886
1703905371
1187339965
889538602
1280011341
1948241763
1254693877
631427865
2090236099
597938448
1237563727
144147222
503998984
1705047076
1955712484
827290205
1482452802
618993973
1790844483
2055848051
420311533
132225987
1385769418
28441725
743967512
1195833029
1748642164
185811777
1272414639
1214907655
239215306
597022030
184629794
1788845281
1569974961
765862456
915499636
220087111
800978172
1605559440
572128861
1386809736
306316019
271358681
1638614777
1971916242
1271477379
1563394860
1790180775
1596443423
442033541
1326101519
2030745460
1994923486
1579071200
233751837
1584287340
2093175762
1094568637
853511786
1830721526
216091683
1881898755
935221555
1350923399
1667370081
38209538
1823637330
980675347
897152567
1288669729
1291968024
150480645
1066813600
434055555
1273431805
53272650
881397014
1701146295
1189216205
288801580
1241647964
209678532
814979234
636051032
444367058
206910772
1470540660
592099417
98757375
1157674463
936063297
607331604
490237715
254752812
131429144
1229735499
1781455278
668600943
675897704
1214039433
107447585
817131761
1462395392
542758710
1317730540
158208315
648595946
665551308
789029235
237101613
829340418
1193243073
1329046853
741244571
204055619
1634491204
888538390
1195127733
1341048527
1319456152
1639431178
959259396
364480203
1828726501
1479613267
40261919
1629487418
464948873
1636399379
931079126
111256346
1745872334
151633407
883018857
1598455208
630023037
2043748254
533894266
839744316
1703118612
1234291827
774912502
9770811
12304709
1571370068
1544326359
145123325
573722647
1314439480
1413161975
83444741
449260173
588073084
1078988320
1800804391
1487659188
1590479593
355864321
1288110384
1266549964
28286396
2105047563
38366050
1832381003
662990699
111878607
139734483
160293637
2118699186
247571156
875187953
1850442551
829498578
341908412
919113722
1081519447
1450170336
296614558
1646693383
970831256
1909171679
361895042
1832878979
1040447321
1853715919
57796738
1241268202
1194869538
1794846309
474339990
183026887
365307418
568529431
1293751608
320859959
2020010022
964939060
1468819481
1581975786
207543037
2049346680
1295673551
1310983753
124458956
1114330784
828941350
250222458
1607851608
1184000024
1377756180
1276032364
1269005776
1303864816
1056259903
1009064569
1518331471
242817267
790780797
597384041
433421846
1147675911
506271427
1309806321
1126879858
1244531176
274486137
37423272
1792411095
126916531
283010935
946851760
157014469
1514247552
1897255553
1876662482
971012215
997373232
698443792
1900376423
1904843657
1096349511
507969829
102050367
1577832978
1482292697
1544070040
13227252
1053842760
1973265020
970628026
747581591
523016559
1381930377
459874241
1022526646
1421184656
1588287416
829838356
2069464596
815712127
1474275081
1920111090
1572747872
1846839095
460430476
35462617
931505706
471103651
529671581
784499776
43821654
348458469
809668400
630569841
1955874943
1493841223
1223969116
1159542393
2070007371
80726395
1873922678
1209488217
2113639539
698093771
1796856586
669207728
1710831736
246158499
902884753
1805917361
945877503
1119156883
1780683947
1136681035
1577010215
874677477
1618804122
2123123200
1370400787
617801297
762328944
672274765
748024349
81584340
2008643851
2019730436
535951915
1179115812
1316209925
1661216593
1413581106
9342728
852103151
1853774978
1172471374
1901720061
1283640492
901575222
696256469
2140451296
197557112
1818100242
12033209
226849265
1186121312
1550320481
954299280
793308627
1489727921
739997907
1211543155
368961930
660918130
1294257382
1797415010
1834597676
1276923070
1126708494
372903305
902173828
1932288991
2137027135
166064311
666066818
63094821
1969762402
298672474
513366246
2101183487
1319993880
1356731463
808230574
1217398722
1071941039
1520838617
1973366908
1683907225
242859291
637741421
1300427666
186238260
774276787
1667569043
1617830502
184907918
481060320
1067565037
329967040
672546018
180092456
1318943794
251817021
346993505
95915673
2029150785
884779021
1492342264
1502955912
2047461192
654640901
2114066593
666728481
416654232
1717838040
1461332903
1742635652
1164015053
964663898
163115404
1198520987
593668339
1431646593
1522664933
2027571696
1698394796
1684842836
698493631
841493989
74989402
228075419
1151262549
1097947944
254356051
1144682996
1164268839
1032041103
1852434404
2012261935
25840886
2045973780
2069263012
535980010
480136210
1408772549
435632818
796300708
468972740
1957481587
345576655
729731209
214884907
228407166
678622289
434404558
1833750321
480163938
190170756
410948952
1141205311
1957078850
1154048812
1384196598
1950738354
302210793
324404621
2120879715
421497590
1556915133
168514159
823062034
248952308
2007552940
827638474
2130131006
586928036
842288813
2136216212
202439143
815017746
1205109845
2110550742
1914357832
1958277358
2028017040
1515062704
138639433
1730512281
66177263
61074502
263718865
1084271841
1088665504
459661501
1505665135
1321004968
1514446406
2061897127
677745118
186788656
218324217
2072395446
1275444629
942739968
119112292
1274965259
1534729794
1079716478
1300529997
282832600
1110821976
1505248128
102511864
18340896
1002964077
1489436004
2134230513
651417914
1214507988
1828940487
1332283432
332830094
325896127
95173758
1769845561
1243581718
1730557487
590441718
1363624392
1385763720
550903611
57292715
292888223
1244324856
79935263
633676520
80036898
1122449525
1842575422
215868242
1982501265
1605482878
53511697
1967861485
1111939038
438031150
2126920851
112947242
1305849478
1614076168
1171789911
1952989133
1447048636
470299518
423223422
291397379
1929160409
1926817514
1554247632
2116826681
1347626840
377084234
704050589
1877414253
5476901
2101223383
1544646339
650086360
504972898
669252104
1537456757
596945565
2056398112
363027811
638252107
1934675113
760449397
431701071
1239852010
1197444833
142582511
483232391
1624677983
507890137
1708136357
80188006
216704681
670210267
2073080141
501394901
288463309
1552270370
881683371
779667762
208782850
1341893456
604396796
2023958622
1230944966
2132138447
1715359627
1908094274
166352219
1065850724
1174386671
1061134509
589330322
229282215
1980470540
1728120704
996431784
1255684860
582032844
1040735962
806388420
903574003
1590444914
1233675734
453470646
102162758
1131763366
135333474
1646328454
939346678
1174144590
2098775483
233226508
62199764
466810002
1749788627
1845011082
2139890322
1747466140
1430923875
64682939
1642301129
1395665473
1987963098
412483984
302727697
1406305829
910422365
328109409
18039375
1972514585
794856089
1274099890
745176912
1205308890
1974460695
954476711
1414128347
918770257
2043236565
782074864
1577416189
2072566392
870338340
1117132652
1608046898
2043434075
1330035557
1848173653
1505525615
412383471
736736248
1142168228
894866653
1209327227
722872765
520897904
62472036
1861648324
1028739908
232625446
1682601806
1825446303
1413014267
49151747
329566589
1888455193
1424669945
109293600
902346556
387964448
48093788
1345719449
1267140098
1599514830
1990330242
944478624
586126927
1671991564
307347760
807559664
2020444896
259662140
526702290
1011698588
591481350
1363465851
518882893
1205011443
1217749571
1274867230
1847083855
180584184
1782654677
1423987150
1648118063
667315193
2043352333
1924190806
1209552429
1260104169
1491681476
194067867
1831905882
147827957
1824632485
1837314884
130732056
1563391897
906054119
1505194253
451591203
235759104
1966476893
1336865796
377769434
979936306
1550176168
736955039
697484158
1045701238
1564610673
2078121001
1949718898
97451483
1551568272
314894894
1956641879
1919739248
1588479262
621958283
2061269356
1439031877
88140248
1163716205
1505499182
1844852536
884957343
1565254791
938481573
84593393
1893165871
1010797110
222310022
1501872934
1797407293
845131209
1882975999
1896379249
1946040877
1747201603
951784099
1672942017
804228812
1470595697
2099761327
1268814071
411139005
1949513133
1428961833
1411769284
1970800647
1826394816
1085840119
639702568
520874212
1266614031
1279535755
1029633173
1446766770
2111509239
146477225
1397084191
583747089
194708159
1431830831
2097001649
835474977
383975844
1779922895
438315909
1121938926
1362683708
971086781
1177761223
2025876028
1132617758
386283431
1934648966
1472772334
865559157
1168842450
195843171
572663120
1362235290
825233087
747447194
124057950
512055755
1464812943
1146542518
1482029865
562932185
1984113142
483272213
954450740
1343624946
155595473
704542670
961464773
1333417274
176144741
2058481729
729070820
660027085
985411790
736000322
33499418
1064533151
533460105
1503359194
929303210
698743417
1803568002
244297018
1215230643
1323963220
419312091
955853888
884617230
1186106146
2018603630
1782166485
136877233
1739569344
443758527
1512460769
736897915
2012758061
1534229667
223497973
121496772
562936035
1700764614
1252069735
1313495711
1502163396
2065537003
1580618393
612348033
1509852743
1228555784
874255018
1014559895
1817325761
1162112644
1361373180
1199013414
2031756850
1523639774
269313173
208973339
1964949339
705515877
1785093351
1067152946
456691095
1248728238
556945267
84599087
1762533964
1231447321
272127564
1236419692
1272558997
1847775991
1452135710
144956661
863476860
1021617552
1290376622
1967767583
522532810
210273071
1610256652
1738301192
1071456300
1191838511
737358343
1108823011
1745944846
679798861
230742935
1392071057
379245679
1898238727
1495378340
1480028142
1427575248
108887728
38617362
1175670066
1746786520
121112384
1550782159
395702066
954754562
2000267974
1085940830
1352069582
1864092781
1788397684
1200213149
873165372
2053294631
1839671736
1913453157
802988450
58106266
2038193792
547760989
511560180
1061766489
1292500015
1025178246
286733154
872823279
782152491
893969522
885588047
168726340
1687229208
1380993376
1201100492
849008237
561299339
1056347291
867252450
388527175
242443816
1679886190
204974197
1572167177
157873482
124793473
1895375899
329197073
1212888900
2048100171
1576801184
719657440
2051001287
2144292683
440299758
1575254136
649166690
40098779
1533193816
1480033319
299042500
1646548711
58922753
1936330994
623331694
237489976
1465870256
578095194
452728770
259418793
982991799
1966737582
1345909598
597452289
2104350613
47780720
1321949048
758427146
89474826
428809449
1424711378
1131790703
755605879
1827047248
691437494
46529382
1295149976
447288037
512556637
1463858424
1053114560
643054286
1237094911
1838211121
1734074454
553692467
806886090
204047118
1965405792
1625685740
1994415095
893392117
1119973034
855286834
818896431
706008647
293837822
1192944187
40259917
675736886
1116277636
1959844151
482224850
45109796
1303153118
505440679
1700682314
1602929094
1585571892
1545465645
1451471000
2021876057
1584730941
992092899
1526451026
2066692994
529848981
281450716
354856194
2091542080
1273817872
1177632216
2037794581
713608693
1623750309
1039094069
1120081111
418739393
1319042652
449296232
1679422367
1987380550
2048136704
1685686301
1070807759
1429182401
932029025
1759742323
1098073501
977238094
824135144
265191845
148458346
1701157540
1265352189
152140028
899811513
1948714199
663856713
250660336
2038286789
380562801
550234603
1059798819
1886408775
823514527
753441082
692293986
372245811
583749071
421987907
881138087
1033974149
2114015021
563708262
1245290012
2126857307
1977581264
1508334327
1802717214
200524662
1577761162
875392388
1331472131
1353669815
365642481
2047621722
933529660
1105984660
1086736102
2044163249
1533132628
204614558
84092308
821280403
184922189
1349947309
1533639312
1171381788
659999568
115089365
1208007647
1095535097
392587842
1942766493
789812482
1765948244
1497988385
73978805
1033994500
1252874533
201071455
1694959124
641370870
1525520050
1981546388
219607576
1612178684
1449515618
1616337598
2139619878
1904176953
1613494141
1416396683
1277513924
1291221884
2025069297
1517863538
1827385797
980233244
608487522
1024750214
1519263000
1871871792
636273001
1808195011
2122464569
1512928689
1563011884
759606289
1043657777
1704455396
590011124
1501653168
1579679206
826275727
612684799
96744030
1911833730
1956364859
221944742
1501224247
711821286
1956783964
2060583629
388367249
595564327
1150867392
1460613302
1755571252
1191732957
1919036633
1104074454
255150892
124713175
1261748994
106818260
1684331240
1897617737
1934298100
2024857204
1338037931
1088350512
109570117
995943014
533458379
1890549758
584335492
214045866
1896584846
463571879
1247674140
1498835137
1478165782
726195187
1649481770
455045934
546368102
1473003326
182157070
1276320857
1226960521
870392466
1399459121
37797681
1250740205
1724827471
580197385
1242780009
404226958
949376615
1134409557
1543327008
1646003449
1964772819
1329659196
1125814216
1135584940
2091320305
850392220
777225540
2003416690
1000272483
1085177983
1821610723
1784075903
1046280237
395321583
770490153
72830418
456161179
1842300988
1372724274
1901893346
106139989
821872500
2079680658
905190365
1995115231
396017294
172850952
2018432450
918607867
1551879605
297179470
802331551
671040113
445086830
244913564
500532159
1280799416
321871822
1592651772
538312447
1587360020
591161842
1047830355
1940864035
1904809152
1475076972
648686894
1543304405
958386652
1817526075
10049521
1348764697
1588167809
907038263
2130081141
417330363
1665182581
1531624568
352127817
1516996116
895218822
577870684
948571492
304049243
1975368258
1094955698
2087400573
1015691146
266197799
409435602
1953749808
1458782438
2137001154
1834420411
1406091106
1299845776
1214840887
2085814908
1755344884
1995030694
1360301338
486861386
1501943308
283808148
455684204
1906895312
1239862673
941398898
532404764
974592580
536980883
1492037956
1385228543
799568337
851357270
1450400802
1389719256
296712157
970262041
1935490215
202869342
495240736
1161630785
78352624
2051098085
1600103986
1481791183
1303449656
668020237
564654665
1541803261
988723587
245899677
1612797268
1811548173
2144422213
1324207529
1048109743
741589779
101784211
1977938263
1704949924
1072656381
369592753
1524925682
277171122
1005731529
929020030
1104527096
867710916
368003700
480213303
719771838
1241539102
1498490569
1949165596
1375868505
1398404406
521418536
433593831
1977645237
767830668
1144763047
300070761
1369082859
241063838
450395620
1302921309
1007598336
401303408
690255540
1510336054
1251861597
1560262353
1095396255
410325764
2096591242
786899579
1462393213
1689482803
1794883261
636440211
1836470200
2041726331
592606560
1839114639
2016015459
221533575
1501265980
1464891382
1749754294
1322871980
588211684
82806151
1302952889
486898091
1138885911
969488322
809673541
878375480
2062989800
2081166488
879025030
1755001620
204614817
1352256230
869591170
1956035356
308662751
1878978429
1590910393
154825420
1206931063
1800204307
824312685
2098113044
1675906567
113846085
1768430920
683286714
396267045
1470827102
1926487305
501445875
1817765537
1643914892
2134866108
1460316070
1026390503
247437538
52154237
704332120
1416764045
1260707951
810970321
1476858993
1337986013
290174674
2123672706
1943212551
504926945
1300932020
2019683884
754698947
2016743801
592759622
208076410
67315815
509607653
50087972
25792471
2125653224
1171068355
525943004
1047237584
205745228
894921639
1933216856
1618518253
1232241293
634938234
2139684569
894315175
1833298565
436443415
854356638
1761594990
1924208029
1531594085
1083759288
461361882
676039510
1807121759
1368779856
1000627486
1868823492
2066067295
116949232
1123822343
836922605
987093708
823273600
1120400549
1481595299
1522701209
967347969
699491331
1414402833
1094256499
1620485609
2060023281
1327545742
658461647
121822906
1084305701
1107457973
335271459
688308695
1105496156
1144692352
1432434626
67120003
787343791
732890016
1175789252
978048727
1958225438
1738538582
819433555
1678366271
322126203
1567214493
1006275818
644115733
2080797850
1648234412
1246603232
1595790419
2110780247
115281495
2096954080
409040370
1621241933
1381998911
1864982235
919954765
1341455433
1083528161
297916919
307138557
1711033786
980638328
977697742
800652053
2135923315
1363044547
900581322
2108281594
682869846
942905643
1393883450
1576240907
1344055575
339384507
1772165094
2048306737
901402126
1198526357
289263690
119370714
1032121016
1690230356
1019906032
1143304983
434766044
581215123
306470835
230560711
1785321901
2117928007
10375774
27663287
127151614
1053947613
2036818647
295915887
338224972
535596690
223729807
396559105
1423849418
1664155184
1047138733
1791539341
679439844
1755329487
127125401
1229606287
800996849
1127983336
1114462283
1698950917
475474633
299625874
792375634
129752430
1563892948
50799090
1340693195
1801512517
725328958
374321619
2006826424
1369728939
838742719
1508344825
823246738
14615623
158586523
419843130
1813364967
1634428622
1101070135
1631060531
1869582228
2027952358
1448836278
1967130715
542896573
701398284
1383586195
1179767247
142850696
203132959
1155219495
780073801
2110175279
542381872
850050587
1176549689
33309082
109997631
472591322
1360898392
922118354
1300585162
410897629
584193958
625758254
275872431
1110076042
1993165354
16632548
1890106504
1317229625
1887081488
436228725
1002622276
400469084
25429739
250023959
601260965
466197600
1909036680
2138092509
1318431151
92654609
347130762
1714846101
472997544
1929534658
1232939057
1798777367
1905367536
2122723029
2066322281
1853296627
1070328776
1591318930
1633715896
1602346546
1175267981
1907818191
2113495259
1598099528
1852138857
1061691886
1793610239
945450712
261285452
1384224609
172609075
2039865994
784803731
1601313182
790102922
1727523153
1802584183
1798959676
1746092337
1045079548
886233806
650292072
1353694893
506988588
1429477057
1375673310
1134891580
1650976717
2014129780
1370910175
1439099087
2131688374
1251618091
1555221790
1570451680
529906417
1372562262
1337130824
1506293181
590832158
593953267
1952111356
225702255
326785675
1705832242
580307557
1880953839
1567377057
774364104
788675553
2055532003
576182529
449070613
1148287659
1867507084
919709174
2139485553
125812665
1595930644
898533098
796321521
2112244562
448569439
581838512
596055056
1610564042
1437335456
2071814363
1302250260
2085569653
1748265676
743168800
892134639
1018311813
1131078327
488934229
125914401
44011918
1713784744
650197108
431608415
613062359
1131943850
1877452831
2033063605
69977789
1092309185
869881725
835175511
1363689535
865918580
1628924753
896892360
500622123
484600697
1802534694
1629287088
1974934433
1986794708
70747066
1186109916
150231665
1820658468
443610772
10810052
1170493882
1062089585
693800271
67160717
141068799
2124375062
325165657
664775465
1075913349
1781350642
730054348
172542291
1052140010
1288409691
846334887
1391516400
2011404310
278755845
682125031
430756162
1332606494
791593370
883179423
1832091023
1620665544
915556947
607604591
82607319
586803118
476879171
858528839
2113602575
1944679996
428636895
391589955
1576740261
1261567421
287852222
607487803
1458525133
1176030721
465986832
1144180035
1493077188
650270900
333977971
1959669475
895166434
1336044132
289757570
46640043
1688456388
625898019
856175013
1125870744
305198424
1145985710
78737050
1587695591
246479155
33432252
843654708
1517973014
1966368630
560526359
2063910363
523917868
1515033677
582956823
1015725080
1495612202
285411442
1991997645
1423904595
2128073433
698933888
1039390011
779592382
1741637729
2098671862
823199436
140127648
1251242926
310561064
1007742402
1933380010
1674254258
1224228397
70254273
2143900412
665179346
1127561568
1585937161
1284763978
592501849
779234537
1803557196
611231390
979940657
601150088
862550574
208443054
1292523461
2066333551
663226829
1101649089
180105047
1309498016
1856488181
1706511540
272954884
1139648460
1089444669
1002644146
1264720925
2099564770
1992637966
633903195
1488616287
1160800159
1460028102
712241904
404314633
1969489398
992740222
1084700995
182661169
413776826
138721333
9683549
626407929
291664983
50921331
1352211299
1104176440
2119861560
343537554
1018771779
1934418534
1938817380
1061475072
531781007
1947528792
1672241000
925376808
1619878076
1426191265
1311838234
1907988914
984202027
1662184773
484376695
749276945
322623976
1466412959
1057599461
1731302173
897816840
758860107
1588217687
1099968302
1814281326
2082240390
1261979734
393235250
1775006934
238802886
161903969
1604376069
2043300854
25352115
426314487
498645604
648476429
1720513480
609613356
686485764
2099140418
1196960328
76841238
2080475551
2038029914
540670108
178175764
415945307
1579405810
1322387996
1114103892
532357248
1742188288
1411510265
1136379673
1042478246
327137303
1479912516
1368828034
1675574429
1858997161
1609479416
542847740
35764064
2079334454
1807878743
1182480233
877398454
557165489
1440773663
943937118
1838377616
1953561174
911635221
2066878349
1802664161
2029400484
2125597617
1607808557
464451358
1172811653
85527907
44156187
831508965
278218082
4373825
1443307250
682094419
1019959233
1242774003
765872773
1396082919
27479705
1485808286
789534673
1093328183
349310234
819140412
74034714
1477784262
190490475
705644493
1779674700
1530931504
413959692
1820191731
1317992029
397044478
1790135901
1370089026
1499543355
1891073194
1632821306
1582000765
437093008
349919942
155799176
1700041890
107931219
73712229
1650449248
82394984
352552312
1010876591
413275203
198237082
1240318634
950658003
207437421
781289374
882418231
46046502
1471099079
336477114
1124347545
1922833177
643461243
679079825
516830846
1543949393
914301930
408214521
756467563
1287942043
855132350
276848158
91528251
53487401
1796031562
2143093444
677757747
1106737023
2006475813
1279984378
1902742811
1569192438
1496781142
813526537
1501206717
1475429691
764327989
453515109
1889314832
1529316360
1130529221
1139617086
193977999
2145937913
1052137711
1908637281
2008780494
890791842
979054076
1553629068
1413591161
1436327420
932118150
1529533841
876484207
1538720344
657285842
1317089488
653340626
656336786
419737411
1496083064
10430775
1801739982
990708282
802985655
232183583
1658847297
831299448
1889017255
904711779
1078759799
2052913968
1143120762
2089931240
1632409758
1793845952
258569918
168481152
519636769
47730385
955887772
617065324
1302535402
1422722240
1357367657
103717913
817744006
590477159
2056545831
363846968
1812555352
551191215
1962779825
1808763299
881070891
1026328679
1921700649
612059143
51224324
826632832
2041006177
1578033069
931228319
1639384759
1767305178
1723725427
448083434
1760789581
1042854237
1059190353
828391107
1218918840
364805363
1668853101
2041579359
938065646
842658149
178955350
1497584551
1242592015
1793404089
510219539
549718435
401476891
808718519
967256454
591871248
1390288275
62425071
1822958644
1298945034
2061168164
453660016
94654837
685646614
1834011200
373351557
737944102
294313653
1252947676
608405842
1439857979
903312732
1141916733
294132501
758722395
228565977
819773022
1588894529
327775345
429863660
508808442
1093599342
333738310
937645194
178555482
1163177437
1206585606
847978600
519182606
2001411795
1026562665
1089420456
1805937588
1067788988
1599346939
1767316172
869350815
769020099
1453466250
1899520585
2121425366
757824669
751744117
113078977
198551147
1735540835
481866398
1303070233
794313269
315361260
1580242344
68514689
618538743
1027456695
1714164780
809146953
1153427616
181047308
192977893
2137840118
1777952776
627194849
764022370
686433951
410636416
131719773
1675851982
1004925489
1366963163
2122950520
458182238
153791927
1173182677
1304309592
91332282
374917589
528756158
1797055734
1625997351
1650300903
1519773661
942604498
1287999576
15227998
856685830
705621460
31123571
511482889
1341602852
293192523
684797526
904096114
595024005
1107011906
1307634216
672883851
989825632
1500165742
696701548
323449982
2118200937
732055520
50816524
1760368284
71108214
728104870
66290776
1831831860
2040135630
1578418176
735832684
556195633
729588202
1203553310
237767103
353541908
1272540991
1852479403
1320217770
557688299
1932814696
791203481
711077953
1762437804
1762296873
1857272538
1081987805
1444813508
127496578
363833065
1554696648
1536834870
1525798990
1145081461
786068221
315736169
533192105
2019382969
494373346
306494012
1232742979
243502661
2114380125
111266665
371789383
1756018973
814165858
445451236
90903119
782950737
1630170610
1538958754
748556825
1590388208
69811051
1616394664
2055512054
237564809
393804347
502717673
1433551570
1814673608
1135866747
271708852
1632339590
553492595
1058624136
1507899589
1840268495
1623661531
2084571703
1248520703
1763368969
1160889192
749964542
422542568
227655098
695304767
345671622
469532465
389044928
1788299623
1949763050
1537812259
182722129
1522788282
1258681668
727121397
1840889896
484045329
939644961
411348169
1818805879
15962793
772092639
1845491116
1753934518
1593905664
576880204
441448262
624990746
1547845276
662704157
1496860020
1471015290
478446328
1999787890
1790020711
1137480994
1691607125
1518677935
1312310801
381419846
953204704
709812031
1401420110
754642865
1758842116
795309574
2062973809
55079399
1766574176
1790007952
988799803
273840015
1836458985
880387675
838484753
1675843971
870606526
1522921057
265711086
673782425
776659173
896670758
66777719
647372655
1178424043
577839468
1302997066
1462492534
2119171040
202357341
514188663
1516034668
391076936
779119647
1993274253
1284640550
1371361760
344814137
638474355
608422668
2022784281
1746336354
882354228
20089822
1228627533
243755161
1850546318
444754877
1264121327
1236534921
1801282617
331026428
1743382410
1992266946
1350955942
483578022
329983911
1281380140
404454488
201866051
144912110
698063224
1089771792
123637175
667543221
1622451221
2070873359
1899068266
1969595365
1061315691
961800012
1989873206
1538886725
1754266882
996510989
16561618
1166448101
827948713
903920023
710726781
1053404032
2115727811
1748803087
864269172
1515103985
833294755
2033910955
2000172045
524460580
670098087
6080179
181821068
552440203
421330018
127614431
166508440
2059575532
795676186
1879883301
1990301680
643926427
500523474
1696958862
1871557350
522499380
2037392494
1605411873
1014864649
1631824524
126303664
1786344149
57321173
2036545277
38602561
1961318853
1517313965
978793390
1808380916
1399917976
2128099055
1725185964
887832989
1894500117
1554003368
986519062
281635827
1381670817
474594187
1192928093
594400779
200771565
907461375
811848348
1657014141
392979440
1658953494
1909181784
2016899398
1258155291
1914749944
303308622
692042913
782870261
1600217065
1838337056
1760934789
865632831
376120894
1127129920
1205532795
1684629592
1964525887
605876149
1758222520
1326781052
403084368
1503028356
480230897
2090174535
537443347
1693206424
9492500
453490927
540099725
1816717704
966084591
1935141212
1113612012
1902816117
1866899578
2111519127
384481858
1282732910
651484571
2145798249
1498865530
74548317
860306220
64378534
1875769204
1522920934
1312160291
949401721
223002368
206908716
583971511
1225252916
1639183735
1270301806
2004293488
2060788695
1471486565
1550990163
1445338747
515848027
1197274789
2124029665
970834925
621471437
2069814674
2077695438
1209875681
2000778224
861710584
126797904
1242280587
758132357
124954549
199354071
1137443777
825848213
1148078408
754390991
1908749068
248284110
1114861400
1518518726
1189040558
1249034565
683996674
2140130174
321257184
430622490
1448563181
939630523
1491098713
710941108
271891738
1671526189
973874828
121683972
1157884322
947974862
1731170544
96752482
1800609777
175019138
95344417
234680083
2051233090
924336868
612461330
1008415073
1021188114
1112632194
2092117445
661752646
1685592183
941689013
760921632
1866281859
815772271
1955651495
1138041875
1772615615
1057633901
823674210
2072572312
1801954782
1356415107
2035368818
1922248637
1887727658
748774168
763810188
1033397233
936182047
1088982436
1811455330
696116288
1097175382
1507069455
1491722562
1871205796
345056308
886630582
587473961
1462072160
705869701
1859213683
477996835
732976051
1736340227
1220883301
170472268
1767308766
1092319590
560657894
670748323
1988325113
1752631715
1304269058
640918676
1943526427
1493794868
1059557541
2339744
1323105365
1726232356
179330968
731923364
1478242812
995916866
1352536907
1877008713
1965433879
1380143291
1367002871
1259054787
28077694
988729980
244481689
2098576541
130542319
1457357482
1059843579
86293299
1292262526
420714662
698992021
1516675624
429538723
977135520
1954763164
303145993
224050307
1015039923
274472194
2041030654
313247375
1518420878
1913096971
567061803
2139024892
1094231936
1723542585
180919562
2120951733
1042141562
686503805
296398214
1335566256
8219534
1081387121
204635059
701030041
1983675911
2034374958
1946703154
1695743922
1953682101
1441171902
1742806863
1610527873
2145699426
676186789
1621668618
1919411092
17213385
139607473
1957213581
628928751
498754493
246577256
1423603092
377384077
1652901715
269024277
299927090
868345653
874417214
901472807
233671028
1899481912
929155243
1575319445
1236176269
904459042
1273648039
1859582863
1374470157
1322687843
1521735255
1251902368
1606517354
1844946388
90078592
553763679
2106299997
1499229063
1428413906
1932842795
484258812
1112016643
524266682
2060476930
792947973
1898725032
492925148
1002572491
417201642
345472388
1174998836
1594809007
1139527465
1542252956
1108543369
2093803839
1351714644
1816648417
1008413958
1150215433
531731385
1272665412
648931900
549406101
1252700272
1576885473
566342319
72102412
1146962848
1536618344
150821581
1333403484
308896405
1684484798
1963298777
829277716
1350698807
1529938088
1306433048
1657075501
803659760
64360467
60741107
703630333
1533412659
1855899145
277339007
362903899
1964033348
2003639253
839875276
1360012197
159868165
2004667706
1583961710
2061814008
1615226110
1059201166
915978629
1307356184
843610421
1371663852
1743853214
860018008
268478286
1450932732
551889227
449522660
1720538856
192194342
997608641
557267699
148788430
915800262
474668321
2000320131
546636889
1470360535
1184119786
412358440
783920767
1910494828
1110110731
540011923
1759868175
1524418564
97780348
1672734918
1706015778
1329981049
825909573
261461564
2050440771
391568753
1646854522
1010709280
269006195
1961119796
1941780778
1130835650
85872923
1496928235
1020908081
1116657924
1992387266
1560818820
1209908728
2045213051
979130437
1279070591
1251546917
942018662
924748788
1318035814
1027222203
1029909836
1448205725
1044504141
822538712
1579053772
1336430974
154662877
837992478
1474764831
1343377552
1496423415
1012353205
1754108196
411098518
826933808
725449352
2033327967
529513475
1971243607
959846635
2084423260
504931358
52869640
4654946
20996339
6924943
626211338
1360723198
1057434501
1809599725
1672195840
289914866
837692984
1547509747
128728142
1621596945
87277928
1740553904
938406492
1031884953
142070653
1063797405
1929198418
1086608484
741352354
228071064
1403078960
208775688
1637520276
1881991376
1431669859
832300645
542790905
1661990315
376598639
1648072046
13960647
1352680247
875900112
2051903816
903763691
324036659
1619210475
166226207
1606095952
1169852357
500112563
19868050
1084282873
18968871
2094326341
177484568
2085564051
1554934332
624227277
1682415822
2062970382
1194185618
1891750726
1705539541
715488036
1125738683
403970223
1207340233
1515600718
1828839457
851426159
917223700
250659722
1135773705
1673210157
2075692091
575596214
695006426
1011112129
40668113
783110309
825216408
2001400734
317121980
1906259150
1660050682
2053481251
822206823
396405772
50908272
2141491019
113192287
483485910
697366206
1970827942
564996873
220282625
524272901
394320455
1013427997
1236171896
1098105922
1707169271
1977852465
1101442771
1070754824
1950469514
1967839015
1899385408
727393072
368557706
1500336821
99604068
1690449375
1389062814
735472057
377670218
1986445987
1144350709
2026943675
1370502438
1471162538
1017851424
1462702678
1945314209
587845290
1938328313
381332582
432161339
140942710
1124921875
108370488
1506231442
745401978
684359061
1837563665
1666762037
1538496687
117833357
376358886
1630378890
1791722804
2005549799
1425169719
1597338095
1101862430
1371696895
1277492358
602755628
764051964
77712539
1633565253
1734516883
1553095876
1340126982
683577420
288365906
274302947
1897211821
2048028201
411045327
1201263192
211612828
534030245
317752577
1704264939
1503653193
792598035
1808655608
56783960
1304113320
676091639
470485257
304676595
1786361137
634651304
1436744098
814037432
235712837
1536290247
100533057
542056914
36666854
1324204562
1847986510
467134816
1620273100
1722646536
1043629819
1818957044
1695962053
780715873
1028269881
641814335
1456685720
1283729789
379369632
376388211
978130602
296517953
1885342925
640419407
285489705
1875861237
903623939
1755032504
1195860342
1832141786
629267338
1147465461
1671045019
60142190
151095540
626462806
388070339
893704370
1511783785
679173579
1005552593
45639833
2142362746
1086849819
1072995031
1932011710
158798544
1958200438
959699858
791208549
160160219
344971998
1551050633
288865079
1747806615
1095061874
1565401609
548973368
2005848001
1637038019
1267375647
723453003
1573504037
690216176
1218165069
757682302
446310311
2030172765
928381856
284037950
125655514
1104606328
2010319618
27348938
730235725
127719079
397666407
135790453
290990847
557602252
2146812162
1365517024
468765393
1006264861
1569350075
586419699
1035238874
1436641077
1434824186
1543809486
435958794
675537250
39054978
1965164125
651090477
1595828975
225501595
1451795676
1022650138
1940474702
2061606339
247687663
726945678
1025952435
2074649700
755254901
842674695
422762268
50916283
68187675
1343979493
646770289
964580050
2039904948
411185274
72430261
175909656
1131475293
1586052581
68817823
421397550
360845610
397409411
746056554
1703709523
502611722
39896812
1590035468
1596322202
1086762025
1088745174
272173698
1518528487
2109395440
1423283867
598809198
809056863
1597841866
1674881013
1938635721
1384576660
337697991
1465766019
630726669
44414650
460812110
1867780071
852764805
742991246
1348147758
2000561264
1322321995
616419908
107686620
1247405854
1822548074
27803111
851999374
1460700762
903695025
523014076
1773572218
1220497855
124366470
1715949853
1638489140
1998502688
1621002333
1034130050
164740260
609171384
1266492857
1012181393
1298050993
214094719
1244582514
1207331145
1692440624
1307977865
759900773
1423881582
400411886
526518351
531794591
1540273471
343306204
1356153773
936059287
1586504699
791305278
2000503330
788143646
397849839
1466104369
1755794314
824836449
607464976
1251644546
1741749039
1004442618
1569227860
1749424914
564789978
1120217906
1557106425
1944451599
524377136
817404584
1351026022
885441129
965487492
383005001
542994062
544043750
597784127
241064196
1160997215
1797914010
1012588151
820437329
500638761
1331239003
926101312
2065467048
1541370462
2082449378
771425827
213030233
478020645
1470290818
1596640412
1982092606
1335019558
971732621
2086846696
729638443
753691847
764641242
1541436064
317523349
1102325659
736521109
100962702
1495213119
959462703
1387569141
1136439824
491976774
848384844
1445978884
873768968
1393816620
731260509
795918804
937857020
287583893
1756122659
1001979024
574123076
1622631911
846090076
156452211
203963733
1846125848
1932907262
812669739
1061957183
2066540640
1029407772
1218674131
2146605388
1478726582
1005535943
1388112201
1916048264
1688758483
1079186507
815051324
609870084
1834805224
1858387114
1183205532
1037534409
1898993459
1808346956
1778017969
1088767647
1564811964
763654945
288271655
559633063
1764779743
1423719573
1710273911
1290548656
1646167513
1764218249
1293957061
86464336
1809018958
964920255
909537337
2075814647
1253028864
442021822
949523933
406087577
736606305
2081653722
1901235279
217214573
2071880551
599560038
335874915
1841287566
124220063
2046023746
243316908
646105283
924695608
1361378088
95322432
1630875298
1075707139
1781412333
1861731881
1389104346
678694545
1506819174
1566416885
1774784686
901628814
12961710
670300201
1730046849
2012508670
76233039
305898973
1360681488
29996200
1327636400
1357929565
1994119486
1595875234
2020599941
1189842030
734498446
1476458471
1797767347
152594304
595931959
391427563
962349892
816899272
883172604
1838207449
1258552212
2107540996
1583379685
129729975
1460734313
5190586
598200885
1178405428
850515856
428521405
1268733993
270706540
439942789
1710452998
1977250049
685673673
681234229
1888515869
1039259116
1034490657
1260527832
1218926828
1200894859
1009140141
112704874
1524088340
408782275
1243305489
1797047204
1746465780
1801836127
2102113560
1792960078
835613892
540633929
1772575137
872477259
1263752047
169181979
435589573
1032525946
280396298
928015304
191921875
378024447
1639789176
1793862572
1765898338
2106868956
440785364
919980414
462538614
1089229246
88469377
1274043401
2097379017
1619612277
338919143
1618838648
579018075
1232047124
140324322
1805863408
1779740632
74826933
1978487125
13234571
632390337
1696481271
119492495
1874921427
608312944
598704833
239748978
83276218
1524731586
176670022
1114021549
673499853
980341255
716804240
365718248
1275765702
512272370
1223466351
1605363446
1714449357
36785602
1904525985
1414569679
1154759625
144832816
1602591530
1324188303
1823991835
1939648303
1326875312
65359563
1762887812
1738997230
723367524
2010157339
1376810637
1008070789
1542272695
135371866
1067934240
132298498
15632251
1646351189
1115625807
760117755
1472445415
814988358
1692477371
840810633
174496640
1866390642
1052023884
1901581090
1151545898
1140119884
171323911
340011663
1113592809
2123474459
1786340160
731633676
67974049
899863204
1485272065
2033302614
172786115
911894185
756221789
1372984776
1511582369
387480965
1080943132
914054020
244917788
933883120
1603378080
245618727
155749711
407179753
1638054478
1249601167
1193762700
504636371
1594835648
742799685
1090260954
1433202230
1820827144
262084484
831277527
1833933880
201861731
1079401449
1834468198
1919048122
29236092
1741757401
1199147123
1993622146
406298556
210861511
730175471
1355303981
2064422364
1854454861
342357448
1854408186
1768065928
1575357733
1011587393
1003307463
890369109
1067775162
1312547922
1240693071
1435683387
1710562503
352455482
1461996198
1879658526
2117449970
51881555
1098096726
475511805
806103470
1908068634
1863878013
488350013
866066361
1004695818
327314427
428006541
1240505743
1550945732
568148688
961177745
599287860
1169056774
1897553349
201813448
174706545
748018696
1817696705
1523377721
1087861926
1172761640
1725208766
1858050865
116859307
984921183
1748654939
1383484600
621736538
377993418
299022471
1101167760
320487667
1012688964
39694173
1570315634
1841452953
690357498
1111899907
1505509939
1369492690
810856506
1784014417
998561877
705476677
1066098327
1606316679
2046519648
1113711057
1794080977
1154522818
1999043975
1527931503
2050403773
1393811511
1894792197
1461012048
1604990401
52556572
1393023513
1182692144
1710750337
1598411455
1263275882
860428546
569964009
994627117
512826372
1101827845
2132201577
1365904264
1143919026
1434851070
1752356962
1735588029
998433343
947095916
890108744
1008434394
1070230616
1707885918
1815008568
1185513798
1442982781
1150110245
1289913042
21934149
1255888119
1872423336
1679726234
482618594
1899629850
577227731
704934876
1012243174
1387233388
1930965392
1188589913
1220761007
2063269442
1424083831
223196258
1487796337
1846411185
674029596
710124051
1277707429
68118279
1557275393
656944034
1822227463
1554033395
1774825160
236094684
805201034
1429741543
2106638121
1509089279
663748493
1187239514
908196094
1721354182
89627522
1922493491
45916835
1884954402
1576717816
2043141090
421884408
1524403484
354793185
1316724836
126965619
1220543189
1596727151
1962134547
1641304557
584346587
447777769
36176676
478108644
5187105
1523042375
1722078186
162172525
2063248910
1411969028
980006063
2020574428
2109552953
1278337544
604050208
1737827385
225211398
912744076
829593637
1346854796
1771554648
1598855009
1262891236
1233101281
1015070429
1025665582
1403631223
1202939292
554433958
803011250
981980636
939631106
908328615
220302095
1232066662
771466940
173139652
1724037628
1629211026
1559968720
1623865053
187936006
992540612
1327857099
614169513
359195583
2024971097
1255050901
1383022300
1027132850
2044751284
1838745383
1828150299
100436766
981299998
1010703289
480820606
110424024
1203448773
1941442048
1757178952
1095756701
1498054048
1264580115
1219675246
1481379700
639636826
1343779246
1589528978
508202008
206994445
485534878
2045864787
1511030872
1926997814
406222067
996476845
2014296278
879110971
1948628638
466643504
1121835347
2035417601
1823901199
1213725276
894348363
2045212028
994312207
1578594234
1970785584
1336760008
1213389278
1206527508
519288682
1550075688
1516483580
31342104
1476836217
781129456
1385618537
343160298
1123398365
1409744286
1086166439
493399659
48535689
2014765319
1445598922
444053664
525854819
992062128
1615214203
154029418
310756944
1954287282
1348870933
162591508
364166647
1258194542
1453848769
1764698439
659164959
1650994257
2102334007
59881618
1814947140
1019874792
942415519
436761693
1818118779
1727953442
96314349
555798420
1097874311
1623719607
685686547
1039260655
1851704932
28369304
320727758
419397759
928973602
446963433
1176612889
650532375
1160686969
2068495732
2136011171
1736242913
509165416
653538754
1867352844
1007981023
2141028192
166528632
1804573880
1912014636
207002490
1744509980
585017766
667614852
1697984567
488605945
703076059
1566729326
777669402
1098152997
259571255
1065622159
2094359858
286171629
1945716158
99127866
1805777966
1599429196
2086418097
548174727
1833914618
321757268
1731588757
2120371677
2116976180
473765740
144768505
2025395560
932844027
1554709874
1259515992
956245706
1280023081
1392368181
1448793466
701893121
1684105733
767614411
843725246
198422686
1768418696
768315748
1947474385
1093210074
339678805
775964158
1753409808
1967513021
1256743221
1714390311
135169563
2096245091
272323392
80492160
2116608216
1283195950
168651679
1323299808
1946551613
1155233724
1532534442
201804225
1361446471
68727360
922205634
1998284561
1972781715
363246802
401345014
1683581991
742872893
526229894
535084823
1537777906
1654958417
1849684440
864795932
1103255372
373393831
1451901416
469941041
1413550589
2026438996
525117502
1921365799
1558882708
1925113912
993441001
556758820
39926421
1198621719
1795617047
1163219949
1784180542
963570797
606935241
1797974732
185950368
1103677109
1547099320
1125011686
750097201
1753008768
927205276
469862252
1071268362
1183234842
2099479704
1308248987
971294889
1160353471
1753202145
393559654
552735499
615938956
2058645249
1001820789
1044989716
1733794311
1464444815
793638917
597906546
1109561350
892587606
1106731350
999744440
2073127889
1879157360
1477829409
842171402
822010111
1276253839
448223558
1866616704
1432421331
1453000043
1662357489
1870122723
16153321
825208239
851209677
1507122645
1831512930
1963258193
1662476015
30462643
435616001
1498716803
671734874
2141340353
1373730287
721125074
506945666
1359476059
1766791807
1615452946
514274207
301693832
2006594827
174076020
693101245
1012497049
573580709
647015465
296239142
2044195731
758979976
1940443464
1525180015
443511569
1493492429
445695514
667528027
1327574462
251972328
821292650
2087637490
1193779467
955713332
671994725
1633434373
1949630216
870998007
642775952
2147032459
404310089
2005200527
473298716
551956748
1148206628
1247955867
665788083
541259452
1253571561
185733848
152502499
626372260
1651576352
2034824044
1190193711
479959288
685082969
713027974
1299327880
828964183
343734119
2089622174
1155164453
1676618694
1381708645
700208183
2038451887
742746408
1322621154
2121190769
1148729739
361978012
1257442214
1187318880
688668957
206813276
1657072814
1268801379
1577575844
1660145548
1866202427
1999762606
1073592894
1118314068
153448348
994178778
1982172691
1424410213
2143677642
810351302
1788852103
977132045
1490498085
1121043969
1068268517
416553264
1192382878
847616006
53860681
173468873
67772038
1941344379
571530797
619107026
1366923720
558470493
1929658718
1181936438
2052411555
306280995
532066254
1167275920
2084615391
1564803381
1030578664
1417172790
303050760
1943140666
1930318999
2027840148
1469464606
198865867
1627393719
951423371
1910224554
361544452
821242444
796701919
353880105
1447467886
1023605307
1525976920
1747545010
4223140
685657800
262158700
950614852
1614598006
1030149582
1781626571
1617489346
792686208
1869898864
783811441
1357951761
819397620
824330040
398253424
160293628
1838362401
1666891987
1950947016
1858184639
139563686
475077634
332476714
230765342
2123685925
38167989
186365113
704894955
1574990382
363037322
916462349
394538658
2015795927
1944609735
1498092501
854462455
2015750822
1697248363
338740775
2009687275
1652193640
1679504696
446164629
1789016960
491515450
1262959344
2014408541
644429569
1985653051
1389633665
1925561297
763143182
840594841
827283673
1102708286
1516662682
340271992
905586254
178655305
1556967756
1859790724
565785497
2029387615
1260682921
873854356
2144314641
1238707980
1583985062
1285338392
689786983
927527429
864984397
1093571184
933233198
1697866449
391334499
1338282060
1047851714
636599984
1089041923
536651492
1626166064
1815050606
813857887
1497671819
1072659687
391520445
382632124
649471771
218930439
1229801110
2113042798
2098578607
641625340
1567434043
979539877
38685679
535283744
1485957280
333298269
938717524
1493489451
1270293190
1722229564
1808214553
2096924212
1510919245
842368408
1979701668
1179725281
776533835
1345978622
2066108267
787998130
1574639154
524332723
1263076492
2085866090
1876085762
656333829
1873875622
2054752997
140000460
1590851776
262739676
963904967
1847400514
607501828
1281121052
556003532
1071663807
1558057083
1886553623
529756462
1883597381
728378322
991449036
1564775609
2062159467
1532034765
902733744
751126563
542625267
72107334
2077910859
1221338728
514151238
1317910787
1689434799
1881200329
4567588
245458791
1029455177
1984580946
1606728496
1381899774
1131574633
1640912326
831862511
944696302
1874348706
1023632864
1866128567
38471291
574304955
1785354960
1208890756
2002697108
372143875
1460143468
1806754010
1276259642
723784613
1301097988
666462977
1194233136
837769197
2033235672
1582008762
82561656
796477375
1777370722
1226126595
118928488
1402400916
846670606
92380627
734458520
785336792
2114340490
1855555574
1625662896
723783118
1688375266
1891045942
273404554
1328984800
1659406340
382779569
1666818295
1437834869
402059090
196686686
69814192
1061592947
26115134
836237648
1357757488
1654797242
1295805223
1152507853
320261828
1164527657
1567632867
360222704
1490734069
1497741554
502830766
1125988738
572356207
1002354963
1389894448
464737323
702721943
1802660291
9838066
378102473
780794835
954760142
669868729
1884729846
294536820
634413803
605273158
379449884
1422100983
1573219237
1256836578
1694598976
1373940573
1436875724
497458957
435844381
1859305166
468901715
795243412
378834892
464318758
1711654578
709765177
2052814686
444342478
518541055
822010603
344615170
200553262
1842276893
1744761293
1298279701
1397910985
1413086760
554604524
990983967
1035705427
1638093311
238730492
836863661
935181723
1246840136
1977583965
2005716806
1742119910
1959573482
1429538764
787876371
1885422728
1304369203
83259952
1881092690
2125854731
114824324
1103553436
1038236458
1258535090
462327905
1340563974
560251083
1762166965
354393654
346742665
649767512
407484090
1713524936
785030848
240391009
1837403069
678605577
459908917
2145882536
496360041
26966182
1264928706
801934177
284646042
1244242039
1069673209
1886154781
974334348
1119585338
1037210187
875919385
1760484999
1334752334
1137011310
1037629137
1681631437
107613935
628794064
1099524402
587577413
934092956
1047156468
1981440867
779806236
1481902999
1374064661
415716056
1310876187
1172885872
235657139
131502949
1978083135
601126331
192669365
1509077815
1987765167
886175169
1090368790
947589011
787970780
1272556343
1226885554
21310860
1483707225
529173835
709481322
1267942629
371618843
1984663831
1794820184
1733081522
209010026
2061650987
196641139
299855003
257578557
1702976695
808945039
629778198
1318576475
1393539234
2031704457
665575185
498345712
864167080
1800583783
146228302
1076430731
2120236555
570946949
976125077
910933287
1029253956
2041988694
2065723081
544722215
1693613399
209740257
1974940884
1753823303
270322049
2102627488
2103662071
109279325
1693736193
1210304290
881327936
745786785
502575472
308083884
2084339159
1406715501
1093088657
1416231963
633434425
1644348438
143157917
442771755
1251548358
969376787
1555004239
2019919348
1048253255
1787509248
2043282044
596695834
252342982
1586135717
1506183524
1644299587
1017620850
1231224620
808336642
2130288061
1166448360
733781040
1701215450
381489023
698096421
99269984
1519752169
37855668
1359117119
904829901
1281326109
935734529
128610884
174949266
292106667
853055920
351598637
1783228179
1466268272
267919356
2000899274
753830471
611112456
418827471
437966055
1795722132
1941563753
905777039
968120142
1592190151
1783927061
139332003
1259599545
949360816
1400507469
2018811688
239245610
1829323432
1712356456
1606040020
2016733161
474907634
1956189384
827780540
714220018
1568452671
393793559
306721065
946370719
1629606951
612806463
187751276
566461633
1452137031
1180260928
1417717603
592609593
658173119
1191704138
1773258433
1524434991
873727968
1070197969
480783607
99725791
893442020
760327816
1768153902
1215818411
294024078
1899902435
767723806
800744938
1726088084
1569186788
1879582897
1493229981
1472806937
725615438
792182951
674604283
1837029927
903301397
570449950
1755128613
954839982
1831782684
221747188
1247925360
1206482868
17954468
1169425364
1359432998
614432461
1407149689
69524407
431157153
1765841333
1945927456
1489252500
1693662568
1694124682
861032586
155806680
1555630191
565051791
1645075886
2031509045
1113197760
171588597
2075669792
1412896398
77654499
1925825531
1376346042
620671786
1053100820
399235922
1875171287
820877101
343356920
17503050
986878898
1941767261
331849479
1045930338
1716740607
1681487331
804771781
1574733055
1276816009
1286207201
267886031
116893537
371514545
472945576
227979257
2137481978
782501761
1056039569
166828818
587748007
1665433226
207285870
1598756361
515659230
1754864035
2128760549
596828602
1769760796
1645714894
1064212153
954074621
1513175100
1455817701
216800687
881787611
680995690
693595774
622960684
19886580
1027357285
565580008
1791451774
1303621630
1213747979
912330456
1547219457
1997375024
1851736531
879770729
392099129
1093099978
1038816285
601467862
970816760
1171366522
1641081952
913706586
976710129
1061610846
569477582
1627204068
495395981
626878026
1521801182
833513381
1648454517
1355277696
1427774229
240915848
1513016065
1054864850
990609117
767209863
1045131357
1366132191
1459661983
1502257985
1653378711
1835821301
776000644
889146700
470078221
1965455439
7270069
1667290931
1114571011
1734345290
752807205
973055661
325487810
1630227356
1614682817
247626011
421669321
279681588
1181910890
399009430
1041221290
861841795
624062825
867139488
1174399684
66063812
853337257
1413829926
680075845
1878169023
1775799551
339024353
1223199728
1098807115
1478121798
1991903998
691900271
436143055
1452996782
1751273560
1547146757
994747219
980396621
1893366635
1038455154
540996663
1999059338
1190609783
1650667169
2066597105
180700079
872875371
809189756
1048830691
418287170
1458063285
1440306837
78740808
1950215039
1178651957
378543005
1960843149
380952452
1004731947
778791867
997085057
611363625
144135851
385045413
141828426
1299842066
965940559
2095799228
1457568228
2058833732
502002045
1897780974
705142460
768325451
1575500096
1481536263
25365946
448206213
2094342378
859601242
245811073
989186222
45991052
1863918995
396057308
299927712
1581676978
1336970966
356252561
577384169
710998331
1711576392
1977955063
1005071911
261354236
1182980338
111548309
42597107
323499130
38786513
1545915966
981397898
717029509
780402147
1252763199
353296983
204540641
511173315
856354864
1931422787
1489952270
494359883
16805400
433862120
1783986676
920904205
1649763150
1885077147
1033746724
1839768044
615493614
1294237864
1296984252
248530868
730220898
368082935
875722071
151571900
1304542546
1971733236
363300420
1517254266
1992544481
1241026763
792469503
953488502
475269609
998977296
1922307475
1783897082
1428823051
483522597
2023960070
2060651483
598262574
899681933
1211403438
1016182150
420944442
577906836
131486736
1049927061
1131238025
714479594
1819347869
2008380726
1264625040
1589427214
1373463354
1563510176
984339699
1497579981
748604240
412643014
630334549
2105122616
1760290346
889224458
1809224532
634966648
2081208463
1523618278
440982364
1759140838
1120580052
1436035925
1215919620
85107045
112270460
67769786
1635709792
2027140043
1995032635
1535265893
1594368274
960694273
818572916
269506101
1205568463
1602343761
2082537913
429920697
151658550
551658802
1294004898
1516957214
1617391734
1025024622
1206691123
734388668
543790509
696399761
1749331258
1879332576
1894202525
156095797
1786167182
1949672583
1905735598
1894350388
1960053722
1526253110
785703353
1568501043
235385286
1472874039
1680253874
825609857
1836124697
548714697
482672666
687201002
1237255148
1990642604
194776480
166305174
210547378
1995510400
495018596
763942324
573414074
826487718
1987116779
2001925129
1063100013
1569030032
1655993583
809612002
192477296
85322591
1272265003
1342190168
2055163961
57065414
1611618578
1302635887
382349685
2121658604
369536087
1083652237
17685109
2053868338
1579496111
49806513
1819160748
1891207702
144292391
50395176
1860293642
583842569
106881330
228088790
1907290859
1736409576
33679733
1132843075
933837682
1385335209
506798679
1678163389
1014043504
565629601
2078781017
1575892538
1915783512
1759927388
36037743
777013840
286602049
1301950829
1382400813
984736922
937219172
176523729
968198546
161713557
1311987846
1294472160
194400504
427286750
69005639
1078114377
1847261325
952081375
1202612415
110514080
1273720626
136396570
272272747
1887083745
1007571496
1550872763
1967072586
497917256
429022719
1502783821
875202593
71509029
1982510661
1317028321
1638812517
1134992542
1565281109
1191162531
926068297
1821820171
63508118
1170197375
406037055
1491457683
377603174
272842600
1060297627
492067577
988476549
600930551
705210316
1810289266
1936177182
1106591500
767417101
1712737609
476699240
1183395259
1156766903
1146042189
1972876133
1320670443
462680210
2124424008
505617604
1530837358
1141610911
182493360
384419552
1822767173
387774182
863531261
138842224
1531209858
835962411
1171223917
1583505241
384978862
1366905255
54528116
1033899336
919038056
1305349229
1704649682
1411916064
1554329770
1051916947
1605436720
774763919
1400920959
1227968847
1222546198
463756477
189010670
1454705281
1491849201
724360149
402492137
1562747528
1739695587
234907935
1833671562
1087396786
1611333901
1504611197
2065464068
572415654
1518847271
232817706
32931258
866355357
1408822314
1459420003
952495770
343419975
485436318
494825062
822473981
1560576032
1249463126
1075681957
1329327874
1445222908
956083987
1287375022
1393773972
1538051959
2072532474
1447700241
994418107
1407124960
569599996
1989976343
1327061177
1621572801
2106721187
1577105577
494934207
1348888751
880885776
1667368702
1066977666
1868171571
869095367
1117675277
506222769
746711083
1350907340
1878114117
1128016868
677154819
663081597
1922275838
1364027902
985354302
369496256
470611196
1166349661
1709448256
902731682
1857749776
21669590
156726315
1516492902
1285655457
96911799
1797467145
664143121
1959320388
1528396307
1903593978
1271148211
410862825
366309160
1275282271
403504036
2056470444
925807023
650347730
595475609
819859644
915758468
722246604
1198994881
587243554
1342444485
9475611
935753700
1428361807
1691415031
1640424758
1184491490
724190202
1716864120
2038970284
9760063
969430985
752525726
1117216782
2045863642
289147495
907586904
399858858
1478816285
1924644409
1161051117
213252323
673114637
254794760
987896611
205576387
59383558
948262400
815542402
710819509
1499595329
219792667
914429911
866038294
157866063
991121506
1797946622
773611058
1000485622
367415613
158048003
2014801422
1177410222
955850975
1122780160
2044456396
763174597
743896077
1311175959
1031312516
1598367125
781207297
564828645
1576835024
636868547
1370748877
1085243553
2130810546
260838641
179981817
196748838
2099946959
1626600801
745591031
1723646291
751159735
1560019337
937391314
1936483398
580144766
907827238
1910341801
2145705815
1426244663
1156732015
1191422440
2025310608
1653372999
1366696677
1458671659
532545993
1053579734
1573791028
1635753894
1006468322
481062882
1399082314
125333712
215891594
699607120
295731539
662249807
386394539
1190139537
2118211932
2102662686
2057493965
1520921771
1641176098
2048552486
854086673
467280528
448985858
525767547
1690480753
1280767011
1964389461
572117535
1944606204
76166410
1931123248
1371986465
948012540
126176283
1867840024
1061158428
441182942
1591381282
486031729
750111868
1651894986
1669056450
269870898
640762019
1647794124
1515182636
401917158
2114828930
1319340332
118935802
170198168
85354310
69222479
1209862276
545492343
1006691166
926178107
1622313614
2030724645
592575042
257786348
525351555
1044410656
1867045933
725476853
259155225
772610469
882368470
193875534
1671666134
940713107
340519967
441160971
1299462270
279793375
1316483171
383597013
243961752
616871818
1112233843
330483159
486196206
1689222844
772032344
2117577846
1875976988
1777074821
1917742033
299715750
29828376
747669523
1895897618
95768373
564488874
1035360550
1617635215
57077600
1750126973
35442313
1211582350
35964576
951370707
1783403534
1294761928
555264611
382813515
775905048
711402417
766513111
1731090383
893113805
187195108
2091271358
1142643854
1096466723
1415166676
516219213
266913455
1540146061
1737453139
310500608
1086403169
360793347
1147127060
263411902
709614015
1042092494
787155126
955293904
692993050
1005306394
1618152575
165779183
968170875
1492796332
1019900407
1132220956
264885761
929655156
154874839
136783169
1887797395
1119381345
1902288877
1782572975
700442601
1971381768
1033723011
2026276602
2147084636
2000721684
1745472675
241657589
522219814
692136037
1012297613
1433630634
387327790
1948568220
335949287
45232697
989427485
416019642
1556715579
545334236
1770367940
36966925
451162624
1669368801
1374511938
412620041
1840902856
1904267452
1887399165
2052707572
521675368
137066181
483624679
972540439
1171014826
1379366535
1789511824
2031660762
12216527
2032546557
3030402
982081249
447989063
571122754
1878049999
992846284
1924272948
2039366220
832920841
720121194
1038823584
495139759
1356193116
545041573
724488804
1158538419
550393595
341206524
888210994
1345052024
1196605973
1383968789
704361809
401412827
1565382492
460568876
2071132260
1851057518
1272948991
594762529
881535341
828492228
38744389
1403531415
758996911
1154106745
726886862
1470228711
1039920304
253105811
1731273753
2048027423
690656125
396999880
65366568
1452693248
1918786135
186015714
1990310787
1059985276
490605191
23439680
32818398
1856108968
1380647371
1536589778
849198307
78376645
1908081475
771407540
879016356
228017164
1470666624
1868278376
597333226
389573644
1877985681
495045265
1581767120
818791405
256234779
1434305985
264722143
1275655471
528007769
991230609
1074633898
821508211
341228826
1624734240
1105690789
1919059912
23699385
836745147
426664481
1204970922
1124080623
327979000
987680492
1620398146
803107263
945698611
30133557
152404019
663724610
786722528
1631790974
1621284182
951064098
2059449438
1638314829
173842965
1643591680
103254164
544109505
693274600
2112297963
1212947914
14361713
1461947054
41438230
335908640
966315780
147870281
173248701
161446199
1236339233
134919975
1469367567
79219472
24135875
663449146
1547948479
809508207
475163199
2134947495
1826029504
62983426
1741746318
2128040395
791607935
1729392850
168031882
1753115313
105696047
1074457983
115861788
1337423223
1672924237
2009843465
1749991126
542724890
1713308601
1509332549
953438395
1311053822
10089344
1207898008
2131685147
1764186969
1572488459
137018355
1534954929
172397045
911132550
548853380
501205770
441677743
2090429621
1964635428
1433712288
2114310278
1066512586
722575738
963409876
486512891
453544327
754601455
1859663665
568869449
970759264
774954883
2142705770
886070708
141570444
996346871
706265151
243464758
1970437520
106484210
949009358
2120589873
706136858
911553796
1908862680
305868350
1072158438
146273189
1171974638
897773256
1098007315
1939071998
241921881
1280523947
675253658
932341464
20190617
1694897142
1926375196
2029353682
56852458
1671677970
287218982
2012491206
462152954
1377750933
1435985822
169934593
1127248345
50445089
1244930250
1251348287
1945563098
411365749
571929035
232701934
287108686
2128613699
84868392
834455818
943926616
1060851909
1169478788
292974660
107963187
1592718661
57704745
560435967
257707793
1396530248
1108226375
1094685945
166068981
1270388693
1271968432
1439908253
1261266741
65687291
1153969222
2130347938
62621888
1721748030
1920707631
928604530
170446047
1546739591
33323065
215737554
1519646713
1855526294
1188687641
2144951609
1404056103
1763877926
1758721938
1409596632
498921551
1549328521
1581439762
1918915378
1123117116
854588658
839203666
939820553
620073392
1348318811
90884200
1849003202
834914565
418329845
467265869
864128839
754456673
1052900152
533537239
1866540607
687264470
659240322
1318081215
420406780
194371663
368237953
1525110972
1363655776
1897624244
1266362955
1652619753
381414388
1553717726
283776480
571590679
1222922047
1053750140
683530533
3233525
91732554
1061776491
1712574148
1301787113
904871659
437786018
875625579
55483841
746275007
1501136543
1567048351
281309575
480249399
991025430
1692504378
24565420
2095274637
1378994745
1061532626
1351990241
1182012735
106130971
55958746
527569352
532723048
1391699749
289176979
1752083494
744973865
1513736937
1271322115
469134029
2126526749
796840206
213970969
181507477
1343275139
573429799
1125059811
1979296774
1180749872
1350246583
844933995
1776854566
1140037480
1634289154
1516533948
584198052
1336015678
740131161
572036741
1562113685
1942063233
1420818180
1008732301
1442143724
1060483187
621483233
1452139136
1142775083
1729687158
152729356
600845227
1133139553
558612475
624095683
1470855853
1963998120
2064162850
739858782
2124150802
1163456586
989755179
1323619932
1827610839
738276452
858014493
1293846605
1116870334
273560791
334989825
891319599
632396457
1221520112
988605071
110482085
471000815
2093007318
1588967752
1653520214
1333259543
1441479187
282585027
313722764
2339741
1277561512
527881236
2084761631
816267969
560847817
2079954817
2119101416
405576645
860169490
1390200318
1641957817
1568428438
1992612633
1950114182
1849066833
438292076
587125481
482830350
2053806661
1467046030
1545843402
149640779
18511041
1245632107
1068187706
963372406
1807168505
740458162
1850243096
373994907
1942941430
1021368469
448522446
1193548918
166807178
1072419233
2105422666
978122654
313586902
1075666408
1457811354
580708323
960829228
1994281939
1728300327
186376455
40087017
1445942355
405574281
565864137
1072178635
767829440
2124614298
154948190
1321375710
1538088297
184061465
91346304
1976584305
665483790
710533774
1179697407
1611135805
1546643853
474536102
623878653
878636605
825564520
2026979939
1299407334
1261045373
140797315
1133358113
981955054
1689637700
688808685
204925762
195371334
507324183
971490803
108209378
822318254
1617134509
1341209279
2080352711
34504505
610244835
996185557
63760816
319157255
1217415942
185362800
1379835193
1117276162
814987188
1222342723
484678327
2073452090
1503909628
293495704
255062302
2043313249
1452729192
1390705708
2142324003
187584123
675654695
2106775232
1721436669
1442629182
1218520936
71350356
578807151
1763922049
415067441
594710358
1920857104
1053705898
216079145
948162303
1594526799
1879282956
1010197070
1336247167
1017797961
270802189
1488461498
1806978922
1919875598
1691465102
2092400045
1828114141
1124375581
1952720893
1921337681
613455331
804920874
341261907
55308483
154646901
1379352439
1718158657
691263035
1260416990
791901990
1580928120
461391725
1516582332
1062994697
2038030569
1824807900
226794458
1897848352
814396165
2001081309
1267101017
1613542945
1086973097
1197887118
1455888715
1307860248
146584889
1302746531
1483914472
1235119901
574156641
70575570
1778749527
43039323
164340312
159182595
1916609402
1662479836
422924449
251839414
179053436
1662023080
1942511982
448759224
1655299426
1940720211
311138779
1014528450
241824994
1641899551
1307300696
12210853
1770755807
1318125776
1213855477
762442050
540677130
1681633630
2064975498
1776936090
1963471204
866574386
919322185
818540601
1692000508
1782277391
154487975
193248274
72006933
438979804
430194804
1459802973
1096855826
1239913426
242966076
321079685
540750881
1878172698
2011124795
1120347186
2117610008
1577958153
123776175
449778975
1767539368
166749597
2109724387
1897867845
850152541
983392044
743730028
228157404
973872683
1422380372
23816032
1118203651
741494519
931369623
372584539
1725411080
362487665
86965258
914523793
1699313558
1259363307
1867251421
1157539966
256417508
1730530829
1333559599
1008235434
1112872782
1325172514
1302965750
1316517374
1322047069
268747314
202878128
1704139206
964840902
932860110
512345278
592945704
2060353969
448833818
241937657
211070827
161429168
1450826079
1550794476
415959853
585319366
1404567194
219059017
54784757
1594415317
62245756
1623212555
322202098
17407928
1311118115
1234518785
808937301
721282297
1757968596
86270929
505379339
600289651
1534713990
561509029
101872854
1371522296
460625672
266679556
2064848125
1641680831
819079669
1760301089
734182233
1797086525
223694231
1644466832
1634617548
913576236
1091082523
1816866883
1391629921
1749077065
1333060119
1496850102
1346008819
1737983191
1852620218
1526687257
1566118447
2066206090
1193742920
49009117
1998672814
1464019247
1444407346
1736737520
1898705407
1154862533
1402187992
1694934175
299089894
1459332209
355155828
862151305
1037030718
1083187721
1145946281
2115073369
990466673
1922588900
1126552277
32694038
791773457
918071771
224696534
487909982
784286407
874327496
888581277
1810765534
696788598
1510217222
2032725517
1676689946
605904911
90468148
684972639
255196199
217969333
889667748
1094149031
1033640523
1386624915
1098050475
751510719
977991788
1463519291
1399702748
1450359113
916318473
299384342
641459478
1503149369
2088367103
1813705595
632728310
195082240
1555400238
2074086858
1062613359
1650210999
877600240
2002286460
2090750666
1667435890
575748012
1457050622
1139720030
751559542
874588567
544259385
1906735110
546559538
733482292
1313510690
397515836
886036580
92286942
2083691407
265157215
16760380
356635711
1148642585
635351540
1443361674
1352457564
2140226166
172669699
1977511672
566452052
210014731
588827443
2101497290
766153003
1198413918
1960299048
640326965
800569663
65600770
2001616145
1015641584
1019220134
285959706
1619660924
435112888
535671997
1590233400
2005009685
495811291
792876387
2000730692
601422438
588385535
1418430878
1645458837
1854996106
659077947
388472890
1323947560
839133464
1224080457
1691692782
331784860
1113817114
671457103
778811791
1987494147
1460994800
206235151
1741411604
1872917171
273772890
814117009
770764505
525584119
748534600
1187825809
539829604
1518925882
2097630103
276214236
77045273
546651827
725535595
21804189
1893601104
2016953474
1759620649
1447902976
248061651
1992652866
519414771
730425722
1342157455
495815756
182829193
2118662749
1541009599
186001468
178010192
142591683
1735409354
1280099009
986719236
1372510855
160231183
765255187
1845174187
1352969274
1063473600
313797170
1789284304
1166173759
1570721385
2000168645
1080595234
1339777422
1745845775
614497546
2034741203
1876031248
1183823117
86112399
203425000
563907839
1189855833
1557355577
1421563280
1384622167
318368697
1541647062
856492411
117911492
723046526
1899049992
359090099
1947923691
1836501349
829396242
451622977
1063064274
634015266
1410497901
1959878613
1511962132
255986090
1123586946
1580163324
35540578
364592293
572374763
2023356377
188439105
904795333
87977518
1115177911
71049430
1937070954
271145916
249529232
520531197
1043969905
1290506208
1197623158
950025900
1759170937
2103717138
1550593789
1056359617
1643058815
810180528
452607161
1796902933
1168379987
1958429929
998011744
163081701
1543492041
414232296
2000581354
2134293641
791397579
1123690010
939703610
1690158479
1192308728
1194265100
125679074
524198078
1355216440
1821476372
109635889
683182495
525570524
85331416
1047840608
1078061786
1338036549
75504459
1591222532
1489086716
1027622669
66945374
536770007
904034823
2075850342
935707379
1408460135
1169598409
2145456346
386641012
1807525640
1908716175
2040703128
1036106759
323134768
1741052388
1597356394
1098720068
833777816
1542180077
1157264313
2070326531
405769942
1224716607
1419737153
487706285
1302340674
1745501955
2134176983
1286820764
1643080677
803750019
1316912378
1922753142
1688627085
780183974
1528310858
588168840
1287686768
1021874087
29711058
1527519086
1802299296
595293291
501534337
650354081
1518664367
2102636497
476064639
1728188200
1691780873
914497319
1042122164
867182857
719488039
1007293655
1113373317
2098492443
930693634
604441530
110550899
1252200119
1623882695
284985543
38204115
1498238101
85729588
1430535237
17979505
1246115073
1082424404
529672475
318931698
653222143
1961040169
706221101
1662137597
660276749
1126921503
2049041013
1845563184
2020993268
2137030908
820127224
966369365
5985459
986705838
1045005802
1351485948
1478242327
827995346
929540614
1668689947
1343234210
1885603530
520266841
1349848522
1666766695
935183193
1661079036
1082473279
363983540
406713678
133009718
572180605
1168880555
1260969795
745731009
342075843
1064820134
2070417481
575580856
503162895
596013209
201512584
1416932716
1464165132
1868188682
2003393496
1832130227
843092858
297317441
1269995630
1560045331
1507513220
1569997915
11293606
857982816
1625215548
1050127477
2068775539
1224246395
901359854
1363678348
389138817
549681564
653582354
1619360373
13143689
307985306
789120317
1223003180
1979053968
1233870643
2127119567
2012910961
1593464167
728460031
837685399
402587938
832171666
1604038779
1794105973
623295097
455524524
355906637
2068173039
420006317
1397805942
1653772634
1791116441
1645752025
1094556182
758211648
1581741720
991608607
1411063393
203867604
1619726374
1201889446
576079700
266994592
1031929497
1894074931
1426811774
471232965
267406697
804070611
1754383912
466567394
320137881
806141916
1882975407
1217006160
658629702
837674064
935824618
147963373
1590356062
1828858047
1956789887
1546021569
4203971
275942234
118634052
136670935
504858619
1403103401
578344997
169056328
1823813751
1525499241
2074398663
1147968765
197453305
1604666257
954216002
842745051
210228523
1891947649
1868048265
1556887078
1665926098
1254547502
610229207
1347810518
1125292648
1076238508
10082496
1333859687
2006013961
1056717032
2055406816
1282525218
1527556498
1264598832
1703853968
890925323
922148479
169959575
473813170
919502883
334764208
393322784
1146813137
689726504
1463388495
677303568
306940588
1194757701
1216720869
110571709
1010491017
2041444294
1156697902
1278472137
1559744226
1304251413
1186221562
987865562
1326486297
1125349152
1635966958
174853284
2092468602
1864606019
1558049255
664075869
333592916
1312487693
513052265
366839543
1588529725
1760863595
355822696
1610713525
1287410954
1508387764
881700679
1517771758
1974792508
1245157112
1569529140
1529283901
631666893
418831795
876391331
1040921283
2542949
1367385513
1022434168
1769419459
1494701746
1017178847
1061341956
1167720507
2132708262
1682667593
1590739727
597111294
262446006
700815032
853903651
735952106
974874792
1085832186
1762077068
1009760020
875540728
720054221
1737632142
237492717
924616970
1200740366
737525661
1051647362
1825094552
196195831
1200357882
6029849
1539017292
61560933
1658184290
2079966600
1230710800
205364642
1167416199
1747159943
614728075
2011916559
476083735
528461246
1247361188
959614609
1305413787
1615771513
426819796
1398444102
2146195233
324050317
706413380
1346480713
1212305835
1787382446
183816547
1197631199
370486226
2117123429
105478154
1146780621
1026880130
451483149
880923306
2114556543
715936010
591788917
658703481
490494773
1046928061
1381358586
1990211088
982254169
424027798
624190868
1204394245
1461429915
915757939
1198951712
967452005
1341384962
1523776141
76351243
232359019
425077120
889816867
587680516
1229990433
1683774427
1664681263
942810102
2047672449
1036909378
2047669460
1203763778
2009758870
1705310254
1794786719
1477727281
1235714434
383065503
1384032085
1346163095
1467417659
918360198
945408295
935362844
727403746
169431089
203890716
1938812810
1045697741
1874623084
1272510772
1206767575
669232518
774579588
899680154
841308187
521470717
593729620
1187757330
474162107
907367675
1963330008
1896859232
666814258
793548768
10316612
1979803079
1882263248
1823165962
2129153727
872768054
567666767
239046967
1488783111
1849009477
1275215674
1530426689
1551783784
206822046
166314919
49945978
1961393711
1181720912
1688800013
1586323085
1621747826
948745979
1751624221
343385647
2091552147
191200725
462884086
1738171823
1848085532
113960951
551164464
422024111
510457641
950402374
707596789
1494099313
1443492601
679989716
1507652538
151390289
273983162
1856875903
396158329
2052352253
2129132645
1790336650
804877291
104328677
1852591087
1338033156
2140100899
1019600238
471910772
476032840
1436388025
994221531
421631875
620017184
886970735
1577485878
367615281
854252650
1863850260
2117503626
392977682
1098449880
1084572347
1898666459
1366525278
154579175
1044278757
856631128
1420551457
706877607
1857936575
903554040
566174175
595185427
1232877799
190669155
1603614022
1534070857
2041712386
58222023
1609152639
1751811518
2073196765
1223733488
1072790538
2020202074
551214765
643731309
1923672249
1334886709
972093085
1150399154
172214068
670706457
824246430
397576892
633331706
316135257
1836379960
126625663
1615751507
408078571
1887076380
1810228229
1975482437
1595652106
333046979
443216079
1394627371
2036535883
1372909505
335891787
2141231719
400431719
1486298226
1215065744
281292812
363981702
98761698
352473892
1461901348
1020847734
1534997774
919865680
1298234798
377974574
1268232160
768758331
921099757
1289194461
1164579734
1817235665
1616547637
1958622426
613856678
135364709
609867120
595186247
1146142702
772342146
357616188
98061429
9673883
1683885097
160476782
1189050676
2145281485
1326954888
2044267267
883313992
853837557
1292801312
1827376351
937807616
2002723506
727818964
960756905
55017546
2056947255
2061262084
1914924538
1354064023
810008803
1677494877
606420206
598513333
678354456
21110776
857669591
893883881
848254181
278669497
684919487
694656432
838350119
1027691608
745864787
1288570257
792931700
1813732794
1954500329
1189454673
676248195
125371916
93974420
1910966648
339779068
1695828063
633309720
2138649192
1669036804
1132174780
404964536
304923604
1014396599
943087172
1893029787
316591608
1316879561
1412674931
2032093493
281721707
1564296121
1475797089
530160435
1244918434
745214615
1625734684
1654632393
1639260125
1501119384
495714852
1121998522
1862362464
458431277
1423484288
1293704939
6072514
1563529290
707417944
1022779705
441892562
846282879
1731987783
950998905
652552120
816328142
1071086530
409520615
786635244
1633295149
1045051466
18993592
388708250
1661139962
477252238
67529012
1914201597
1858840764
1470403493
686963706
100280080
304839184
1496627041
1581970341
1602002772
1125995904
1203378163
870862063
1854573546
850131701
1085422309
652575617
490259806
1228870598
1987432615
1248902809
1072893067
1708875577
216812157
1326895940
2115873109
1751973603
1343793682
994250719
332142224
1110698211
799124614
1944133921
1399083851
1341985353
1655889556
876050334
481307529
51825246
1497036180
2137601770
662149573
1269962943
1898554160
332587560
1435903826
613116121
1456389596
1594413211
1321324571
1772510572
524702454
750577158
1347940604
2009272618
1103613516
824289028
1929396455
894103048
706558259
1029249044
903586531
1892060029
601375245
2076580672
1301880873
1737529094
836342082
695081799
1619027796
1215878013
51344728
128556786
1819368576
771373308
1895364006
951238796
238462413
1347503665
1014680566
738810624
448065284
349740404
460524804
1514349672
1685146122
89917681
2129654206
586637688
726716641
464421247
1899769572
1829485622
1511570445
1203115750
1458377743
166557901
821555470
1513128257
189393371
1687197648
1221416655
149713766
1811069557
649132078
248626170
1069528939
953302037
661745930
804020994
631034096
2144123277
1405761658
668335063
1340570834
1196935504
1278330216
2074310598
992349385
1422280645
1113687402
483180307
1517222256
825687391
1558811087
598234225
1625661367
496290825
1527045849
1579125959
751638650
1234115089
1034859310
543430424
1589411463
1324587913
125112832
427686146
1301497168
1907217996
1205836315
1490922764
1194249080
1873994873
262570895
871682636
1271678238
1447129272
1295340217
659012392
1377084853
293634297
1245941096
452467343
277980721
1915122188
975893420
468154093
1083779977
1297061326
1937375669
183141098
1726505499
1248397874
1488013361
1231771945
379182324
940758508
676552230
1239416949
395479131
863669512
485431531
498387563
1835972541
1810356684
1219269384
621460040
904576153
76941554
1633194787
410987726
384769750
1241858535
1265310698
1880935875
1031036096
1034622144
2106653214
838328799
264973326
1371801190
602368687
1059627942
1266120123
558512949
498439338
2141640651
2126788955
324211689
815198360
264577738
668244527
1191952507
986141759
549271625
49513111
1764778884
380587576
540586176
1345826585
1991384983
587122700
1572243980
1487187629
212866469
741821868
1595657191
1700744027
1934913827
42768488
568612757
1595660957
1384667493
897632261
775890479
389180902
2113141785
177400519
295010819
57309122
655771468
1449521442
1186703600
487552995
1670104359
1779164864
1054983646
1830928864
388952383
370047653
871082738
1217163375
1668977073
2070588101
1709001508
646423397
1669270594
953018343
1277695467
171633723
1391151380
1915568593
1250701281
370356667
1733863121
658916564
2003504307
1972699624
1436808321
984550939
2129634439
1512500389
1879707454
377298468
1746870833
194760451
1423989173
1038137963
1199682465
1368173691
1077786873
1789615619
1558419184
1319394501
422937023
1450983875
106252960
2115781873
234362713
2032911535
1412660549
1874095059
1345252790
470804134
1776172258
1619973494
299531336
1799838176
1869210210
1948246226
1609937047
1492508178
666708656
1137480869
1553960932
14787528
970189396
316521498
701181227
2024730253
1004541753
1424198264
1849089658
1668087382
629341938
1756025344
289891513
510960081
2090724087
738092765
1326164943
731362764
1239775393
1436860189
734793816
220862753
1484668737
426917462
178596373
1231458551
1475802562
1885052023
1606183486
644438316
2130312296
908057763
1183497667
1438191401
724772988
105690937
1090966343
1180006629
1634095792
503408207
240668568
577383499
966975700
400521666
571778925
667572178
406681421
988531058
129309022
1213571842
1647124630
972558596
1071369611
1062414897
505164744
77881578
419700097
27761695
1093945020
1259171233
627428568
1337696084
400228807
896698505
77587218
1135312848
751341076
107360126
714191207
352071791
1669214129
1033476570
237485602
1538837615
730494869
340943776
1261644947
583105318
912031783
1174023464
1119335087
332691879
1297592658
1601997958
314376918
1793690344
27002469
1819671164
368320395
844447345
312791611
1455667504
1876444173
233504192
466282201
2047353610
546250582
1698097371
2023093841
1786363646
1367822600
124003813
988584231
944285953
1601104718
369330413
1254800800
645143866
1080704506
764023211
43526380
939746182
589337311
1423953304
1395469238
1508729177
24017510
1360762135
470645043
1238350907
174407243
1079012654
1651770996
1438068868
1402990647
581355043
1820722172
847982711
1045025552
1140479988
301460185
928785856
1924956999
1849752528
1558129440
227987199
855876301
1084850512
1904390683
319078161
1567311969
757087494
2104557858
994127005
1514822030
1541137683
1151068678
341917526
1954797284
111040526
1888990155
711561279
1048159174
1773695516
620039414
744619314
587239232
540843297
785766707
844424087
1199511302
1848821910
731240077
1952521245
1470062186
689389260
739816780
1550886505
526603263
19827335
1938698951
911678150
1256263121
1203208077
433704614
583702411
2139718609
600069559
396915318
207979171
1687480029
1379768782
2054086187
136132454
816405014
2067165564
1926951119
1142913192
949742704
1016239031
2085166972
559593903
599140727
844630734
1678396360
950564558
1121214137
10743803
1455219203
1782067070
1227185583
1818422036
389466236
1727904065
919017937
118199688
115343061
1397326950
954672319
319608075
177834829
1884993938
1432949677
1083963324
1653862287
1077806700
1220683331
782856308
1135462664
912515733
1541238441
2123803604
1141890381
217632417
1964545823
1516455854
315940224
413054130
2083277446
861441901
841808187
888786696
1253417180
291570731
1387376074
1925794220
83181408
1330517718
286855336
1370196179
1374036325
231525523
1881619799
1586762480
1680661774
2120967370
2024455497
814320967
123539161
2038504728
1725661710
2044486607
1852496690
2038054053
512566151
254136019
1156956395
876175682
1397872615
842555430
807247507
517843375
1307896750
501974885
2089219045
82430549
1653631931
47043877
1944018245
639987685
292256378
948545117
1258028118
174253308
340321904
668149624
49570073
987839493
855491564
202310665
192834036
968118422
164501482
604237166
1582960007
626435469
32195689
641772259
1626845498
1819618542
832353873
1333519776
1068502845
946788298
708135125
278826345
2091452845
536402287
1401463495
1095761937
1850862842
1090331430
1516835438
372115202
526312609
681331418
1290332137
844326099
1796690499
1965511342
1610714434
178528900
1912066139
684827239
1858288207
1739529620
2084480387
2064110802
208739561
283768287
746857312
1566812483
1961987675
1106398348
385091921
1770056654
691516705
1976569228
1088393125
697584075
157654819
1504439606
844283429
1516763654
1844567438
1269602297
1985286219
2006051674
1086035439
1470351753
1555132993
1149757005
500964306
742009273
254038086
1963753690
950330759
376510941
582902335
498674492
1159002198
445261582
1624453698
1257357269
1487224564
779656090
446357117
1660052475
1383088928
746221243
1792927924
994413771
47262681
1243630548
1760333457
714714650
531632505
502093318
1136204328
2145502319
766905639
888036746
1585620845
2145921282
371423854
146473066
2120051473
1738230870
2123607832
998538930
1307381798
594500229
1844485723
1517237681
579587796
464389434
877410775
1696947908
537247297
58368161
624260178
810491881
2027890939
544286070
1849298881
1349376576
1918707475
1905746235
164329928
1217973067
423275971
1743562141
1907364486
924068833
1535442779
1518745414
346270884
1261190858
727095653
54444946
2003563398
847908366
718361136
955261224
1559392253
1197088830
714718063
1268900942
1971538011
547443172
1660653173
958846369
1727432219
1699025702
1314636668
1386680939
1913220084
1747928652
1539601946
1667262124
1895485783
1974162588
1039443532
2006579747
1212637587
1461833056
200958759
1620117719
1810875080
946701874
2066563420
1457628192
51117252
520087054
1834025936
86412896
1589397016
422240674
1638228224
1424931718
2112966967
720011978
918965502
1482653123
89207397
2006885598
493891002
1067449360
902129132
1005722828
1954136693
1274037855
1393973458
1593696129
1303401791
1732357313
1365060921
354837795
1884157059
369495131
161504471
1891677861
1797559825
671436950
1680421297
759606207
724152035
1067062952
871666348
304866188
564507341
33325707
1703627957
1892247387
1111446897
2113911528
570157248
1878780902
1356834511
66848646
2076091267
1270494658
184559090
981364107
989941699
716760774
1052115863
938253424
1343132081
904940880
1465244351
1201220451
665501959
1190331629
2099692997
702346924
454942691
1386977854
1468468952
1915229277
1783508767
2111388888
1776915605
592185185
505924553
1758791035
1575978647
1726535409
739469920
1386916014
242784463
1440392858
142285548
1049435316
87446770
399555216
1916005863
660713734
1910920043
594581368
305485620
302093735
1165729377
934189661
477106961
759671822
992096415
197943632
1845586215
1412064033
92061070
520789360
780434204
243958987
169032042
1396859548
220895966
617746342
2126857103
1827124372
1424651530
564884245
1570403744
484477418
1151860775
29351994
1868203
2000970759
995116488
1782265947
853318098
1080010876
2059553434
477225463
2023203517
882112885
1966010460
1303443633
1228221785
769522302
1308971954
1418698010
1095536889
1693221569
93297819
1763042422
1766645994
844994870
1718596432
814759195
1262502067
2032301949
301082074
467442965
1495255182
666887850
1106889091
1183934651
1093115738
131436904
545391583
176051537
426428914
648354531
444980118
320700798
208791631
2553986
429249475
1703956345
1161765514
2049905232
978369196
1510520451
231565810
1505951130
1646918632
84769601
1190100399
1914600370
582472341
1815557269
551214744
287354498
1240845058
768344801
1110457206
184423942
1842333542
1941705338
1425907966
1402985924
546450358
766520701
1921132836
100352755
1958311464
496176321
925398140
1959644550
1645869097
204327976
375981675
1487288626
2129779882
37753758
528405152
1046897988
347033548
1435286271
994939337
1676200683
1617735809
2134268007
633299914
647644498
1073699982
609641568
2110392505
585180163
262464652
1658287696
1167175326
1892001110
1152051422
1600796164
1546571110
490308393
972243298
1734720900
1039731126
231581662
467918942
631798311
383961892
544714186
1537538805
1937243652
771592527
818716286
408741149
498424171
2017717869
865488076
1550421311
172887951
1558258735
1966463854
349633845
2018073088
893136459
835734250
1146773528
467213028
2016999829
158484696
303445919
523676593
1582030440
1299190461
1618006906
1288512005
320483686
1897779210
299324064
38766608
1777475733
1434831413
667937706
876515542
1775476126
1118361765
1053375979
1404058507
1465249076
878293442
662437017
1298862602
1381218558
249880489
2139434333
416068347
1128304830
2081743487
1042019874
596526748
583010270
936402840
74989599
1964411470
687370721
1219952599
1734136056
308496413
1670132762
467366887
987313431
843781200
140355412
170032745
1378514536
320029074
1090107526
1479284952
299214939
1710813712
1542826651
346918678
687022387
1045643194
443295534
1846508370
107615948
410095143
1374096797
505316599
921243167
1248046168
514503880
191432306
446164870
144819787
1781665060
500325538
1245567678
287076239
1074120478
793724524
313489532
25701234
103353293
1556218371
1955577744
506894066
1312926432
381931396
735155075
1115688457
289889328
327264430
511314682
1605881201
1756972234
1369476659
1610061834
364258903
1391592027
233298173
1249672441
1446219950
1777343094
1312621723
1912100555
1385341839
1666289375
415320548
1667799818
617624812
1083847184
2084284757
596131549
782691215
26498269
1637864989
1266699817
987559326
2042490985
727777769
303590498
805573767
1469670036
987955669
1592981799
1601156416
1558694952
1631418549
1419878385
779997002
1355060299
1437049497
179511574
1962391696
2027235879
403157559
919128557
1395574040
490507330
1642517308
1717510735
1273638090
510263591
381007442
668189309
1150215361
1377431038
619258489
914653002
276170615
279264748
75524175
1135707937
1082671955
1658122842
450629709
1716055064
914888868
1756986730
868208895
985431332
1370581417
1470816613
64687825
157724661
1015151294
1657918150
1413528156
604684554
1436942651
1605868986
113540992
1242548123
1711077453
653229452
1036432705
27486873
1117841579
787862550
1085970544
544138017
453616602
1966319717
465296631
345134285
1568716397
1706404235
83638155
134452137
941852376
2018948468
1449824582
644389121
562789279
1628507197
1573302682
1247447142
2097740323
778211538
2047880818
483061640
467754245
1994979261
2104221669
1463864953
616904368
1467341565
365980950
87101293
406322020
1840285050
1134798429
1086697143
1212716554
1925782215
315628772
2089892677
13535677
1199212186
127305209
1335947706
1693370733
2054776679
356326776
1224644567
1176609168
716900064
2003593472
1409899318
835193186
1771724718
2084441870
432902745
343963248
1268196910
250026083
1308497261
2086772946
1865844484
675126048
1482721214
920852286
1598684714
172625265
1200733703
1851852468
2045833870
1818885255
1133106972
1518632141
197700533
1422244807
674750878
1391090090
1118421455
851245975
1563587327
564384749
1617220338
1351530686
732620280
1755067356
122116484
1195602127
1878602530
1970176250
1744359188
1777758565
77249074
216538752
1333287174
398357776
1370374420
711458555
2014273785
394063882
1250103025
670640441
803045762
719788549
1181572053
2038089303
1849277077
646123073
1709202647
1214336000
1458871307
337796079
1973765447
802569532
1759007085
528054300
383480082
1054176757
1730819766
460060806
536383290
1831149356
10800328
1656016251
677065521
611164714
6086121
1041869500
1074975014
2006789305
617262692
1010607746
2087754826
2036714990
515071582
991110470
1984933746
1783727141
2131697302
572915759
666298430
1702756195
1350046575
387113661
365194446
886143365
1230029324
1403512014
1019646255
1661744366
2059648631
1599436130
865485223
248325535
1441533097
418313631
615202287
511325439
1866509083
1082998713
1503470088
1699798013
1706793845
414289006
1816290073
1133694293
1211988931
1902730091
1034045939
2069224098
226073932
1366294997
880767513
587049846
61970120
1367384693
649363872
730908898
185953291
979448187
1532308764
120024693
268143277
1058348400
206482517
968420198
1686088832
1969977179
1927662127
2025612800
164247367
2097737340
1216602046
884368390
144429699
71454225
914635336
808586306
2080727664
1234862447
687743159
1248453830
1300230892
1507514320
836166397
1967692363
214803219
1551918799
1322508726
1267034008
1810023681
966368019
397891773
1603277210
1797936307
1281069371
1186065846
484924202
227918556
663480831
335538683
46768483
1365575667
1667305866
1548986636
1574541308
1572020151
1422780018
579388589
1629737216
1948719333
1066147784
1488525229
451188020
2135715523
1279312586
2055086881
105597803
564894458
1694618817
1030158487
109707889
1152958920
1800446172
844607747
459766361
483832608
604938365
386601859
1083448473
1607520163
778310319
2025140986
2063690868
20972526
1517067192
835604153
1799739045
1237981178
1667985874
1401506115
250663888
2044100820
208316722
1103346708
368808321
1993381239
1071469750
1811829672
1813668133
66124736
1795950077
366200644
1300018050
103494958
780424506
1227281509
1183086468
523036773
1498727459
44954211
769177348
596105025
1991471492
1913897089
1068347400
1582799360
2055309125
1851631174
1620096440
1574715475
2028256481
1404247447
2039590991
433349008
864884722
1902120346
850676025
726062898
1698662597
1344680755
303909921
1363998067
2106768596
1754079211
1333160271
1212910862
1707152686
1679538728
1652812931
1019204605
1771421442
1622263800
1772418367
290386065
194625069
1492687162
363690148
25037617
1067817440
266824183
571646343
938871574
390768345
1333730835
1670585024
2029835642
1852051409
2067486904
709135553
897166531
429736144
624387495
1498162899
562010053
1684804634
392038161
475689804
1436949202
255302489
890523226
1404983898
1347980420
1035439893
242811529
829003526
5037809
1510033735
2009023509
1795462993
750864064
1780280352
1329560843
49631904
645404711
950968055
1075120902
1719572689
940693168
44821043
1105356527
1507892617
368794078
7216070
1330608340
1850417514
737660083
1779949864
400598643
795576134
1780109154
991187608
928277769
1681375856
2133808448
801931020
742706209
1134356474
693915519
649054785
469355439
668483829
362830007
880005836
871857610
1190947676
848777762
1533293700
726891108
63389567
1652675384
645253026
2049790531
1162068183
942202639
168737618
1726211392
524503631
1044096149
801977736
2030731591
52000152
2107707964
593403977
286046361
633901650
1768198665
497772020
1449844735
2038985196
351691399
1056001999
1680809195
939774406
571771344
1181149010
540978969
983927129
2117359771
944510218
1249559792
1860854704
1641311021
1401209312
1193522712
1787512645
1311693536
1187589436
379384518
2133687199
1852208977
1785461913
2068158651
75583136
562617508
1058415446
1001152457
1299127794
97044875
1909809023
2117252802
1729355778
1286097350
1888852102
1639749847
1339465388
723590102
322098700
1903741610
291861073
1049359083
95229337
717815063
438021686
75120538
1105591034
1794009242
2114174128
1756725789
1297311596
286167759
596667450
522423898
1989606102
740790990
1717581075
1651420264
1365762544
693482082
1921042931
220057482
1059064454
964642243
2076149745
465232682
601705011
543425020
1215733785
922994903
1678001801
1983691002
207836914
1556106613
1834457568
313506723
933742890
8431559
1327831955
1063089728
1486345457
412776132
329945419
618274646
1316142796
973378162
1245846470
1324201099
1239627974
1495576116
2093584090
172421304
16277060
608681121
162626849
119116527
2075688397
1940165221
1440601353
772067897
1072907237
2138603534
1791671582
1625882023
1938560110
1607315971
2076191834
1206392755
573344179
1054316316
1925295509
584492835
1349555040
156768761
1664204339
1510854325
1202462712
204832779
1974404679
151850454
1405121207
1324599943
1482276500
1993427229
1519793050
607412768
229350606
2067210516
1739128805
995117205
2036691091
1637089616
369831637
2143903955
1688306993
1816789279
190274878
1097258905
919191349
1394511537
1601874130
648015514
372036221
883377603
1389439138
173465119
732215495
271333529
1146056827
990604892
1830840495
2063877710
1181369798
418804315
920721244
1144221892
1571496761
1369344271
1455675214
1547021143
32843044
2114982975
1061059640
96916883
367982585
1558215230
834886122
1784488158
1494317547
415242890
2136122567
1184453777
529083663
1344094341
652333068
746022796
250947045
1754433426
731957264
327200827
1090869872
1221153833
1807168800
683317868
1150655869
440066684
908981888
966986945
260808439
889679200
915799933
1947568046
1221975235
569573809
668310634
421718609
153883105
1893142503
57943646
1550880684
1043071869
1717763469
2104875467
693195124
2100588049
702861313
1938229495
382158549
947553994
1032637062
36835093
642731562
1582862732
2039782186
856150950
876683447
1128013399
1858899222
518131064
509700621
1405797401
1655944818
1326711752
1680740642
689910341
651400109
1777808489
810878848
1084786599
2133420533
377291747
1177223393
1995133496
977708865
1355046673
1107951262
884553709
1457687245
1856427243
791208977
283874110
2060055380
953650918
120284570
581780022
290735493
449354541
1610682497
2003208570
1654897971
859775208
1597764934
1737315496
1843618281
709640275
713021277
870139893
213917254
789609482
1263799724
1997305052
212140871
1930724749
822345936
1963768931
938415296
45353123
2017707360
1211402630
371477265
1562561386
534167715
25026036
99098931
1470086178
1244042950
917569634
683844790
257681153
1355492747
840606818
529061015
1781491727
1265502718
1401681540
386034052
83281951
1080003997
7180732
829349586
1810329007
133542987
968047480
245722537
464442401
935958298
1083510020
476807304
1065652527
900154330
1958199312
2090708294
1516341973
69880917
45644886
395079838
498888756
818331027
1367660085
1133098025
1890303858
1731385568
1805180489
1746303274
243699916
756132126
723493907
1786666304
1546859283
1312819562
2059921832
1511033954
1463516944
1259420586
2101364384
915811929
1791265652
631629015
1355465716
1229072898
135958647
2018259724
1535278494
268160214
726547437
1096723794
736517963
889043192
1549962513
163730270
929601089
742861924
1980802483
1291286089
1726709027
1550316322
734064725
1947687849
290046149
1371310765
1322135339
1177664652
1626349710
1474248621
196344396
491789863
927890098
1534771803
649156223
834417142
1897915933
1443777257
311491022
2095562774
1234175718
1163138387
1776871110
1717364913
558242472
1863868693
690148649
435990778
1486219925
1105847692
1308492032
338607622
2029560692
1726061244
1514593843
2034852731
1283336729
552348086
1159317675
718583744
485815177
379413208
231466818
40245589
230639300
739550393
2102197736
1771816421
199995169
2134007739
794710700
1430352844
1362271070
1585403245
230647430
4338046
973516116
2032669824
1998240034
2005682447
803288699
1757789597
1085350935
1610935955
1291471936
1623182740
585157668
544580171
1972671930
202210185
965387032
1260844956
978048429
748619798
1131605044
551843427
388795815
1117726854
837782386
715080114
717055736
1013178617
71759196
1109528935
816517339
157328816
1387171932
1069246847
876140643
278624471
30658708
1041270935
371286178
265309290
2019074629
105311698
1486310925
17072949
2059882829
1431422529
2122832331
979644602
505556384
2096554577
225969796
1796847605
703228001
1580177564
1628150304
935202963
330860554
1055959690
287323256
474153864
1524642231
1907667117
1268246891
198947832
27385775
1212259665
298508288
526530259
145012880
939305376
1346093301
750338595
553147373
946627414
1203988696
530160842
1185835872
550344313
1330884046
1187970540
157483171
1541866666
755528647
664604995
1853044734
103512416
1137320460
507291243
1501973838
1841698388
1838031588
52593503
79251297
1289431047
2044779476
1275935805
508790746
862928667
1949994305
816810776
1905074060
1630588613
2096678307
778595784
1255779285
1435108849
908719548
63772286
128235159
22816036
493998143
748611468
1140070035
612052562
324768006
875997533
1115290979
170787102
1331620981
673329736
183623569
228573904
604811676
1417879268
499677662
1924017830
1884287279
925770334
41708362
719662223
2007168848
1135362600
562856961
1468248210
1913197716
48881397
624757698
2053044471
972705995
775855119
1656801784
94788671
1398430861
196193223
745451380
1498401038
683275728
1516859280
91112833
1846135882
2144866366
1097290400
865415994
44380087
1437411452
1617136762
952696485
2054206551
1562591325
818549120
404938324
506885901
1613708798
821999339
1592458470
1130183086
1647690164
962659450
783575695
2106521605
310177870
1997010656
1097704455
1899401932
901918876
1121019113
1319305723
470039526
1609694785
313475136
826629925
1985204136
1143177809
155616465
1441170376
1107493591
1151596313
1619041017
944677449
1518708605
1874183189
566713649
1139396064
1472298520
309492281
1854812987
1738172490
1157558938
1009448982
1054428660
964432601
694265778
86702353
1428088022
963649807
655649304
1041271433
55722493
1029323925
992842158
1549466214
2145174040
1593814102
416252902
700833174
2064894048
20126658
1512763746
366712912
2011213691
92844945
1482553005
256834992
1904447106
1835194090
1806506715
1191415535
882383567
250855668
1817859008
2054335621
111322588
1038902143
1339938496
662938247
1649583680
145934590
164255977
1228357967
941339869
787945660
313346050
796221641
1614892998
1346314986
2085345157
693236398
102143585
876134995
104118544
599867077
709680042
1756667536
455076129
1628560681
11212189
1214789191
874526615
1247471902
31361709
2131248355
2006506745
1719464659
1143927340
466056185
1453590607
1357141138
1812959568
2062377065
1963672601
416051736
1513593168
375237840
646665782
959049638
974308945
1167355564
656364454
1912035382
888544086
281194749
798440037
1545999604
1452377905
1270184358
241061345
1588539232
95661235
1218269426
763501172
489997467
1677018293
441245167
365101550
1410346704
762439981
1775863487
1430302016
1305815837
1276944284
1039639813
1907299252
912820858
781223085
1432711223
1854770617
1221520550
242686530
113410934
700046078
2070024021
621239680
1408933094
849675464
146381134
191030817
1772184351
1575977053
424752971
11168535
603052983
2002533865
1508765228
97111701
390030838
677647524
1186848264
1177499421
909464621
371508715
1314574446
1789411379
756442940
1759503668
832319972
672321053
519342181
1189918444
1632027663
1446794730
452422660
347110887
871868008
1548565626
854683120
1596426873
1812051622
1715254723
701112408
936786157
1947258785
1466153650
1424551257
712545726
2111221001
1629038680
540277741
1632284631
1355172965
1886712155
665644898
1195392233
1547774803
1544042744
193824718
863384001
1683363093
1260953265
634121982
2125877797
8337463
83153661
1439102882
900046975
1428616653
1118774489
752230802
1962781498
284849968
138066414
422864696
461254149
664577425
2119426241
1907231677
1044808398
1037642735
1110030262
1908269980
895244740
1181657165
1814078265
1162029479
1732407312
1863561113
1751833965
1112665537
902761138
81868970
1863786620
817853950
942908231
480085687
1757524697
1395179600
2043713615
118777927
487390392
936945838
1481734701
950199439
395002308
1957096435
1142495475
1657858827
309959853
588682751
1325498087
1884047812
1484826330
1745513373
626565358
1247585936
1900222665
403404461
1186949569
1366201865
1891354520
1022886842
1650609582
1816943464
1730377270
571276210
178701753
848064535
2104735317
2138649179
1184578629
341220039
334180380
1930110495
1791587799
1373764693
1932305125
186205505
1349712317
1107633872
2081376020
943161239
1921560006
332446622
1378890924
774806306
907490419
1337515140
197356424
1289657980
1869513451
1178601526
1298708078
1708986279
1335549236
1193768067
335262160
1378456367
2036432786
1299801530
819553327
278186917
2112001784
454131886
1012279487
209877190
1179712760
1597586630
1470633135
682245754
1723946924
1269406199
1537715339
1388174744
444717708
483826489
1522384152
1544171829
1624360461
420717831
163510782
920474588
345610372
209630089
679707126
219775686
1928290268
2063256994
142837026
529494469
567633717
362468208
730419968
176744243
913838307
233852644
1002438979
563000990
1780209659
2079981745
772309466
1393747753
2134728178
570843112
1089826380
1379219155
1685932616
1762327032
1639829554
216720796
7755851
994066617
1388955641
1525803047
935550010
7149120
484996578
2067607317
2091253604
1970384598
2099291668
1460950846
1757578722
1531678989
468458074
296227206
1671853483
1259473044
1747839999
1789333403
1143681881
796520194
2049398244
1627268989
232408528
405266795
1997359005
1842817564
1467613791
2017103950
264638662
885999052
625294480
153051544
797784177
939868335
1259076207
828919887
1348477614
1425828108
1377407046
1064331602
118092788
1231053813
1879722039
323207330
1678700281
44782850
1779037407
734865599
479590052
547360347
2117716487
1862201390
949563760
789320579
1646248800
374500070
545902912
702352202
992237165
98234230
1479829809
1918928145
860611095
1342438149
625529847
188675873
245898868
1389138912
298020831
1961535855
309021153
560190828
1695170076
1008798540
1697601425
2057230638
241374811
1193605854
1056416201
1392995939
2009383257
780958825
1267800241
1893776428
629390883
1729439199
1980331860
56540461
1545673002
1813021933
13756013
671625918
1438924388
628130460
1439402416
207014201
43317125
2009699720
1266599156
1495461475
1868110002
1821156594
1779789625
257916058
556620989
923598272
322189882
443904087
834407926
1707289988
1199583035
1737944294
1016188697
959560990
828175053
1874798783
2139862779
2030320044
1911190828
1551558692
1237934057
1646141985
373008036
1831227327
1776021217
1628432362
1173202439
1576645673
146335699
522422309
1115721262
114169883
627349300
738496594
1751011024
1393530519
754411440
2110285918
59666649
251638846
778045239
1547122125
619326832
547634591
730638679
1119775375
1312709764
632760947
917390445
1837917847
1510119464
2005599905
320719392
1369725095
770194526
901403814
445619437
1538076139
1498681524
1360511057
1969225943
165089856
449690414
274716781
1237136676
758285534
1383974068
1287519637
1091644098
1165967826
1155418492
862479392
26120622
96020554
1456774579
1215915101
1327886660
857732534
1739822736
7603606
808779092
224504676
165343048
963534238
1263229212
1613322005
555273436
361888397
1652698916
2026229535
1357613985
1369504218
2039248450
1956384521
366381420
1867129387
551263828
1940457796
1523381977
1909808005
1525511621
1944951575
273381748
1779122312
339911714
565417802
791885271
408748848
1828617653
1633892801
1811715470
1668986656
1525434717
613434247
617722282
1666341249
634747064
927171138
559436781
518007798
1257872448
1907838354
2042234437
1046687960
630303823
133993901
63848567
312556195
429029447
1187693969
429062077
1975808718
345144423
1582778737
518647586
339814343
782229395
946494693
1218148056
1715325936
1108621764
1157398904
1262527558
1104977267
674712076
1423042992
1082911955
189487528
184087777
2040161204
1663744591
672430332
381217464
254196880
414746515
333107899
704657382
1371526299
681006606
773518756
1604152299
983813417
1463510305
1431991932
1800616414
443820754
1989156596
1061938002
601945758
514245934
1607264194
727011450
1357933708
2139462144
105472837
1581194643
1465310
867880993
458660803
1745794235
125207209
1540443694
1808012843
75489491
2005322242
584042665
432341626
1432245948
1782722009
956146852
1917732771
1932293262
1862503223
1579549959
727706738
343384510
250637397
511505899
1025905677
1296384341
1162740641
760315502
689426037
879258471
311511671
405003909
1066420337
564477985
2114203448
929221308
1956132965
1722559398
1222001996
1030311834
810733294
798137057
1924646868
1403422477
1802891188
693896725
588325851
2007680119
281425183
1563620866
812639469
1223220003
2055627882
1598572276
1764427294
112428799
344418697
1602144882
565366724
1251281254
2052086693
309064729
9869908
2055597570
594117314
1415367049
1721326559
761145973
2016252412
1189273971
168567081
508735235
1264075811
882985181
2129731687
1729646797
2034565052
1930153980
1192806246
358345579
1134347978
1291561515
284677258
988143414
448580636
261998686
1043443993
1505459454
1910159800
103468728
1914511865
1710606573
610422041
1496373520
2124638615
363496842
1516178230
228353181
1760603778
438101186
939247237
1411634851
745851674
283791950
1671364555
197017451
1214434097
1506780182
2040251173
1983886013
2101929061
623298789
1612283888
1733386670
1983833669
741970917
801112540
1180053858
803659584
969565161
1957156275
2095099645
1177851571
1161250282
1374190841
1128370206
2092393649
46183473
2039682575
764242460
392732725
19379363
486640905
1180825371
915800196
1093043504
774929507
295234445
867612580
253983300
210501217
1596690994
1474697920
1508772580
532789841
356606064
2081872999
1831752540
315584036
498832070
1950611049
422485913
789715789
1157087970
274810301
83574286
1420503354
1769805763
770970437
334140400
1900357006
26395798
1021758885
1329374729
817127640
408760085
451191987
1356108392
1950004751
1148760767
96016426
1085589520
1375771942
294067687
2069772112
1612620502
1375400323
1668895393
1874164660
1590363519
2100348003
582111990
196278037
1731880263
411912937
711519041
1208023570
187400591
1285282016
676358322
208461572
620074126
939914754
1610929479
1442602952
1041063506
1665310001
1204147920
350877772
787116958
294250401
1981388897
1563298584
1110791457
135601112
1157203604
1636428892
1627720661
472477052
1331040199
1077490875
109652106
38706396
712470376
1124498572
122976593
716749998
1325748431
965297933
2083088718
898860371
1977866780
619520559
1321775918
141241029
747482873
837476951
1591880702
1613575539
927314470
229182409
1570200175
994300770
1884930524
215683842
1337158830
173017453
1304561264
753022865
453556345
764099332
96437638
537294670
1086328664
2108582491
1776867301
835367414
401048484
1852874690
1969298306
1139313110
2012673788
1917502048
1174701134
1072726172
576439323
1711140295
1839853385
1841015567
834150231
1393348755
1192683604
229482076
1351899897
1853619413
1710380107
1050972742
2024023593
874545613
439310936
1870723345
1651058997
600404230
1092646798
248706362
1925497828
1313168728
1858208370
658686116
1610124407
1553596159
658759712
1699702751
865935690
739493606
706829725
145616866
391315718
1772950075
2025180427
277577852
509030490
1642739036
1127025791
720898582
1509573782
2031707892
719698901
72112351
374771747
565186089
14898344
1043435983
95608863
1364988518
1524780252
1704436266
926435525
1391630015
1101993155
492533845
1622543664
307374968
773131951
837426517
747904655
274990037
445042439
389986320
1806214913
709429291
1140569255
1531060971
1457720470
1160001069
165388069
1985212299
1809863809
26408136
1544363413
1222272825
2104911842
1085379966
1755125014
175012697
1618605329
493580656
970198793
1020614995
277175991
2077569064
1584972342
1099970761
1848746721
7009884
55407701
1002678436
689496964
482642583
12433325
1032686432
1861999111
1318769928
1654110081
85349871
1691899400
1392788122
1939532947
51896860
1443661236
818865479
1594005435
1122659386
1706213996
124391132
809003499
1416622776
273421167
1190243574
1694430515
861245100
31637398
630792061
1894745608
231929081
1925100242
1416877127
1526392465
1707057047
1219847818
88411643
157296551
2000919041
1195526826
783442973
1637403101
1806310932
1306200424
1914527709
1298273794
726208863
312232594
1405479904
269861387
375767030
815973016
1116546988
1398944099
840586051
1481347583
846943378
1739863558
1683915862
1366541212
424264593
510641124
2031818845
1989841266
65020139
456431528
903036746
1259799381
2128525363
1339137653
89974311
867358036
2003024968
1594463731
629622850
731417354
996140637
1107749871
1868510596
36707266
880955786
12150016
1365585126
2143301049
1739115695
600261670
1034276216
724263519
765935667
1403611464
1616423754
1681246251
1417672085
498472984
1156820112
528107122
67374454
331609951
40906144
1380125640
1357434335
1084197388
1104443869
941880229
937152401
1631409902
1211461909
1048299171
277293535
32910911
327384183
1648252810
1672543526
1661510350
950744980
576177849
1362992357
1900894563
1661832909
1882078047
199021810
180023134
1688966943
1112624581
589850856
1707506090
1726058634
290813918
586611595
2049989609
969641768
1158913758
2026144869
1808658865
119180977
346464812
121034626
1000766335
1907825478
526745566
757967043
1855127543
1382107348
1873661844
1471352285
1672693791
312518743
988556776
2132718806
373110084
597446500
166325875
656113093
2142168076
1522774500
949196097
169714758
1002613325
2058028697
1066557073
1617549485
115574735
1935351084
1088892543
1344626877
1848344830
710960557
78683631
1595529849
840480229
1838886417
734525751
20778652
24094691
1977120331
1274280672
1618110161
128293740
153930654
322246103
124353596
1822058114
1375919355
201595324
957611711
802701260
40174072
1998354666
1024359705
767867763
1309876156
975602418
411226243
1395559589
160768816
1268737351
1879940095
593885027
622506332
930394440
1150918501
2090884616
2145912028
1332226161
628693643
1628026105
924759556
1510345120
1143394162
286082904
1115117744
1040978193
206514249
1714314189
884439746
1265503944
757488896
139231879
1053797709
1704482532
140532556
525724820
1481122266
818257263
1761313825
726524890
292607094
317311030
1630867719
1411400144
857891224
1864588210
1458967945
1898611186
752879375
1979780454
1954184163
1459914911
96877480
77675703
121911547
1812624879
2142487113
1593271670
1093739292
1858463070
1387125922
1380690344
1126400324
1060173886
356451851
2027476438
1459973961
1403946627
176381041
584513233
910341233
1433659403
915012005
1909315984
2095684416
1049545455
1548850692
72903588
1575410278
1584906905
1809397526
253897707
797850108
965881410
1915175874
82264353
636204724
1968212998
1886448129
1016264207
623821612
303878589
1201553984
1614369477
222477198
1489648725
1986684311
423692749
1203175542
898691554
622528625
2141541043
1058861295
1036920464
1708528505
790896291
1844106919
1765909873
728794070
1610233709
48671628
571061532
392975132
1175174189
1747699315
1936794363
219768521
755162538
1643793548
1111720873
947703860
17966242
1853257530
1195166120
1501342738
904838042
1579097219
678952263
819239668
1825114211
2062539956
523668937
629942245
1143591898
100631022
156444581
1831852932
1599991206
950464645
163220140
1492340055
805739289
1905826515
300500448
1123617890
262408568
1732763077
837799324
324673483
1724355198
1238770826
726671213
1374095531
1648167359
1892886546
912817599
2050517612
1219141109
753343231
1289408018
678157312
1407276075
1807413753
1946807258
1927156706
375737572
2077087844
614636371
1574395450
1966187496
2032139422
1602466898
1514225369
884469770
1433558166
131844609
1635447560
1700534670
77374563
969197157
132304019
460113213
910748072
335655778
560819870
1136835045
1566221528
1191120887
1324453362
749340058
988743116
1335685971
1018127606
731552549
445962833
2109182946
795532756
2070251913
1154191332
1460426906
2136574232
394143739
1105562788
739405970
1950313260
171805408
219518315
1993750089
1894897614
875972503
235319121
1121955130
1801203874
619055487
1117451728
977091131
97053851
898083446
228743343
1633265298
978763219
1405117284
2122961922
139367775
1790068536
2016259685
1870175672
61740813
536666292
1052052245
1075969962
1065622202
1092139385
1912726111
1681931386
340369228
581549567
1868981139
855444487
1837602150
1821003944
2072207833
1520282685
1230866456
85331827
1721241711
896901621
1193046589
2089700919
1653193033
1572129266
1798834145
650142810
1054894987
638288308
857766787
338953055
1326014263
398260740
1838750222
1006716336
154012460
24110307
2093817772
1684291302
1527131931
2080887798
521358356
78085590
1938021264
582638029
1451297222
2083983610
369374895
210484343
1827170728
541619817
737669197
535338608
1982921466
1392565790
735128353
1497347306
2031428004
1146545681
1952292701
716959437
724192005
653202414
2062512495
1952354218
259081275
1306336354
53296793
968732669
760122354
1801921606
2009177913
1489323042
315759765
827975055
439244414
1870303485
2079730483
1246995218
226795086
1899594491
1319027207
629569725
1504955213
2142448443
976507108
459367048
83078373
1378074380
945409788
1155227919
2135419185
479985398
1428322224
1306944131
1267774410
1752229018
1107818476
731339667
742786537
741771707
1458040609
251817196
287127003
1839288775
216003111
1221477066
1876771667
673083875
2072251370
1463326860
659319272
1525636090
31230750
1375021407
683811632
1463367256
2039888560
689949655
1379234785
1304604018
1872111672
1414856535
412313201
1545594569
1639561752
1657538274
929114561
1946034977
30485677
1871316057
786388415
868779516
144601184
23225368
2069382868
1740638680
1622846000
1760728474
2024255227
1649507284
946136820
1718335907
1225632866
27426979
1586028671
1169736336
235496049
1733235274
1137649235
1341157921
1749419755
323796537
963409763
889066165
2115494178
1711061433
398171071
370851353
773495392
1342224652
1579724151
1941591993
1025760501
565342916
1570671024
193862162
245014850
561930063
894606512
112973066
2034458876
886139672
434992678
1188973965
235592434
505067761
2053682291
2119710516
111003919
1499626784
2144381351
1248270127
935597549
410344104
271173774
105850479
358430525
659676554
631240236
1208353147
1336886880
728127957
1072732039
1141701120
1662593741
141367586
1552261397
918776165
1093540648
1172719839
728574778
175010260
1058107207
112585519
2134642807
1064430558
503930529
2068769824
1215944657
1167852043
1774093502
1166112739
1691124016
2105256686
2011488400
807177576
262045440
1412678735
880413972
1137779234
1621290817
1412932046
1914198155
207125804
1090777605
1121399034
315745658
1137985626
302481557
189293343
624987807
1501226942
845888099
392776249
1206210139
247438439
119394965
557363258
1482042650
454611423
418721117
253841284
675439524
166251443
1762086636
1451162417
1941404379
1846522912
1558506881
1961576938
689933792
1951735991
1801655213
557130920
1530929099
1450346320
715550943
1793734147
1503476394
2053195062
160455640
682068045
1795047541
7731037
991743963
442522066
350028269
125935470
547994077
1212457404
449268718
856204123
847778586
1259388134
1571155622
727919338
1681128602
668232588
883059420
1829612274
306348441
1882354450
934818817
2091928761
603635037
2053350789
1145543684
918409142
418892464
743043325
1661645871
1137331127
1074927757
2142331877
1597219134
1453494648
1013967646
11710340
179969244
1568709655
750509360
1927843350
1601474289
2031521282
1502373642
921983871
1755859344
18988471
1434946609
813556117
60459804
646699136
195995318
1055581467
842751122
1828411671
1828744840
1278367607
1081747521
2110456852
110884739
1954284934
412792405
564961794
1836458257
1365603319
425250321
2075348025
1607832140
2100031931
837506574
1820728443
1387687174
844149470
281795559
1466248770
285429074
978173624
2033528891
1872026138
413984205
69525093
1911753334
1081698390
2073750178
1353605865
687184817
900659691
266240484
1752919535
178108712
359949604
635228667
1865616729
2064856630
1064569430
1406998661
1971207354
1079654145
1579212669
20585594
58208455
1637512728
1932647867
1916657683
1510339160
1571684381
1101303189
17074362
1266889671
629071605
505836211
1342642669
1587037389
1187298822
544242725
2135833481
1134355415
879537797
1852427804
1736774016
2038008747
2131670866
2097359726
1783724559
307762367
472650795
1067015832
537445125
1546734274
893174127
543731956
1305504908
506774875
275092644
1556544062
1654310280
1857863930
1795116387
1840951966
1469696417
2054328447
921889256
1429851966
1245950061
68532391
187469037
882581057
848098642
423037927
463407678
210199621
931813200
1324519539
746334850
699049528
527950294
1122214648
464207138
178148819
1073033577
246919892
37119594
1920116754
1426291183
1639174649
1380203106
145870071
2023984473
342118076
1888210806
1111021938
1365516585
692157278
1285105028
738432350
383277766
663905303
1202592148
1158042134
1516220049
1696002378
304097330
561080955
671319672
1250239623
823963568
214611246
123328524
1218620747
83470696
2049941665
737872902
1419394767
1429447689
1420898075
1459869149
935999262
78396057
1546097249
946013430
1355602439
333196474
1293660814
35089741
899080634
1656262037
188896595
165168806
818311197
2087919524
1775433221
630668604
1814097057
2123905196
144022808
801988456
1136625675
1026180893
256159108
1880517183
512357209
78955305
1084526778
1497716646
1652771789
2109601997
1029005647
1954657369
1419844119
1549488799
451251842
1640253792
2056440997
157535552
1245050795
132076541
1009016857
116062172
1400879347
1233008665
611817530
1735001476
1701683157
2052900590
1493462766
1425375290
743978020
1216509625
2006894088
1818815722
1440338063
1600456646
792536559
1296362591
1761049279
75424648
1268177860
1178350233
1537806298
2060977368
1575925012
1247170193
727667427
2104403911
1678520715
941247295
705789575
311539873
1802369684
1242563641
1840896589
1075921893
1345729794
861572673
879050877
62099480
1526241408
1866984089
607250335
226677125
1898043526
438036604
1693881423
1304863175
662700260
128880192
142114746
286624556
2033452991
821437825
1039794112
1533614059
1956590761
1084478956
189078864
887623315
1341266784
2082879920
1533136699
867770466
1723280718
2133508259
1336208600
1078739585
1184995281
1475504630
584435403
230866171
1155571385
1186034917
297381612
1245606026
20281469
963961675
948519376
969507370
31477373
1959538904
980814877
1318169232
2041758415
13884571
985892159
1865731480
493096690
1971854593
978941648
1959824998
683365195
2024160627
1989240585
1410769004
1720172044
1783374050
1959061478
2071391655
1494440882
1749044471
2036857426
1115013221
1516923612
1985357967
2004982669
2124241182
426872527
1595186087
928544120
723498069
688129507
425998217
368635526
1445598992
1133677561
1404524256
967748842
1388122894
1613637586
372551967
910823408
182665498
1939541367
1800260899
70352375
1732727495
1238315578
2094660224
1113094048
2049413880
1222625036
892977398
264962485
912645289
1014891578
1303565416
1447684658
1614404810
1236552022
980496360
756134258
1336770586
1827647880
263307878
690721301
1738899175
940207358
898662845
576016449
782228898
309983436
556282505
184982758
1084301689
1855153979
1560111206
83035134
298654349
236977648
663578936
847519932
1857757590
1456012822
239195976
494152100
813151081
2021316111
1819263407
1311270471
1080698473
1745550319
1409393575
1938609092
1958569596
400201807
1731831401
1965136331
1760738588
1111843712
1890370716
972652968
1571434968
1652879493
1050082640
1433683276
114597648
80976689
293864457
1160678192
847512681
636139139
666677399
465800971
101784521
490778622
1622623244
715916546
487479281
1328852388
1410851949
242145818
1333089388
1386119358
2012184844
54552824
888115625
1103210998
1533949528
696275612
2087909329
535781715
1982847825
584293872
1169868520
762149994
484503556
644713474
45866801
1025055385
544117949
717770456
1117357177
468885438
1250986937
2027158994
471703788
402189024
1267266372
897100760
1050365988
98413802
117400140
847894990
1790548933
1947075227
1908074256
739971724
1955717132
1527612941
1361124103
1396283249
1331722915
156471170
2106531272
756880397
1365837309
1303939133
640429495
1744493628
43081873
2013933390
412805340
2003533743
885984325
2033729269
1056518601
509744774
2056471080
1419930078
987825799
396876375
1864769534
1745090616
1512133094
418426642
740756006
2045976212
2036148079
738255185
1986827568
2032326861
928263324
121892258
1869637472
68268528
1943259518
40065156
1504090250
2058401568
1611754846
1108869273
1383263216
1417355245
1527658592
2060630381
323065675
1178771193
135374162
1384186907
661260520
617280623
554465961
238160557
1914848485
8696612
1159339609
1984665730
1756788459
1073173986
1196237666
629913459
359270242
1702309236
132714730
418117995
14520673
986393959
1942921087
638124072
1851188667
677546873
2138403117
1538768990
702541294
349474941
703647374
1795161872
377492442
445813035
641906536
913470635
211447836
775388955
1025627462
1305758315
1731439441
1429597888
571433521
1685338613
811101965
1762727661
1890110459
2147192184
848596678
1024694646
2023505028
955035760
332889682
1798553858
1320261970
823137962
506368545
927506867
1030395208
1401955577
1136998018
1217299905
1188803389
1702350217
876794266
689339443
327882349
1299435496
1390296167
1775071323
352936097
1961031490
829115100
5471700
1346009589
1337179825
159572262
1416486367
1153555724
53189035
1843482273
893666816
501357752
2135313511
2006265821
1765708543
167590837
1265361436
371118463
822777567
953877653
1157665521
1976410099
977777554
889501663
2011597880
662722223
1892502111
268267976
337959234
1295230270
1133651262
576292865
418301155
583880543
1367056123
163800510
1898634176
734456674
15910872
63091542
1168519123
142033754
1077016149
666682944
872611254
1037693934
266378408
1182798017
2110549705
721815002
547958799
382523571
486574173
77164879
246198001
1991398006
1232793065
1625717833
714163540
299468015
1439892754
252191698
609430154
280249924
1218263295
161395313
824131774
175785204
1109562820
2107062104
6318081
20889849
1876026606
1065491625
1058427743
1539736099
1637817213
412908186
629634863
2133579550
257896869
1579985453
2024604169
1287940370
596952853
36038457
721709926
665656959
1115033786
1716593648
658358053
1627927947
500407262
1758576140
1225121540
1775522965
1534303314
850873577
279304083
979740393
1393777960
741680643
1383891957
1185442784
1943279854
734581248
621017418
1139401449
378501197
1550583168
1839045061
1516790020
1773826168
445030922
85536739
230956577
2066993373
1523073152
1354321329
837693561
2018979654
1425387591
2043582599
304978554
557155262
1261230120
1417615962
2029584620
1568526005
1666959700
1775571660
1928547784
1153303109
153861423
1632001210
1690626256
640950226
1613278107
1922869473
248506593
488874922
506507479
895669516
402252027
245468312
1279021849
1591437955
1603413737
1060871267
109939984
780390115
1632484605
917075089
1599694870
1183605889
1497187197
1337483090
1301790389
599378592
1944985878
1892472865
855781414
1161545635
1423018223
1929414779
1844175860
307447942
1282683369
647538451
285771697
1895763292
2002518033
915245244
1836692875
70543768
1468725552
1750318133
836422526
20601859
1734979535
409358597
2067164682
2023279067
1708820432
1786652658
1795532240
1328863128
203081552
972986210
1893209145
1907509617
344137703
1591379912
1542221820
82922028
683173044
1701822443
942019242
1401859627
1223065814
634086716
26933362
1549303151
437916420
1692538861
768076245
971565587
6171248
364140642
1323103726
875054091
220984445
1975534275
743371426
2102952609
693506779
1834629292
1927560485
1462304890
955048499
1266579195
1692015431
849926817
203942948
1531220997
1682610607
1880421097
752334750
1645452302
27726805
1975485496
1867134595
821651142
899336607
354453318
13821205
2049004393
1722015022
1602169548
2029558050
1203575690
394707722
1363647954
1020501525
116078780
158038317
1281947488
1101699409
592288570
1585899290
1451609323
1954559516
480765024
1379361850
1579092170
497021981
974255089
541234860
1592659271
124489220
1561253103
2063347446
2031006540
1461218174
439989833
2133374147
77259520
210150081
16724756
524892598
783869126
1503380676
101339542
1542261289
811464309
953329721
1280853294
1738710724
2108620281
946709765
1093067571
1987563053
249943986
1261589457
576201794
72910688
1207565681
1138250206
1894728214
450609487
2051228390
2095085600
625953637
1188401932
301132552
321530847
1865992703
1727945568
1611099681
1838325838
126107983
323847014
719212716
1414557124
561999802
419736408
1950761628
1539351856
383708024
1980764703
135474313
2119958747
376206537
1366206289
394622943
928625630
1660364421
155118160
617852209
277158601
693017278
1882115018
430059786
1066832217
935501446
105055485
1235916406
2006313261
1847523237
1642767697
1134748201
1618828455
1333483405
556791185
305502506
2056866676
1096864924
1287461629
2118692410
404483421
677592976
238000079
370162067
523716640
1510826752
1079287491
1365011684
1543939987
1063459822
239234337
1719463489
89481825
2096907911
717093419
621972938
1478397705
192992123
879554852
1174420174
1770453596
924214630
1671617389
249202704
149600790
1207110606
343784003
1314361522
735741070
1983653406
1995680979
1971636486
173028398
174303790
1977669436
690337382
419138012
567900202
1446410904
915416878
798915415
561102026
733460919
105858663
28341355
1481327943
873926336
1718295278
1426913498
1232703763
2133655038
1598238303
2007384067
1390226719
1455552091
368934219
1255966415
1807791980
359722057
1359373162
1999847269
1282329590
1544633121
572589530
1227104144
1053207439
1304722766
1252270006
665278711
510080781
488625971
1246213338
553209955
774998543
1038082959
1911991130
923238594
522760510
1034897479
1143163862
888053992
1192148928
1464556458
1977335723
664139173
943095274
181088869
46010412
1405794966
1577102205
342598307
1696397097
1389521159
357150871
1757488536
451492270
297478012
1545180692
1859831778
293786579
1416525409
195538363
1748527028
11067735
1904466368
147092613
938745186
824169608
1396464685
825119695
1110368891
424881314
1231797415
704666384
1567624754
1088712766
2057677463
1977828446
1655890901
1954606535
139388224
35888670
519020312
2094031600
1315625941
751273057
949300418
131740423
966771445
882297270
580398543
1812274912
1303823000
484390418
433461741
1550095288
1347186786
1670107979
412010529
343484802
875915099
1076385508
185297821
1340542181
686144284
1834120903
1968384710
1445249643
970730793
530619729
2090682525
739108507
1158804791
1144047419
204673327
470873577
520665089
458530212
575963789
1540210276
1886343323
875760889
2033821147
301115074
153650023
1139023067
1365243652
1193917294
442421123
750611062
661845667
222117439
1971558660
1203383280
660299376
860760000
1087709229
887723994
39548799
1806964979
1240856918
1694894991
1331066453
79968205
1964193317
1040397293
620326637
75930145
1515039507
1382133114
906563908
361203020
253075781
431814600
430531142
1149711767
1148346049
1502580823
710651667
269386797
52466410
2016519839
281586680
1433990607
2072942117
270065419
70654890
726294314
344674133
419403311
2080348993
1285618355
1191775233
1203563576
2009688499
507978390
1216818569
434438141
1186459235
1864123199
1317326583
1574525966
1236245777
1631770177
464659745
1980902924
148908296
1501388514
1044803637
1423188611
1247398103
17981597
558836544
776061121
813821274
323929255
1688822518
1423903209
138259669
898722207
246054302
1101528190
1677592891
240593143
817802157
1891394946
2074114588
1701111931
37118638
689667680
1068229904
1424965888
1601161022
1591847842
82735911
758122945
923564495
977911833
1540439797
1386160452
611418740
547555127
614043710
1150429584
997667937
1385680878
52305234
302416494
543089609
832621822
578192111
1791048805
798956754
769431303
230221861
1809891634
227447328
536165936
513456339
311896077
450929513
2074547454
121027844
1108935302
424268928
814574400
314860318
1003553233
826868861
1651898691
935042183
670420377
139318438
1704545283
1141958725
657054578
249842728
345831995
1291731771
422406721
2123892450
93629492
1204743477
711965561
1043901033
889381827
1911785968
1473558255
1272815505
946328195
2131125931
1273390907
2058360816
1507117860
915897121
1149269501
156813704
1138565225
1567924690
92642312
1243886165
656816656
806886828
26188504
968104085
166556207
2130435906
626857859
227103767
112250187
267504544
929280268
1361708634
785098359
1976166736
926810953
1605664691
1710985304
38083899
1191051168
2102337005
1535941440
116087268
432990369
111550762
1671358305
1355931233
1792279163
950566541
545492069
19498215
1767287224
928679130
829597605
950946365
1067511193
308498549
1656284527
1577457731
199338043
896711945
1093053250
798171404
1700825606
992137770
1183081015
488486619
372539687
1512770325
804692495
1075270423
1218997865
472381475
500867354
1051309541
1879292158
1334406055
1739557319
508843467
893867503
433569318
991210833
973036487
295113314
1782537974
1789353874
578221502
1411076206
1931564743
2133606032
1741736107
1502094190
754049750
1171561001
2007363526
788060335
1448467526
2067830399
173318236
1375506338
749682725
559985848
32557689
155598146
1429096262
2077064221
892268218
683592161
560777318
1428405859
1242836586
1304163618
796359073
844716280
2027961832
87521590
1940103512
742019084
537202908
382096965
696252725
1924632292
1953935251
174307129
2014045490
112057419
1727478868
45606288
2063075012
1969269964
264430278
1509703855
63925078
270961997
1019327208
1923888987
964978300
1582767005
478092750
106521652
955780365
866909451
80039830
1264226877
875000307
2003155348
2000622
2068246457
1024430666
1378504310
966535569
1644688262
1500332763
1694968443
613520931
1282196039
816274078
843145295
481879247
1699013817
1802511094
465696635
308021025
1320840968
1376550623
1629637526
579655388
589635111
497287574
1741990224
837932659
2062665019
561170019
1890970383
683400858
831899723
369732509
1472217316
808835750
488259657
266417517
824267153
1633772907
918993937
917199988
1121338854
839843739
1050070094
632365668
1644700998
840058180
109780879
1882220376
156945005
1671350322
335938923
352268784
393017190
1960693581
293342009
1987419781
909739946
176022053
1579600602
1647739545
1592487264
314280203
635907299
1152100170
1231855281
1462790169
1228757854
1954672495
731661186
1922536166
56856553
1690350276
1173873722
628532172
564289477
126116501
1297570785
1448270862
733177850
1854063740
902161922
954938324
830261702
1481929860
1289045239
981278137
983322763
1396943396
367426977
435379021
1142090691
88924041
1106855964
2089417975
208838964
1492897445
659008885
613463489
1601520318
1026481267
291189991
945509362
470739072
1447366185
186650815
43488171
1733776265
951143689
2062754101
738789968
744186778
569562520
1327865026
558641448
1533375998
1489597003
34109258
894516008
212487439
1105043340
1828755663
620078230
286666043
1920698308
1547249435
1874787041
846084170
1113313192
1508107126
1774116945
203209695
2095218090
1122662437
460143426
2032528628
1203604507
1155128549
877696734
718018973
977910886
1068801519
1701167413
1098846077
1446438975
1213062378
366163754
1072378199
232700728
1776593868
333459759
1377063439
849263304
2123248482
46350930
1589702894
568375577
469459708
1989562330
855466295
1222825601
523405872
34606256
2033230992
1650472245
763927314
590218005
1987898262
987153387
2081946693
355851095
1642840571
1646081081
752246776
426941679
644764989
1415414244
886862759
1969389021
1992651697
1338281483
525317100
795454126
387860766
1697353023
674050093
1922289204
269369671
1588432961
1801129704
490153672
1712684240
1824131471
984283845
1719534730
1283468751
76589765
1187163459
1272654098
1682773613
1198557290
873330294
651285289
703182028
321130003
1452344580
1185460113
33178025
1439775294
1486518238
1802926540
1529164300
1021531270
1248996425
924674705
1336865478
1451498545
1985584303
92265155
320269579
580004614
1831373639
1269977624
1468774557
2111898925
746087651
228104285
1417067804
1711900549
944520516
2146404481
1127755360
115563208
914002458
1175090561
832270168
235045011
1610925239
1609412551
1427369705
1503944352
1719400049
1552663294
1307652202
387899613
1817113669
825168014
208517163
2044776962
1544384532
1936412025
1887204687
1020367616
1502869218
1810286902
1756307870
1855817212
949496120
1314727710
1673217609
861279576
155377695
2080226144
2040359842
2139019714
1095432466
1082933077
1918479275
264330041
1534341885
982244015
1699535052
1293553764
813031361
626428119
1761699857
943767057
1789032186
835260824
82060419
899028909
686385512
1909482961
1569678799
842956953
1829747441
1120661816
1038392929
1442444211
2025301511
1394183723
1766388560
665989395
295312349
805245413
1471440672
161522448
1389295583
433729386
1922761489
1964297985
299854297
683251940
1067581726
134267531
1669673765
748876125
1275543474
1645761918
435446073
229755471
2130751126
42564896
1110909835
857604920
1734798627
463973004
472865456
523780345
1454330262
1094687066
10830358
747693840
956545050
490501369
1946211100
55451292
1598255619
741233774
1299623133
1425083918
1285173076
420338430
594128363
560787117
1326093288
1273565830
932942949
1862231956
310692658
743519130
451182143
877716805
663599776
408011908
733628355
202010524
28581074
1265173846
2009975241
1965583718
2064185281
1905857772
939412416
25530439
88466832
2033505909
897587500
1728922369
1623302729
145880894
1826434620
687933261
357287631
1364803304
1743258811
915839725
1756960158
733353179
951061172
294280095
602246639
1876053744
926565808
1294176541
1211442415
428992057
1234796001
12774480
1269195164
2046884387
681046434
1695331639
1741417221
1032496602
1996639159
54231033
1435798533
508467154
1482449013
259894240
1745181422
2008070262
2079653922
391194697
2125546562
1566510032
1487248381
2021058731
1816069173
55775988
1482632011
1873825378
1214286801
689851949
89673290
1699348946
446401515
1327982693
1013885788
1674876882
319950157
2125914385
1099970085
1510836750
1744236753
103605999
2016735345
559587504
599947480
690842588
1163511185
2100612308
583113782
498340330
1177843719
2068803415
124183418
962130587
2029339393
456018567
1401869988
439602950
1612041310
2069367599
1967846973
129711142
402897518
2013465941
1027278988
766912661
205978471
670870136
781415867
129444868
1522187181
1950910019
730761270
209094303
1564813970
2017940224
1074293719
1981383474
816224358
715715091
1819092289
264763962
1467470527
1203325062
1430085442
1038944036
191195748
1923603960
123737684
1098974031
1332197409
1675481021
1621374597
631556230
1909531229
2010362340
1668881304
1412943285
2129400537
1454622631
1723313616
550158713
1006561165
2018666622
1901762280
1543317568
12862664
187451055
416469611
914498630
1141495774
229816052
1645434747
1742295827
764400820
502966579
703796405
1205505217
667753607
719145584
1961294785
961785807
854472106
89507816
1740272108
1887079938
1718521981
271905077
1851733246
1152512614
1610286994
1319384676
530983947
1457403069
585829526
1976727944
124654538
2066488998
306313077
1487591189
476665896
982574553
668706168
1737249293
1269273630
1787650015
1137194664
1260329349
86341462
1545479372
307762208
1922128686
1706485140
2072643123
1749165462
719773980
566355205
460597565
471590452
703028609
1103827925
1356083552
659765919
1086763214
935498611
806096760
1583974232
181358989
1476626521
792171257
1854440321
213037652
347940953
753781809
2076900355
1394795954
1266620411
1112792307
1509266792
1299636227
1144141002
1708567505
2028525280
1253949040
2004836146
2028591900
629983938
1719334039
1864530413
1716582225
1450361334
1071964550
262226184
344036708
838572386
444129389
1730437806
923039504
1669044542
461069058
1971267161
89870367
871909066
329159288
2089493729
1837933350
1843303418
1380788416
1553296127
1178442794
1247715862
1188614271
1333573706
1657834013
1257749231
2135040516
362692453
1457919619
394765613
2090875997
364956521
1403257522
1934185972
927018423
1930544239
1110509469
812105626
1973476313
602064423
459474621
1717876916
311264409
311512001
776991614
259528988
1454728417
2018978395
1837300775
291175614
1086658137
1333159913
478337634
1739338066
1970699469
1179993962
1105093042
1971732704
2063798411
1367967966
1130362889
117584368
49153187
497430655
1610489801
1192534920
27408927
1836460469
930700484
1951799954
322063606
1085822468
1305730652
1310303696
114152917
1676678341
1487930092
745407549
1123023851
735511428
306725252
2133222248
1138787261
1022985765
1524137470
1179556362
248317294
80061030
983166155
1958691700
144707570
1724574455
779189806
1534459179
1726583313
1695742040
1108597267
145043280
1619783512
602338435
1218114721
999267008
804638107
1820532414
190022531
2104451156
645406716
1265092799
190818930
1690359130
1214945475
964194385
883298461
388022032
1242181374
1931250956
842997634
735534295
44200376
1212654546
1919253325
65633495
96678291
1384991501
144985891
1078750555
726601416
168815850
1206141501
1861347643
528436344
1790928666
1186927120
1084601616
1895413359
559258725
231612051
99408655
2147081314
168028392
243808884
2001564412
1881740102
868304630
1865269776
1375163654
1661889620
436534684
1264993205
365263302
1897668773
737277516
2121644880
1860910113
882790232
238288998
727552741
802212291
322337320
655057708
212248888
1956563431
1661445898
1780393901
2139714882
1947133781
259442475
390104661
1804681315
1970846731
871747215
2138939998
805519988
187859213
169764058
1005723765
1310995872
1302421339
305562019
1272321715
878535924
1207084264
827609860
1319156503
134254687
1028656880
62005668
74846951
874629918
1159695843
1411701087
340678600
1318796588
904573088
476053668
1631524711
685592070
165705248
1456828406
1760871883
739956960
1557715950
864419626
79485704
724168699
1500593837
465697674
1109371267
2016922772
49017083
1071604154
1392998051
1041262842
1044768265
4537559
1704741163
441048753
1236343299
326588054
9176200
1424318137
2052596376
747063295
2100957441
1028653253
1810806699
752008404
542699928
1436189682
1066107078
1737780541
4592913
1758621287
2072478938
312192766
1535654095
1735466581
34441792
1037961140
1383531641
1995702279
576567108
1765228717
507369804
877481050
549780785
487030745
1223077673
26901790
32996970
577850682
1592055845
1884964582
1672387758
846944098
358262856
501928911
2031160405
1917816085
1166601443
1642879165
822217296
1682960328
58963262
1295071945
536602890
335152580
1003991424
1195196956
1587386025
617740955
2016896034
1599690850
569547902
1504288386
850611192
2138578319
1696589173
374590838
762307744
459313971
540632258
1769898546
469496657
2067754152
1229760029
1846352787
323216536
490676519
711346229
1544579139
366746007
1180542996
1424652678
1243241298
520465729
810665744
773394994
1064875038
1246880456
1543180048
112446971
370439706
207119083
165956779
2062420541
357504290
429828746
1899098647
1679567867
1732133234
1768711684
696726001
1357580598
1530373240
1244313357
646943890
1523075973
1642537684
908936624
50312612
1488705298
72621727
1585132640
819708012
818702614
1834107486
1866475785
1187639300
1018583335
1574072363
1763501118
262129197
230307891
1681124859
1980568500
2127007545
180164183
1160781815
315031182
1753969768
1939519398
413558921
1425872743
1509777726
1316817428
1023466716
1687185803
792886448
1434566846
1525156605
1882501569
455811372
52063792
571547175
99765484
1007975461
619390879
303722436
1851312554
406451087
2140059285
1965980691
1307068532
1282734117
2090713854
1301727766
476690455
1601073290
1555513718
1175743827
1807118294
1676422295
678513435
1690035061
894408191
122605081
623731283
1455629074
1266089769
1570119729
1713262939
972659334
117361478
701246197
1777860426
1546263878
890813336
1053548348
261502747
1457861885
1591910623
1176356792
1589724669
46700365
1417004895
118016779
1878899481
306961249
1605664816
82223242
1026651048
220450430
1632748072
1970567018
803637626
1932447953
467449280
568986634
142844786
1496146555
134129705
1253693072
1280163202
1227956673
311287343
721367155
665215574
2129423576
1947325858
1441030324
1502972062
1078772774
439511454
1371018102
1140722279
51242053
1668057477
566811098
579598432
1113087581
912184171
265796516
1275579762
1917872935
1785071556
1179310248
986702573
2131741628
1509246510
202928134
2089917828
105857001
431280703
906371509
492233420
178171127
1500165593
209498869
1190178070
1964926916
1280745566
1337398484
1397040861
2038078630
1155217668
2014439103
730390618
1926046862
1329035397
402992166
743055208
507491779
20177425
288999559
1757495831
733341912
225764206
881127162
2102300885
198777263
1261423940
212431756
1060111854
883123639
722280401
979300754
491048201
65563031
1525953733
1718301673
493152470
1532044642
1363663153
1688114120
1240486722
2056913885
609030498
957367253
708805099
653630336
1827859008
1932050769
774569452
435091829
1389308562
1560454960
2062364339
1217906569
510105533
74915577
2006816645
1555276090
1669418321
1027438649
1684359935
1330955385
59927746
8598260
1618089184
561302332
347369781
2132326840
67158573
1313129342
124829888
829827588
1401548014
557391359
725399543
11441982
1337933963
1833782890
407545987
953555268
1219147131
836849201
1944353957
297946279
1033843543
47300715
2100010767
2079150372
1104850420
445899546
1937735226
1013207936
1190776018
623880270
1372428071
1194559439
2114431975
505529826
105186718
1699253932
1301053177
1359472480
1178269040
671268182
722046396
1694520755
1655685478
613083533
1437073442
95455844
289333881
891411734
1788845184
574526204
1658891815
913741164
1799175391
1121997504
622272351
1874736234
958297434
652560168
1629674262
506244872
2124127903
2139549713
1810225912
1244914059
1717216655
1879189183
1049095191
859637086
1396120767
58454226
1067341182
998455953
60820849
1412232102
1295851068
255831751
952513056
564119273
1498841865
18774529
580756607
2032720266
1406167932
297652470
1194319928
703412118
243983752
1530020722
1058843851
1382453861
1124191818
1651782436
1454261526
1314173681
576334951
767976716
1287260665
747959758
236050467
1087005615
316807710
1527256409
1099000439
1637315623
639856453
1562470550
1238523034
1199846691
435683746
1330313195
322145728
1301776669
2060547562
1569605762
1458950670
96125799
1713733618
628472822
617230553
771034830
459831535
1697579449
1830805980
563448425
770024866
693914105
1054661962
1973983461
1750575408
1316263698
655457325
1599246920
1382728551
1218693448
1676996279
1920733379
1714302857
2098364558
1501892636
264817528
1658795068
458098975
2040277179
1515509383
2019761249
1759975148
2084683647
819305374
1294046981
1315044398
1197543131
1828357037
2050278543
411706395
894840540
2011285615
164549800
1822847229
1119295741
1023079899
834563048
1666234888
1948759024
1851521140
1863287441
1922845081
727281866
1971452707
1620639606
902792856
751387837
1688775323
96201667
1317476605
568853437
1120915651
1507625628
487696150
1835251982
1528904318
290402063
671441907
328731201
1445394171
1077767282
1137932562
492673016
473743151
2105228762
1622707463
2036679828
336594477
2024677823
3025571
1430041266
1662817032
1947223671
1103164378
1986880906
1696091436
872531539
1477883692
814519142
719294346
1749171880
1074175364
1586624325
1371453939
797259975
1968793699
301309926
667582722
977229657
609144138
161305428
586456212
45084689
228128841
661788697
349757334
1588513373
2032483761
1598447667
1624213779
64008704
1681474089
2068393645
2017494099
367703923
1331930647
1751087166
515491101
1105785170
1540453023
38317644
865965108
1864268377
214445845
1695765097
1319491123
1405648513
2104676091
1106572979
1154151295
1048553194
1958733091
834724311
776716853
391137452
1838410535
2022125324
1234530257
2145834738
9973167
1155677660
1876315924
2139610142
1252074404
1658150734
1047338991
105253952
1808931743
1333455039
1925906923
993391665
685482783
1295875224
753659035
1391910113
856797410
850888998
922234229
1853303985
635239346
244955557
206608094
1363234534
1889661132
1604690875
1375887119
1013957679
671634055
269053768
1068760074
1278096133
118673942
658225539
2036570611
638911251
936948901
1985146366
1375296277
408924446
400272536
2062155549
479501332
202770239
1473285432
898909575
543411019
817248875
1055806125
579789351
442382913
1521693583
72329400
350403984
1203570177
610193122
1966908451
1915855080
2119809422
887399921
1353585910
1100081271
2104405356
51823801
1430339125
917415339
41391664
1870087241
2118879283
426954586
1477162955
1168004841
753187932
1425269339
450410897
1165373717
393958435
256345641
693312245
919476087
1790828183
1623904531
540367209
1052280801
1197500875
1676443258
28283594
1494781539
193970306
2012560826
1446504676
533828801
1325282581
2016455370
952381880
1944917809
1879225844
1263803906
376696154
1107283734
1354621634
699383588
617389825
343955853
361689745
1132090952
1815964463
1572195724
2035475917
1483770168
924102076
1898988660
254796322
1421320816
1632317387
1116486742
316796945
1735929585
107318677
89394171
1772560724
1917985253
1957633822
1880890665
620782150
1209872238
2066722671
783870798
999113453
324474537
1026946861
1658209443
773781251
1154637246
743768756
2106591976
1367309994
1889616293
1190777882
34576002
664705378
1249640196
1026618969
1420629838
1377224834
370491910
464397968
1828459597
509528538
2092749006
1814249857
1975384298
300010643
814246508
1661514683
2130042847
1997389134
450959585
1661504248
1488635162
350124216
627785712
1783276423
1141609701
695202049
1662816201
664633777
1512520273
701696939
248181374
439870221
1367362972
892449677
1740847327
2000019574
1014893892
254146374
871827732
1448576789
1990506063
496074151
1335314598
1218872133
1739702564
1273396522
383385993
559499935
1896937508
145382568
490733412
1068244764
406591636
88256325
1207100675
583768740
1249440647
1254561069
64949919
1218423184
13391135
1250848186
928395764
1380001742
2031532460
1558993647
1611347432
1802458810
668534226
1283866837
1507034541
895515248
485108598
2129929233
342672363
1449222419
834610218
2113919197
1549921382
625596900
2090424484
852642501
375808678
1492140028
1942714232
1459603846
513241008
1191102735
479355983
1392960680
2022155760
919940803
1003483572
905824450
1944797850
1300718333
687186001
94317270
153606221
2080316162
1740816351
1749161772
1189180674
1943323369
128191664
441560546
1232662137
97120345
872280542
536324449
2124119196
1640537647
758457312
738417289
1321786756
1101714255
870685205
655069322
435669729
1087003400
2057352842
286854779
2087740057
2132543078
1887710840
741195194
1960976331
416424191
612906405
916710456
1332093692
350915834
1561500400
315990941
1197495978
1020352039
1995994505
827792367
1902206654
1086349197
1950063005
1971694900
1829133527
1322651909
1124319457
1186035720
819528463
365858773
238590815
1558966438
1365550891
758529577
1645558177
138637714
438605118
793033274
1088254432
1889952667
2111923235
224787391
510080594
793300443
1439551662
438255312
431165059
1055575779
227860943
195609091
1380161379
538456547
854328754
1680799361
2141267318
1420603316
1045729889
976828897
183628875
395528747
990303167
1927789867
1460554556
489898511
949386876
1091672275
2068877200
1739961219
1448492640
1003364574
2133849203
918572105
148239587
1935996395
1613178527
1392418659
203159312
1995795574
720178946
865279999
1664693262
910616849
548981119
1885228537
408818203
230207990
1408383198
1713856294
1356167652
556409089
414642869
1008232777
1082174889
277209210
1498406986
627244974
613422216
572317119
1476358798
67991811
1781824917
1745153427
875769435
1219628313
868540567
265618334
1754906815
1510699364
753687721
972354866
451139646
1682646784
1978905199
2013343789
1397072439
665188214
315448187
1286587507
1005198293
157800444
1857245422
1237933968
323494542
1203114824
1320492774
1798557934
1239574855
1071476515
1012667357
279924396
95433235
843409619
948177109
1771875768
1935279769
2132636743
343781221
1606309958
23197957
375386088
1938359243
1538297937
1529978953
27544214
1129838510
1348902015
15299448
1340932396
1097248908
78263471
1431530002
31925600
75789265
13467
1712689026
750202119
1642031526
154642269
1453301596
1220904872
2025669291
1590385722
469418087
516729961
1704510174
1149296815
763216684
100593430
1436587482
945466673
904349391
1010999105
1065379537
1959583307
462284526
1758286383
503184782
2090906830
2081878190
2041917259
286340895
1992633837
1941602347
892840033
1644209515
918969439
326324588
1221896576
1009945819
1030765384
1001593014
647015887
111387766
1098652065
390024665
362585849
410325871
1878684430
224298140
585204561
1464639005
1169348814
580803699
2091449900
1757643180
152355371
2044234783
2074992883
1292532131
710762122
216437820
344191027
819739562
511816138
2029298586
560994880
1861366236
635066340
1488126885
909660218
602612678
928719483
1603281739
827889550
255812278
1217923155
372728111
2020135860
253129063
1050936495
1551168430
1417602786
121310582
1244565751
135112691
2011529637
786012410
1061742903
285628032
1647527932
563362162
1314164976
582174682
840557784
423500108
1641964359
203378165
92175942
1112019553
2136607457
2042632395
1767168533
276837126
278037067
1025166719
1977307807
436685796
31083791
1847981807
1930182207
1071446463
786274706
2128359830
2085377874
170808902
854083503
614007086
1996853283
408956534
2099868410
1506420363
70605694
484652884
396799198
2015226614
814300418
914178180
2080482652
1458816850
421145403
2043164913
517054745
1577767568
371534344
226200764
156608209
1658185342
1445962645
1036667585
5711987
560377014
1667142492
589553304
1260109314
1174277840
2017660738
1687726838
483174613
796785779
1758615234
1602024370
1670351644
1574699399
1697948791
1356192715
628049600
1209694821
1618902794
1114896215
17705066
1871247846
1928233000
763053738
339409816
221017645
235362499
103693641
2071379084
537805830
24156479
1403818939
1757633487
424962309
1582284547
1151988622
67944269
1978948346
1098131306
658793299
910196956
1132525098
132742932
1255193489
1054385238
364670058
1195561078
751046922
1276804255
781305880
796852143
1845281769
1746678083
2027139746
1865726978
1091402350
63260260
1807851804
269579168
647356840
1802764767
1686428699
145898485
2004793166
875601399
1756156839
158781443
123555640
1476195673
1313476901
591172194
1948895224
1151201975
1450445788
342214295
1792556506
1754783886
2007500551
1476441092
980799237
1111713344
206160686
2002575971
1463475013
642179229
60402438
806231877
761378240
137763954
2044645521
868430007
1691505557
1765663543
1946714930
87476879
1456690139
1585979307
385131931
150051137
1400563917
1804342336
715989500
28201854
1232511363
1604506234
537146116
1877316286
1889396104
1651767724
333195012
333576216
237769805
323076236
519766701
423091954
1596646548
1095027230
1431188703
1075890086
1502459837
845678467
983024253
906755921
1552410430
2052416285
422727538
6235320
123764501
1548460056
1086700540
1559171181
948709146
171818599
1628789859
1989505152
2114978377
451520040
962613550
203002772
2144615340
1496220186
1215088421
247282911
88728035
340633028
1960740146
1478501459
575009958
1722855733
936144799
178142101
811187090
1942457704
1842873506
1494960985
1183482924
1844374816
1477262669
1443828062
797890963
300936732
444303474
2138919755
709228428
1391424935
899598867
1531214597
1281471978
1759208861
1974164806
582739643
1195608
1054011515
1621031822
748009028
1225666391
567757345
2108342193
1135063920
1788820784
927653029
2094167039
2082396223
46090920
1063673991
1720947291
1800307184
1399607356
2051223282
771971991
1184775195
1644970367
1935275297
764795332
440403139
730500306
1552696173
1598923433
1508564607
1741427535
1431200286
443516037
896673659
809559055
425455662
418232106
630826985
2146693951
1387332481
867768040
949487249
221578709
188609692
1202375313
239150878
2113321653
1948887268
510414803
1372966507
220198246
1221294782
547926706
1014791203
2069589849
618583420
2046726490
1508297301
436844783
1434411725
1779318511
447019677
959179229
201696976
1043745046
365422561
212238883
258131411
1497522118
2107140634
531825501
1783526619
1765849366
1298257862
1334883901
819552157
320118803
1334829273
1510372572
430426564
1747030432
511468353
1841210187
314477654
1991799664
797649405
1459776678
1540904585
1080946966
1162151481
1499430160
225373823
204848565
1288253391
427141195
2127898781
1881134327
1179981182
1674291252
644147989
1126267430
1228152962
299484430
1410638548
1605384835
587392518
1263511867
1138231823
321384149
1905903767
249496796
115996784
1791633882
1413910140
1614052824
964089480
2117576229
1239341490
720131844
937269676
591417096
1724190405
1288599338
2129147782
1775156643
1186179520
1893045164
1723461202
1403986965
79897273
1827621690
235945058
652880629
373531039
720327659
264417195
455650457
2131536155
1865812224
635602581
543440318
1578859061
187295840
2095219079
64538101
1242547249
437616484
1979148797
236635472
370598597
468257601
762548053
256445746
2048012207
566935183
1450832404
813870510
599904583
1300657964
225301650
1220512263
867517336
1690594165
476179761
758558508
254535354
65999281
904810199
893114512
1131333019
976763456
423285404
1692681022
577265912
544853199
400128776
504012959
2028700135
1807900186
134971905
1774583986
1600235198
914598971
1664059880
295094055
1683915062
1032864382
1543424398
611995871
689014640
574603324
1835898564
2137990736
1388389106
701178505
761184458
765059376
1563397014
665365640
1327363772
865316245
745166086
2114217252
154210011
335388590
199675303
27549103
1037721636
895240843
1262386473
792691095
273793053
1768104904
197865481
216723853
1155212869
763283814
1248698742
1107787486
129219012
1588393725
1669708712
831063730
1279632266
2109069032
261196892
364059191
1276658227
1452350442
1989772738
1507572497
2080901350
478525956
1564673920
362327776
209304067
1097667452
1924822977
1588582919
1254707008
786031402
1981938483
804007671
1200708612
2085391060
964631366
115684358
1080671867
2139313058
502768601
835290309
208061524
886733594
110050122
1167703027
1121625970
1015168935
1303800241
37602173
1397273026
1451963158
1507843163
898205576
414241901
2043699138
1011469639
1263556443
1772194615
214268461
587264019
2106559004
290159789
1172956033
1211159186
1592589869
20585641
841456658
914757928
1933895031
359882721
1405153586
1539464886
860117483
856917169
1179364959
460804910
1909225556
574432794
2004168385
537014044
994908298
955025452
1209091879
1608360151
716919174
822113208
1171893753
70088554
2028106249
1938007609
2039930085
1982168377
613815155
1697083359
158142517
1665712632
1872094562
431104586
1630507100
707403952
1330119450
2133617027
1794588566
418872184
355937187
286920051
597926115
1243082005
568039731
2104675064
32498012
346919234
1900901419
1606308900
1012929689
653739094
956184660
630497010
1315381266
471920754
1527393977
1145336274
456852106
1717359374
1548416883
1155787202
1444064265
1181573218
946095215
255732381
2127952772
534481822
1812993660
513390736
1578584187
1710645881
291313115
974596829
1036271683
1727173756
1268782721
1330839792
2031278890
133745645
1677765632
1909334960
1805604041
1185838137
1004930474
1158711377
515038369
527686322
1146530261
247801821
1028835116
1577428464
792580900
826578663
877946753
1895361994
1032521868
908913683
1843352341
203820948
274690286
974425884
2130099125
984460562
452446739
1046446421
255171532
435276582
826763242
1688930455
799036772
2036662985
485115970
1805611819
830234019
1394290875
642278791
1680749663
995785800
199031925
1897980794
1962410087
1603330662
143383455
1930609219
188228844
739539074
359465985
1650168477
855719411
859775666
1289383669
1995484658
773419516
156281143
1075015828
1279658484
856764769
1939067713
2024870403
1759742892
1812490987
221254441
365052772
975282180
1381389014
1196355743
2124233849
515594263
94507763
1651695135
858628049
1411512777
991632865
294258398
20350600
1157729874
1793004098
384260086
2144447962
743882408
2124759057
362836107
1424339947
1737584058
1602530572
2133271095
234915187
1447285542
7590688
25799795
292738238
1748941339
213201328
1639662079
58815298
544153620
672956775
1083401458
868953747
716302045
135593297
2019338997
463540252
547178182
1498975030
615530569
462113524
61870020
232773017
1899563038
2134999658
200568727
1730101428
1799208923
1752991875
1920932846
1638264950
991660112
1225593270
409924405
1619678615
341959159
1818301176
1189598570
725769718
2132757072
1019068766
1667475720
2116909136
298373596
612338485
798511801
508287936
230376191
5982767
1431056991
1179693462
1388721408
1579765859
1517698400
118143054
744331157
217696746
732983452
991650490
1000177876
1935169560
2129537535
592346718
1862237295
1840271189
132560153
321932614
1828855237
33476691
1068083003
1656830379
895191636
1932433958
262081268
972336702
728324644
657067011
996753820
18445563
753304604
1155332704
1102480107
1980592540
24639469
1206065197
665784236
1265454725
2071082506
971552781
1663964209
1158734919
1819892998
437354367
763860814
944399402
490417588
1001908554
1740470018
1838683856
1458596995
1064197046
302237567
300976584
1571097623
1162979947
1669164429
1267540030
1312940977
617685000
1369909318
808244732
2027149382
1231003589
598582814
949989570
615381215
1337978963
1619827311
1079767778
2041099754
1520209365
167658751
1168220111
1635069634
1098443208
1195586089
1862311711
1372931536
1565684659
1186565047
90211786
1495036780
421304608
161075829
220805862
1718480315
1157037219
1131995234
1968539207
1631366971
936765064
1023595225
23905377
1206167114
262117099
1410533442
256967256
1277460899
1422680431
834739707
1174245212
1534378532
465021211
1753234823
2018394809
1776914717
694493675
2137894539
553892740
1333796392
1400571659
2011851233
1603533374
1680521266
912486134
1863628865
755109811
1241607787
882216216
351268243
124507998
451258443
1702632152
282807384
1194855835
183919529
830785923
1128616807
1301534196
1423739387
857476902
1900111590
683931045
395657820
236757486
1468752482
1176793358
1478200145
224633283
1561743292
816108268
1604302811
1408876216
290912808
614616947
162894672
83186109
703984756
1606611427
2088436148
1746506568
611309706
1829849874
1427178282
841931458
154590751
225122395
8702177
1432731131
573569499
2108626260
1861921722
685722159
7172242
987989447
670573749
1739538934
908140387
17312366
903804869
1861048266
130073544
561014922
1880205714
2076689240
132441636
472911091
1842247957
94928972
2145351443
1727665199
469557680
187200150
599208211
1053233868
1521374633
246382476
228772231
2117999237
3542955
993596621
743889245
81610383
1777748284
505332369
29366720
2139388279
1790262663
1709192527
231440144
1224683939
2123550848
903079586
455048019
477517226
941123242
608020681
1433941324
1236920824
524620525
448080323
1633277830
181571880
2073917985
865006357
2000096024
759958764
514972749
98562172
880748362
1127884517
1521860221
1078549870
1362533253
1801741586
644681808
1168714665
1049702243
1514348395
986423343
965498919
469283063
838033562
1073558828
1247352449
20408174
1997928974
496554882
73304623
1248195495
1066127876
264706195
1756956536
2101175676
936942336
402734907
132309208
1965989097
935621059
1797347858
1530678263
1543495196
807286072
1437456761
1101414949
1287421128
732106874
865074496
2026301082
1482718437
1402694936
1807519373
440720930
2067768359
774441008
91328786
874446783
1435326017
1899271066
66797726
914410857
205491969
1040921760
1506490815
841309881
252177143
1803336966
230368650
2110340784
1466173898
1323098123
717441212
1801227295
513123426
492022093
1085239811
1047189678
1236968660
343378965
1922955795
344106300
1074438641
225240056
1492943564
524368988
757224869
1383808283
1054578962
1124167683
1507935741
849749636
1075411469
89695019
1894494493
1924464487
1203147938
2072888194
867893558
327399994
142891184
1452924446
451935983
810965219
737054538
1400503975
484403476
2008036610
168147856
2003511692
1330672740
332896837
771382431
1238326320
1898332734
1471560865
482286472
724018043
1683809218
343311291
609606871
945971646
1655215851
728812894
968464540
1319207474
1351830658
2047996426
2005143348
1914892604
448798351
1714056083
720865371
1624821196
1449273834
1003272503
484589001
2001889979
1988605978
2017766857
1863838719
279712305
573855892
1339051545
824410320
1748882415
942836559
1691517449
1686891031
1200833478
1739879250
824422725
732716106
2105345712
1243386464
1453964336
922914358
866752922
457175058
1400605353
304158810
1832574128
684832210
1636485226
1724625851
586942384
45388988
2145019553
1112029389
1435183527
1869201131
526534541
296549494
1252647592
876558864
1304507747
576140404
94468312
555409730
1438119564
267158205
759021615
1774706053
1823148570
1453308878
127544879
713334058
1252328021
157761156
82151661
1061670324
364338413
237188438
1265104156
2146727828
1903464556
1444506688
895658170
768861446
1152360321
838792475
1686928010
1434124979
409459990
1941332558
903982203
920884219
1158170308
330155184
1356583192
1041500300
1402317272
316137605
1745339085
1659143824
370153590
728328302
630003239
615764126
1552668590
330483414
1545120437
1014461938
1259915878
141670542
1722225701
268486582
1133511959
1781235646
728041220
681765334
1007185049
971583214
1298646099
1852980563
1097186498
1112710361
752114758
1724048157
1306650598
1792338848
1695506345
215595116
2139023408
2093550771
430782732
689292415
490291746
735453329
461681939
1889034120
734017414
1557425914
90678702
121925631
1453918254
1921060248
1978999728
825179479
334746962
1053031910
489197843
1783125659
467799588
1906487286
1316894085
1463856583
223748417
1376560440
1785104420
793485516
1180755777
1095417214
498125618
733231948
129143713
704740254
304538683
1593236693
1880783878
1961005386
1494832208
826156418
121126510
1248526980
475532195
1887483781
246663959
98897949
1326518667
1738433404
904395580
1662847290
1295821380
1963364752
1937116262
1847552940
1327266736
1391017846
370664394
657370178
1547987871
1101087263
123308122
1579119166
797903220
2017936189
759711134
1506454269
858148134
1024074162
2017450248
832997561
1185320207
161052795
808900274
1117961157
1349759944
1418824578
672011735
739976382
700684972
1242272673
964764898
1527075687
592783155
389705138
5828299
1274913606
1938746105
1630483187
309625281
688616055
898912960
1146136368
809950158
345821390
1719316121
1355144987
2142617722
2057586122
568438591
1524405498
1046682228
1931811466
1410950660
452005706
2122979494
1314362423
1459070272
1519557450
1949702850
150635202
224174297
2038648881
1372664338
593515115
981699533
727262685
1920369269
1150425928
1718487778
1894011821
1908813141
962769189
562316737
503335576
1382509048
548125444
339405302
1205032434
1457392653
1088075853
1446053416
1300541855
1022240586
1115449105
69887993
1899806367
1766265949
123957691
1897323427
1527171143
1126389083
680692564
1531648508
1499850110
1406869266
2000065503
1932794870
1089735576
1202245556
843746038
855388354
1455094768
2134828055
1073795604
788636482
1884665429
2057090333
1503764193
1678264328
1383365909
1220303111
1694207032
801163037
1949595129
1415449150
38624242
332785731
262690421
1997738621
226473831
1545983299
77380006
282505412
352968311
742607106
1084023374
1220314438
1146015176
1641847509
1638889896
597894626
264502616
1929432606
861493203
860031518
28088691
535115772
1351193999
1937217966
1265726228
1092226174
725806838
1472466369
1027330570
2123124884
121020999
1369415135
329451159
2143405498
209905441
246444234
1327395133
407301991
1864468478
82228403
1370247429
148884678
2096982343
1842421327
1567868581
1198017751
2025653633
905524115
891301852
725928026
630274793
1627742214
1796811811
1935040968
885035021
706258647
1617259980
1127955763
1518966282
2114685665
1777854587
2110240986
1923144596
2048941652
1491383163
1856967057
581376973
1614320452
1674713069
360482133
1896834145
1712137543
1561350284
1823879932
1550339477
1658314753
104524817
1646624653
1469458472
1530543538
1085218846
738814824
881783822
357489455
759664174
1501547286
1935246816
623117440
1301899574
1481550535
310451971
1620469395
228006411
499442696
976468082
720870293
2060775934
1935583656
628419193
974336234
1729215650
1235600189
1801235090
808488082
1521997158
639814583
161276948
927163713
1106872970
263938884
2135932110
847866957
1259395721
474604458
825555920
1793073898
1659137472
741164094
1975844283
80690218
1748924280
733528187
613865358
1389232855
1923915282
1306560840
1136036733
945243650
2110103250
926306872
1199133871
1389854145
288066205
1197464350
1049530474
484954675
1148207693
1127892975
658402312
1479489762
943068345
1493719096
700783699
1667106881
23067819
416458971
916634152
831974385
1462375066
1442216678
393774870
79358914
1516452525
1894863650
19891034
1384725704
495320849
370035402
1831161808
118199209
1697062345
1284998514
747197924
735274722
1361654168
1536852187
1067199817
1648580075
1936739120
867223572
561614491
1360235648
1962634793
1060377411
996035504
880784327
1098623135
1841007664
456364038
209997341
22047038
101546648
100350921
1845649822
1350213844
594902862
311037114
739601468
1684055569
1578487738
1819874254
1245815728
1682297820
153888925
624970438
1122681969
1437749681
360486292
767803116
1942520428
1786811004
844811607
1480191709
984872458
2098089552
1325547113
710347084
1158483459
1138908964
1683354076
2095732722
1252913071
492907368
1985611279
1890067656
1583505189
1157964022
84014436
493118357
681124422
294615200
785454604
1111069156
1474281494
73778746
309526701
681174607
649154446
866473659
1347402242
838445831
469431757
1456117243
1912686344
1103779098
1922457628
283491576
935048571
616058907
552385332
1223504742
581047893
1950032192
1702838108
790446505
870351229
1464317937
2104228567
2142086060
1997807614
866110313
603456964
230977754
78851256
94247658
503856960
1902935351
1267291029
415265508
801894795
1936556900
1248364854
1308128421
1261923562
1992855877
658464558
1748110466
1955704698
1019022286
1517573430
690056330
1766476827
1024634340
303610189
987469621
508360208
789069591
1845935626
341792479
2061883035
311822230
1834545045
1269475686
124073471
1324669550
1909668399
104968198
511756721
1680811601
1496416822
1234524943
1002104083
1142212288
1650761386
1668801263
1544069593
1309084497
1008941270
1431945418
1785526091
874270603
2017625341
260685947
754329185
1304431920
266880695
861173805
838751442
781320661
946328982
730332615
915089618
1882450611
1326662720
1102606076
1631694989
1751641256
1855354766
226677791
1267427541
1849556244
1963916573
1233087740
1404050688
1226153760
330409831
1933931030
1168810516
1146622833
1563849136
950454930
923485411
1339036667
656975744
184984068
1746080266
1991358946
1469948171
1110336260
957368425
91279023
519960812
2073633189
865897775
1760827291
96566316
115790472
450718554
1200778954
1502246243
2078721028
592328290
1909094715
325115732
1084674347
1039470855
957909532
1956059765
1443850978
1889376764
1622366242
1304254006
706745543
1515486505
824571391
1373895792
2025734133
486952180
1244930481
28069615
1668027205
937385888
326011585
167095683
733154685
1487761842
1224398753
791116187
1368944388
1570210826
2117516187
131998094
1821777307
1418672363
1835440003
1126546393
636323052
457687731
966515899
100650498
1534452620
1049480324
1619738512
2033839430
644098671
469024478
1532289781
122111756
544062795
1163273637
1752017377
530138687
2130007887
1022552563
1082907743
1623797675
140057718
1200885794
903996918
259966457
808469260
1972961772
705218921
1915442036
1580228928
904901763
877545927
1913009512
105636397
1664424918
560316890
795792090
1065250999
1021054898
1359937280
980389513
634558738
1987084555
871822173
1051587617
1171354033
698573033
1490914622
1269092050
1042775538
1597240870
1738861161
1480517506
1462550811
1590477766
654590900
431161407
2097894644
261188267
252454540
786291902
127023963
849102845
1986780660
2099696020
33911444
218135440
1351845932
901482300
22395327
205466204
974975958
261419394
504766525
1907381600
42020959
1319517360
949226913
914431092
1436067260
123981626
780294863
1253033256
245607764
2095910679
1449671526
1721232578
442015375
1356286386
2080868799
1744347410
50783645
1776840886
156516702
571048200
1383438710
1023622876
2010719591
617720946
2106006834
1826564498
1696217157
1099517696
146922863
1127187195
1529528859
1937972917
1098149204
1257019144
1748181349
582110384
716068141
1831140879
248534514
153762169
424618617
1240726027
476252866
1878202129
1390070772
745558528
1181104395
831300630
1658837333
1305397423
1762582888
836437485
1804469054
175308058
1353576934
1543486476
1972467685
1839220284
483813231
583589803
1343063776
638438457
1520016155
257057150
1993962506
516298227
2102825004
224039453
724285007
133592626
36482006
1679243720
2036560025
317994526
513431623
1851387670
1805338535
703072772
1224304117
977246205
1807163734
2072875752
855860830
307091245
1430986198
404851457
1192477682
190431401
1387261602
1919536970
1309908348
357028439
2080420413
1386135173
940254610
537480321
1840700248
1896861579
1334637978
683055394
1452257502
1263610819
1200525149
1457212426
880355591
350634025
1462708709
902498872
153697880
2040515375
1001310358
1358987594
210716100
1818428725
2110937698
445436079
1401633693
860502558
114670494
115360697
419676079
1739369765
1560841470
1859756102
698477101
497819903
1344099452
1528380705
61082821
1097757529
145024119
401880931
1171913849
885120535
482576948
1049876916
988287258
1456446349
239877535
267111783
2034289420
1296789789
227619235
192507839
903890354
566194956
1601340369
1393496458
6172035
2138220452
416727457
1501263018
394199741
618759201
85285969
1596147318
500051651
170698803
747607437
1293339990
1047919793
1209432422
1829159728
1644361543
1258551520
419531149
1042901206
1601398040
421329172
1423249797
1655517712
93275293
1439509317
102680276
348131136
661310958
1819493696
1144453325
121363121
543281556
461100313
561277036
341106281
1958823214
219512059
1557089174
32903656
1848549636
1269852242
1551511061
1045240816
1479041564
2074136323
315514343
1677535121
1974103335
1645156282
1102888804
591863443
210788486
1137048799
102689137
1050547408
1402079077
1497626004
1651426765
810818655
1407522640
671966222
641398529
901451309
201825108
1959300513
1101535113
1133213713
345386630
976857333
1551502494
1346605102
276755426
2141476714
133707261
241535689
1629771653
1767202650
1947679333
1105800902
337870990
1452090710
1750127049
1229456897
1222413333
169992158
45005154
415428097
381426905
1194607297
1049037627
1238237333
1747613333
242554885
1159369657
948756265
1693861706
1665747035
1330780400
218835032
334473914
1666584048
1679433703
1229898278
554209382
613724142
1221460005
4910489
989503121
986884942
1385322027
2085149995
233226365
1930028061
1966509189
616083319
165081484
952095623
1217995826
496456890
1543439200
2088120030
287973214
651072435
1753307575
1192552540
280452163
510524258
888533604
337965029
734540872
1476728619
1450046133
622902333
1675439515
799268815
904705262
557723495
1864007351
1026683076
1085038635
1263207787
394041771
1320247798
2004362990
1486713733
638560091
2119943244
580841864
1294132335
1779405305
1665861889
623682123
1088326435
1524512025
676865381
2031762870
864170409
1663957047
1433401260
725953294
500895139
911284322
1365483905
2032616616
1633948121
1610242965
859852999
1553900826
1526964495
796057720
2116295274
2055078489
1804769693
1105811539
1959907442
2130266773
473095991
1038059985
1144212478
1899207734
402018111
409613247
1405760892
1735706527
562285359
829882763
1972458155
2106007191
1099258087
1340556974
1653168928
1615069551
966699010
367773974
1250487218
1856985593
1906700680
1157758580
1820020325
1042625457
603563285
384900665
1042093245
1708375903
1982123683
8217397
934756973
925671639
1110327361
1040664440
263961091
657401674
1034201250
102745003
889165696
727484569
1946367774
1545875529
194518565
375432973
680736531
186755029
1131009794
1936302584
1672537598
1276164864
1777352433
369459118
1958093722
380463191
683150814
1171474883
338556454
652999538
1321661081
354937778
161000797
992417075
1063759636
1630308286
1159906809
945699337
758295106
1798609495
2159475
441384885
1350424120
999395694
622005603
2085722498
1508533730
425380965
1688835944
1091865081
807593215
1428155017
1686050680
1265580095
347333498
1902898163
1629624271
143727105
856023737
90879330
703035537
1823139405
1580106184
839245506
1584051073
1211869870
4896751
1227725342
929614155
1847838127
629181174
1521475252
578768984
147309347
340768574
410734936
1987064622
1151003914
87719615
1544038530
1946859624
1478486451
743292918
445606481
196461588
562697969
92375452
1815062613
1444261607
2073794688
1666004703
1555486948
816883761
546153603
1852195903
195155980
1911611753
246362944
556408859
2021757345
1363197022
1815109081
1335239383
378543800
813256974
1403208328
400852386
1468326255
418915191
1341573904
875624056
1849937515
702685212
709382713
225596797
1170900145
1203940325
69109333
990351154
133977556
1748344501
1418583260
468408634
651620838
740495676
309031866
1032746489
265091260
821771577
1113886015
19558693
2096295944
1086618347
1175920439
1685797461
1637840456
659302082
1507696529
1843602494
1797870954
803118151
514569722
1310702499
194281946
616170992
401108101
317487123
157512676
269823252
318517663
744417625
117747399
1781479235
1441929985
358240562
1740745925
198061955
1123809139
1196479221
2137039505
1994409840
1357748661
1496587754
1516643757
470039219
954482328
1603724903
1222953609
1970129045
892656335
1664255978
179809906
1333885829
904357807
1655922817
1432569852
512326735
818106547
1259272310
230640160
1865778589
1161211761
886878254
1040592580
2118822363
1869479364
645236753
740779194
1361646033
1041924024
258200340
1322353284
416337144
1508568562
717483441
2004645273
1599543996
1655659227
272297453
1904108786
1104484009
820865379
1879423061
44099344
881121062
892625340
797632842
1208656745
1822961794
666568683
822452464
941059071
833780683
953080264
1792935166
1797243824
1512862423
1619876969
101760881
530953495
848680893
1451045522
1086781938
1501667452
178703391
531793806
787106272
1269645319
1785183102
1319459351
1857218244
1950922742
2072835278
399449877
1556924646
416607864
1577956638
1894761310
1920688442
687467343
1829203770
654172812
1328538106
448639243
1034199384
1315214953
358408257
1942235526
879382032
672891398
1499040380
1010707218
879724422
312699887
88587762
1803995660
411747455
597706969
1165094233
1108844304
1583920408
910035830
1430095301
1770179236
1502300894
1340727152
603430317
1981650508
494903037
707697322
2081894236
1682407646
83671257
1842093134
1152208949
1889410561
928864803
154458543
1474079309
1936214088
220503613
267168429
601235556
1985843982
510948388
205856049
1955616220
2107206757
2114582018
489666893
1332142389
972294232
705177579
1118782517
719993833
1623712871
1334720309
911441753
1091677043
1526317864
1118196645
672156682
182784528
1638601058
1600318321
2093713020
717362876
1303722070
1678028400
300172720
497589129
26465883
800283835
862054086
1541879541
553050059
117855391
1587835320
1188066209
2016539341
1904296650
1505537500
506883804
1077701970
1144469296
724189389
918123486
959147714
689456469
316800392
407865205
2138337542
273001823
831254459
6300855
610065057
2010204416
1514923102
1772797225
1941139820
1854986772
1880139214
739059469
2071987886
60286474
1940652110
2127189840
33117603
917937933
1919936272
2020445026
262508546
1126381489
1019788495
1062810395
1535640172
717123768
1979412409
1866931722
351869653
570450023
1584825340
1442014570
2029398042
825507897
683320130
1849587807
2054582972
552559051
532645383
437589111
1339713770
531919650
1190753905
1429242193
2112202178
1150432832
1481564362
886949289
1675390837
189390936
1065155764
1992334408
1839324623
588429064
1160517868
113189456
1314693942
131079660
1738708907
66421450
1375761186
928881042
937517360
529052697
1683858582
1447348398
346331923
1733781645
676003353
1340742618
2011312598
1018596052
886365660
1328919089
803397351
61646222
738361703
1052359080
1705205234
261254194
537744127
600311319
338171602
1889475376
311202769
907443680
458746898
1259246814
28207503
2031471157
1413849724
522845605
1711158571
570286389
22743955
758376670
788251975
1341092531
648123790
969862901
713094873
1457815062
1486569368
409210713
303647933
2064091235
328726783
119646171
2096258717
534015843
1579081189
153255565
1095464624
1836343594
380592951
1258792593
624970875
753092379
1411345726
1606146309
1713678778
1382365364
2049131201
737647367
1813691100
1785826381
1509039216
967572892
625204111
214800624
1879250970
1082492423
678946773
207739274
487625149
1505886063
786772912
764065293
712553619
998023185
1179415125
291788782
609977480
333136964
963220643
283921339
1029771240
1499052629
956505460
1293290609
317245229
1824971111
1358215004
2032934711
1141369485
2033950233
807095148
709705440
1734329962
986631328
1156217149
1950172592
320284234
234137411
1570574032
1505334993
362788842
839084886
2030231132
127456992
640368286
2060045259
925958584
1542226240
31584038
912340746
1449703411
2049425525
278958370
753617979
344702021
686607441
2064120958
2081413157
1739752861
1938404031
468266952
1260365459
1700055361
1720163214
528284969
251399907
2119613863
11570862
893853747
665383665
1543009345
1531472245
1311542943
1518275456
1140206694
1050381543
1884693550
1376010677
751634653
436871652
1142436549
762767099
977842147
650336718
2098044782
1200125516
1482028375
66667813
973882418
37506756
695536603
1192970784
72241153
1603541636
1486002388
2031930592
1046438349
1019845339
810336693
1362507476
330169408
1413544399
459541933
534037936
539180894
1960242163
293209756
693464522
920786441
1705878912
169689024
1335232015
529250353
1615338582
1050750135
1349392981
1620769873
1590475553
301217161
432547972
650500177
172223506
1701966795
1251184142
1412126916
247806708
1082408360
168283958
344134257
981005924
211063377
591653714
929954418
627625202
1783760452
1785506076
345947833
953130217
795396824
1870589517
155017744
1706892803
1910598059
1721810212
376372267
1493464365
539234961
97201421
1557573308
2086481054
1885196050
1289309443
1458278501
78775045
350452621
1739599509
182852998
1371119931
975026910
1786409174
1351302745
1920572157
1508964553
343699582
457902571
2105036478
2073338723
534116898
2070329397
1207183104
787642276
731073233
688184683
1674436879
592460436
1628627904
1341451032
429532883
237672815
1868426451
958536954
67345915
773586671
521960323
469070560
210017122
67187859
959641406
747456924
645212755
1990728591
203565651
1635086806
1760514437
1140300265
1175235989
1572031622
1260939209
170119188
1769016855
1023938368
947597904
2119287431
622112304
1177101489
1457447117
437336068
704751399
1864007319
1358362547
1587648531
482201133
490759443
682615892
1479658857
263163609
741707340
1686997493
1284877740
1530185358
1720529307
1554146455
901978161
511035899
1836534500
12175610
1986785055
50005921
32106989
2134092830
1352823620
751332580
86121758
1810433132
2111550264
648427389
189445965
697895620
879204161
1834451148
751498696
1224994124
2035479042
745691913
181633278
1166876860
1684153975
1900370796
962177379
98213353
1745462905
1475751752
587273763
571324823
1931101455
1773679995
1256885227
657078274
745886522
628375410
363967865
1183159724
2015455736
1888560173
22572662
148823328
1691847630
1501555437
2145900927
1887810295
2042152041
878456961
1314737908
1760775615
387006828
1706647421
1413456418
1348170726
483393185
1357932144
1527720716
1175473059
10830719
2112899516
816324326
1666129009
1658684246
2037946461
749232467
1004414981
963354678
1291378040
1954162471
622991044
965515864
2039792854
1517199380
2084920505
421189784
2059755090
612080085
1662990087
882100460
1219604660
205943471
2082664420
1412329095
88424991
778132827
764230932
124207806
1705949033
278278846
1163073803
1973459830
642819280
1580941686
183375406
2061467773
2031132770
1767959982
431390671
1821699467
1517754752
172456905
1970602192
928071265
1580845888
1753499317
1722404820
9158454
1615074132
2107156002
971516677
882405911
742073217
850712774
1544095598
814529805
1166353140
490592979
591117113
1915097373
1607392168
1529189893
279997894
1828661504
1938221496
174493617
1205303494
577100398
1471873647
1773917849
932707490
1515750104
1440433807
1658804936
2036472662
809103602
1874307240
1064591215
542131843
82416886
1996597513
1868126009
946260792
254216251
1349530506
1249268187
1385014064
652936824
165004610
468686690
1841098858
1240314889
1949256265
1185197116
1359438571
1112806972
319954341
375397442
119848637
1127095999
667661271
1833521081
1401727440
1717267645
1375436648
1025461740
1469926080
411407884
1505028534
45776180
1198304553
1457117889
2010860835
494468761
1188636041
1945266949
1164307182
904193219
1836295223
800145176
2105029835
1701896722
1651079574
1745451998
313958564
2133645884
1521798070
1735036691
879011081
775522632
1438413316
609335488
2102715806
1853348678
1363929822
1624167392
1965429173
2020543472
91847095
1141378476
447996985
1685128674
601891023
641167571
153494790
333708395
1053753098
891722828
594160737
999669404
752013504
1872186923
2024278537
1008219361
1077287646
1684440318
1315898052
1988828840
71423087
1158685439
1924470774
810244088
434071445
540300684
580371584
314801395
1686547536
1018070593
321700639
849762396
1948481468
56055229
1944993957
850430742
1319249848
1604383264
1233126454
1439094409
1237225972
422874666
1189857674
1206357640
7163250
1356870400
674348128
618092579
1524131332
967427398
927242429
1295006155
499949992
246440467
1613375097
2135580217
121287896
753018173
356975962
391105732
915706701
836945639
1650361066
959357960
937635932
1035639336
863685324
1707116329
804938317
203305902
578130937
1441870395
7979218
1528285656
823334515
733221864
174258616
790273845
1611828193
224261043
1101268968
2048164215
1667632964
1215465150
1429271184
583910619
1643097770
2089125723
83168000
371165251
288893330
123333262
2001649558
15773702
1592410327
1925114197
423337810
2125790963
1239262192
1110463497
1176201590
664639543
1870545445
1944783740
611789058
1499142367
893228296
560500089
364947260
1217019295
1892564335
1920244959
1658233978
166792434
1510004498
441297014
1368846573
1873751531
791004349
301793711
772637235
1485917933
1472271393
1145945929
2085002929
335362747
1346065216
2129007972
570632783
1355627286
1733867904
1481050678
657870834
584801503
719406370
1102159577
641675843
220032185
29958772
54699372
1407615727
832529205
68937580
740795639
706835934
2072972513
257331280
1643255084
883169957
1190243364
635532728
855482216
452461992
288853823
1594807002
1243513879
513655547
34472092
941849785
1422058481
1593111797
47031319
842075529
553307995
1349146095
480637388
2006610857
346264757
1336648864
593235285
1100138807
200159078
320346845
2118352239
1356983700
821966176
1090690971
245969774
378562579
424759086
1153306881
941099665
1778308561
1127112018
1134235445
12297566
1723801405
2035419090
2029625235
1515987391
1993176700
958009457
1964714918
525518672
176094991
892486826
1574438068
1251068459
1837836626
335223068
795530055
29112710
1051249231
848739640
595535157
1706891901
21153753
1964817656
1926279824
967759474
1346588122
336573467
1346773002
1811158182
958683660
450078081
877865711
1936680340
307823609
804316620
16015911
1393810297
1148081921
548538909
1682461785
1521012984
1257898326
1566716472
1064605001
1666996455
1050942141
867420776
2119214072
33885819
1780013095
1858846368
795716493
512310871
1232349881
140477305
2131615058
537329842
1426409985
262537130
830401208
463853100
1617588451
1013211916
2063061006
480414798
1224122947
2015297804
1269680937
1995020790
1150576950
564706482
590735965
49586794
1029645292
1486967887
95091342
1508922144
2023664532
1078488555
724691360
1299964107
822903485
1336234467
1238749958
510041527
672426608
2058019680
2105322903
2014491389
2003371700
1123833034
1044500279
1721675065
382535323
1012955582
1721010983
1457628053
949547609
1566841321
448587982
1476587754
1172374111
430387348
231643086
1170098083
1290854404
1712960324
781557458
103406804
844962326
545570125
1220954854
1636074713
1458534161
1284676566
1245916706
1834564429
1117741906
1011895218
57037048
1159646123
1996457896
122851008
765585627
223738137
1804170034
355190300
1184035319
594240427
1867662805
823987843
1293000382
92905906
2048185942
1091912138
341843014
93897094
436081696
1724690361
1469166425
518250382
1029614989
355236476
725071852
401557037
973567346
544410165
322362563
261193524
1680551034
1076600908
1342386676
1224363454
380305757
635188506
617322710
346485367
1077068028
1180364660
909876538
1216133282
1476206462
164151705
323461159
1912311334
696152917
718980327
1686476462
1113930080
1472633403
1061508520
1598045119
1595898517
2142555522
1135560721
1447578002
827751712
669305773
137567784
492312893
23372105
1549693777
865306902
1887574947
100357973
1578929376
709567781
1955505056
1883247587
1297488925
1484315531
111648343
1907720948
537300622
1216622503
1936633692
2125172283
1682682170
1400399597
536639140
1493340625
454018368
1826833442
1265247511
1345692841
60047884
518789160
676036571
1792252960
591079293
542277139
621466098
745093517
1666201749
1690281205
1836050708
1153230970
1740988614
374178443
476952896
1471476399
376902670
1710134277
2051791362
1266565657
1298577831
579729774
80927149
787707714
944931994
734272891
1925232722
702646831
2116303539
91105288
1712121778
1668469373
348432598
1143003537
584828041
776553763
469070543
1502436747
1869484034
131520563
1155652475
1821919487
1360855220
1009390943
318162871
777174293
124189079
1092773059
1607572775
1471007308
328045559
745280645
667765805
1309249487
768437533
1452331829
1353580222
1889321679
1586573562
455828240
2015470515
1248653833
359934204
81489577
1026892006
66906977
1179102580
919560341
1861973674
1903252525
1058673500
274019005
1864769569
230527584
1057872491
154714890
261155291
206113600
1543234811
1039180616
149554229
846584508
875087912
1705537975
189175218
1192162891
1811518895
1395507434
1580150233
1902982504
998941506
1370663761
1222589961
1133247810
927761705
1343304503
1068960337
1888614241
401622573
1668755199
330757926
586694041
1494571349
1927168127
1823752853
2033562851
1868171113
758705140
233090770
221475360
2012393174
606597395
1065127041
483663754
1908089208
2071254647
1655442666
2143555706
1955860103
398385507
2002579285
1445819594
1144062720
277422076
1360414438
1746720029
565308611
1469111711
1833123236
395933370
206168654
1883473265
272838879
530169270
1394066256
22958538
1464935983
194472945
739707074
1531766986
709090259
760294804
351024656
1986647871
1203122770
512209479
1932126862
1125591639
868511598
1880928235
1027208574
524909600
1517158700
726196893
587114751
783531689
630680418
1255838634
594649595
899961121
819704096
1807665788
1434264361
346910486
1162328848
385174436
1085823478
1778361112
1167293874
1334806698
1281234950
49250029
1940296535
600314233
64411403
202236971
1195585729
1981943397
897485128
1192484180
944314118
217045170
374943927
1064894508
871961738
1129245826
314281628
1103589739
547164607
107258494
2070509250
1628691100
1526934202
1203141764
1730481797
1521181145
2097932923
471482319
1936948519
1749629843
311985732
1500857451
1714710466
1295558554
1699354182
860375737
1378939648
1894142379
1362019672
1306529907
682591032
200352137
1319607866
524536557
1704339692
300688132
401399495
2112519794
647567331
559327280
1073130372
913133229
457892121
209731477
1558232158
1471932026
1858964195
283098338
1268378168
2088776482
1610691501
1612335672
721786671
518114209
1188747283
1854051785
1438701605
1512323682
1855871172
968517183
1036129403
1596239791
1724327128
1756677691
879938053
436325314
317240344
1578280585
2080813404
216917513
672794122
155084480
375024327
800374422
1761749211
1621940819
796548872
1026156547
2129773277
2146144113
1007587375
1666978597
49201919
1108280374
270566512
1051936221
843925722
1008989817
78731743
747214365
2058692008
1113747144
1449243407
1071313027
1014779630
2092627230
331668045
152880305
1102826060
44325880
686857977
258974834
1769074676
1517160347
1366896051
1888466189
1345548493
436706485
715369164
1729526533
1941981070
1317988557
874058744
2118507215
1835054587
852521493
1119944615
1157171716
1842000066
251934651
1376850777
1818500848
973242349
2127848326
358218539
728813854
1322623397
676692816
989787144
1499301348
743725524
332088976
186979642
687569737
1798047135
450994248
256088356
1238977304
1080885388
1432742
25835113
1486512395
1480642432
846302300
2137362800
138729349
2128807899
698605596
220606982
183380296
1120510079
1434273618
296027209
895728381
1189742118
54129207
1398290294
2061655181
1744307370
435175375
452548523
1594967548
1562675488
105073983
1045670021
690782003
1058188156
399933252
1793006708
1507860724
947320416
501010689
1149797041
2009783506
373957666
1903587496
829684587
708029135
1690671346
849116071
1891081027
2084198633
1131808562
318065387
1055592739
496255776
934748701
601435682
1109990923
1008799073
439095598
2064676520
1009454259
116751626
1152721055
937339167
1839397524
1235108815
1121934663
1196520565
677747018
1447223278
680828259
1180675114
798838606
1877875550
1449588592
792568183
745860304
678041299
889591715
1489540481
621965592
936340048
1442871217
215803825
270639680
1999683476
2048879496
1005948025
300572424
282270223
1094025718
1454621000
1633803781
61650964
1822704458
2089576414
42158036
144947960
754308688
1431699909
1031293236
793634031
1079655737
1699123362
869434235
630616421
430230229
1523209004
1576702807
1136588582
1924756995
705522148
1897337068
1565865869
120412336
181963057
1021836351
1036294256
1402736161
1596657105
417487797
1063236896
2071932217
1534563705
491074970
1656689931
1952991565
2024069286
1908346137
1800873982
1936159312
1016790617
1482886733
862511540
1258440066
136182657
2060010627
1415964011
1751854407
763630315
1848337383
182655503
1807624796
1786304383
880435176
1571222221
1390502323
138804853
2125783782
597015014
1421670643
903519185
1501016943
569564994
1803854256
227559679
514209224
72226095
784676551
490825934
1259524656
380958353
250397489
1363305551
384782171
1232874706
2006603639
1573031709
620030529
2068905256
2145758939
1586894237
1386652685
1293846750
450492277
645224577
145833235
775870577
76701579
2041366196
859156721
1743715986
1070409436
1993965204
2100413123
926205787
279915333
1788812877
1005773716
1527316148
618000150
519641394
1186574624
800565255
1304631576
1963906272
1285510427
142148418
916557749
46451298
943702467
1679849541
1061125401
670329432
1821325960
2012730968
184544748
1157713473
1751418466
1036617029
2076009484
1300335423
665370176
83158012
2023214500
1124289736
1947467918
332065152
1569013247
120475806
1113602075
1378182622
1557643993
1953914172
282183898
2031274209
2123014974
37234102
1633881687
1834100906
1235653067
1367400255
1986540322
1274633209
119711931
427969679
218093102
1868990870
15198151
1746199443
1713061790
2081882361
2133161678
571691310
107142146
1608194242
1002248964
772674872
1212199953
1677093897
1578494166
1317072347
58022304
756807721
271002751
318808065
1174173298
426428796
1536490214
1073167542
41716112
1888038948
1009289399
1293339268
420369292
1906800761
137731018
1220654437
2060570436
1451797978
389728980
2142048786
172895997
592512929
1817815485
1358715667
414915541
1442817076
2061114428
1975263120
357669592
1964335593
1069325008
2132635692
575343103
165087932
2128802525
1358315300
1519425072
195717468
436232048
534235491
599869921
1004188105
797978087
1903700535
1477338293
1114017932
234789337
682291234
1866145030
1608374632
1061565033
1780195797
1823652306
1643934145
1282218808
827734296
1972585716
12620029
889238424
1168431830
56640871
643724899
718932422
1386313812
817850602
1596619088
1003117123
73287109
1177355732
822619967
1020789128
1417152522
72299574
766386927
173827189
1044849568
359575444
1780638243
368878622
261166361
2100246626
228202971
1530775316
2046218584
1658221465
714678018
1551317357
268948342
919031365
967846718
1722642657
1253436288
564184652
1837677024
1595647758
914214187
758410940
1964137408
1241709222
1191732864
890748031
1649494788
739178605
848793867
902864015
1633291082
1936959884
963516219
216588970
1678195313
2102118007
1375259446
1059911309
1396485486
1714801507
218115953
334508338
1094155345
14917739
658036982
174086035
1827753622
1505151519
643159872
718512855
847811275
832811400
576430170
1589222730
723297050
1625374925
2092785416
1046678176
1678521965
465386492
373406087
1346709088
518437234
1700078211
1788662942
677785060
851599515
1581596050
1438309161
1246886734
1808415891
1864906147
1808875019
2130004673
85118718
1088588515
292777452
392778285
1159763153
612093103
1630105195
2112068509
1407203795
213830146
477018134
1949012811
1631436314
244810803
2025379316
28349404
1863590795
69309715
1146980501
47273924
162762792
997777958
1339581520
349985325
33887633
494228746
1284275584
919768810
924022015
232472761
1242492125
1084582909
1306145050
1894796835
284659496
481094816
768287990
1752656720
1643621698
10570778
1360624126
900296224
343526668
1036104538
432624600
831970202
890664256
1826409270
968414791
1873688511
2093808590
1763477560
940102671
1110873170
1125792807
933694322
1568138789
897223931
759213261
578903669
1009989113
821497542
1899552326
1597736411
1373466547
575723190
426782647
1008780780
536771749
1151739542
2097999686
1743903683
2144222706
630045213
1603343056
1995304668
1821809023
1251822456
735874767
2026452606
1805030967
945998188
14546874
953235603
502754750
1846218661
1844696570
612085760
677616543
584390844
646487468
2094331538
1701623005
48501515
560331440
1909050331
1293319104
87007632
172366193
604802827
15484621
131560128
1632364602
1513240783
1781292920
531760564
12731447
2058691175
263658014
1471804233
1305996606
934862599
2057267353
1510109026
2089716809
725491098
1158073757
899695719
359904112
163670030
1034698737
1030523386
59907582
195162433
191422281
224737375
787581440
1793710099
2105157846
789423198
1655409258
2008567494
327632789
264513386
1392384040
225994048
1829212463
452170481
997024212
1635453541
976723458
1922294224
2125211839
1905715944
100076669
1122665491
1791508657
534514582
466394331
943839839
2035050917
751798471
837601478
1395101254
1822445495
1993939428
1313571961
1784867759
1031385572
1077754051
81910976
810117695
2003173808
1755586661
1631913672
1273294617
274544304
1713255635
624104705
1682586096
290171871
1608681630
2021639197
703087759
322255587
1167096727
1778116758
2004454202
841556511
1020084646
1030517505
424608107
409165702
337858221
910142880
692831765
239371171
127241248
890177650
858219443
65379304
1598323721
614222846
1488060925
1627085086
895078060
1107934299
1987890791
701255852
482394015
1401989177
1205321770
2109163411
431593921
932389837
90899295
889227361
674455990
1772165070
1051586056
943047408
669991217
1082637137
886042946
1942130799
245952605
204509105
1781127027
1230622380
721900644
829286664
1493633589
461531649
1173572958
1510988278
45907904
163410475
1236508361
1710864381
532989630
1314207060
256779364
1502122445
1553245207
296184291
45571829
1976849065
519710241
1272656138
563662367
81156784
2139395422
776627114
1693203925
1598333264
2147073778
387725836
2097763173
1381816129
889548535
1713370857
2136652682
290617266
591032938
1493864978
66838191
858452652
1121865194
1195096620
605035313
1617342353
1658867137
1712752115
82982743
1583722132
784407267
337367569
272981767
1980359219
659726950
817028840
371055763
1151004368
659716988
566841223
700049875
117865207
1281442663
391685100
857576503
525064904
125927328
867548367
735936422
139017103
1704838669
1794462362
2095258560
966322860
394126940
1933803310
147976447
1336361584
1595861290
355134957
1197476290
1144193754
254110980
940355146
369597948
1519978430
131215637
736279939
717671055
1052008262
194620483
1675327580
981652237
1752930130
195795761
2119279198
2128625630
1757704264
206204747
1455012825
1026131423
600112083
380669209
120287183
1229515751
1864666814
1780464790
275407728
573423899
1301260924
1095853903
1911345837
1699398644
1761102560
367501056
124076519
407525372
2139705756
1153320200
1659794245
26679184
1970010005
908596072
652811236
1172987491
682253708
2144120239
1143399644
1811531434
1669054342
200035410
2039501360
520935959
1218096151
511136669
1831792724
1342244620
1917274577
1141523992
741319057
623617018
1167209748
1569538676
1427733157
1380595452
1022517126
1350109778
435472118
63180988
1430516278
1506086314
1860018966
1656885342
27432458
611163101
178122301
1333571694
1098332565
327283870
579896588
1311911814
977454245
718228654
1267763722
1265129417
1621574291
1992213727
340616635
379858353
1335479937
1123275556
500482696
1048377688
162031601
56442642
1335263809
378547378
216762809
1229752545
382302317
449521851
224131160
1391953823
1499190132
1296555541
1355925454
1978392041
1422887989
153170429
1741925537
57611700
465206252
2002629377
1984248464
1305303639
1834207843
1665917188
1818681056
713722130
953792564
1530430699
959331213
1736988236
1233645125
1054732331
1997568321
775379977
948508314
1425597984
129179419
215531951
716726571
125810630
86497310
305177393
1242889761
126962775
892798317
2015295395
929944292
706265947
1276795040
539886329
757494467
517177015
1482356289
1742237590
441733089
369351856
1394640012
952507616
1455639525
1487498494
558141466
625905706
631149748
1343817727
1243497456
419761496
710671971
1740579825
1030380632
1891495495
720048941
1993440153
1162057053
280678830
1856881408
705597160
1347785390
993661012
410545176
467303110
888657457
497005496
792446949
229990413
862015061
1210770599
1566384653
518978548
113020925
1830475475
1255150122
930607306
652619067
2084642132
2037577593
1558492007
1031923762
608454356
1312429769
536368503
828640965
1401343374
2079531552
2014420212
1515941905
951699983
895204058
1467581094
823923189
215799918
523697689
1222274277
1649455642
344412116
875656032
334504371
1811625284
1995016599
1414408053
127182774
1977400761
575238233
175001578
1791796272
772010367
1563675950
362083945
2062925204
1517198779
2107128687
1528259389
629899155
191343375
1727498733
440148846
2067663520
2131930697
1404777684
1480160053
659238422
1641113229
1484283705
1333346659
1194786598
2136843739
746491847
1819898077
1640261418
941457092
463198173
1301894362
2003041839
1745983145
1114957863
787154409
582749140
697167078
865145877
1159937263
1124765356
285499804
862458749
711661584
1972958293
912981751
1621447241
965508228
1496377276
1941059828
1963321344
1194081713
340140875
304560490
1811284138
1884974951
818030259
1660661165
1761751071
2139338055
2085590317
807670637
671765059
480003628
617071119
1713866910
2090967389
1784225149
1319382847
1756406438
1771477955
653402556
1182058756
42200455
6702771
1509549537
627353990
1250084768
321011722
1981018665
713508331
245959666
2136999761
325460826
99292354
245840922
592237799
1222975388
477915737
1288655944
1647517578
545006108
349085938
1973151798
437811371
1925812946
637612711
1236770640
1268629406
164926242
170045283
1553311215
1862440549
601215417
9881258
1406105833
549937649
487154652
2027930457
1016912847
577476603
597684827
1783849695
7059141
971538389
1348070755
623378702
23630873
1344589108
764640700
764076007
638058324
47455279
1663550304
291970568
1299099041
1847535096
1892858692
1820972030
1171062106
1888100656
1675022055
1808120363
203804025
2027975725
412552517
175874800
1462310392
20608934
785550756
222487356
744936378
813228694
1829953964
1917392783
1785028238
902591563
44533459
170541921
13489034
1576425981
1048178050
1422960910
1556256388
1751323022
1999501933
897913518
1744234598
880744120
1534893341
1066563393
1648393258
1508820040
1763439376
1712880672
272067598
866235801
2116812441
1765313955
502640444
498672494
360951517
1749398575
925018227
1595709896
283048992
1542366253
582196566
1560154966
1453037779
431844030
652671833
754054991
994880477
267290453
1918094106
1586893223
1001903786
391531657
411145414
705804645
1230066460
1163408257
159264564
1720369354
1144942596
572661825
2018092460
822654202
1652895462
26933804
1516803231
646063381
1560519854
676011121
737219917
1294973758
1668037204
1591542533
530404458
411077498
1555489772
631028690
270170990
1479296195
950441768
1223745724
1873862835
1769359259
1519255372
1965302303
1105701239
1928186057
1236263775
616979724
1338807930
1956398987
1935703807
899924695
2815862
414064952
271201131
857610278
371530059
1572780669
1581886141
1925966197
1141230186
1176450898
2120740876
643834909
757831458
1405843505
125270031
1886231916
1392618193
270409862
643590792
1775111911
1776440129
1387296681
423985316
483507458
505456065
1732461955
794042490
1722950458
1342837812
1587508448
888732803
1125249765
2077701003
1453399450
1162625524
282351985
813856034
362668021
1969425973
1900772758
1811511483
622100835
481454245
1685304744
816175154
416556290
1284706831
80707002
1420524426
1193873228
537861049
997475307
1554957354
1948612783
223935468
976057552
1587317927
1220618404
971490799
1502382941
1492650724
902587541
465987459
1212211623
1620788176
532080399
842073104
434827464
113068643
825755598
1032225801
718230952
699872372
446672741
682807031
1706713488
2074361456
1779902600
1578507230
541692472
1687314529
2123857734
1241121819
1058845051
2070324323
246416350
966712138
226403273
119833392
1883087371
326547404
494814363
1016021482
594250890
675108543
38120467
2065750963
1828134357
1821823477
748011067
211245592
397944436
879668389
736533773
1764270928
812007575
954434569
1084605363
220163644
1564573688
555251372
1773161298
181789386
1462080417
165112396
1620537126
44049022
2054151929
560477178
691129757
1535603127
1327818544
669928164
350492929
548346413
510898470
1286391703
55647200
2043153440
707202214
685728535
101423669
1682474669
1472334360
1864475339
45097998
1241233126
1260517916
1154274031
711389163
552353974
212497893
1733197681
1150918115
1466761134
208044145
567733650
163960494
784434334
189241111
874202486
666701868
501790356
2074734836
1972840888
2133921338
2015745545
1692463637
2077951859
1891318868
1275167640
1968290265
132425701
2122360714
121871129
1508122429
1502861070
91896405
129648724
150207439
2146999886
1075909475
203825692
1407987781
1168534869
1195351697
1214286608
2086700755
1764014577
1472151408
1211063230
337362888
231126109
521035600
238285757
1265474315
310249450
389784513
907190446
186215449
1244989209
2025842707
1809156774
1967302310
1380063795
368388049
2111602075
1644252214
559988336
717038921
2015492971
860344362
743042577
1717943287
1841150254
1605002471
209294508
1694065624
1234401121
997376632
289530805
292024818
392655831
781204943
1948075890
281488555
8814242
1506497318
874262191
927417425
1074089044
920477972
1088996905
151142235
912534312
1581169763
1395295403
1688667723
744520640
372509127
680053311
1660798850
103707534
2052305417
773018739
110671196
1372619257
1895054280
938813546
962182012
1013419240
289464283
949137821
1453044733
1400219640
790343598
819614195
1188734472
453876208
1628044907
2080629807
751465149
1012674017
1060835893
1822281932
1666878134
1632221165
517454735
1035172461
19210291
648380688
1569032596
527091961
1223031330
1594438703
94811429
1757695028
456039245
1423913623
1370812175
349630853
1355084379
1030977287
88693690
1282070503
606256885
2100156775
1340576905
219289424
1711892722
927120390
1124072665
1637267940
597940432
1333194799
1344997513
1144465728
1967366097
983356645
1197338930
606136249
284898659
182084259
36692485
1065049399
640504322
1850367133
1544838009
1385795123
1225075567
1570306767
1231355018
656678282
1942883650
1552398513
1661734738
602079742
1991657234
1072659057
2021110424
376622875
1879505648
393287203
1829771001
31807384
641633765
51766739
1126628958
303410865
1915436863
2099617235
783731452
598156071
1014353269
976015046
2128725197
1141942167
1361518785
46977015
216421980
1890951952
1830610886
1778321077
182542386
756091051
466111192
5329973
556325011
780339528
2019157367
825799763
1182898022
483831774
399933474
795761183
1251743244
1678089143
775227368
768479510
916753716
31162616
836032458
1709511774
383697426
1744387783
874567248
77719313
929573204
667233557
2131062981
551160558
1844541810
1992798650
1160619076
1525061577
1525206848
644677533
782063956
290044860
1252523193
949312407
1161235500
145179273
1470520057
572752112
1014896914
429566599
879739618
1731654786
1349598256
697004325
1874885608
98670434
1772592163
273840829
1517973303
1448921713
940309257
2086885141
1008547489
908641428
1392385010
1726191530
1539008223
1819455153
896542027
1406655518
137177165
1161173542
1407701277
707753935
658512694
1721173933
1843632569
1093386372
306719293
2006382730
178305374
383433891
536726535
69874390
151633464
1737557286
1115255954
655592713
1355217897
1333946181
974550513
1654152914
212245209
978884689
797079384
1578491288
2089250684
1870945015
364973544
596292547
894902991
734454792
1040759310
198697204
979426989
163431940
1497871060
2055132514
1108081367
2121962700
768787028
1693114275
637153187
1800672304
179351147
690853883
571227195
1446697546
350414821
2031559634
1484938389
50628890
1873624505
1698158822
60318220
1268368624
124402717
1248845519
869907259
2009239788
28352066
1630145275
1881884733
1071716411
565006635
1987568231
927674660
1168216561
299854242
740431669
1644247877
562869622
2038758147
1409058394
1252798540
1768356907
1330837011
1866273411
314309605
1052566436
1315381321
1217525874
92184111
1573990730
1513336293
1296648282
1017040319
255676959
851130823
1925866375
1059583784
879427751
1870323598
1727892467
746929499
506821953
356797243
1931044477
35309962
1776020347
749431747
164141613
493181543
1203358370
1805395615
189185521
1776717362
1263623141
1179727480
2006759834
1472057587
1850339097
1735751599
577315809
793376414
23243718
1244329439
814190070
618256555
1832863245
765663594
127587664
558955840
1179327818
324354303
1409461681
509297965
1728271201
311265040
641638846
75455017
959608407
1347829660
1650304720
1257942859
1126689244
437141519
789700301
160526214
959824933
358708742
1545388494
1260032050
2050351156
68623147
334586310
1136517914
267564377
1017307341
348625814
876333427
2062406763
1685249595
653875948
1751121491
224120337
162307390
734016007
2125022690
1475357691
1299642113
1101328989
54146368
421004538
1037169472
1687352136
304830986
548552895
1630089979
1325407169
98714756
2080827474
1449683977
651041215
693307620
1375909814
936196116
114499626
1415362648
2139063332
1086817500
950091967
291030284
1900404662
1613619747
876804980
1569402297
561079135
451752730
1668893754
1481162102
1956139547
939827651
1423416993
1891220497
1320469584
1409164180
381152812
1288440391
1778959934
1944403786
1235604941
1643927574
415888640
1807603450
744277919
549932160
1071514761
1483805374
1024687977
31302089
1414577824
799363506
1347244174
1857090222
242454980
1657768652
1860636822
1891750418
1707103870
1112932631
375074904
682599602
1868304897
595181143
1594108919
668904804
1043067499
472242699
1445851571
1124884568
1714598142
1202512653
625857182
543655670
1285395050
420712084
591221267
1077558874
539054252
178322371
1489888068
1102590452
1850021920
1149582379
1637209606
1265876434
900249486
2120175966
1476641946
1706655413
1472117513
1731056944
1122265994
2029754441
1907842394
916621677
1879292884
1028037461
1265875981
1622791032
79313060
295758141
356266364
594093834
1753616620
919573831
42013881
1753741944
275364710
1520808804
1678119524
1501010080
992910765
438289948
1773823294
71281306
1002737943
36119191
357179410
467623395
1090139250
1033197825
527879187
210272329
1185450001
2128641175
2123428707
1976693730
1992396372
1524731256
1978398792
1552534719
1442837823
652115494
85684497
1398760188
1337687492
1536060179
1439897915
50811766
1912888722
1782248323
833234463
1625525290
1716651934
161351433
1649840061
800166861
2084856373
2081978400
1461753196
1210745919
586877116
895951106
816392091
1721263160
281565880
2098133998
103435056
834173672
117130709
171384151
904611465
543993730
707250367
2089843224
517808985
1811498037
507451985
1726815245
1682449454
343773286
47671774
1881681343
622142135
811834148
261567463
278986116
1821447607
1943505081
668147846
953814193
1944588879
1058205710
890270517
628862957
1431971546
546165862
732732029
1512410076
1584331078
1687852391
1019183347
978900370
209040768
1994582726
1092330044
219907788
1227977200
397855579
1750786554
965995063
187869241
1414392920
1653286180
849920227
1988898217
511555935
448162528
687872570
833626164
126487424
510098415
691420353
325780270
1839064932
1182422450
1831622261
200754934
1917713104
1049970429
107997166
962422022
134289089
1828554843
2022984906
823891456
1980272885
1985425561
1272513583
1817563074
166643224
2078591791
492842640
1691659623
1103780374
1042905916
894978275
904709334
1277608839
1597126011
876506309
776032119
1243424909
663864106
722434264
1556703947
1918821049
2092702275
928595389
733556239
417787314
144275067
512519108
557533232
1443598414
1556764687
204652740
1380239950
658443174
1751200589
1789638308
1240117632
1117000260
697527732
972362543
1579531560
445382766
147066877
2010140410
1399695393
872742523
1506590094
1615440237
604897172
694372309
669342824
1974560530
1736891373
1748963423
1413665863
1620897411
1112140913
463741083
136509883
1242138167
2122700908
262186946
982648213
774228394
1209675032
2102431710
1740077097
565046159
1576228332
298046311
737118687
1492670945
970484198
218275067
211799333
1510462250
230417915
2142855024
738202554
980792460
954162842
1556048939
713691049
1344610930
1720009320
1541174458
800376647
1669924652
2039490023
910155061
1801188000
756877398
449320653
241399277
1481490554
9174937
1862757618
189009116
1042918829
819739778
583079319
1627657634
898335222
1300324068
1665005798
257204089
1688948229
1717414131
1806461013
471243594
1154014513
1179792462
866569207
2247783
1381812874
2109960849
529547467
1138223246
668728840
1074653783
1311462045
471535306
601375319
1426596019
1003801448
1725576119
538360237
1417782992
1262473780
1145010922
468262464
1305905625
1138795946
1205241261
376514986
249690074
27224101
1308016444
315266781
894203480
1250816491
1943660015
1520194500
994065752
613965065
499928277
1395006225
336172244
79175294
771998160
1183653421
1626131072
1700483229
249078009
108423660
1581179946
1320517248
916146662
1601378886
162106001
1290579433
938403575
117389455
1198992405
1082807629
670986113
1471572375
2143481379
349897993
1855922947
817077243
34512367
116420488
1840189748
146589109
1207768926
1309545181
1777906116
1679016134
999010594
466007478
91068599
2055008408
1802992920
697862612
1539124264
51733508
2132314837
581503186
628507232
389545813
1036686160
515735990
1424450195
612015708
302944298
1144584377
1556300402
1870689739
1105645121
451217905
1673139390
1052192619
1072532812
492022736
2147401890
869134186
151421676
106558748
593217677
764860285
398659131
1340520611
124383832
1513976847
1241474605
1327880977
1766865611
860802153
621663211
1728794277
1034778532
1128957227
836475314
1146128335
1263067204
1034597154
1702827248
125763712
475713154
1234382929
1199984164
255669838
1572882749
701356186
331183409
1432362002
1576693583
1762583034
2023845723
817775578
594832833
1515927071
338782451
946754280
1329315758
691902365
1827147860
1546609502
1728724154
1788577309
1197709283
1777715483
522249607
1745879407
408665754
450098458
321143268
1839897598
1346562479
1525519795
155824820
1039079076
1619398375
942230999
863814149
165648255
1117268511
1329592081
918344296
1023413286
650971222
2143900719
1058775621
331151589
1908020733
701350202
1739384647
243174422
427570877
1811159664
1202699033
427233073
564405180
1578503050
720264366
369719684
2039784944
285445054
682872641
1864871930
1974131082
367323003
1204332397
1088233368
122203662
856570022
2059336045
1913882606
387347555
217323349
1073742891
1898488393
62491473
34511452
159786039
438767968
2051191177
2027313126
762435383
2053722704
1807675839
1492740748
491620225
684211034
195803188
897070762
1007911296
1258179646
960849627
1330493782
2008070124
833864447
1809764145
1968225842
1465991802
21202620
1329612498
1361565299
571663131
1258400473
1541396803
1987230375
215581528
1939431585
340649930
48560850
2098703932
1788762386
145680232
1218958675
1228491718
2103495860
1902423549
1267090655
662743480
1164560593
444782557
198182062
2024695111
1048418258
832103883
2037902423
661721044
123117947
1537325976
1738664799
2105139759
1963300494
1544702191
1738440130
276711233
281471894
216235148
877092235
1051147657
612853473
138050662
1003401066
2066974403
1729334405
1284895354
478112310
2134579998
408361437
1778816993
1506491677
1823365195
467486410
1161084626
789557387
955620028
106983068
991642930
985902329
2083918655
554925293
838291071
884557517
1099916466
1039196354
1185072568
351653155
1458288511
1730486708
926635415
2024814257
195710719
1525481384
852213844
1570402070
372700588
2076281491
1272595018
1465088847
78716463
52672194
1640673717
1191069034
1335482746
591372218
2040341927
723987259
1881868041
2132227392
167527500
1143970933
1928306759
517408728
2137650416
921159233
1615132935
2066050550
1474550918
227016213
676741916
63742007
1867185855
508726548
2131733518
213949254
2001859111
606843017
1414829296
1827141185
1509453266
379238291
2063059593
1044586816
37986116
669376897
137268223
700454030
909156050
841533694
368483274
2087973426
1508392274
1565370545
2109627384
42912785
473053934
1927088314
467309253
964125101
1319793468
1869784753
1920798623
1156870273
1565471882
711653346
1584305042
141617444
563771306
454359020
135519317
1711848234
670835044
1124032353
955825850
559914568
979131835
2040284582
1691971781
1713071745
1075650722
1878031596
376926319
2120402419
587905930
1895429871
256341747
463794255
1162915369
493805330
620659338
1799650498
357494429
424051013
1669680301
1561089755
1125099705
1678237002
1551420839
1417034303
1013735957
1164777018
38992709
1292010538
331148116
475717026
1910994866
323115080
2037609649
793150392
1158654648
1424541163
258242628
1884936863
2126290371
900322714
1374683991
675931203
1068329248
1874508441
163260725
882172997
303245695
956736793
338109979
1823173571
1287290565
1253570257
1046488303
653601722
457667501
1378438940
826171719
1762258464
1503986304
783578671
420775755
1835342555
2105950649
705089356
2136717184
30916675
1082381000
2006477140
318401855
643852959
351750750
679032352
432198221
412306250
17964516
901250770
1414995790
461008737
531351083
1574927473
1735284149
878418353
248202352
597106361
65499694
803542281
1014997610
21185468
1719814297
470584841
1469051819
2078690127
1109863527
1979930627
1221571080
1242155249
2009727853
648358251
2131193142
1493311806
215915943
1517086813
879556005
780531031
1238203490
1921849339
1055469577
1207282933
1704129154
1843013213
1262271214
2119936137
2120615615
1854605103
59672454
721853272
1470201352
68222529
1174474104
1421207524
1036006646
306841787
680934174
710792824
2013841686
1673092348
389443439
1992960933
1273916340
1732545463
1930268072
968752380
1960767534
1266672452
841820347
1162616102
1643928414
1246983845
6332557
1317013968
353706259
1509435289
2105286878
1355970788
1641412162
887562698
380439913
1506763290
318051092
305343825
532102605
1981565179
1395789212
1533360830
1935942298
970009044
678407798
1218784259
1806789498
1227744611
107333877
492889479
1620673737
22180744
1643798635
507628802
656669872
231433035
1305495156
197253990
2092420261
1178896164
1963211737
344066224
589991146
1898307277
385399675
581475576
835117028
1266860078
1694242471
982591147
2034557647
425910882
2144922765
1895048459
1980565652
498326034
674165468
817394884
1716593520
376878001
911269686
1532044104
393278772
295236106
139976048
1619453387
1214534222
1411156191
625989524
1933451081
2008037491
132595677
1965223617
2036181426
1344020165
1060953204
1559165253
1879846319
983766596
624925098
1762740413
581184848
1319611005
958163542
1924016447
1050828202
660364666
1257946435
1974571218
1569114468
2122982620
1606372729
180924893
1908762953
874789919
144659983
1983031715
1812832287
1631926970
171385095
1462079320
61176538
167727779
1260266254
324732245
1386451280
2040719123
1900274783
1606579857
275459286
1469257420
230075055
1789554537
1887657699
1556179819
1261750120
1269237812
993883245
214440761
802366760
1177921257
83558889
345058552
1486845836
784730178
1765679393
492478614
391290687
1510972394
2102518392
251955567
417871670
2126049191
1450483643
520556454
728102635
1925427319
1886770528
1968201520
1456024499
668987519
514946388
319992756
1633326139
39394805
388981445
1557606617
1799702331
1342876099
1247993708
1934637708
165131363
1958762199
1796996827
1758842526
1318500142
1213997431
980706259
1331190535
1928636983
607170379
502306757
176744400
551588725
517589431
204998793
787093321
1805296085
1858874608
362026908
1602532139
941092725
1995222203
60391223
391083749
1355927225
1570472709
1013890288
1215943270
942534756
1183856917
1127664268
1912754979
596020110
712049986
828948638
1647620181
781324615
1804540834
1972919647
1131896081
1376463539
1435366129
1420656128
2146910289
1644594670
1614030660
34837918
1433326172
718077103
1314972220
55489130
1586619233
376880978
1986522882
906000889
739133600
1969746109
685978034
101113061
161944525
286191233
166783223
1739839898
654035086
1181461021
2018368310
2096838181
1449850855
21330283
1432894714
1909891812
138756398
1558627604
1905888479
1596391022
1047851007
1314585908
399527959
921931396
1484762205
1651425288
1635418109
1791198845
740251236
706758278
661154101
2007415120
457766340
790808320
208621171
713248839
929721252
860286024
1696641514
1910518702
1341493211
412836944
1563589904
1198423689
1581094106
1213275155
1099665956
152768919
841862640
501909946
2110442192
1431760865
339886965
455280412
344683326
339696001
173826635
177855737
991258414
268990304
188673420
1580235030
272920506
1221624377
1164952829
408905032
399988302
2003270077
932078501
802588952
1857549140
1890646746
1702964832
1411033392
954553392
50508948
736392950
906534752
377518324
148089023
191617487
507095414
1468454232
708318801
847332721
306916297
1815796342
793361601
38578509
288879690
79461850
1229319521
172845517
2078824457
317904687
1354441012
558969564
975001762
548672037
1003783586
1072127651
489055113
1082269792
1146847592
975544544
1692664975
816440011
915920665
450996155
1868896389
610640858
1843561647
393028719
1859530215
1863162809
1563662234
1008627304
821867481
642825293
1841333875
297351499
1138761936
789036898
445223140
1070686149
1103126057
1921440696
2048155377
450038482
1421435764
312884913
278502027
2123566335
2005740952
2085765069
1930193242
555087627
249259149
1250861267
1764542508
195169521
992917497
1758232450
1129830691
926753298
1852874038
1621383912
757403075
1854263274
1420784668
1923206385
55481601
775104999
1419118143
1112306589
552073228
1752739053
2063985222
1204200324
464827978
2063761898
2015745096
236730718
1415205563
802131172
49018143
653206470
1916429025
2042821414
1572962489
348155697
2147393067
2085839721
935813851
1159556641
1126633159
1794343668
658293184
1900927477
539369639
620011172
1574515788
922258974
1559965344
1227696499
571717609
1896973613
1261366996
275446193
376770571
1966234476
1913269689
311587713
2018713958
872523316
1719396261
1688540623
673670389
525590183
109242111
1467306722
1068325406
1694166169
1897971534
1190912354
371429500
754699439
1370103560
223734439
8707654
146816776
209643478
1379163966
988827995
1677446462
767227783
729648664
1203579231
2031652884
1569583366
1356217035
1860737346
36599416
526161378
1373654036
165761282
1902828368
1313036126
462654863
2015089559
92804269
1457180015
859181412
854416250
1601326236
33383974
1188563142
528275173
1303740381
1158771389
218973755
1719074420
1070031216
1097986092
1643830509
147546633
857698824
225231437
320267279
1147102916
850102152
276977687
1182345203
877264586
2131652614
1030875996
483844603
662660332
697882399
419641508
1635263881
393407728
2093372530
1214196264
2087402230
250225396
190603836
1639563037
96162522
771947809
739316834
2098699658
1060976713
430394623
1061280811
2019194477
1657732327
1805491471
115320305
2131472045
396750006
305255475
475047744
1953103718
650361521
950375461
995516907
1223022702
434536703
578720800
431526733
758611811
706028366
1958916116
1624883877
470950760
1188121793
66841987
1842509526
1026485548
636207984
1865233194
1007954397
1341986600
1080977140
552874901
1509478732
418444992
248476490
608489345
1927279982
1248183203
326710129
1557024110
593515988
1466606146
1703186294
781805130
1578361233
85641540
886651605
208082865
1853869372
1230547319
2054188898
1730655788
340596234
2077616588
1405234222
559318224
1146471470
1767491236
208712142
1177644923
606308756
866048825
2011040527
37129987
221504803
1080660871
811958765
753840000
1098417275
479493169
1977980975
2130445626
1269360816
573401177
1140595367
1561256017
340936128
688266697
427586764
1962908876
1682682643
2126031058
1198828877
1351833094
27828254
1140583481
138484375
830167213
1017740480
1849767197
2068221864
446838347
1263930024
843188522
1848023735
479731941
1713038808
970376183
1918155106
384586539
1604381601
1241650167
318748087
667392502
278582482
1056422882
1230684184
317185128
1029294309
1264800823
935585370
359047223
1131780931
1834277813
1668903863
984856373
1124285964
1243139532
2075341796
1093706232
631758855
899603262
361823325
437295119
1039516921
265657036
1149190630
151092433
553716338
585962817
762237212
459746927
1805589623
770737465
604828637
1831921579
1859069519
1483557586
2021596776
1098678862
359633326
767796305
84823021
142715972
1681645677
1219836083
1179865031
1958916799
855176771
766170256
933414975
1630635397
1005359417
453103013
1187447330
1555174439
1998149522
1721070711
1955755453
1036317126
1586689430
1653011396
800524647
993018285
1663651242
133124444
907397426
627940704
295175320
600532225
278739757
1019803793
1601874285
1373442468
1501283605
329763350
1484148684
1890223104
1666573072
1590981271
1618386465
1443915638
865779034
1404696553
203625346
1453523170
623216404
1101234135
990454523
840788269
426040006
1809773918
555464098
1472406958
2133866786
853332831
1829130958
1200088583
1094223722
418498986
1789546337
505311844
1811681589
1822870875
612087819
1507271894
644378277
645650565
723487716
1940631919
1185435357
1662816108
1355561528
1343968332
1421741729
1083308447
1231530681
1862793278
1472334895
1094165
545019914
1751726804
19460432
1134610368
2049027647
947190427
624007124
825426035
643673984
1207006289
1910152116
843838196
1912768588
1214325585
1396928557
2117113323
803578637
826173390
1217143006
1798147224
698957348
479878481
1316820816
1676649627
50546684
662217598
319499771
1850085504
562661558
669322553
225862398
1179668113
346391081
626895296
915842411
807107326
1436613928
1095560935
1034632757
2075641868
1196463428
1035903056
904308642
665608064
597118081
786780545
1609090751
902538111
335303176
886831772
408335958
1438500621
1095691234
1037322092
1644721706
1390641833
429089992
1272063302
1803968721
232463849
1925481491
1531459259
123125382
429092607
306463426
1944406644
1795861429
524553381
1848726935
1460959482
828787336
246405872
348255038
1943672839
771919682
1967710101
1793992119
1235581887
1537386079
586874410
976086496
1304092296
961055693
1780730831
1289985878
204838717
1716216949
1197593082
2069408035
467641224
965423707
1377807116
1217478631
429552894
1911068991
614060929
396053814
271308960
1001330890
764182279
13224948
723151116
1911969411
1114893427
2111039140
808354437
255272905
717445742
1192648789
1972017981
1551492698
204081878
1649027391
567482214
249514618
1065665757
148038454
119502703
1303030260
852021048
543345243
69590394
988206703
191670155
1264498920
1994774464
744311173
351123652
1351706030
1718575356
2039759870
950773349
1482202210
1853208141
158571348
1986486801
1321012405
155695944
649619218
29159809
2032021113
1092065459
1495486680
358641977
1742181026
1723315499
1418261106
2129342354
1101032550
1627383174
1753852874
36213449
1618675837
1665880817
218183495
17253727
1583040225
1714612751
1845384823
367423369
497016271
1335051363
1536198142
1017891313
823216921
753570155
1083050379
1297497650
1782327625
387072320
654991304
1756522160
1427865227
1465320493
1155848147
25203043
1040699064
1482837901
351451780
253797110
711322447
1379133248
754279765
786618497
914261271
675999767
425158270
1900930765
1533619334
1946745162
1886185097
2082487780
736983081
706398896
1647962878
1803966666
723216819
749089981
309137353
46287250
1931835912
1199307573
1336495653
1250536649
424517233
1801010530
2046557906
1955548106
621213507
1822011518
11804989
645947770
109750040
609463211
1708417187
1075039513
265071727
1415971057
1279004808
998650967
1359987530
1339045199
826881839
568280367
2125164828
1714485395
709274866
1881521563
806668204
2099613193
1964834906
1141154210
322146675
846111238
696780628
1596884164
1214123329
1075948694
565366663
2108838855
787826019
1147743001
2124093181
2019932787
2062296232
1269480879
101675459
1110911359
1528534281
1369392904
1675612117
90999458
1264531755
607388198
739526301
620208092
1421188373
791646430
2136070789
36474815
915716251
978393368
814920881
1320493537
1555577497
375829436
360422298
322674878
1355350259
1450723778
622518254
265438056
752305664
51358594
1177841192
1599189883
2002749637
695640686
938028186
807361909
1394808249
528561074
82600510
1372378832
334813451
348320162
1060541860
1445543808
1488806660
1086045293
262235288
362136948
196050149
430809515
720457576
1077530316
557855752
345144767
460618622
822289911
36459976
1035589563
91550517
831682856
454958779
23956956
1756751825
1624147739
763058931
1368454052
933719258
729124932
1772368651
682262016
1118109118
70274219
661877866
816928594
27680416
671781291
1147114908
287282944
1244463086
1617115996
484972074
107396360
244715178
821627308
984597013
174168718
50351546
1350274997
1020748410
718907546
1464613527
124991868
1744654481
2116802907
333107543
209247439
1522188975
940710731
85729098
712965114
711870767
1835756160
81839718
1212155820
1900236624
1989802438
1664532642
1259454705
2041464884
238102417
449040876
2031145088
1134258041
1004980351
1679965572
789307901
42874088
697513942
470631076
913252748
1457199590
1337994311
330468902
1393685406
763618350
1409714064
1215260729
1888533968
1227929564
2011102275
2094091015
472778091
341446812
26842725
1992323316
1058074362
2051271084
295090076
1290686059
631485997
1452008429
585032535
896116237
584354626
1055081706
677973453
2090684506
131084522
968905157
2045106806
465639286
1512317310
1970578310
682103465
107367939
1392720449
691877162
422822384
595070345
599749172
578957058
454659444
1305656356
958905876
1367603271
95022284
1753257083
2070726818
2015707921
1934203806
323947212
2144065290
1745808300
1245539437
1016953950
910191022
374296461
1975254279
1337089514
1702548694
1834946030
1540858266
1535922417
815898523
1680456638
1529357706
1424572278
1335601513
389296495
1241687116
1659626620
1212708472
422962357
1177660205
1361914193
1794529803
783790633
997839857
1211017140
949097553
1557594775
307805534
2034682478
1401544858
2032080479
685390085
14206676
970900429
1598108280
1544561874
1869312869
1827830121
141082008
2103814652
469796527
464276120
1162164409
1228655900
753452734
18774199
1002655237
1421481940
1022817609
1820147522
1734233870
1806067083
1510339619
1834690715
2131996369
1818824286
11362721
601615488
1668063400
342595792
1797092552
965350444
1822698289
508426101
171647245
1982648250
2108357016
1741955591
2053656324
987425839
87647304
1824888151
1176413742
69677055
1387426224
791563489
1702844655
1140210226
1509502351
40274274
808181131
1929212303
1092250714
107404410
2048881788
1001544477
1864551573
43450542
1665008488
1481534869
1332508950
527844832
568056226
995676041
340794311
1065553829
615761871
1336793187
968289991
1586552435
1498343485
1329757011
1580576995
1213124020
663142323
917305376
2079046475
332038069
1489521002
751950648
791854421
2057784863
2085886095
1883068662
1233601077
598195581
89148201
1499865983
198463516
425422722
1094806993
857203466
72223513
1925538174
731480529
1591218793
1542581357
18770936
553914816
1751509723
1264028219
1095852118
1051230086
689010281
1849771976
452769388
1701348936
540700551
1697188681
237000615
648245484
1172259751
1817331790
241712413
39304489
1132186115
1953425280
791860205
1152896423
565161982
1956716458
1861344632
603538523
736067060
1511481285
1946107024
1394001436
995307333
551080542
611875749
1675897886
1832675476
633694948
1168152266
289394656
243920344
230080882
1337688874
776127001
1661338645
1343109814
94969861
116411213
1218442462
1375031831
468007190
1158933497
1094402204
1121596613
1165143845
693012560
378233335
141553113
837044390
2085271621
1764019800
1487446416
1564220606
863602808
1505582486
1796749113
2092802741
2041676640
959466240
245816972
1422214132
1843435442
1920473500
1318266429
374723764
417825086
903255333
893918788
889419751
1480864093
511768329
2576896
1669757905
292520027
623414651
945909203
1001489199
1192642163
1961512477
285641770
313069342
1662501023
155031033
710998488
1866013567
1941735069
796243919
587820117
596802555
1994885624
994015720
1996018619
1405716083
1057265263
1644421152
1874578407
791923277
44437981
1653342493
17297302
102606539
1218933452
478872888
581297564
363602621
1380501265
2119140201
960755831
842858075
2074605902
749765671
401054185
329207476
1431981431
1036914672
2018121187
1334303395
1033202786
1540236174
1693447672
1987268588
1768071743
182054706
337330520
1530007471
95455923
796509334
466187569
587962669
736343975
1216500381
1193626882
1872481328
329507602
893812095
1632929184
1514948848
1683461064
324387436
456595014
973671110
1037714440
958618997
1895390398
1714306219
1759972569
1832964333
487792989
860179540
709325335
2099604023
1685710578
1813309273
675903338
74065671
257288072
698553296
1198089876
622485542
587004927
1090739839
35233242
1743714024
1170720231
1637597517
1767434050
442350293
976596247
243917284
1293151796
1762306573
1513277861
236165291
302927178
437486692
1412664958
1645898624
1773467119
1000780095
648611766
611467113
98120087
1962725730
49352265
1688994071
767677520
621387217
959428347
2089531850
923394522
787858855
886618403
2041129992
1347917863
1030487290
101476702
1688744107
379800092
14691176
1776804997
1575007622
32100098
1819797822
1099095572
653392542
869402157
1499038710
1176569848
1560845293
1121803371
2068782027
848128573
1017430451
1489064239
1122797373
1954519028
1623815566
2053066668
210723376
823480710
1142976447
1942624080
208075891
388248760
1299368774
973547316
2027213888
125937204
33462321
564787500
1644233401
1982399997
224792505
1495267045
746015873
727682915
1613066804
497838279
1978842329
542843535
1297868527
376013932
1271349039
17700153
1625496765
1047796410
1656585248
169308910
5661932
690886962
512875977
1798501062
2139103088
120223458
228174999
110494011
1674384814
151859139
1863039119
1307366882
1759527451
759759776
551915377
1556501784
989536685
1143499489
1407691897
1813644422
36877582
1270990636
1844724928
1282634154
1259406303
677921686
1742794987
1956016821
1484583372
1430186387
993178035
1910870045
938296760
1426226413
566528954
2068110768
612528424
372172981
1543151887
1098080424
1455548101
158699027
1433001447
236115519
196382413
338307164
517009565
456136147
856134050
486803731
1354068882
923241981
686572420
2064442461
1530599494
1057951641
875462977
744486396
1551578240
1877454011
1483003837
1983571670
2106489635
1848885907
1862034233
895079005
48950873
15279264
1871987340
405562578
423264740
1901939764
286980933
1538128632
1353587374
597532829
1802256387
1901021557
280740879
1171810449
492794417
486319287
1472075128
521306705
207887657
1783482128
74739321
289681038
1551971627
1889441250
1689247069
532430603
312749548
1391434830
964315255
205097781
341552637
1799694466
1437328484
114275292
706639857
1428211608
664424862
215538051
417546693
759601411
542828584
571749654
1743763626
1632433308
1308254540
1256119093
1930149077
1121546863
651450972
832100370
1048927271
1405638841
194035595
139178671
2010495305
1354190569
1004959038
2143767052
1652458262
657262430
1873754213
51474018
617737487
1273996395
1647538682
1089181619
611122285
199701511
1253356759
1009914350
1796260207
1552679372
173936832
1006597810
1490782585
776541586
1732842556
503751769
1893922694
111943729
2083598160
1355075427
339587553
1345453256
1728247777
194719709
1596543079
1780731634
1280385566
1462817160
1032328263
1800222609
1628638722
1005214170
238903975
1990002419
1412969011
1848940251
2075301621
927411237
348167246
458698369
428018025
726207176
652758470
1240464757
139422504
2033204970
66520924
31588352
251603129
1475371062
1457488920
1533389514
756516139
715176908
589440258
2004784315
90835851
1558563195
1779260595
582656248
1784112842
1464763894
446021337
529696381
169852722
467581859
839556672
2033415939
1841122703
381836295
1610185258
1633366357
1433083135
2036232173
695992931
1900644880
834690162
1706708577
967258884
248037919
964347179
307933276
1682913501
643293891
2089873572
1855703802
1825958685
1995049183
1038979875
983582489
2010521902
1760620196
861394797
759118386
2086787913
695431674
534609860
772911087
1202755073
73957047
1343118968
1784537416
2058292938
1246763920
50337117
1820651291
734215305
970137048
1011501641
923585501
806610799
1594997454
1250933013
1767524524
72057338
1207536686
1614898793
2042351302
1780094506
1398005548
1578360592
2139339068
1725115671
1585289537
1285437133
1874444804
1780724898
1084163464
921305838
308266353
874156857
1159359668
1829823807
1663301586
1474496791
727753064
1185870665
619446649
1878064385
481024884
42934068
962694942
536892801
1781857835
602065464
1910755501
551996730
981032834
2100748907
661751456
1523060494
1270164123
95346778
370512144
72496864
223256009
1399832941
2032977398
1649376712
1031519326
1971065179
792607952
770257588
2053947606
1925040941
520778843
356804003
905555837
1651214663
105443783
1131704874
341868004
386971301
433351114
853533586
1969197706
1973905586
1455203650
134499793
1093532726
179609486
111911021
660608715
1332533607
1347342998
1269974526
239556102
1395594143
1012760051
238477660
1286647237
394385971
96142707
1494613892
16853653
329085210
1926892664
1408401709
1886558557
1185436909
396982123
419880004
1963974267
1996224581
1296077327
1220980944
1639612204
1312724772
723940852
321602031
1206577049
371388420
227850324
369413686
1090695048
1132082224
789865591
591966445
995040244
1831164080
759649104
1450445021
647355384
386129582
1791900289
1663859161
1666004179
1625812089
1881032484
630898820
2091132393
1365079052
492432350
1045490054
1903689539
502896995
1591282937
1281585487
674483677
564681202
1386171865
1078171838
615224115
1484613297
288210200
1760868192
157475254
1455600108
1588111701
2102408303
1132025226
410744639
1841728523
1221814221
1527609571
524552937
1288110597
477722624
713157711
1955225136
1650083790
638668290
1778651915
1633991534
1351587717
2145612627
246334729
817170291
404670756
381134308
1557209045
340920117
1983621137
1997369891
901622157
1070120296
1742554003
646230275
2087834269
227577182
96685587
2002808273
1431010566
2050564596
1719916303
1704598184
937732276
223923611
2047157128
163072821
898022693
1993291423
1587586972
256855326
4335515
968337319
1681767931
1734617631
988095131
1991154530
436089077
1016047763
517249797
1987028701
3913858
46444055
405917959
1711943645
1345615636
548774677
1801681272
257464215
1592893105
720637206
1418734556
2038955933
702743412
398414040
1068603661
214764726
234479295
1588749266
1132866605
1051141980
381018960
888284913
834787940
705231355
1171127947
190843435
989444780
108006696
661817622
908451136
1126138023
276532307
1742282625
1307306953
517535224
1803070353
843256965
159157447
706056173
1777893998
1456030394
1145418840
252400583
309500638
1617644068
951294857
1141497712
77489016
795923099
1931357385
1573366585
599388352
1195503610
1647116339
832408367
1944455354
2025608749
415586151
2136352780
2028278454
2097317873
1439713147
1559519048
1565577059
1081283457
138035374
1069760218
1345740891
513505976
97372544
727983252
2108880547
1759627331
2028619724
1308239472
63588183
1857681842
558658264
1617587984
680721019
617484174
1834062512
2087667265
1508992112
2041815408
113561579
1741328448
87196673
2035073900
879845498
1031876933
1544222429
994231814
1102851980
1245280101
481431673
1370416102
845937868
135347718
1419116596
1282323828
688878408
261063727
323794429
2104926947
1732263122
1416551291
1406183249
926193656
1693616740
898556983
973818663
126480589
114005431
508349688
1621083977
1363108889
651319968
1125242367
1316635257
1743717538
948523289
1431617683
2083427284
24551496
1042783596
376136188
83309054
858065890
1400933003
1556143235
1171099330
616013552
1853213762
848095915
1169322731
1846379696
1718790283
1924488033
1461037830
1129675437
475168895
1939111514
2058057926
1564196456
493074
1313542226
677920641
1308778498
390306449
1477725691
2145469721
1303609068
1021023709
1685989612
1624036577
862172978
797588828
1893132150
1043021014
189381420
657586684
1890711028
1222855978
1009752879
763916717
400035747
1122233369
2052760924
1077627969
743019116
1289986069
1974268971
2035164621
1479240245
50051054
1106881448
1300054176
1707009800
1289317090
209542171
96957283
235155065
1359137187
1302310490
1018841903
562084498
1527596836
2066104460
1848151022
1249689622
2047522599
959760997
1482692090
350040311
1518560559
1802002772
1475671242
1369294071
1475239464
1543988340
1559611416
898449689
839840609
2075610989
1644771062
412994658
1612336370
2016381313
1150302240
335045991
644719092
91654794
712795951
1866791923
947012609
651593552
834708728
106941737
142537431
1913317901
1847353758
1506002849
1270200400
1421557994
723914832
48182209
1609262372
451344673
325677125
2014545494
79769973
1938255125
1827358865
1567767816
917577423
1856177323
1523857108
1661553625
72153658
1552758946
895342356
1528645642
1358558521
1685788902
508859857
4962512
1333634756
820089032
1991175159
1583233553
1328429320
1030171144
2002209413
1538349555
1662964743
1640177225
1650954315
683530705
880294091
1581778654
791673623
2033271048
2087845533
1218444024
34078382
1195991162
419784005
743907564
1228308499
2042818110
869837600
748389509
23963318
1966547343
252883552
1231690664
1916620537
336619538
341877964
644955852
1122771372
1770296334
913584990
648318626
1854790274
1482164624
1178441081
1806038347
701911688
1104721350
1003574975
1326940719
1912754268
1045389097
2042522197
411691907
1171634717
1833559579
964933421
390606943
807089953
1042060746
1687955663
28375740
997226967
911323582
826424869
202312910
874563701
447506454
1779436725
851116462
1947975798
293887538
332921379
1900737491
1158900170
252441717
1229490642
1923681493
270851192
1303400294
687119171
1930516436
590748570
1879090539
1273983194
724658709
2032238167
2072426870
685838926
1726812725
1629073863
1552458357
2055889897
1601243844
1381374777
757425288
1820984405
2083388505
1766582288
1775346089
1096460958
1701995883
2133044550
639514857
598601047
1473626808
1204846672
1052155467
547795822
1718233540
1198352040
710350014
1261294260
1828169806
773991259
747270574
1248878707
429482175
263901854
835203340
774195974
157345432
1703103884
149763168
1070736239
1296615092
597941705
449825205
1873232675
1733545229
43711164
1598355143
663254342
918609809
722532739
816572434
928373234
971350846
798175501
2105864585
111474040
2000115539
1419224649
2036638259
2055024465
1875550306
220770014
929290090
1391455522
1890243633
1323572800
2011628297
28970281
693356165
691078991
810521532
148785725
921630568
386413351
1115130652
1791101077
429870900
750404793
1615976222
672868526
1912273393
1450934667
1843708745
992069940
106284175
1489513264
270673724
836674707
843511850
274227808
1306108521
1081139210
336054773
1468648017
1836356444
12366170
1813226365
802208168
1714248109
510260248
240319378
72478117
1817233890
322548082
909865261
852074334
1013962830
1427190328
405750272
707157170
1995439607
74686890
1891008336
1456632192
1267490485
1361043174
1761513062
2102419644
836368635
1055838364
1770832185
383145866
1437068351
1170493009
616337387
1844098646
1938004831
683474729
699476133
1505557558
444509117
969389363
936557646
593156115
2138585756
1779249781
121329412
379833138
982953934
94685226
352606405
962608233
251390784
1427698383
1855543130
1970087884
633620665
1027088314
1009922416
1615474454
666185183
1953010606
1933429395
1388882496
1950236734
974509603
969406631
1175001831
975749755
1185322418
524812470
858763219
1427786194
837149686
1611719152
1676270355
1509109703
1864964099
1022428724
390736896
1442644193
862191913
378329421
345061192
79743717
920853097
1332202406
1898090241
885846765
229548218
399656996
1849053177
1727191688
377772539
1154377178
618824715
593372907
2047287482
1556885056
169169888
1500101636
670246246
1786511657
1727639462
1538410862
2058657665
715174203
1097528411
1656620202
863658722
1623920857
1803156731
946485824
1694157118
72106
1546846483
211753639
1683273619
2000323027
2116778186
1838273092
49417108
1294629565
1949290446
2143689905
708987744
1324289469
458255555
1185634249
1982149106
510893085
310228193
630803637
2068993527
914373235
2116894958
1545624597
157107032
541143397
1471666588
1952800651
1868892390
2016378174
1277030470
1345040887
1314526346
1233201226
1419747001
661553572
1520204842
1057510625
65010588
1433538883
1065989837
2110321640
757810615
624509130
1100563646
1092802042
1867500332
195533779
240532877
1406231623
907323662
626191311
1159006739
1296263231
1179059823
1600373604
1529237102
1501737498
1684133492
1476534899
110719906
300589870
820303116
2016254356
1558978360
2011626469
635362751
44225435
1862146340
1971931369
27197111
1479750898
1249461426
641668943
2028593150
807115844
2021848906
1855819597
150318567
1919494645
219642074
381004645
67885873
836021653
1904991659
834590961
1600464881
459769039
1126786639
2093902040
784099948
1325316428
1371780342
521243239
1094024621
1866939408
60731097
126829673
955541594
1702138652
2094254901
478569577
2124801462
1844652091
1373445223
149617536
1699234816
1390079059
1814958364
1531201264
2121606743
2136571306
322795609
1683612996
914572398
565763261
1552539327
1802933602
821377657
345245640
284446048
1929178696
1598954674
891407806
977867432
930465540
459882392
1545375838
751076250
1914761191
1625459958
1506069082
1952136198
978343076
674347574
2119013539
965705623
831049512
464548114
717231417
95734419
250407419
569059542
466964595
317656712
1611970751
655527871
379712800
151244106
668690950
2140331717
728466639
1348924241
928854526
348974347
1800499774
1959320075
1255429815
442907075
668753265
2117465863
15885412
46314570
1139180426
352208137
122462240
1964900855
1197002963
1044238990
1269264724
1859867746
757851611
1447557162
1107942738
372920693
2097190973
976323339
1753730598
1933800133
843250025
1472248215
705295960
52850403
118011306
1655875535
919523994
2128163125
1433807162
59293864
1849017423
1945062697
1790211945
1367287353
1588098958
1432577714
690848438
1393257072
959412217
389335241
226722599
2033855614
1548537247
914443649
203309207
1731052221
1115122650
1764352223
2076020441
370905338
1221188779
1299308647
2143527413
1937457782
1306251824
575547961
1086365135
1319810709
1048838770
1326343504
1254806851
1019055604
579891029
1937664113
1918148269
112074213
724226833
1358329856
1292975419
1105672958
599486596
603165717
1565117756
940441629
1754877741
1282242038
733991705
1599243185
1918734775
1953824626
1630766290
359148013
981388326
1041906010
1326993642
1565951286
1204327994
2109979936
1152679473
1130508107
1032677928
1874768380
909459569
1154422079
913628598
1272521682
1410313711
146663073
756742418
1528181924
417092027
1014718258
45612663
390783952
906464796
768756674
2049286622
1021575264
458209256
2040262943
203295258
1585446378
1959888689
1129530581
1585468261
346308787
152814895
1431265643
1237795432
1274207288
189702157
1250620179
1819834287
2011669701
986748754
114758496
1868393504
1922548664
1982637838
1946470388
1307868076
142074694
868816049
82399737
1233368938
588775365
503354215
185809225
2101350846
1444304243
1797536909
305634568
1215600698
1706880333
588125900
1434531446
1840940224
1779520792
204326298
774149510
715208599
106917426
3704078
1339596736
45213952
1536183694
1599278237
376733412
1268958214
735571993
1244298094
1466367124
1562351307
1333520482
1931339004
1596252182
1361612200
46629477
2031198631
263239170
515478598
877570209
2052766974
1511999801
1671350444
1632168591
1058549147
1928092494
786616045
571131844
324019194
708010459
575128371
130127930
999115729
111737277
1653512430
627374495
826528171
1756836310
595331289
1835191184
177117256
796729657
1423649799
1007921207
1298135738
100243363
1244062907
274503127
349134700
1865047137
352129791
430179917
2051935968
2122593893
1707987638
85188220
1142970442
962114430
1747367494
2059154812
2066251654
350437113
1871879444
629643889
557915435
496638384
733437363
829840816
1947477311
819919965
736012242
324361964
521562789
1709251053
427830914
329843453
416784447
203456046
1720763448
1532624408
486868455
339983544
1485344077
1783578728
188090183
24195683
1834680171
1487229336
1813167033
46015850
610142879
320040997
1310270496
301281230
247049145
1689939783
1525194954
816261061
369256164
1380627714
875225710
1258230163
715048873
1668630010
1721930329
294890275
59005335
1821568192
1088580241
701278122
460674877
52180855
1597232601
843055291
1381054866
1100760593
637301086
316945792
754994196
1574228617
786936505
1041328903
1488269632
2003231619
689011008
687311175
1946005555
865154909
1192990655
494703344
853370542
1304021520
893425877
228525740
1789380095
1967136229
1383548161
374903378
2079723518
1586811884
53113309
493900701
670795210
822516232
1051468329
2093047851
1928689791
1650129301
1916687182
306449555
1074826336
843228998
283444804
1584978228
1980250065
758995392
1880234593
610003949
542270826
1243182475
744063959
1837493979
55009070
2027284547
218915024
648455185
2086224468
1209301535
44836477
2076349454
214822513
2003132430
1074937959
155359638
1135058241
1614385881
266179697
1608765617
1997942575
255137477
1225332234
1050042447
1976791935
1515657816
1717773173
1983821040
1169167884
351630879
1381892017
1221772886
731009387
1382947610
832614372
1921266205
969183494
252295525
1906867386
60390678
171039559
785214988
457955930
769960422
1918401794
2114224542
1444384523
386339295
1507142156
2037500900
1015471581
1335197885
1629842614
991807616
1806696423
1108951702
228201894
594352171
982616661
1339883229
1068626134
20847354
883973150
425166264
1211114425
1316585803
1617339715
1434445398
1739686374
814768176
1870872399
1618893844
1498157415
1870354547
560134263
1245706611
1864721692
1757612011
291568854
1564544877
480508746
2073814862
1802814246
629418517
1338158911
757897802
1653247669
931956532
821078541
109709084
895125276
1263828253
1316760180
1125365296
184025870
610397836
2083169924
1179116018
606734188
1344322595
1979899580
1854555558
1858638486
1577516463
1082470103
1841239583
943830500
1875302736
880684338
2081679379
1684538140
1992424180
1061658097
170346454
430234395
2080284551
1930044489
1626480790
1791883610
1131233672
1876573013
1380172728
1013667239
910080417
2064663642
1297989933
1026014517
38204806
1968832462
2119949489
1208279928
982610991
2544700
722445567
78953734
1700176163
1362963703
1422284623
769191460
1637620155
2097723898
1676245914
1654081024
1304744858
370617122
1437514087
570486579
428359916
1993347468
44403479
1998763091
411868893
177176736
568074403
2091375923
829258683
927645200
409275618
910637640
1415663272
305889604
875552725
303128209
20011501
1728146750
1262706288
1640683824
1160666769
1062148736
424105852
357559459
1637230850
1296471382
468031728
144601923
1523005358
261785057
958981013
586025136
1791229797
32430223
1373895098
1557745327
1068761083
483116859
873028979
90786452
1436712306
1067153117
1630134767
1954644712
794007452
1273327001
1330302299
1096139573
300263591
1216101003
173673627
1529779505
324290283
1464216609
1472283205
1263896895
362588984
1574615750
14143097
1477136592
1318135456
652354637
238088664
1825356791
1822228750
845660479
1668938237
568025208
1754658789
1411199070
1276144718
378069373
1627128842
2021023170
222320199
2034412503
757186388
1922746264
72553838
845817041
710931567
729143522
1470598066
1678724781
696631555
729700640
1338008679
356139100
60834488
1919200809
619965087
926970822
2051013285
1092046819
2119495613
1934457216
650655190
1023986340
2144863235
1084250735
1120056325
1756175371
1973000739
690216905
1060078947
1521876179
1796821619
1233806150
736482046
2080534386
89088231
982172823
1215884742
2060394435
1806703523
1503300497
1108628774
1271304474
1723029509
754560845
1474651425
13465730
361312541
1652012552
949208548
1314589656
156200510
506235575
328241899
1604752670
558074400
844396592
1702548892
2009673003
1746003283
641899985
313374507
299063698
793331131
1059013855
656669041
86338679
458554803
369331332
1783416206
442866086
914976504
1642276842
1011250851
1700001999
1157761257
381316268
642069391
1658634618
1683983667
440363739
638616897
1462334010
109909800
1633794961
404559518
1203462823
115302734
1083891238
270670465
1279328433
1168103097
965533997
1234251401
344479921
2075263309
991845265
1888271045
697212865
1970242313
32277141
1836985662
6009849
2123769227
312595557
184308958
2074419873
1366607220
1045000108
431520629
985332937
992311786
348876671
1122924767
1483187694
1571985331
755625517
2105790392
1683655363
2102553469
1411546882
548597061
1819434277
1240117318
1071925546
1047830647
18343288
1229400659
1325822512
2066829298
518021326
638990346
1755500717
929207592
596441878
69874915
421819944
2055347259
1275232433
1026797385
1730110605
1971085843
1031456586
732514911
420312982
1286982580
1752996467
1865905381
1983822766
353052251
1108019875
921354423
1045050592
848652700
501294456
305514949
716972540
482814972
978504064
1005294434
1603141357
1942865056
979188854
1888087523
1029447861
583382277
792430384
292525865
943641514
511109280
504910249
354891304
1803956832
278084576
905389070
741129696
2112683961
760527681
1901992289
2099344638
672947907
1981805860
1553802307
2011115623
604368365
1253306006
122449046
1997539542
1934601941
425018048
1022847464
911433077
167700865
1203381941
1024213147
574684748
1158099577
1846732714
375386039
180699068
725482331
2047723675
26015163
589330321
2132157060
12168264
990801761
424805673
1094892259
1599786721
920341381
416295724
509094125
1690667527
899652440
1714399873
1045579698
1368303804
1487240984
984403016
1319905973
836445542
1795433147
73804300
2093581820
1098400622
1925067431
1797510123
1921717132
1911204547
1669804648
1754911746
1143365482
1577483744
1590575903
972665150
1702292674
1077461110
1062416819
2023731274
76160594
726837867
617994158
701763225
2057032363
2096350043
366285913
1539480018
1883831202
1122806785
657103579
1267802585
2083885281
223092343
653177805
1032660876
697003976
945249688
758442827
2078947442
132704798
2075496987
1920247899
1977936369
841991358
1859278830
869418423
430751197
1609672441
122150180
1286011991
599227135
1787869458
1194879958
838244914
1759272772
1750967964
579487021
1905539289
1929282152
863612486
56460640
1662472128
2103490077
1638933031
681266853
906113313
341521547
1063632619
825062330
1559803208
2004876168
1060068198
1287512890
1445516312
979839718
1971203223
808319621
1743266217
1846079451
456044907
1732115616
1130575909
1368223123
1819543043
463177671
45574825
2132270893
1157244472
1568566742
1170963160
1199304298
2102635033
1287037867
1275319871
409087516
1097376550
38186382
477753463
1749251013
1146120050
2127104556
234691154
1477654881
1699324243
1418318714
1835011994
1612177856
697962377
2115820686
1463376275
1405013144
64045293
365354245
833418001
1270749832
1527929736
282096973
1046747039
345358082
1046703541
993539222
1539103593
1013247529
1153472764
2051913502
856219877
1197431747
1828984111
1151922716
878198745
710728304
803728048
2144519628
59427092
531081353
383490836
190892490
564175869
408743208
998477612
277219680
1489612309
1071819470
243296366
745281199
737684013
1351078238
565102147
52126767
1158382611
1324306502
1044673412
685268863
1104256878
363465732
640532547
689184014
457351996
1060467124
1821779725
288771862
1169296158
1295980227
1118039041
38531528
1720833259
1444016883
1735397253
1807249303
1628115697
823367324
1513570204
55480258
747260422
1578877519
1570591587
20987208
1611353491
463554542
2134092792
395594707
827924935
649408840
1718652513
1703591073
1985087045
23732025
2141093888
1222575580
1847687869
232059213
1262839665
2123814351
84283397
7525146
612481764
630273346
1774440531
1827167529
539174495
1700525430
1389836041
1802146013
1716834586
1057705494
376415477
1766849610
288174901
1386151598
655338551
1090041470
1049877234
2121208537
236241541
2039979043
465412457
425201574
115218480
1062705487
7928677
86209411
910183119
1786824707
534351637
917352804
1663751424
1546141258
2063424981
1388628607
783169455
428311159
2017401463
1416979772
849655753
1707597039
1296327708
1691311541
4439246
1930580959
979126795
764796498
1389161343
988308176
1017228233
1865864152
8444076
1541372129
752864796
1068070595
1668885354
382873089
561356490
930530642
1381587311
866490350
1340005567
1975314519
1751999603
1128845319
1212703014
1932683745
2081708831
1096744371
891168045
154358633
1848060429
229217190
607494541
1621221898
535752020
735662944
1042704553
1620021065
579655736
83620507
926168790
433189238
440724929
914594184
2020480288
1113285716
664972323
1887045042
2047610307
54048738
763004476
1712285727
769360291
57962135
1917441207
1414714981
261110883
2093775603
331752771
1013679651
34069795
358089170
2100782007
1534440336
2039443782
893630032
826570143
450062977
47093311
1197506794
1833979860
640970036
2030782648
1415526243
1533459430
1803217472
2073163405
1716888679
1879748264
373430986
1320840803
467599632
492251163
601538443
1662653074
321397582
2008630259
499716406
1830977405
523046983
181362906
1477438382
116095324
1370272060
1192076198
631961191
1327213758
1910583798
781244163
494377062
2126055834
1998255559
607071422
2068596222
867371896
2084512569
1544003862
828386859
1634557113
740525739
130939895
723256380
1736273306
1451617029
182998072
583799787
1911230131
2112757742
939747056
214051438
1763991895
1959786851
144702556
1016982261
1059840914
353181162
1844427430
1309223140
742285035
1827692295
710124374
1713277735
481657293
1042182580
491422588
1945154265
1311325070
181290606
1045795258
1989411971
621804806
1065428841
1736098310
1225369705
506034267
1415919688
2040994075
114049899
1723172012
236533923
432844276
1213006282
1502722066
686360866
1333523744
1483709809
1135962088
55675600
1260235365
76062764
820207658
395311836
647205111
967330992
1686985429
1597493131
87838848
362104444
694083599
980958475
162439418
1855482955
1457230532
1855907135
826772543
1169596792
1293953768
1700953270
738663337
64448773
611143101
953329661
247419064
1678091293
307435846
1846149254
55965078
1647379150
478966605
1864468009
251722738
56002032
295186950
824673925
770188163
2078569354
1673169406
1494712300
1930396003
465574356
1054820415
1629351048
2050072082
2093498351
1996289388
882529465
1490290756
866176986
218273542
1918814287
443525871
920480459
1336026106
1525956741
147715275
24978815
2000597538
1902080318
1112854122
1550933636
1517720834
1513406983
1203831293
1855387175
793118380
9200913
1908787401
1013828098
1988544236
1947466953
439844568
301921882
845598134
1277123266
281728876
1899051637
1311176659
421779208
408015907
1785929276
678850152
1882529044
2057486721
1195164636
637918106
979806034
969454500
412033939
39099448
939909962
341195078
1836736167
731493159
1738768005
849625960
1866970518
1281476379
1910821483
853229920
53475735
1473414228
504415356
1108818940
706540826
872565167
1245944858
307203670
1804217957
1853593058
1818802096
1017721547
1415153890
1103783386
1906644600
1021952979
954042908
1258782859
1824621750
991414315
1168008552
1337516955
1307573448
667807460
1134850176
1725265022
1377638670
686293432
1325693169
975894156
872991485
2016557477
980304924
1246489158
1111631027
1833459160
1003630049
1152138999
2105899748
1786408944
983200920
1614143655
915229217
1927978667
572327436
1057780306
1691011959
1516650479
991212830
1067738539
50549694
438310564
1774665162
880247662
1616322489
939266984
1361012422
522711672
861864700
1961074161
581077897
1853256740
1906894413
231433004
922512832
1587678749
1893924079
1278972774
935995003
935767192
999171389
1116403517
20201167
1713924508
1135288943
94062273
900139103
2075569932
1628196798
1097075276
1422329589
780256581
369991989
701667427
236646644
1606410811
501615023
1334680145
672258829
657542026
567854755
2070604572
503884658
457947804
400511731
522457899
2050651036
959181217
1022889017
1654663353
1440941875
1988991888
469772782
1780354518
1710282694
537051157
772912748
2046640623
1732954133
1119298964
1165520294
1594422385
987827035
1572315305
692061297
1886550208
1065120942
1544627007
1711065411
112338315
1349138988
1175635345
153695797
105366108
2144871525
151676034
1033777625
2051488935
411367132
129716204
1616002782
1977355186
581085402
229392727
142051446
877909536
1497598491
348405462
69662330
351775649
2028505014
535674361
775409085
1691577005
1001172705
1317644787
948707820
710060145
983814921
950122520
210157355
440846645
657073786
39909020
2047849911
225655531
503277479
1359544867
218439772
511217261
1515692678
282621465
915339972
1176945036
1553967181
1830623822
1847107209
2048386345
374636059
711037324
140138739
335031974
1892627013
1552900882
567735503
406574137
1920362497
346710172
242955391
1201328546
1826486372
830992089
551069766
774551331
2044586671
218095062
1304982304
747428694
1158483081
934843851
1217920575
1761432229
938496490
62118564
407756070
1563255160
1747618403
1156560274
597816417
857877390
2066688664
989456062
718894647
1419893380
896503977
1547428017
1502404049
1712863311
821665808
1146218700
1723113797
1988819229
231315320
768924406
1662782222
375552457
1280119357
1860613393
77378572
53084779
1745378528
224068230
552572893
1727334947
1949236233
601935112
505024615
312827664
1093691425
2008302319
2077269955
1370540900
1512949186
1201568188
401066119
1215119130
413163273
1163591044
105393591
1106389320
1893303557
371152433
1857934995
388533770
2004290996
347754389
1411853472
7117321
440536069
504308983
1187059451
922907305
655665512
643604330
1067113082
1345287297
448331255
514238795
1505452314
1430481784
1483996367
185867507
490404713
117586542
272134566
1742571457
503687981
1874042520
469765866
827213044
1031399990
987501318
869924558
2042378253
195659062
1984023117
1963503959
1292535483
701336711
1751683670
241171679
1674491911
800225696
2090941846
1085610585
72391493
142062377
1807276953
1824635044
1761782244
295308044
1483653514
617275067
100637966
709773896
1356667579
1944194669
173216061
289605907
776995175
996712166
1426557789
1758979827
471620944
1429702458
1284597412
1781513228
1292519812
339550409
461112330
1971509602
1839337763
724897658
1237117304
90368577
1554227451
160374171
458596451
2000854178
2085836910
1795319569
681475040
1974660004
628303031
1189768626
497795624
1257894318
829019498
1924434224
339040160
1558541540
57809471
106361982
120468449
2032439002
888577288
28524793
2014985302
1860423198
1193289806
778391196
1580144545
237408512
1193983664
1855355290
102742420
1602215804
1693688743
41628173
1374257358
394783360
2126244746
542707902
281117988
1455564628
827117476
760979467
892928037
538785716
1535181373
422002447
652889732
483701569
1588893906
51884475
409011202
147306008
1304981658
110510853
902424474
991720225
1649852736
809770321
93010366
1070200809
678237753
1485936125
1763007191
941062959
147067632
802935305
999604139
438370956
1011831535
1321050636
49085948
1748703782
106463676
380768869
1588981005
1627324678
92034546
838810884
819446204
835790257
284291384
1127833063
45032063
249760821
149714858
645496609
1857931879
1629842969
94057971
1226303130
1517774103
1688545851
1770709754
687770998
1897783685
427849039
1780559384
221002849
1709633331
1409418235
1305088282
1669528477
1035779034
1644102454
1549088072
2037842706
1577662186
649308971
2104972990
1182147886
2100349268
1586506198
449677356
907231250
707222426
1502224336
1352872867
2102007843
908271685
1130857756
2070677731
1048047336
419376355
836752584
419516186
2014906306
1712913967
688818748
1731739631
262029859
1822066354
432803104
316807461
723558313
1496370095
1952136424
215464931
258863506
350212757
1955331116
530804389
267196779
1240892132
983093495
1151897260
515924592
1892168831
506876001
1493030647
1660430327
1953386424
83681917
654066519
37070634
140640137
1567924812
649068169
1073480806
401922561
1056904468
282939115
147318260
1160928193
564659881
1343427633
894687470
1797290877
872294439
2024264221
728162215
1199218693
970888266
1213213802
1012489805
997289559
949141350
948714147
609589221
1619875688
57571059
126648603
141388195
489924188
839624567
467194557
1823836531
1223213646
1972888860
1555352399
1823225893
1263963759
1407208127
1731238813
1428485615
179036104
1498042600
648690951
1659380884
946847156
1223632661
555632129
15793195
1346172404
629435431
482048859
1771750072
1413708335
128180963
755601646
1243752870
745889337
1134826141
1522397552
2093231272
1473035477
1122788345
1796343643
311768007
128244662
2018719296
1676122380
1815585729
1747952011
510244234
1577950317
1074009156
1131055841
1713847001
1536187770
794953636
1531946497
438787248
214786955
830508571
664664462
1708475166
691974706
747930598
86603427
352884740
37681058
367872786
807589186
1737188272
385316516
1492965685
226380901
1853238310
665624263
870655051
955478979
805981447
2138073943
1270240487
1623905733
345639577
1774568784
1875776959
1206779351
1741235584
896526973
1196742868
1827185343
1472847085
973392280
508577411
299955296
1716662219
1914237585
1941896630
1865710763
541505424
248367316
1275484003
1229589639
1541645958
1499965929
890568042
354409177
502607689
982173848
1220985227
763112073
659760111
1019739944
1776221074
1390522330
2100040896
1923047115
240020899
172442723
1483552336
1001471186
1499517138
1640787438
553883292
1677424828
1406586912
1579342931
1027302068
1133181817
1899585612
752022310
1800034975
305232196
1337578271
264369471
1058680792
221907202
1663311637
1669947962
273982734
1426267931
398561385
469843289
1663457534
793829403
400239473
664402120
242648479
1551873682
166490812
1209837958
25024356
264108021
489787976
1007963501
1165329986
1786602658
1531872750
70880280
1657865655
1970901739
1015220822
387535240
633107111
1793315354
415862566
1939150191
1532301582
393880531
603572736
1579147391
1330070414
1490216700
542774163
274724248
478186710
498208932
1574029218
912281384
1960672320
2041098000
1225228996
1182742957
1379686682
1575398571
76931102
1987484767
393020298
515270555
836701101
1407366457
1109124908
192104541
457467577
837845943
1028890778
290164730
865841152
1573910380
929163789
635416005
1848561877
974864489
1415054257
1631106517
1147006407
635049037
2138665031
1872740956
2014924474
1925383693
1306367171
1701988459
1531573716
1990018326
263996380
106823826
1759127457
930630513
2063393715
1854825676
2049781622
1874879427
392576417
1895142994
2121277807
464200959
490508068
928140658
1680385924
1936271237
653056815
268225217
1862900216
1214232759
289280436
1829174517
1083461220
734652831
806261246
979980835
1806689253
210224622
2105148169
215032898
1890203365
1946071837
1566660977
1286755920
2004422906
35348276
1818266799
381864109
998423138
701579243
1773902109
1163116260
1838968682
2066129343
361223332
1626543246
1458186074
764253970
1739679030
296341300
435927994
1196678917
550085475
213463907
1918431678
927048981
1726617491
1230282758
1073277273
344882246
1982420636
686409917
1407398144
819655777
1077905060
44992218
1551771824
158513105
1865088938
1992567368
218334998
1548948165
668542660
563993381
1184757544
1496726758
1559058080
1499301800
1529665100
448799361
379212601
2035917997
572369731
1485300895
1432100165
2080839757
577115047
1203868655
550668932
345559359
1468032797
1251963372
1954030791
2011203993
1783536792
1483361238
832305115
1437142738
251857538
495425087
192658452
1591294982
1579033948
1502789938
511596172
4972117
1289648107
281713103
433761412
1287654700
822192712
270611089
1474165536
888561744
1016089364
870738306
1834782761
861697191
903223805
825841971
1674951588
1299638958
1037703210
756246306
51286123
1451612844
1869545974
1227205361
7396990
1558117766
241764649
80694086
467849244
892181044
1131374905
2052877179
921365513
1633527886
24384670
263917498
1777487885
1690834392
1849878483
1632010839
1629686080
1484709707
1978922241
1502420684
1103172492
906409328
1273940608
1555526461
1038027891
220943228
2058997325
752315156
1137700707
1843463914
654401589
363265092
850417414
734103614
1991129671
1792058196
633393256
1755463546
658687218
50244082
119504111
1231510160
119206522
1641430563
1757249263
1570803446
578720896
1421888042
301546091
1398183155
378449071
1128583612
466848506
634672540
408698674
1552099843
1293266144
2015681482
622218367
291067228
1857662550
1869192180
1837638418
1791671420
2091507464
1878832042
1049872845
557366041
528766828
229949731
771108595
1654815334
996737415
1080638269
445274379
1762969740
1305120395
389739131
771773343
1560831840
1320134700
746980951
842970004
266316091
354134271
2132023156
1725500337
964678364
548054115
936678188
1651701584
785184781
1374656104
1422666340
303779992
317359775
880035712
929302268
2122631167
610907830
1863598071
1716292870
1028451995
490421843
167120522
119231939
700689892
1716270663
2108341140
1331755563
1119867641
1057305216
125420872
1064277031
1393159170
2016496988
1443472766
477369950
2317902
595719038
436327000
932333000
1884267961
1211389820
2057328260
1217149615
200949531
1450953594
1013501383
7361031
1572840483
1798717249
516802985
962266007
1828534274
1002123262
1533708746
1666816435
1304362547
885313368
1142719780
518155131
1115060800
1424150334
59503248
741817288
1553496685
1832699206
2004882044
890404124
545550837
529748539
1700264580
1691805135
469378184
2086220792
727491447
1192069901
390789933
487524325
683325370
1031399649
467170093
550117884
1716785165
1919027895
1863525518
789830035
2055927868
1104105087
1344542337
1566329348
1068244904
650699064
1106880276
584094240
1496116856
249400198
823689421
1069146604
994311648
1164489418
116090649
2130969387
191235260
1189609325
983711219
1421894492
157749156
16688127
1507740823
1930142341
1687451145
224628909
364858614
1890142268
1193421733
412367244
1468176852
1694193912
1436363908
1639110277
1259289466
755689061
1345700756
1349095382
1180351319
1352302502
745199534
200963498
2040345806
1571430682
735758620
1128493436
244108230
1286228980
1855575659
544654668
792702578
1750513696
245313747
580129603
1856648015
1521204375
2004896748
675375093
326534079
2095071035
1814755444
316492895
832198615
1968412722
1618550574
1465916854
44231764
1122031098
1910488967
418994460
1931804133
1199808352
1934650370
1365118760
227371900
860092963
926104227
1087488355
1315503521
61780922
1040452539
1693652335
428252762
2089730272
1142134780
936835332
1744195088
1828638763
13389898
93826298
139351248
1379321365
168975695
44465380
944394397
1383703214
1721456341
667574268
977878737
1370530774
356495385
937927440
732173317
163223647
1459570787
898663131
1533043948
404986053
964539849
1437357838
1875719775
394359649
1579448041
408101911
2001248358
1890424079
1321469363
973129086
644169219
1424040679
1972990851
1762934443
1479357280
104809178
1424210578
78337297
614594888
1930259491
819115441
1240799324
1250773383
1400727608
2053257140
1742455511
1675663301
1728130116
1183533234
716000445
756857602
83045740
363620073
1439563623
455205647
274054325
4466304
370004996
1626707684
596869796
1875343633
447999488
1343040887
1865219836
1326375514
793527229
2086335489
1343934015
1125298048
393830679
1082657868
1992280801
746922238
1449843649
1262747514
91314585
731667509
169046449
537451621
1185076898
1499082398
1164100487
1927870407
1147749845
1763675804
522971716
1640981266
629212006
1517829745
96427312
135237569
722536733
1368200858
99796590
1363967418
143442606
2103784093
1444807754
753578318
1197938020
854982261
1844394492
1949502425
798580870
1593106414
2140354004
1134630355
1146963040
1269722701
1190862074
1115657807
1979286674
251836200
1346649083
238342413
1474957214
2143650672
1202574385
1453175748
1230324321
1266129118
454650777
1545094485
1678325934
65405032
724812024
1304293274
134667573
1247800436
463003814
1339237114
588323579
3330999
1997418532
2035007815
338544774
1904275022
499177047
1552767238
1058679908
1401082054
1140922911
372245205
1121640730
1497703053
760075337
750430130
210063072
340777006
1115910913
2010880605
1104242816
1141307932
1807936879
1870037547
296187132
1934327164
1204140926
357180334
1212725444
1748239916
937130169
226985643
697555427
1383197741
1695285270
825823675
971838667
837012642
461679374
384236651
1473527504
893072101
1858200469
2022689973
791578242
1452222482
1385662105
813159448
1102178680
1717288875
613502488
1667919796
852976390
1294478562
942082400
1940663147
1498932325
1807564565
1178885680
204695536
612742772
1102838389
1746232441
681838851
1301837092
1338306064
2011151077
706272615
588670049
1504442123
391020235
973670836
1084852595
1480617835
736535432
25861539
658324237
332153280
504907779
1123785724
1638487395
1764238298
1644860741
1280060349
502153607
1704860804
843136817
1111502659
1439083503
837656049
1804723631
2055520426
691353059
647095588
1580553321
1355848964
207703515
5709577
228203694
1652646939
1210039656
15670929
1711028679
803834158
907014923
112655776
1403799831
1876297666
235198536
484380407
850877781
741801174
865414689
149470703
431944926
446054457
1376316479
1946185432
490719846
172510268
1942419527
447587177
889503240
1652457596
912971237
1689704432
510001231
1101414384
952371641
1671954849
1831021246
1385569621
2083544802
1211511982
838451542
1366030372
700507526
2147293157
225212829
513718773
1066918292
155307172
1125556188
421146659
1908296437
627619298
797045741
72995594
354290451
1287558583
1946158300
1488518920
1648545830
1683967889
1842053741
627724648
965433202
1155471113
308707222
288966941
1606220082
1232306111
134654826
1649054251
659317294
1020388541
532917466
1334662777
1755309393
1332737047
726917343
1195536795
373693274
1429499457
345677161
1265326538
1890078262
1773484004
873719256
1162862472
273753457
1816556194
2006529176
2052597609
1167394959
1381456243
1468001151
1460123251
834268763
972188043
1060502364
754430103
1857667729
2118178995
1216047936
84242497
1105137198
1451532029
683133879
1482724783
959516417
1385717199
913106664
1796141050
927697345
1576405817
146211674
1531994467
2121785666
1455405067
1213920121
1854280676
1450057089
1689375948
1478510441
111335782
1781618963
1692798018
1230722302
72134468
972439694
1521759497
1232632504
791301994
20859250
1306152024
417524220
1217105523
543839591
779913526
502018707
1066638311
925602939
2110957907
1800165255
44415363
1752605041
2120379621
319611195
34434333
419285040
936655443
580328712
752888774
499108686
1450329359
864162432
199831511
947710359
309397925
1527148438
1810498303
53739425
339268680
855390575
1401785649
2116173579
1638615155
953505809
236778838
337373171
909578976
1153771870
1196447056
248352134
883522322
2059095750
709128815
1223957630
757086940
1429551712
2065395765
696510203
649996333
484506813
1873786952
1330418619
1756300777
1176350473
1282876281
1932172716
2099981003
50202806
548248031
336325383
1748169583
655614474
916904293
1713177526
156245247
1253545962
1024692747
901031639
2020633027
1570015345
1666292042
183431920
1159166429
1756577470
707555502
1849117778
1825763974
2000470605
908360806
624540735
2011056939
107828288
200434025
660038437
1222996177
1703687188
306953374
312972287
370901294
1388081627
591486028
143793564
1040693012
738547017
989746467
324231224
1571667280
1705594873
1123419381
343815093
600641463
464370497
1306055955
834207974
686270953
572066245
1723888249
1243951093
283752820
1087044745
905603631
1535384763
680056163
267676846
918412629
580762036
1023571067
210351946
1602766285
1026685485
1212451751
542824777
1179747737
1983471030
1354317318
1457341080
1732685460
941852287
410876436
462296005
1063038959
156581176
848544372
1862275167
1458610119
1720175647
1452827458
290686115
2001190642
477250106
2108136642
1394317428
455233096
2108636918
2112931431
1032909932
562900832
1464208768
1598353032
1996855375
477196430
1849988831
510123427
1762004548
534325778
943042722
385096296
89592667
252506130
947667685
236172915
1929973797
40946550
1102366735
1926548290
658023119
1073902390
692922032
173094383
1946968978
403939128
1759226505
1588838004
1356669224
1616445365
548388257
200436487
1504425132
737555214
1952358801
1489484032
1578111909
1893078173
1373355532
258927552
702284166
392684205
660398184
965243045
1548993690
313043312
801387382
226056858
879503177
566406888
1745316043
372011622
1609703555
1485276621
598306546
1384660549
311085419
1490942742
1459054673
313803540
392788711
1968246606
1993103717
855678624
210893106
1328497530
1229717434
1240343104
344817685
1594452480
1723851101
1596044103
101079195
1452154491
609254471
1560227686
320333973
772577785
1808266158
216021616
998027103
1547722631
233898964
303870335
772571527
1540729211
795022584
2138099607
1610235667
1077958047
1465206740
411703942
172285568
307415892
1581551838
767038464
2050215964
1704292223
891405717
1576439077
1001519079
72426303
1269521490
82354367
1922954875
1007105534
336542604
531343876
1875583454
1992512337
1293813241
103781153
999215733
2111349396
1812815728
1539138703
502530317
1362759862
1204171996
945346844
1805406732
1088806325
1415708416
898070431
1723348778
1723413760
617762375
132189022
1315619448
874010872
1998198912
578736442
221570237
3290517
1375339513
1664723465
1522583422
1298195740
11240982
953297091
1138366433
1433052716
1565902799
367592740
345501932
732655244
1858487270
610344632
219779269
1637329646
1998920280
1069125115
1811744071
2049667753
247202642
1812325108
1932476647
608896400
147901524
2013325907
408722677
546111943
1591228855
1530923132
623099611
817954859
1037898608
1836085743
981319418
281140173
1178112990
307256226
1744420320
1284361742
1058460808
836063254
327096139
147810019
422398722
537067479
1472664085
1976844128
1118455165
316138376
280826062
914217582
1653378424
1401012291
453385799
1445531724
996095887
34786124
38369837
810521003
1754408525
1838664431
1214952971
1847006895
32442631
1538871147
1084701311
887778779
203986223
1025412351
146082870
1301910218
1741647427
1041535092
1891834471
208508602
879806776
861552528
209754410
1894825156
837808058
1790596845
2116970126
1439871634
1636597302
652036521
1094833671
1809811486
1079844549
1984581370
1590374789
730933104
1651208930
870852984
1413300372
196965219
1692772623
146791867
692935930
1396276479
11757377
238930842
881559559
1352990784
411172447
2014321051
303176070
1826619857
630965816
98165836
653933993
1871527155
1582870269
2139949225
1763268568
1071949730
963485338
555548207
188443370
747684735
1880955351
257747550
1175864150
918555923
1187134276
1096256427
1113202834
1071906181
599297580
1992093143
1843647021
52417999
581011259
732626893
531487800
322565229
2005232333
1531416476
1739977967
263428350
294460471
426269263
1357571253
823354841
719767522
365261118
1084222432
507776921
1717712506
1477452493
432658013
1993742971
2008696603
1404656965
829096308
1598356922
1187791054
1797236527
1933892310
278559801
1785436739
1165888214
957003056
1072492147
517914194
115195833
600812934
270911860
1852381231
834986442
186349399
1724888303
581143355
1592880555
157832763
1128675306
2103182656
1444616312
1650602678
751576919
1846268690
1695317511
1778279149
813786951
2146111786
1770810866
1599783437
1461111434
1421646075
2015969557
814881405
475423443
2128308188
1381845947
126258401
2002248739
1433554841
1628089152
244984570
1023428842
1241359778
1755981259
568068250
562767270
899265525
305334929
1847261814
447998763
1718467356
407987498
1920339718
561958788
1616812212
1151699340
1163850435
1817289467
1707257364
1271650995
352909951
1746923375
952802285
1557660577
106698015
1309692603
1219175920
930717531
1908468026
1225016757
1793856207
2096802779
1630751203
614199721
464107871
1337954917
1296860040
165384216
112962824
1246937623
370146645
66622900
934901834
2015566097
1243347755
1384109241
1924553006
1578020806
1923782634
820203756
1575793559
828823417
1572132586
609753399
237338526
162082519
506686891
1768420756
111754543
1170905242
1670487929
558982529
761374186
1186116464
2012630937
722844119
1580371207
1688283921
1387678152
1251524308
1600250588
1756781408
846017552
1235429683
443214101
940088465
933841467
1746664618
741184404
1941721466
1859757954
422147347
659768972
1998735347
1705541224
415136943
855605827
773301704
1459349589
1381406923
602998710
1291277348
924863791
1777558719
2006330603
310462253
272251955
580993336
2043693540
1226703448
2109335187
1044893391
1799550519
178407115
92837908
1100113662
1074348869
144298640
824077962
458146264
1521525244
180212775
1758202425
1124719770
2144714340
1032071755
1651163302
1150929089
966199976
1773703899
1638568031
301686579
2068855478
464594303
420462099
1435449942
1387892252
61489413
557921580
71480875
1884382422
2026104032
962840562
1905417102
838683243
1034043663
280039460
640770958
1492416452
1861807924
330580466
727044790
236587065
810674685
1532830650
460196882
1685165701
823645201
423631334
224378850
1037957967
183363976
1673019279
404708409
2004472761
1863248775
697555872
270283383
1917088408
478701758
396656815
455247967
1265060570
1171106768
1837111066
2111673896
80495229
143608523
1657047442
1177795237
1225249011
667926276
1507058461
322805575
361885
867711176
1953195769
1952878615
615865904
243261441
685986974
577860978
1310925973
1295155948
241787594
643251246
1835101352
879117299
56349420
808002902
1703612015
284681734
956041253
176520520
1027221833
1147222802
1606374778
1745579570
42919033
1158790593
1565691753
11636394
2136493097
492221440
1491011052
1236298291
787506311
1282485900
1323463851
2012806990
980107455
1918716528
1740211380
1333847736
1140089832
695603136
2011725141
753195853
358738982
97744160
1957031815
781463644
2094340041
1602066250
1533927796
1152129524
895424386
2078635380
1534452324
1428317001
847790491
1420433392
411485923
1574324950
48935804
1580177422
1800164011
1590424527
1375127220
309942867
375465150
99022247
1511690528
1575755081
47683083
2067778621
1470051385
1463564960
1404460211
1358704293
538865908
438123651
1386185436
270461106
143774965
1375321410
1667526992
1948564298
1906954984
1200946283
1107635238
618242511
474671424
1358299976
344323157
106752982
1647633543
1826664724
557573178
883749502
1149287188
551069483
558236884
1357249955
243854826
49756370
1045782993
808394485
531017094
398871671
1310423320
603115919
1232806772
815874059
2118858406
814648789
682053260
480823412
1936000310
1228030178
164124294
1511664423
1003669516
1447394263
822232048
1332029088
1905330806
230746811
373671164
1015298420
310067309
1268274274
862450556
2075407674
1739832353
123846748
9431333
474745853
731776295
487408448
640968130
1593795669
2117322556
45029188
1088245199
43078191
503586721
1567785147
305441973
1439535715
69202429
873207129
1393592478
17699126
1841097821
195712212
567765257
558114798
2019695868
491034884
234384728
2022430776
1276201250
2028087536
1559379506
736055171
1211895164
1360703969
698387905
2120043008
1510660440
2068210322
57721040
1977954952
1645863933
1836877081
497849671
1662484932
1608666840
1002147642
1950480566
1894899550
1703458660
2042894657
2048756956
175450337
1591212075
1405972471
1377866765
288827618
551074327
1507638168
1619645102
886674140
960324824
1266506208
595097903
1199278048
1024583382
779449708
840075513
415098237
200272266
190087961
1115292187
1229520513
646472538
1668687297
716498046
1706605186
771911809
201015574
241364217
1454012272
78956713
964925038
1790203716
984746191
2112671196
1523429833
733076300
94262768
138837698
1304846685
925743207
274597957
2867544
392662080
1158642197
1454151699
1711766526
392970638
1385907734
1359534197
1714787226
1716377966
133719789
355258318
1131242059
847654436
1151023337
279683520
157422611
1079710409
1818041215
188462232
292732392
1035436400
1519461085
611911932
1842595113
382945599
855413150
1982637759
1238040029
525570841
1614941184
1938758064
73281448
316563988
1436451766
301201855
1408362823
827778845
594657380
876587285
1957888507
863547265
1956191828
1603535065
1775961466
1337101158
173635044
2088350315
599533262
1872982631
385523237
2083196573
1420838918
489841271
832304206
568069943
1395886141
1487698019
931165134
1624421371
398223086
935806671
674507306
83563317
1032124690
200970548
1830171583
84908278
1077218215
425286808
738745835
638039476
1614005441
1018684787
392488406
954954586
721061223
1867422627
1386173204
1577616839
1248660078
1662405109
1250725788
1721409060
2080331312
170184261
1235146411
1827436840
1183144849
1085397833
1762752464
270263952
197622232
1401498939
1526952036
208633360
1540889138
1998776109
1279720380
2147054011
2040200225
1832075586
1751241549
2094708071
2065114674
1339880445
236322877
1471105955
157162054
58303391
1906323426
829909911
1599170961
584714329
459081615
358358543
355419334
790465406
108243018
518720129
1341305631
561357026
823404502
1213074168
293986875
1496871181
663525706
436634804
13904671
1664667879
223912633
397613036
1229464464
234608544
1636651869
1939985895
884991474
724432987
900564317
543919711
1118006639
435356227
402280382
325381745
1180026382
1265587782
1770288858
1912382223
1274950293
651926736
957936711
1387387523
193535534
645492432
127598778
1568700220
1769875009
893355233
1358917107
1319230268
1116331201
1423570966
1039552807
1798947973
327468132
1561769525
1868976412
1142032280
1858771768
2025508315
744207961
2137569715
824095570
1429799048
527377389
113007500
235596391
854029667
1185874377
808415069
1541317502
1767190667
900956632
14620311
821453955
911970451
2029594790
1462125114
849638117
203353481
504882021
1653105965
1844219303
759141185
1575311208
1474541722
517957964
1254523188
315770814
1150472350
107043194
975256089
1444291979
564930454
1813668736
803709874
1254876535
1839689822
1707667944
479257558
1690666990
1114358910
1758193674
969119615
106273961
109063835
1651185316
1186991781
783520367
357393565
366437583
825855471
980848569
1996408814
1993697181
259902135
2100907378
97483868
561122822
1343936265
1729909403
1464376095
1119732681
1974359933
777784530
1560977618
694547524
1172361083
100751933
1792809478
2054719002
1083425380
1967785139
1054540381
1126898707
1157845542
425194967
581716776
1814837263
953023686
97937762
984216630
1636050191
628938548
964860424
1522159833
1194618650
242847904
858900572
1945888114
1089890082
821393384
1218719569
1632959423
1057258905
684251331
966835402
1979156102
1729280684
558612497
2124754782
732731381
1093783358
1056111439
1242187622
480317312
2060178407
1519962234
1709496168
696414038
392271184
1910414637
383071712
240542827
1000092683
1075630510
65744737
1152959614
1531264837
2144401194
1659473135
539946792
1563645818
1033317
1606683784
1454558753
1642173042
252636076
1745572584
1910907218
547103563
1020114005
1060163555
247464981
495834191
115445392
108575629
955235666
203463290
909587667
1226050606
600524889
1561660741
219494493
1858920753
235250402
2050452602
2061392108
1005456324
206815380
191161565
1015622541
771062576
529500424
1017673723
362119365
2029993657
1894735093
138840319
187005728
2141188684
1724675522
1484385697
21599302
1485647333
959886023
1126001005
1026793718
441802863
1722627722
1252199775
1467399668
1591007322
406521021
2027007866
740854665
830336448
459435399
619525813
1238866698
1060984972
781104235
1318484768
515526141
617989016
2102278702
1845708629
1683825342
1027263864
1446767967
371375793
785837856
464238691
462035345
366762832
1721671572
1194078536
1403977158
2009825185
2064637913
1193023290
1851788765
650171386
1281517915
1504079259
1782675008
1300862193
1920865563
985932181
728053745
1521984936
466130955
933205963
1375484377
1783294275
1795446282
133259843
710823491
919475244
1287609703
1828428789
1625989364
1182926203
570010253
900555061
1532518254
1462401623
1349286823
1583536327
88880818
383009252
648600750
1837028445
556873513
1126951717
964113377
1090734868
1715452459
417989845
1190338985
982958715
1446627678
1654999656
398585169
416665022
1745876224
615831013
590690331
1890819053
896386121
508835051
821017542
1396439131
1937419368
815536366
2088056225
2024148457
836593175
892039727
102144289
1087372720
705020391
1971974247
344012694
883148513
58026956
1648366293
1256695368
1976699015
376768038
614778018
1524355984
1383316212
80983067
352772755
2085145428
82554801
1927858783
786860298
1677815227
1912910307
1038255354
33609599
1765811204
686969924
1715308770
1857022854
354504758
1676734667
113509439
1902218111
835388586
368029451
1003554054
241891702
792736309
1357416725
978461284
1865015426
1154369924
963002567
834164920
277998348
1327332166
567426749
1064748008
1252157669
1335338580
1915872243
432343302
358367846
895706348
1834819766
917048547
1347302604
327114058
2132510144
534130502
946678541
243405723
1701679020
1663242824
1913123015
2040345042
1082213402
1994545099
1518417127
1861063384
227786120
1332033481
1263854118
611868802
1939341389
596627603
1689566231
784008219
1658897729
1315312406
304393052
1112057510
1547384424
623311426
270927973
656089488
1977249463
2146797517
638119411
929120213
480227842
471714642
1434173973
283410228
990564106
2019096115
184631616
337069402
585473944
872016515
553641024
681834251
1944972315
976048496
876604786
1413081403
1724523091
199470392
1481858788
1225945403
2079135077
631659683
1028061961
1368141251
615491052
1159152489
1775699335
1115200978
1393939764
673449995
580491385
1498110668
184927114
467443247
1682386260
1073552644
2069319563
1159512072
1793492773
508128910
201725583
1113815601
595774759
553045239
64355145
1750696021
993702918
1401660436
2144672232
321182821
2003327649
740083956
32537401
1498518026
2067035333
1583302332
915730027
1984145472
1692278842
1138673235
1212747278
843262366
966464454
1722622266
640565017
1612199986
821322005
925842057
1858091764
1266014332
167841068
154294049
314141867
842409764
1179747024
1516225359
1216774624
1296703682
1854401105
920015215
2112550664
1035832231
1789048542
2103087630
1342632420
1861387578
1017834001
674371414
1644483246
2050635542
1011030031
2020370531
1440081810
1056792965
2104795490
870087291
111096849
341740737
165788873
405707257
1546537545
1619302749
276857580
592080746
1231654296
1937621337
521225474
1429202479
1715031236
2145063945
332537486
146090956
190160380
30520918
2098829715
1213305935
2002304729
1842561046
122839891
1763894268
314454811
97446933
113016395
1775788723
594363950
147680650
949249912
1492058427
93326637
267767972
494610117
1540364664
94299073
268712041
252869308
1504560685
172262439
1499116372
1497561685
1190111462
317788627
1306221481
215510535
1196718579
606359738
677383477
1846149652
1814070427
449090600
1614893091
610258833
2115033280
1433000955
290810357
1300869918
1778530524
361859038
173916938
270931018
1344827898
153658759
457743955
93340419
413394116
1373567876
580661495
627500966
160136087
936166707
355921377
1096825160
1143777985
1945803526
1297323994
1454866985
1298498606
72783257
2089186018
222115955
2040007133
669526017
551042372
1034755317
1789650715
665325790
1797796704
889574646
275272674
1496000154
331864130
1787741134
668568350
318181632
946727193
830270136
1383817228
905406025
1690859481
381599971
524173515
592781561
1248214435
246798620
209859445
2045662193
1401860123
496455125
1833094086
700794973
131804459
247724644
1031632076
1114672858
871498189
335813585
1464375805
1574308
1775451358
1276053983
1075375122
376870108
1300126675
1768319000
1711003585
1554728799
1476940564
2020743304
758472115
885154674
280397861
165578454
615054593
2048772707
407703389
1457168578
473369512
1598533671
1898510172
807171831
1349620173
1930445909
1769696016
578678968
1362280938
1038718565
503040085
1988791317
1510942146
412851473
379974816
815764625
230959621
526410412
737737404
2145564186
1170240703
787683867
894271723
1877014019
137412612
359493594
346086913
1473328006
296859302
353813241
477388879
522524994
2059744009
1644419100
786909822
289658156
1900885228
808138471
700174806
1442016578
455069859
942047337
829708732
1879867619
1131144219
171612718
1206448971
913622740
547203450
1592529592
1329156240
1577644281
1778435090
1134908038
1646069568
1715791598
183143363
1370035986
1422701329
825854544
1084059475
1533254416
670628591
44562587
86657777
1959199081
2095366080
1244591456
2048064916
1086068290
1141011467
1695629928
287350719
840053683
1557768038
306927038
1286360429
1060322673
1937482747
1619479316
777293380
296568779
487483727
1506948874
402157422
30653440
188940676
1649615817
707208512
2072263206
1157075287
277284386
209613598
1651026596
59500756
1321383868
36851556
19772491
1353395766
1038601776
471077056
45962688
1638760803
1389686799
1323572549
1016344446
328557428
1876610777
565658225
258158685
1041993712
1861015340
2018831287
190841720
656562048
1940284888
1976296443
1874639772
1896144236
973008964
894410417
1799675709
618095856
1228170109
1540615523
910493393
551695948
1311870269
1942345052
1202498805
975427839
1975412098
382055214
2029631216
1801337147
1363270222
401398052
1770197190
1444681860
917125347
1109599461
1696806736
707767409
1226297126
934248518
49862933
1728525888
2009091507
1515178116
1980190709
501965561
1666265359
1211493608
1455889457
2020750926
449415604
465431202
1159594168
563729726
1598180584
1234490530
118178605
1224323124
941053995
746937695
111657925
2120582847
790447038
1403250836
1006337996
176499388
1447366057
1905028507
980226898
1806319717
1917231481
967831660
521969793
1975265069
719659054
350425231
1843910452
235425071
1266523751
2097546674
1020333708
567564028
912085404
920058811
1753201684
2121594408
2052849581
829247229
397672509
2053200887
2126224331
2022668113
521150140
606650155
1159029575
771351182
442332666
1712650588
296356826
1003936636
145322186
2126981522
1634528145
928542494
1115638902
1077250905
656725835
974469031
2021186667
1245709496
1103543949
1285547955
1371965110
1254927501
58635808
2055570038
883188930
267478842
1547724184
1819517931
613280231
1147980310
714232237
271084571
102504117
1281524422
1708141417
174643811
11729661
377118507
1047470811
1852384977
1182154413
587277750
732539989
367768625
1324158266
2006529373
1512121410
974118499
547342628
692869830
424842192
108127041
644432114
1152078637
448482661
2068805376
939686155
433696048
209525272
1310794572
877190944
870512849
1938757360
1296463352
672420815
1436171841
718418482
909669998
1094679364
1452865501
1351525066
561710045
1026520791
2141126169
821057124
753674987
1039920915
1780888796
432967275
255819843
1208296558
1876941520
667413453
815769790
2078864863
711187328
2063313850
818430965
844196975
97676828
1469145174
1206714733
835009104
979511843
462860013
827183714
943371577
915241768
1498661010
374829478
964766378
429338124
1876587623
355406338
1047889970
488136992
1345632945
785410678
20544338
1692891430
1400923831
1079001689
2018858476
68044836
49706583
1307081627
695999680
1139131643
733198003
1827638799
1354885803
826104356
1574282553
397695553
1232123365
473324732
561802000
329121788
588249045
1995017389
432003763
1478627014
1736615674
1389298129
141732500
1532778095
1364976902
273333133
1874498171
1770315266
529551730
486719100
188497848
55396306
136534599
1506724980
1083761473
1500888201
319745310
1505057506
2083988124
593241012
1736953662
1925366794
246089856
935520417
430127189
575609074
409437819
1459385686
548612590
955980760
1731946906
316430212
260988804
978579637
1198064057
1046061747
595983124
872409151
701141099
1265559306
1174356599
809262971
4563000
1780598806
1280753989
1848064521
83467435
893535536
2020932394
2018712140
180680494
248105218
1259097200
740579762
1629771369
1009832833
68379423
1499289933
269199764
976149237
1685580144
1459310427
816576208
1352126678
317122425
1778668721
453341901
653649327
300287525
1900696513
1495894741
1409250486
186795334
1360534690
1072668394
1450463957
1685735419
1857109338
1843469990
2105826028
126284229
2143512327
1720108739
519253009
804023930
1699849762
1109230892
366044791
1531863982
452802302
1616050533
2079413511
1513965507
396762222
448610612
1179803147
1451680311
336465695
945626445
505076568
1613086784
851069940
445345041
1586737539
534867916
456167296
551916197
1385437589
91997595
1541373685
1147302756
879477553
1441539864
315934163
486529478
62612397
170343811
201604244
837955626
448153884
825665189
974311068
2063098898
1620533016
2037205257
2134157856
1703587322
1621000106
430004006
1467347344
1575319435
1778480163
1728120332
622796746
2093100886
181667708
282585965
205596011
1980622184
507589880
56747061
403670497
1480211733
1444120852
1468960278
2047633038
573982264
1715587717
1242540611
1915636198
317645886
2069048084
785147338
1432530672
1898822804
246010906
1466568157
122996107
832163200
476615468
2135765098
1602791745
299283248
412561551
1149880354
1400315324
1573778519
2079172210
820109832
1584994196
45939741
2074550665
1376263191
1898310974
199296699
1751614044
718849022
1580164327
1827985508
1945461510
327905039
972108903
704665270
825536861
1178172919
99431113
618712480
32211023
592316138
650766550
1599488992
1857750436
626202198
1223909185
457551345
637288688
988044076
2025358158
589572406
794141499
1086170411
1736874580
1571596152
1353441714
1591778284
724415483
714470931
233312651
1315953602
220595084
2103099654
303723370
797371568
90631408
1056516934
1045321977
350855696
123050344
1318155113
1894406585
2136961640
400883186
776621285
18834922
334478299
1481246443
415833837
79721185
1420982663
457570975
1156550589
45477608
1777883478
207096584
2022994007
425862583
680169402
1012875802
1802258488
733875928
107644187
1546660877
92042496
840383128
813413900
152455111
476620114
307097058
182107717
1363906346
2145192410
1386626702
1290496433
929959417
1280023524
424756717
1742063790
3856782
2140769700
111392118
1635480721
1681141861
1491395527
673114347
353481329
1937630712
340085069
70879836
692452142
575893103
1120603309
265105582
2030260894
1366810675
128303804
1312767527
1934245449
1610666843
825853646
1405002088
664698728
668925825
1695889376
1901904349
1638924762
1734139579
707144164
2100066630
395529688
872631555
1678027404
775425668
1800425006
938917829
450115053
982546541
777709579
1009398883
148748223
1261404345
514731337
1022190771
548569067
1612800908
1818993475
545235974
1321040628
288969309
1962971068
1629251598
59855962
793413391
914473574
1147702833
1407557517
1402985783
365767410
2047701272
507942506
1375559863
342197952
581991344
1400667504
597693433
472410236
1040782627
351383185
595854660
571033894
1944108635
1263890801
1377271959
2038488143
392369124
2011919168
451926146
311464631
96169219
1644930405
860027466
1789578237
1277831694
1640868219
174916201
337666242
99920610
491388981
1388467550
281176456
1958785469
1814470581
700147722
1085353148
826104947
475584407
1325163201
1362747313
1150240974
1324704990
886172527
803359773
939440120
687355704
1146979136
1710686338
161055378
1885677725
834933360
1276358264
2968818
544685868
62890535
1665982323
211625825
1927990319
514423877
261890483
1009065447
823416793
1873024156
1276797598
1216604056
658060610
1113139585
2077070869
246178020
290565447
1472812906
413369325
109264958
1268956538
980588347
587158780
717536847
2116563322
14711097
451180201
811056983
924145475
458229969
1961643186
948070094
693391050
386122988
933113986
1808136259
1298697235
1916133168
1242672953
483600378
1166246735
2062131706
1319603913
368864330
1264807637
847649791
636077829
1066781198
822509938
777769192
192117449
1336778468
4875844
705144828
1171033790
180562184
1811953400
1189185952
1653837615
1468589544
879045123
851949657
1718936297
531861117
163271233
970786083
1900775239
1719715017
732676918
636057777
904736813
1265907563
1816336323
905715836
1879534460
574032074
1283646998
742833819
1683145624
1708193082
754169733
1817452445
1107566137
160575503
1360810879
1640264283
1540050773
1669808254
1370341960
175325194
1526982690
356971538
1500978168
1711217304
8900542
1617728664
803278099
594829082
64146648
34314951
1498795688
536945533
1901058432
2089679413
1259771639
1485067270
342921831
1491209159
1199652760
230764764
222045604
1645727367
769270173
857159130
1529613582
1955091404
944713611
2000645427
760155647
1992567124
1852184932
153196148
275349909
1727897989
2138239671
829306774
217003543
806846033
925497299
1178359831
1731259664
1049666083
666107885
465460664
346115449
1597574955
270470016
872938012
1595243528
592436456
402309289
1508552577
1760593057
634198260
1964590751
1356190420
592286787
1354544254
318552997
1525009151
87259355
1839712979
2097813553
1034173098
1486230509
2046066033
1706778540
954800412
770406530
403074704
5317409
1115743252
1317054101
252748817
1133029326
833684350
27169496
734996298
991952426
1707043439
957959132
2099262445
587163490
369573399
730073765
1625433430
194633026
901494497
415201954
1379086032
1796309803
2131268212
1604555832
1559658883
1076343073
1770252772
179814677
2122337586
1224581738
1405220951
1220044329
1044560287
878360636
1931701203
957567622
1097150271
2008993363
506245517
834273422
2116075509
1713312686
1718550394
1663244020
612479899
955315522
753915820
414926862
741892201
1755993778
887131202
1697154466
1195547488
1212577767
1325685475
1571547655
290207646
788098582
486852298
237649661
358585416
25643045
1856117294
15078815
257917518
729695641
172073925
19541076
903346579
1779392307
295086597
305730600
659733585
497760447
380867457
1565527074
1520426029
1135653212
307736417
124257760
869461350
1978639543
1289993970
1864072259
1266483554
60150872
1249959174
712635413
731463109
92368267
563199672
1302444689
629582693
1493793480
564906155
1337493535
198613779
1049947058
914412460
1930050367
1857061278
1682392291
142496613
1999353443
540146388
435031658
2006509475
353795226
1312355164
1112960765
1884302303
270990332
1481159415
163550934
677031920
1629652676
121054355
680891060
1460909089
653255110
1120316653
1687976421
838723553
953583913
777195413
1096316893
814822998
687860164
143657886
481142195
430288894
122014500
666568959
1404651600
557078525
549777999
2019967322
884693782
1522712772
854041178
480820700
955868089
1076169919
871040257
830202619
1367357766
969746913
1962179565
419613617
1434780904
253385930
614867052
1552190517
1094976602
1261787706
516074031
1282134985
302433174
502399891
914383112
1688365278
1701011572
1410857583
1540550766
844112904
604466002
1264626678
200999453
1453598094
2104435374
174983012
1525987434
2140080050
1946288969
19955641
971312356
876694601
572364075
2057162162
330477261
872908566
1181697535
2109187977
1249916654
1228047184
2119028955
976671480
1999945350
534544141
1975189280
2001505827
1026125698
2113366935
1009403245
1700288775
2091559908
2132097704
554081764
1137312657
1275403366
1760389135
344703678
204384795
96528821
1353752426
1470024818
1696107708
284036516
1958301623
1377615947
708407006
328002248
2143689990
658554497
814390764
1907420245
318261474
1419351011
448734638
1982355093
1908917358
937852977
1984871017
955569552
1513716644
2007459669
1897051712
356315106
211771037
630993508
666788714
1861779391
22979673
1625459344
355785680
887670003
1510695427
463371367
1371460879
1853630195
17489437
612633766
1551358010
1098455173
194417958
1945719028
1763134270
1006165203
522168678
1883574809
1098024639
913913860
1259550540
1095689329
2146235321
583528097
2047626267
622497274
682093048
1582844490
1376775675
1706952310
669139505
488435095
1933981319
1125489550
1147869101
1851980713
1106488532
1798800341
1173225162
1356639625
289376745
546013827
422487425
1474410660
958621639
1372670452
924282808
2131426254
1501420482
393293605
1185393437
1290461304
208566371
569691533
76772670
1603480358
2013691138
1527886052
1905168282
1671992879
2144259420
1787423057
129449070
1283700024
397466433
1716212713
449556827
223682277
1217709478
1299282154
1418546801
168104710
1250417874
565588742
229131104
1662317035
1931949756
1105047286
1592108824
1792121458
1361572177
1118394087
378002114
779033413
1787760814
1989209734
1820839059
1564257884
1802862057
482789780
446512941
2080707885
580274513
2120095180
286083207
910736665
1667612173
1991630973
33558220
2120554384
1357329088
5762614
160785614
265414892
353667865
235358439
619832467
1143240309
1228796540
519850357
88262242
1768216025
977547187
1861532039
1776724445
330717273
436485137
1183722326
1178309475
1831616307
283304951
1253674265
155814418
1083709199
366652624
228499564
762783501
1878385376
1758965843
834713123
1624924401
1243176816
1995323273
438413256
67356059
1913217545
1100315204
1141926899
1527638093
504369166
203281241
1271976451
1554557231
704969933
1363027935
1795559125
978388460
1770265198
1764942670
259900140
1491204860
673318403
1590848540
597519432
1074252602
764837068
1382885800
1752856061
1264997976
408831139
1569935150
1848506169
1455937402
939467513
458712357
857868730
1587207231
62571573
745166878
982060769
325292642
893758836
1635448845
1452498183
1792308018
1417331011
1562869115
611145802
1048876087
945311382
1890171227
392780461
270949601
229470851
2117062096
1468467415
2058599486
319699099
1947527342
1880064765
2006483600
1273263092
191566640
1491010882
798536848
1976407610
1567718970
944306093
1004928781
1517316614
1113322192
787871411
1242310400
286133087
1378360656
543794236
614130816
636274262
1960548938
1525685962
792386719
1117375274
1334630527
199629689
717555590
1928105629
1123576083
789794592
635436314
1526659045
222847128
180634542
374518175
1153268571
224001760
659054397
703364952
965019100
1684421817
2138079520
346366906
203663208
901647028
909422988
1242086340
1871622233
1643980298
2074511647
1994663003
317016263
201953793
1633248620
1045159576
2068390250
894871424
2092665247
248036775
2081239790
720523879
182660741
385758926
546488864
547373575
1376175665
1056531480
1592192926
615624377
1091723394
1166297870
1325333352
1989031028
1917294386
1367101535
314823957
707367277
1258828650
1888058510
1907990495
610318990
376056994
1624700924
2098023357
2146466871
1575726068
1915501186
157265398
1986358536
1952089213
761427128
298932904
37025468
1000090367
1307718892
1437220310
733719544
841996976
1085385572
1997079435
1607787761
359925675
272519151
962627796
1416098069
1870683890
329295231
1438965890
745639362
1780259374
1147760696
58206651
57575069
2118612203
795605511
749404003
1474013149
789181637
1241384656
1271908140
143522340
1536311520
144064424
1203807475
646404711
1819926218
2084462450
1902457130
941848177
1754127948
1968004740
1805084478
915425630
790247720
903769111
723382503
1103079787
94224645
1561656948
694658812
568970866
947304930
1965797528
617615501
730875633
471194859
2076511836
409567552
731955310
503847525
1071178082
1870304398
667867250
634033670
72851302
2130821776
1676649974
1166913482
879420835
120579564
1773572120
234465155
211504826
1248767432
722782814
1626745073
377705001
842842591
1818343956
1675748363
1653058796
641138439
1193738720
167320579
1898896317
812207404
409161853
1099199415
145386489
240114353
1401805929
649011711
1500116456
30262067
47794965
1481458179
1158590928
482597386
387331405
2054545138
613041938
935962798
807783168
153031986
986857042
1327929231
1936878914
26635945
1016042003
1878002981
415536104
789369768
334521551
2039137788
762778856
458094997
1023144643
1877583372
85874942
407683915
1624950380
1602760613
1085709437
1134027255
737778755
399659943
906607506
1262063667
1265105117
610303383
1538784215
991315857
1363141787
1648668325
2049178562
1578596877
1945003942
1986831846
408381769
2140421525
1438392420
1930135212
1674811298
808795125
763640287
857768372
501928841
734796159
1079624904
1082685471
867567457
1881574963
589566312
1282717887
1315877340
978440781
2054845008
1426832487
1815568718
1456778392
49503059
99597169
1724969838
2001190779
8182596
763451665
640294961
1692994827
1400761163
383909212
733753729
1004646380
190028376
1502296619
1897579580
1805762682
1436751475
2134014893
506461910
1256464146
1363879975
222876562
461049543
1648785745
2072625031
1113143348
1851514154
1069326826
1122887150
1897798255
724654730
268685171
371053640
1298354698
2056041480
1316106523
60752863
434835918
485026375
393007477
594327558
1170244595
178993995
219313066
1168229709
1881808422
103191266
1824765745
1778301953
753792861
1162619976
1976382787
771019066
1318203709
640656049
845895092
1218891050
1880164679
1006769274
1605477115
559561652
277928010
1960821553
2132192972
1729771636
1410825906
29180178
1663277832
1374131013
994298300
1128408041
1401397975
712206480
619679006
112714928
579623939
1716895412
123488845
1339306236
1922880420
768238993
137869679
1562603979
1325731867
1999171569
1625946634
1247834763
698217290
1577490589
1173656055
1737419562
1625243048
945551164
1717958887
2039019268
534994199
489773948
14180021
1603355662
783225667
1106775537
147308019
985279316
1804792763
1718064156
863148444
1034450251
1354830460
1569883658
1484726648
358257353
1756005898
1706684898
322945039
734421435
1326533550
893292923
79112021
176597379
1631598248
2043517238
113961398
1203047249
1415890592
1582643851
713280332
119445265
1378052760
703859070
1216878957
569599555
117616981
1223620727
388715623
590485687
2060350756
96334418
430691262
905994064
1966264637
627648786
1196867402
938471274
1428223700
1060427673
725261121
2082274901
1882869501
1853495706
561457474
1309494499
1429170334
727244540
1524911564
1687283019
2144812077
325692052
1297781641
527999517
947106322
1544617175
1708310272
1919790610
537265747
1681993107
963497467
728780313
2121187087
987477858
2067674932
1165451544
587397787
825798656
489849247
1734485385
680040709
1629876806
1709361158
318979674
2061282177
1196956184
554221221
1929685565
1378845819
1423859281
1199218051
1109015227
1823727455
1119448795
145352077
2084868894
1565960448
949582115
93936784
288281600
1063387173
967460502
1528180255
1809025204
1321411736
1099659267
1373489196
2124521359
674868886
1413859671
1199721200
274709141
358125189
1274836961
1784912584
73130965
1988407481
620675924
1397236596
1517613188
612383813
1433904812
1213389942
15444497
481908501
773222045
561679184
481608568
789019405
1698325483
399751213
454455821
672617755
1145764548
987452508
2142938534
1490750214
85485070
1095974813
1615403027
484343356
1919853233
974869514
1636818901
832738130
134744276
1471808157
612649225
1783459457
266884470
536971559
541553362
1103547059
1508811460
862796562
939440889
454527922
564040874
1125434149
137389424
596017943
1676872545
1613188810
6386863
1295594493
181170286
1866151596
569082962
1619997514
73252345
1563786235
1938824150
1619448648
348978983
99265345
1436126214
587723836
640681679
820893244
68815529
1701476636
1238846204
272729852
1914159781
289878564
1530801964
116931440
1116980467
356920406
30267217
35519446
427030631
9254710
1876068993
665867594
1891585523
61495458
1541919433
2106272029
829661532
587707206
1161195733
2086249641
649194631
1311014406
309830929
740043889
858306375
750809357
1498710352
509614112
450329944
1390839998
540314519
70281261
1245965985
261166804
329328597
752809858
632905060
886970216
946429248
1704045431
107340249
1412989254
327417682
1817061952
1431848338
1526648087
746070655
474873699
635384136
980331758
58683816
1199085330
12109663
1617981327
229649193
1632134580
221776725
1021180704
1827777040
347085067
455552356
697269974
539445024
383923290
535349427
309747155
1847943849
1663294544
1832063178
1967189784
1629428820
1815181546
1432912069
1596498730
199291014
2020605131
1312878646
1451156698
255579976
1793926615
56417652
834267924
601064876
1981571353
2130692040
1104586757
1709982878
1767778075
365881008
1964461636
1121092820
1211560463
289494982
720534558
2076613349
825129023
1374014128
1323218455
1433366045
405758488
1969151133
766755817
238735164
438583596
1877246432
1252168934
641416035
1284874092
517853774
2088702590
2020862918
1255207633
160069983
480906164
151585943
1245645749
852611933
325105524
1913937982
461044247
23476086
1189688063
741969613
467670348
1520886790
48064654
1597103241
1823478954
966151872
2088949492
1055754983
529215891
623915858
1714364100
1654762198
2100606957
1074120533
402652724
2034049043
759168587
2025001955
1958021596
1726239547
376919661
357635145
1788704211
987154411
1734534390
1101047224
993595572
960135446
1535764088
1065673798
1625361943
252734150
191941248
1350165089
762377689
599636484
1054064493
787281890
347888508
1361645381
143001370
1548670854
1083236696
1240445627
1457396039
1622298674
369931640
718097006
555630126
1016404620
762339794
1129197585
1245715208
2075707170
1437387401
885939981
1296448183
1807257506
528932220
499322103
1325269965
1223840629
251724673
188789043
1069157767
1411555194
1599892142
1787448509
131378290
688270352
555466885
1067833406
2122542732
699579137
1396404189
1812723311
588274957
483869367
2094533603
823032170
777139656
1229961763
1277758242
962679968
964952474
946938861
574736196
1971712374
318661010
1073273821
1005760759
1551631475
306797722
284477670
2095337148
110137866
1451912248
741780269
541167160
214989408
155411071
1898104114
2088149766
1535014444
1830790284
1786150393
1208534457
50725093
1693311990
1606679063
481238686
246130764
888983118
1530721560
1786490874
1347204976
1319583921
1186593130
454691355
1861959663
1087808878
178809117
468761201
1245310295
1907745865
158477870
945159819
881746745
1981211589
630839307
912257027
1364165424
1159429029
1815049530
1443829920
1628976079
1185508396
2121372754
1776629826
309868241
1571374847
902620856
1547893026
2020237148
1804297821
829166901
84675304
1349828800
1705720615
1967992080
1368741257
1575211027
1828927721
1454584630
1351897829
2122569049
333202769
1736115471
1123282386
1011086313
1770644024
556213265
852486536
225082343
1666408724
550665146
1707649479
1375828448
459719260
572469122
585448551
1939279892
330535562
1949346805
1705887080
558758401
1667581948
1112169965
38277409
1752410130
1834528182
365429180
2125110857
95087880
981669575
1470428727
965013849
1702302220
324542031
1653932863
603123068
1006411720
922795843
2015797027
619526718
1930517200
724846880
2009977500
17860286
1115297231
1774736124
1332650839
243515978
288871447
2109928246
359412847
778606795
1087178421
896723091
1282819375
1015505451
746567366
1508420428
631119151
280849875
975665562
1543980215
505774835
1921503838
1302350171
1180204030
1375880737
466121218
1660721405
250037522
918333894
747493409
1561502538
721940586
1130259849
1372580615
1221210221
988097642
972679467
1594013211
1711727995
22836994
1493325126
330586839
1334663808
1706787508
1173660682
1640324319
414893235
1913271710
1260249479
643947241
1225953504
1299860217
1962930164
1098341574
145659526
1625856627
210175476
804088139
1018535655
1531442490
1485115247
387000685
1427580675
868229621
659018853
229997670
1551891885
99312111
1191831674
396048609
1111222157
492416676
336529093
1287012236
842031095
1652371924
267104526
867444827
1632788124
2005454584
1676308922
1309428421
1213180381
1173137990
1621313406
1641510000
1394175040
609613535
1354445751
425221963
1997194277
1869516436
1116972790
1935100365
2130376273
1514013484
1781215314
303329516
27896803
407095985
19125082
1123391849
935326475
465528795
1345067499
1962083605
1073042143
594224219
1729238980
770981824
1626237264
1227356940
249930422
717355816
1904361446
920232971
1150006445
1505848383
1640193840
1605146944
874628445
957561824
243609709
1804815547
461346255
571302666
1888598324
876189014
1948510854
705869535
1990025005
1333838659
497040077
209927501
983865622
169017437
1014859394
873240158
1184808709
1291869993
2131415403
192882748
1400973249
574425201
2133510151
1714137489
1865144080
2102439288
1329388776
1800728448
397553089
1185332992
1903331127
240962690
903499285
1919893247
604241274
1296252273
2014997931
1886864723
2047142523
1019499098
761371738
2139393583
1664401595
2093794850
117880208
196232792
477117312
1658360073
744631174
1610329834
1694379509
1018087181
288728174
1825192976
1573405712
675154487
513749596
221267668
837923310
464560094
2038292913
1492300307
1685436859
683705681
964368581
1516181935
1423302481
1944828996
636949843
2065173111
1634287665
1760959749
1422704293
1404876970
1481160252
397084930
843039458
1930998345
1032836608
117627718
232150479
1814146854
679367865
1082850613
928111195
581073539
710960849
1521834585
1488572337
120954863
1781420338
1125138810
1147216428
397101366
347168045
1851942019
161256299
1763615806
781044662
1111145037
300593042
794106456
1271974283
428693071
816725430
832473874
441145529
1733631155
818186783
862308600
52031649
1204468057
45256905
1735782295
466748995
2115148018
2048818415
1609243977
1255076333
156011706
1709988042
1392817509
1786326848
3795391
943603134
108533624
1374557996
1500497399
1911519240
1457788815
1829005135
2055081172
513662181
620933510
1766948180
348399721
1085993114
663801062
953336668
1906442553
1726418639
197356022
926031984
143141012
1121204001
2134634481
832328600
2126391388
1894619377
413488467
435801122
1208377486
441153582
565370119
1634072304
1786558708
957624300
1356727872
1223282204
1500399724
1802274915
2013622493
1528657839
591045385
947955190
554862543
1433101624
1822963211
29815676
1537407854
545788605
392793289
553140217
1279921138
2011558586
550826427
99713207
751677892
908333858
1135166772
1270959543
136878250
329292643
975823225
1904823332
574750481
983949495
1128616336
1628028759
1182706562
2027719560
465185464
1945886794
874030074
668980563
2139250993
1045495701
1697772854
252244846
801960097
1516691832
1241915275
1626717245
1025263593
656335782
382458380
25896774
472972702
132614710
1408079010
789269261
1507788392
1566514241
1102377305
994470609
630646592
1084474692
642647895
110534388
1255331047
677688810
1026096507
1851110973
1240241149
2093606035
911234080
2110530051
968504990
1493057874
411707767
687589950
2120335995
494769376
176479627
1567026789
1852347626
869580318
369836415
1020922986
1654611519
720974244
646557704
932456998
954631540
880825874
2034011929
368195570
50747062
1413282376
86635136
1526623689
1303796640
1960494372
169693356
1271357418
964990631
740642733
1309877621
1614704366
1246952532
1565542042
84873338
2079552528
1778110057
654252992
2050857507
307019294
2123482495
495648925
1141215102
590538011
1415401221
1224347127
1896982274
301297171
7968772
950739071
1842333760
1667652272
1675575852
346174535
344189774
1741656873
1192520107
1209556528
1064945280
1461481109
1500668347
705758711
1320108620
1841877908
821172369
1803927443
805601435
1683945241
480473506
1918019891
703777293
1267022591
911627445
1350775184
643727722
794719349
1487739738
1519621569
1120026742
1666354716
2047363005
2022739906
1445486884
1585535106
942491164
450272010
470571909
283013613
1184637730
1215937225
1462764860
338492550
2010342750
1495399470
145339700
2018492088
1542411631
481714897
1992767862
1679898941
602818806
1436800013
1758375893
2015545750
1325174018
612075250
891772672
1421978394
671770872
1482523207
855582900
1986382730
997251469
1078032785
1002990433
50719160
882130337
1928581466
247334076
2131225939
425083924
50520845
1107339137
1849472925
427719868
1421733199
1745455185
30006517
1223505177
404014494
332363298
2054234063
1846403588
1915774241
134611583
573594202
838070376
1251604089
1182255391
1692795258
462832125
294498230
1744381058
1187742529
102482355
1304440590
2112569966
1358124157
2078017425
841870684
850835462
847835121
1351779743
851670695
1467478369
334488417
136408116
1386295199
1460678708
1410958564
2132410101
1509493467
913938771
1647169970
2035366224
654702797
651040011
915244929
885142150
1672277681
1234100363
1050228641
1791146405
1704687825
1901520127
711743742
1360163934
852297694
1486595558
262013920
801417620
307759046
703726034
1794521922
1715521719
745484802
600061122
993754548
1499300993
114069213
197326218
1110792516
893966669
1009549981
792242764
1518468546
1731959056
790406301
1975530256
1939021611
1980427240
1067542797
755451703
404750013
1664529883
1217338276
905427254
793300342
1853526590
561035286
940220067
1856367049
908367432
115940846
1094767800
1075628325
904613346
1549971456
1178551091
1793866556
930915498
27993310
1134361457
588568632
500573246
679988548
1241490535
1424555682
713296526
574383571
740750959
834101776
1668099516
1402129926
1414087841
787603310
1295640614
1640483526
510486638
1997796280
1650056457
153544040
512175857
1001194828
2091246183
1531398624
1269165599
496369495
27912967
36629319
1515051949
760854311
522750263
2110332382
226474847
292941716
471696695
780112263
745977892
1107106957
161118840
734872504
1082305374
1926661605
1924772590
2144485383
647888830
1179828347
1393353238
991169331
1236434645
404473667
1812696631
552526346
978430244
1071593107
1917867436
615067264
338059238
186708857
395369985
1312115360
1344279622
1217100905
865985851
683689623
829669274
2094401816
334851074
1163381566
126173777
152858107
273031044
1899027909
1482202110
557576521
29848267
878540519
1463530788
595866703
1940495541
638366286
2070398745
177449183
1300813891
1200741000
1635145642
2100688557
1920701934
383406785
49523545
204744351
2030121222
1143168722
1506393509
165880487
129447739
470155153
2059783829
1361306038
1052017480
1277266458
1420210932
466230226
2115694137
876285668
1710429324
1776535316
725970189
85084166
1094736983
141363760
189188974
1357521182
1104441902
1151692589
677563576
430985822
1125915853
1666684507
1821617495
1325780330
706533866
822992149
601537932
1041960352
1171457884
35956730
1897342200
272519969
766595365
1227777101
1636200769
838268136
633532714
1049559315
1513600068
2096251096
290795164
27362203
520336932
1182943804
1383305160
1996856373
2033004590
460873340
1050351873
1799973034
1736140750
292690751
556427338
396826647
1156614339
1666845438
599294022
225669786
1617903932
1517392979
1036464535
786767472
1890689818
135052325
1932632997
42445679
1424760826
1057586455
1205496575
1031655740
8531584
817389436
1173864624
1670808007
138316126
159486325
1181371303
696786097
1752396926
600018149
1653583327
1392676809
1637756007
1510456704
2043972062
1846194115
1037026244
489092563
1578066654
854755889
1673038620
1061293334
711794919
908806779
1159182445
1097657530
1265680362
273438124
863936078
1639596881
2137892873
1250555450
1067814923
327143697
426966707
1550383822
1176267750
652574252
854239706
369211893
1201038884
1820844667
736477366
293231332
1721758570
449641780
1236210254
221829430
1191567126
1692562283
1848397639
944872047
1244727594
1704008724
1390589779
371419059
193545821
1524818210
2020230286
2072253232
1142364298
220160335
513393913
803700129
885377687
70656540
1045953905
1332246431
344925736
1017678421
367659995
398225617
700774656
992049673
434833940
362227426
894791018
433161561
615014458
562999947
149940596
537331161
2114492328
1171246435
1162208018
1387730264
233513951
1727915035
2104320909
1969973269
362748414
1635694975
656377725
1491667972
255113244
329110120
177283705
2062011849
226422243
1006852963
2070680904
1095023786
1186456691
431067399
1275872986
159051259
1988762504
168879882
483952550
1707547005
1258384439
1219856434
1384650811
483834384
1317282013
902446235
511576653
608144110
1803236445
686502118
1239703870
1533809572
1161224460
2093527488
1860723109
802617014
1688605090
409215104
254528471
1858585526
1110915886
1836237037
394712771
288238556
1255894959
862369467
1514121776
260749869
1399357215
247249529
1380815571
1410760340
154287666
1419988986
1320176750
1201219871
2013815961
321335080
377336478
1413943462
1955528212
825893307
1002088472
570341491
1528312061
195854265
1435971308
981367803
111490003
1828091645
2002170012
1128768064
2140997959
622679519
603814595
1797734909
549308154
15859733
1489007721
1656072736
1478097108
1041208931
1182617567
392641108
2089462168
1894375386
218663939
1769026375
62560415
1366889052
1121744980
1422394854
1591622156
589387383
498804544
370117171
2134340033
966105284
434848812
561620995
1177630506
1340654425
1770577385
1911306616
1749645068
1237106612
1146059130
1235946723
1595162776
1946640171
1560128760
740300193
1680072662
2050302879
900928974
361343114
1176913786
987719302
754326428
1456473979
2144930241
1709220377
802037935
229196878
303536240
496426077
1115001482
1270212829
1674211484
1992166879
788040883
15284458
644753506
280795220
298648254
1041135221
383479057
507295895
23305860
1123405951
1691844766
287670408
1086471406
2041183202
1552933399
2062747411
883621586
816335583
723940005
923921338
2097995534
509220407
807290244
2059529415
1386966710
2042024559
1395367477
1601193871
513243159
295715453
1836774935
5115860
1476007225
1476554751
1410598292
1518896780
1073177178
1743011980
976605604
80212948
1808465821
1194382084
935964351
1115349773
807873944
24786848
554998865
1041914399
1162414211
142956302
1466768755
724187554
1649265573
1067538544
1148013992
1258380977
356400183
909663869
1848931905
936866983
2073103435
133992094
1190763620
1580182664
656684491
1081223253
1440763306
841187315
1184077603
1907908137
116095562
342176522
1801818452
426515207
1911331023
1598233922
374535874
232159749
1509980741
1295779301
1717801343
501807507
1370177117
624640413
529086524
1055983349
1766481385
890725093
819212689
914464624
954747365
260667015
1343855293
884634840
1884216125
577278043
384922979
423307081
246242905
376627192
1117268432
1927090131
1750880450
1687839626
767698262
1408073828
506696503
1892221649
127873203
1382091574
1185391133
1938983326
71686599
762476190
1160005003
88336561
364229829
1714456157
1866761938
53527570
939422200
1312669535
412362869
157679740
1225160597
64741191
1907024372
1692546644
1848154434
949771459
977328011
832757313
10611633
1777916342
1348301206
1101069077
2145524542
472489735
504343325
942021899
1060177011
1259095537
980639708
1485948257
1375135271
723196032
1951943652
1275851849
944027122
1434220719
61270430
1975713352
154643793
1157802717
1826505861
1514001147
278928161
1759009380
1749335363
239364297
1383727309
566351034
866635124
301682499
712483013
1765007993
1404190012
2077801039
535365808
92426217
1938845684
579475984
176870911
52837941
89373287
2134144801
308230467
1306515713
241110333
2025115019
354551908
1869953526
236845170
119332453
1102272311
843853694
1056028357
799200168
1551158205
1389583440
1007684107
777066615
1522710171
1579582358
1554295014
563301610
1890343198
2026890008
431323342
2092697263
528572100
1358057520
73481343
36753738
449677143
611664690
122151313
501805095
1708776323
1994702658
666655587
1003869744
600962916
1341380338
764646088
928346988
136456395
1647173350
51939211
268542125
198616261
821963705
1108875365
1824035624
751443077
2098777563
2128550106
14149254
1432918525
190944848
1566993332
160179504
287078931
1914470215
1120907573
1310212877
241442021
105113007
732202266
38604694
1970745965
2075074598
2006199971
1486272767
500235084
837733850
1284765430
1760996822
184369882
663432504
563816388
702184709
1131865495
2017744614
1601199974
1496969684
1139726892
1978479186
1694049799
471302890
586783726
648047331
833627800
1196048289
49893049
334899216
1701200882
1235448267
987617323
1334472190
656708147
679236377
2040526419
510321600
458539591
1838096514
1580043402
330682225
1375493366
625466420
1777326204
2055329259
1398431649
1927189645
2065925748
589425014
1347265738
1247121949
1282008761
626726275
1995253622
1973966375
729381600
336469855
337366550
45048753
846622103
1919195957
812667533
348390842
2124238782
541439214
304890649
872096569
1512098365
1922069011
1262081590
1706377584
658619745
458237162
582670436
883088461
2048786654
10107464
748754597
1162327776
236760969
88690242
341460297
35389002
1148575489
1773881825
1427388208
125672871
1261545850
1737833514
1743837587
338812277
2096851551
2070252239
465031555
1137558450
1271374484
716815758
1032100473
381141230
2103473462
313320563
1161103060
1743457018
97385501
842102731
2096274291
1725073544
298029269
680172743
1545315175
2068198285
333548315
140225396
1549436145
432913495
1807233195
14519809
948138159
1166297400
128911537
961444576
1384290136
529246091
895646383
1243391619
283429664
933513807
812153365
1067557107
2041724042
1093684525
1259405781
1835374162
232319519
1515672291
1951588062
1400051967
927909476
619492217
400388819
888838153
1330491992
1732099840
1560002629
1640489369
237551685
751463798
492950169
382976671
20662310
731517380
1657955002
139490754
722936854
376296503
620419679
534694812
1279515898
819534154
1787883914
1660939560
1061407137
557636974
262298244
1193629413
1845613650
1221600181
316827938
389614479
1971007784
1966862844
830374767
831873716
323057551
1330520296
120951115
504876066
1724583475
1005671776
906522935
2101115609
1138085350
63613920
666177471
1526572132
1801226489
132197544
797007850
1452950011
645858680
694758652
1343997149
1632431642
2089117690
2115812776
781548588
44947220
1204275483
1889617960
1408372176
2024722854
1997773497
1991308932
1081838419
1674161775
999707260
1401580379
643716112
999581902
680462948
1236234288
447251057
1222522915
1046599293
2080033280
1648133633
65575328
1664295494
1490438794
726385297
1534887768
1246800325
101945027
464310632
807203981
1561243351
981282171
750927073
1718923290
96109307
972242786
2037683080
420264963
1096993209
854384395
967536813
689944407
1001406901
1936826646
135888797
1929226142
4135044
93553075
884671109
870141041
1101852044
620200080
1870167459
1362086107
2060092738
1150002351
1765616391
767235263
894976433
519822164
1029619392
1660330130
1573876056
1148700657
1776827205
1316108714
851799894
670659417
24722186
751033578
1476427847
1312986589
224967210
1022184964
503069893
974979570
2109805189
1589075347
1667993241
588591198
1727589255
898413545
702204733
2065487796
1924156287
1486966001
1770500518
122933921
748226296
1047339747
1357980221
1876253126
1260887782
184782706
2611915
1963589272
75641428
251253234
1443771753
831724501
35072496
1457724794
143352048
2107372233
2145121194
38281961
1525975292
210308239
1334529373
905506515
1535177506
512133501
1213601165
1330958642
1506771504
262173914
1619088396
2146237758
1970870978
1363705962
1277598287
1887486976
1189603703
1139192894
1009225347
865307274
375678476
1911797792
1279242510
764690308
379958177
567719640
120157488
1940985983
842463998
157072387
194507061
968694366
24777798
1252057910
1134502260
255477813
769750629
1548175944
737466135
113488205
1387774896
1885315217
702814775
1275023048
2141015682
452064926
1408652393
1330545487
1344754341
2126761953
917423322
821284848
1979176136
1476933777
1620926560
1563266678
706338822
1014692472
1410485226
1000107319
1883079222
1345571175
1790586378
425666473
1844275674
1402799733
878368981
2003134528
591070962
1036033282
635110328
393700972
1568769714
876781391
1076963129
544695922
2020169094
13073375
1151593398
994025986
567443449
1055520928
100319086
1485907104
208565069
1205356505
1966156342
2107665373
1237331081
1639334287
1992156291
742236102
1758791329
1602565470
934863516
701161342
349696709
604429487
492421441
606383928
39078467
987589509
1326914722
332762545
1567390997
600973934
1590834869
2032171199
165749417
1035902869
237912150
352448491
1369465680
1041188267
2080916685
742312918
562076817
2014678728
1232076952
1057193193
6637072
861574052
946315422
458675035
1389698501
1471598762
927474689
1399139777
2060589723
783394883
432670075
140743131
2077169578
644594490
1089197047
1169205781
385110572
1366003945
895520238
1693801752
2038340771
1092686407
938737355
75976167
20749153
1676548659
835914371
750467128
1193757489
1871781307
1417937096
1424942269
284111925
1192197682
702665347
1062061454
475096642
2120287930
545191279
13727081
1893347451
2041918429
2065600929
636820896
1082722894
1123218446
638835429
2001728840
1840437251
1577320140
394893925
298869187
1718924730
528810030
1678077238
1316803256
935862873
194520575
1411510985
1007838813
1394093896
1342634963
588869447
1874363457
1525309006
1306683638
2091745639
449052041
193202296
1437819946
480012069
1259003250
637010271
1884750171
2025162928
674718465
1107807708
1453474951
418063090
878622264
2100206556
951619266
851050191
2088034341
1234281686
725395414
311108605
1184549832
1265555098
841955696
2135105449
402860067
1037583687
390275942
1657558449
84523938
906476033
1913610531
1675102005
28210145
1737822368
855499171
1731080520
1345002797
1087163420
947639215
834936579
1763969233
949388021
777431767
1829620613
580115428
159906079
400950637
264337341
304828709
111453512
1393164070
188984249
1968690859
159133383
1175160889
853445404
122440221
1593426022
1138654117
1585288363
361599582
865142155
525151288
741461508
44075530
1955698148
1129188685
202991688
1456910171
1720059657
1091752885
800106498
1261723987
507733943
916783028
325933569
579347433
1880170430
523502726
1699915237
6607172
1912787552
422446694
1754149968
1622058835
108534541
1282553988
641946923
1034728273
1528973534
1347276534
977335732
1143141103
567918255
1511864501
1398640483
443610768
1343085707
577211743
453058287
159538476
1849066313
935629983
501134001
35526502
1458456086
880834812
1311651312
330572697
1998027705
469477041
710928910
1573359117
1978862532
1018642538
1892759465
637081739
1748337955
1346401368
844792672
1084230194
645273008
1002374372
325530607
1308347313
992734032
1549906098
1537016449
1270835371
480562096
1512965587
359530217
1087988982
1324458323
210907112
1338368575
1742777969
1960653739
705800542
697159951
840995937
1431127504
662859831
971845941
839533826
1573242341
1895763004
1615287227
959578207
736490427
1038738483
641615753
28872948
1656480928
591497930
1998813560
321962277
1582200
996753298
1758657071
873124968
291356168
1764911615
1894548936
1071504119
1895222449
680348841
726691145
205517285
389809227
1208496963
341622707
1880742594
115641663
503456266
262515323
1757283676
1560518762
707549385
1384460908
145597341
549601305
749060413
1401356486
1895968250
2039540182
1850388473
636223443
603129615
707716244
339526361
633907538
6057063
105149342
208785547
1639989810
584772330
415659309
2138179510
1203784152
1040563719
2131697661
191621127
621039969
715512289
609408191
1113402841
444409536
564887459
164911694
278640508
2018340859
333941878
1445532518
1919790784
683371265
349036293
725600989
595115468
566920333
782653236
1255600024
310460681
631480061
2095211735
843446484
114041639
128148691
1197681467
1872284633
665665670
197480315
738737174
708625161
1568322364
401060596
504828055
1966984926
936929211
1146239989
1470021585
628469039
1491790600
2100154955
509406362
859986760
680319031
319893613
1067261244
1202991466
1492867011
223236299
342936480
846046178
1006941908
2029459045
418732315
357142378
851713539
1063249447
505771860
1654778946
1530912729
1832100331
859656996
1729261846
556687295
1961777018
1706060486
1379188852
567565423
1803291091
156642324
1451410329
1932575790
1587855672
1083453926
240762632
1446397361
963626669
289632416
1103693289
1402214476
1642211109
332004919
1045501105
697607941
1176326010
1471280725
644700704
1700255396
1408874173
1102796666
470650551
1280153273
977268392
1937700311
652334984
269341583
786579950
433191985
2125146294
1091263798
707729482
1186060652
597979179
1684892076
471927074
1675597900
735234577
1335357819
1713223690
138343042
1641052423
350476608
1150944602
1305027810
12574061
1452726375
341587382
1518322360
1592439096
712513073
94268391
1141717607
1926084545
150931285
209794186
1758542248
14524052
801218867
1323862175
428340426
1479450477
913180909
900102863
353959401
2103255115
444188592
1358245749
2063243495
1376958713
1861930150
2097019012
2064891482
1479841811
1595242330
221247399
856404420
2065556380
407154548
394243385
309245755
759468527
1440613458
1795676238
82980046
454888323
1203617951
1220126235
1406253534
1370566185
1514328994
285323566
1035593100
1870752830
1290246575
579117401
1684012595
1779914644
5906871
1417738156
1719111675
1716372493
1552305730
1543322094
1277486950
1028670718
958292972
27250977
1479884747
640880390
818535867
1317057706
1552252734
1728078747
1376769803
958876005
379779561
1467104637
1966789896
88487162
1542939086
448361441
2022401471
1197624065
825804294
1369051232
1625199097
458051140
75749623
1624036160
1429539480
1397499766
1209453664
217899476
217048458
1303987453
278433473
267399554
1257818913
1283800011
63917302
13850610
1371687818
1644590483
994647540
726796423
1779566032
171901257
1103326169
1321488292
1065531281
654248239
355365417
295362090
1490718629
539797297
2112020161
1549259320
1309775339
1807068229
53496281
1428706055
1453054433
824346666
1474255938
1586955875
910021574
120352944
1758398555
936363234
1422407628
2093539938
334325115
1287437688
1792385124
164447510
642862444
1521430751
561324873
848679854
1012040965
442408592
142035309
1784200320
603116586
1474585511
94283489
1454223552
119160107
1706409062
1908681654
1026552112
108216270
610620960
1896829691
1514794638
605961190
1261471368
1765125824
1995870731
300458541
436576189
1466764180
1268558967
1651559295
1394435562
865846432
476507148
2028682548
1326244170
1172237799
2018431673
1959234179
840215571
1641792054
624709831
660815090
213896093
1032970461
1495925396
724536742
173794017
1967694323
565282767
1074798003
125422163
1878391271
20412027
339821596
41877833
1660393342
1911010266
1396896489
1093661386
647861605
1986778650
1011302403
55451460
70299847
1446609674
1376693012
1495090568
1293936369
126073627
1865184195
509518317
731283206
1544352004
1699478083
434314087
1223798025
1025001972
966084942
47026313
1066692566
1732099440
557319992
2020276540
937002516
1426926478
1114679631
1081661132
1632899369
986177482
873575942
817239147
1231896080
1902753555
808741520
865756562
9661482
979890224
1542390267
1280441311
991192947
367910326
572099477
1625677698
468494532
1334845509
226213317
619298240
143112185
2107027735
681243651
578378
259225060
508736745
51329680
236307274
1516829349
1201022305
814566399
1096032012
2067480268
1471358807
663709135
465970385
1817766958
639993265
96680104
1370971790
1118100575
2079644371
1332309069
194904615
1084159722
1117836044
1947075779
1160236800
50427049
1777825744
1148021257
470423009
1274370312
1600779913
2037233393
477077126
287226232
1914142053
1767286425
476796000
2035160018
2073479825
62707743
1386699636
1422112562
1775676135
1645708881
558801596
1657187464
721548521
534875605
2131957147
1222233901
40305330
862270782
833849908
464942887
1440122418
948070213
694688423
2015572693
775654745
2128956267
1116211392
246389152
1918709556
913967182
665303034
388874399
389661854
595430889
207701574
328966869
323190104
135723337
377296231
133404479
1778648002
847984534
271978981
1240715669
654706159
203110721
267030098
136578493
1194899977
367234542
1979724387
631665467
1795709207
1550233377
1375419937
1662835029
1807208892
50200951
383155323
956761412
1210722011
1606191974
116881603
506654402
1341681692
827670192
864274607
593014211
1834917018
1052299077
877172338
1875052871
40809552
1704620363
2087360482
1195323770
1323007324
1938827266
797747945
931449914
2141330418
158957955
372729228
717359368
388429657
2137014633
1798714572
1309270807
772420432
3272827
2108872931
1578744524
1935639432
632303980
175824991
854720258
1622371558
1798118581
954007091
953463300
882212943
969211120
1265440281
380180744
1323626722
537090792
560950304
1601053287
938381824
1895869291
1490843244
203712307
1964761941
275414441
249255958
1145705902
1063485795
1409520370
1229627258
302855275
1398618921
1848820071
1915406796
41812271
2128264536
599204104
2106198486
1178127678
1649893581
971715801
1412078426
246842705
372953679
997658493
2086352259
1297070990
156644304
493449703
302707015
148369924
13545290
1224980055
105554186
978245474
1572885952
2002719287
1304693764
1324366714
1094729623
922458209
632536414
800846340
1509897016
1748430894
742197560
1394937137
924899390
321768362
1087532344
742539489
1574136043
287882515
145379846
1832472113
1176800381
739668065
799823637
70580753
645201718
82448343
1494793940
858893517
1692974738
1775344403
13523211
1805696151
2124946855
1508829475
1722951077
1022030633
214592309
892481447
1800833726
671597265
1867257815
1176099709
2034787824
1939129881
894617143
1687700244
694657308
317016191
343396605
1190583200
2117932753
1201015932
1042044640
1570333645
1691313100
1365937611
1900622851
617447408
244004476
1030858982
2043338617
121025735
139980764
802064047
1493077465
7582904
519742628
1170994947
972563617
621209042
14432304
776465927
2127998004
323933081
1528068663
1203876982
1451905119
1248785370
646946540
2095390705
1393881632
1776187010
544438123
2054906556
792114140
1713551163
2128382962
860907410
1687459465
1713489101
1103902209
2049452032
996341343
1872624724
1635120842
1926428298
844174792
426447373
345521702
947432818
2099847941
1812010788
744592913
1992547664
591325589
1843938008
946628186
1406841143
49734406
527865720
514964439
517692646
97114460
1475599960
407057689
262395039
1274117640
1858977122
679337126
379830284
43048588
687547557
546445116
1646433157
1623269149
1415817068
1760151159
1866884748
636497689
769128342
162223588
261073734
872128538
1385113409
318516691
58349712
879114997
599929662
1815572141
1893324460
357602167
1173830175
1709647011
1391093310
1103308514
203318375
261189010
906979811
913533071
1772324210
1495784597
1697260147
1647216515
28982127
1049082485
282757706
133053730
2096981197
245626609
1349973323
2060960313
1663981975
1488013056
825410598
953185051
1416791810
866719082
889938235
349338173
1398692467
607022386
1119154470
321592150
1676870894
1088543960
1826360851
2046549166
1759077909
182644253
650093492
381991442
247816695
499612920
928209817
196521976
906761620
1161458938
317378530
162202284
1280243381
1796357312
226452685
267686281
1263498817
34916196
645295555
606077549
421132385
1816108362
647498875
1831954693
1039539211
656130403
637663999
1888060617
764071383
233796758
1893052621
1227548266
1688555510
2122480058
835732476
1394578815
1142379233
1741964491
1539543666
836408881
1005330603
535812699
1055387335
990195811
641576745
1983020108
306277588
563340583
561278107
1423339829
1217648426
138810104
280654199
353679468
605699570
877362286
793656894
175060082
1837139917
787787426
2125358223
1572926090
1158735516
1182639088
232358390
857373745
1878443760
1190911770
278491219
1590083442
692538021
2109172946
1741763117
273871307
1214829336
1202754747
573714161
308274516
763609867
715164267
1342697480
380059934
1546460452
302170
924547125
1829050570
942738190
1919512432
1551809921
899983864
214949877
647817416
1088588079
1154083418
469902929
1033645696
673703333
1573016840
628404545
1072452360
1776236799
1909578731
588453063
1343805333
1666401712
116691181
1426016952
596788496
1460194274
468962453
158861606
544555965
174107998
59707780
1239600389
2072886862
941729013
1759682564
2126169944
491547798
1183764838
25704716
2127086567
1881111363
1852883822
1266610604
996376303
547097643
103844604
1691468969
2134373830
1917674247
1582944100
1741213928
1437590748
950525499
252811718
572838064
1715818790
647314055
691425533
2068570834
60029153
1962038928
546656419
1612610089
353363434
1725981299
1869953896
1953131270
658428168
1256402618
1122233027
1321172446
594681760
1080299803
1810008448
1533090253
981634656
1565365918
1316231565
2135974543
1662973741
1646763325
1651760532
1723193928
199003322
257611848
1401025745
178471086
982628680
429416318
351853229
847989876
87245663
1812822853
252879216
636995315
1913002986
1517341889
714596331
657164795
408308144
1836838999
1622203017
1071164774
259981861
822770339
274957675
772893910
1642392250
1018914077
1253155585
1868215799
507350269
1861772855
2117702982
343573458
1503269071
1593499333
287982617
1134647218
563440664
2087000276
140023184
1835528486
213563192
1920735691
1145120536
1774781405
1634406970
1427759426
1230060009
2014363486
317819593
1080325017
1661174911
1445031488
204010736
59891094
1524982331
148324608
106756834
100020903
507932559
762887370
1593372984
1860783693
1923018559
17189959
282066650
45314070
1375283385
89347542
1199500236
973608199
359057823
2008942759
1785640515
255805451
1110754984
368057796
409244644
2024695057
1077859409
1490536067
1788548043
1426394521
752697047
168702672
510523712
1520310457
2111971934
408739596
1218072394
1478201942
363676201
1589657712
395319372
1387103776
1569465410
596646733
414049756
104336590
2082288005
1797746468
692824184
1382957502
1859651684
2034343906
1647019715
351402641
246338554
1062093549
1637849649
1288132468
1101022293
322947611
1646095803
1728869352
822015205
1723134189
583605573
1417441686
2053978726
316424761
396635745
1221616655
891513359
309427033
230715201
1321959305
181275339
695248397
567353127
616138532
1440557217
290352837
793610036
361379507
2062992037
375438770
1593919968
2107702585
1851346946
300499081
1882319576
309484443
1332973251
1070833044
1007725447
1787010964
1868262071
1594315321
726383504
1916794949
790854612
413198026
1542015366
2026124331
883029254
852603480
296359140
1447436067
970962528
1088342239
1427218735
1043881451
1137655382
958924014
917520498
2018029235
1287978704
1669959806
1093374630
1649301290
2052313205
1074425871
1374209623
761264480
678640660
1322956851
324756933
1501438614
526296657
155759992
744301957
1401684452
572943413
1624130142
1082867913
949990882
442769888
92008662
1252276729
791589778
1144027206
631568794
1749840847
339625426
913297886
817200414
1361997708
457126892
1750280138
1163905666
778905025
1323278272
712492338
875850933
1959025405
721225605
757505964
853411338
206472645
1985617204
761272743
403394474
605286460
317522780
724098011
1093718705
1287938827
1353121562
221227707
1695889554
2141484249
1438347586
1658163731
1083096094
1985089822
1490375648
43315436
309135909
1516566796
1096189501
218096594
818211181
1090560272
1621968117
99997599
806127455
1571825927
790822985
1464534324
1811246352
2071705651
73987532
1929092606
1916972393
1203611240
481582377
111165239
886964142
1567953557
695827057
1719394320
1553256732
489439623
1820212471
1181356368
1766197708
2115685786
593928012
276756461
1477922125
1239951815
1131058781
1054492308
234665236
1010646776
702490888
1941408485
1735173187
1470789196
1574834155
892288353
730646834
82221540
2061507192
1543692465
1302184293
1381999471
1144546750
1952378506
662587918
1001023711
1020795474
1266434163
263104777
144724365
1972383128
1643022239
1199858201
1470818846
1047258274
5776199
527334615
687964893
688165127
1480691815
847779790
2071631163
1369853815
1666810621
1690395398
1777986851
1844563177
236535883
1616568068
1239087535
1815252509
1626876483
432240758
1907514580
333923260
254113968
618983041
118211975
1609250292
853690313
1910827679
1083846229
402227436
89259119
544888337
1083612263
78792853
1886561920
107142478
443425814
1825680894
1320633872
142672976
500523268
1672094065
1079039748
1426161092
1907712031
362602270
100333
1916732152
1925811568
1228528257
1849985551
832348739
850396193
1698680967
1505967565
317075927
342533836
1962966709
1283871598
803008776
1198770684
876827931
433468166
1073285488
1447708960
47751712
146206133
122820695
470572432
808177991
479261498
1101049233
1418957344
1380224534
1250901142
1169812985
550384603
1483385183
2051707349
729063413
1698674399
1060801463
1413304625
626608170
1019092669
923409908
1696549045
1154129856
596743244
715849441
57820229
1224810587
1087983052
606124752
2090835466
1839929398
198505764
110410407
984990711
849419458
161230041
1009218965
1043507661
1709070221
526985529
1903522006
216092803
1761793548
1900392516
998725620
1698049946
2098592458
511055662
537858753
1679291083
341738669
1801771951
12282597
955745604
1380038118
386979888
1677720479
76010578
540721171
834784679
1890761187
1855372935
605546613
1852921638
861326447
1234962
1510164103
1876832229
216487672
69645092
400026270
199675740
296628757
1516440807
293388727
1443258678
132293730
531690035
1969353268
1836879832
779892995
2046178657
687804683
1967278482
1663472519
1870413255
241752937
107243782
1660321055
481442158
2109527380
1028956889
1955067632
1787361790
649176066
1542246753
477130049
1591908548
2045019510
114976123
1085499374
25731555
26635571
65875580
1788214282
1091967256
2075513906
976190300
2142211752
679816906
186651353
387753994
519081665
555969489
1842677158
1798905852
1981253713
497840686
1023411820
981699837
1353298208
1824864072
2114334439
404696299
1873892051
390434112
64979882
1275291744
1151173537
711003628
1649716482
1323530468
840173254
592048242
1994418862
38004071
494408688
1198169564
1595495861
1134929792
526149327
331399002
1769295442
1606427350
193241454
2007551616
2098501577
1440168241
1610691517
849562636
1865463681
1012842640
1239330794
2044270530
95668002
753168918
1230895589
1642729009
452828937
1099432421
524844253
511933115
581954282
1661693221
203195937
659420045
1118314760
1313821848
302053043
1227461042
1206174210
289689246
1239855880
322336317
710260354
1135016663
1080166933
1673728308
1851373518
1081036638
1596696181
511265224
1523027375
13311709
762029055
1435986700
1051132085
1946033892
602926374
1813754701
1495379944
1221711475
1185285729
919485184
1614207495
2140616554
921710960
1828555703
1605283560
514620093
1698369695
115888839
2096528197
1703021354
1819378502
1867125211
682280052
918537835
1817890438
1615466724
1139471676
1369535243
1321020044
823234127
1974946968
1492964264
1696344236
439318153
171828023
717609536
1560040758
621155256
1553251508
380511614
343284482
481670242
1289048615
882860587
1597755223
731512127
2076117679
414877878
1288469557
391749552
580584364
1502477661
108761546
1615437896
1653928415
1678270753
343823642
1912964560
59022155
169562662
1001983339
1679568914
603490083
14393697
285582953
15383288
2131628938
1371232051
545140915
1330297391
1696655761
982790157
631208948
610455740
754873622
1993265656
2043984274
1460662548
1502659132
237618864
819075432
1707170014
704739666
1042095663
645771890
267104672
1975359173
1140684598
1259815066
1303989733
1589361343
902014914
1274309745
1218268230
1462244504
613787481
582497951
1857611119
75365644
1478272384
1783620981
1904836827
1178757959
1516472156
1861967040
1349377105
613700584
1592331463
1924497203
1472421241
1709111923
1443499390
1094106362
2004391848
665512441
1776348416
2146225281
1277937884
1643283387
1874270484
122812927
1681603045
44544277
1833941066
851782054
1003424034
224739975
1651768299
1968979200
1687927785
1594806522
605222999
928540432
1882751814
1987363783
1736421798
577439468
2092906878
2030000463
1057119447
1851750522
1150214823
674995885
1817614708
1387379267
1926518330
1409737805
131616746
1192779218
158943849
703028196
1664864218
1598466651
1153377098
1151229661
971482323
1278055507
1748259478
1211235021
917720162
1759402367
1954156807
1350989025
2049036992
214235522
1167919574
1889327337
1598659804
704628594
465118138
667431416
644996016
283444623
1147059148
1424535878
545741798
570055179
2002871408
1543243621
2111849119
485239351
1024285583
162992357
1767976967
1686520839
1174999776
1060068583
2126943916
156142932
500525701
631174921
1952789723
1032636682
814607328
1691991695
315614839
784783116
1134086854
276673437
1159158230
628691361
1661136143
2032961489
2002016344
1185081359
681941344
1102065700
902153730
106367480
1924776917
993232406
1165453763
774743680
1947867740
989124203
1385389575
400958222
1341749866
824042461
2069850178
248222674
1701778369
2024082449
1186449812
2123893215
1283826306
1891623718
912234793
468365458
1774783947
2094201437
234409604
1832149143
1531793281
204576846
580931050
116676836
354178559
462025750
842917732
850196850
2055690578
3177025
255831444
314946639
351966850
1897143648
1908888535
2101757866
181675228
145158047
1630195135
1261698725
469801809
1715023072
830694774
161828157
1626158276
920408912
877753559
628976343
1422784932
607488032
2119049202
426151694
1597308937
1512108747
879728802
1301770525
44274762
27679717
1321618811
1053136326
233660069
1229004503
56437836
496599989
1644705781
1214748885
405238572
552967602
839956965
223170128
1712392948
580298310
1485204276
2130331856
1789541562
1440596513
515563468
1749603415
1220481980
1736555536
762486293
1512511178
19269079
743172573
1059440775
51078916
1173823806
1893108966
302127330
2085743321
262715059
767397421
910757387
1751941715
1276214635
820327661
1325618882
258122935
1821465042
1276450048
1148159146
1721877829
439842666
1778184040
1912494927
1888179039
1109651407
739556581
935093489
399235737
1797114355
333129378
595061107
1624251840
1737836576
1966085962
275340966
1813035209
1888057671
618852534
1304485762
115426559
1108316450
1640480396
976693285
846381910
45573891
538958959
1080308537
78382305
1445886713
713158052
2083283704
2115007909
354269161
1354387068
605125434
2070509847
2132796321
172685302
831676836
516600588
953052855
1402863107
465535881
922955253
1098146956
499631136
759344823
794118029
14583149
2063119459
951538458
810502945
204955775
1143676036
1488359989
2034740799
41388269
1341712559
537028113
874744787
859649016
2037511074
1849022384
892383573
1040741344
122978108
98713840
1436878871
492485032
1433807213
832299748
1403611037
1818142166
718841810
2066264092
232556419
955768727
1414302200
1760366239
1323645636
1744290392
1177114957
1169981178
190255212
666497134
997661084
157796093
1136601494
1247913507
1966034301
882831084
809285112
1512772054
350697411
1884849176
1685498782
1917571329
1452550782
993347875
1733688282
422712013
1524072648
1812098035
1230633426
827987453
1567541351
1153445502
1145388298
1124894626
1048568085
717812121
452105966
537694413
1744513887
992532593
938756898
379862444
655825275
1124741646
1868662291
1390434777
486595002
226189180
184197885
1506764850
519424085
1063511955
2070331266
3713563
1935569571
1603289138
1926278438
62065378
2002483920
317555788
1081511909
1269179491
475819732
1984759511
512698564
956064465
972374968
1729132945
1392436612
1876665558
908628031
1543271409
1613633923
846454570
712187149
273922536
2075892611
451420945
549611314
1517029130
1428266686
1212442544
2103702534
284823463
2059250501
1077979905
611042387
173675480
736029986
1118864304
1905453635
1816471748
632835213
135779256
1017215119
1767688561
1678091790
903087199
594381233
2049610035
399041712
1429013813
389496882
732811221
1838963573
70339760
1766389373
85294175
1895916432
705735015
1373944109
501908390
1624518798
638198503
768458101
1752984780
268280521
1203316137
1875834469
1116633736
189326554
593806030
713618809
898392127
2005120714
40526175
67364171
989718970
1365456759
1251649122
1779649303
1100222685
710180337
1301739581
1669232543
278924537
1490287509
18427053
1071622700
1018905378
1669474304
422756773
1689756499
512672627
606756406
1553088009
1125447722
1316329139
1272108949
782973838
324736990
449062119
288019380
427441905
792777414
2144582850
439588847
1182535634
5691801
86130827
355660158
67560960
933102651
1319549943
1009440789
1806806905
1019445911
762297840
1740705301
375340705
2128022032
498778951
1056447071
772847517
540272212
2012917126
1139432158
443678888
1849849818
1174796448
811760445
1568749970
1166064390
242564253
1633399676
257863900
63598046
518962552
1993831297
695741994
2092207863
219582973
896673644
596499778
613187971
736394714
856297207
2095928951
342449203
886312249
682661613
168248816
1063396577
1683730167
163034425
1537684828
1794903754
1276168886
1628869340
2856534
1961475451
1049494431
2101365409
1044376976
292860191
302796
615768227
1464624053
337628419
2028209382
1078580643
1804279255
1366265418
549503652
1650729021
323424795
1654866711
1079549779
537411327
1188932665
235282353
472428989
1999238244
838923586
1323342188
1666103253
348963725
1807796345
1913157920
982925521
2130578162
1794619941
1632149210
1572512961
2036358671
1388370695
1797379612
1434958874
1888295006
2135189964
590902296
87664648
326003136
1154685309
318379258
1157427151
53677730
1683240336
486238264
1556920515
1129784406
1200244427
1109652064
1267327468
813901205
1581589960
1365395671
1272530493
1006471812
1603354246
623745007
1854992789
1808401345
532010566
668334519
71732380
1018768330
318555036
1352973955
1516430291
1852552512
1307372151
461529252
1942892725
1226498672
235098460
1020543159
1172622047
496860169
748767090
1010499070
1257604065
1604131691
1786671187
871759580
652902908
1682701477
1955064479
49555354
1333809202
218529117
393297014
1035260814
1471934215
1327978024
1139340339
2118491759
1499689142
2027982559
1541556583
1431738498
2134676367
1489258243
571943683
1462714323
203522281
1620091955
2126242093
996678507
1566794922
1693857407
1914773800
2081140518
1955412113
445634755
984734029
1448003263
1108904720
1804965585
1056534371
910444045
1815902823
629124065
580013297
996960227
2045330296
524020402
288634013
1652719843
1869487221
290720126
660183730
1931749772
1136700854
105718010
1697419286
475517334
1500124396
627633960
1092468142
835656777
2136549653
1022453563
774005171
1423136962
1099400208
1155534141
1239815618
1930166115
1905268441
1133171209
217978089
1992200397
9055216
1592699881
1831653569
1754252244
20721103
661154444
767614595
268738514
560061496
1537598741
1213521384
1122097059
1270684075
1631400968
2106223623
1720026075
1217115923
1958435854
1792332975
308493012
816313282
1733698099
1506704836
1086551554
1525019252
709612855
1624269269
397194019
897622086
192899372
516040920
2097663570
1371874606
1990400069
1837282096
1577487054
1962561433
1546630718
1850924496
342258129
1171181399
78267435
1871336633
416554983
742450203
3681075
1401651024
1589611111
1562975800
4207511
789399981
197906090
1616623808
1629688439
1574421744
984959236
1516519532
1126758079
1346955571
884685376
157521082
1802019990
72930447
694859760
305546518
547035859
292977374
1228706832
508590015
1351069525
2039676353
2040340597
66888762
992878646
175092072
240929121
1772591561
588112448
1451418179
1198338443
517122574
406009805
1566459194
1679729031
588316291
263040896
575624776
762531268
633071405
1666074484
415688118
25963837
1813655359
2032357991
1193537498
1369640694
558267182
589398242
1917890598
1939291228
1591559533
354842041
768053745
1248846150
1736131851
374342615
2059090493
557483335
894735122
2035369059
2146717984
934922174
1871152294
412774054
1976845240
1820278704
1947601412
376271038
672522534
1304423230
318063861
1559132599
1114995536
1485338714
626749557
500903434
783271123
1989121047
686637983
1104979504
903108359
1720417802
974332635
562135357
1410276400
908017588
1188137372
577269690
1884018824
1421125785
679708269
1472429101
1808450939
2121196484
1839881892
1020666792
1224995086
1986842571
530987791
1794716625
603687722
1691519915
353973037
2012364366
2008129236
1906944668
1160731093
2068705155
896073525
952231475
1152603907
852326448
1849444763
1300505825
728430336
1512548222
1730065319
1825681586
505697975
817399314
640838535
687822068
420228487
1983839622
157343434
1626526688
879023726
77202932
161220799
1752935997
666514301
597048043
1069101381
1121320510
1709182022
861437696
203093517
425064562
1157654678
1444907481
1208151218
609253144
1886355030
1993663175
1935170497
1863860912
1119652459
577808730
407762377
1823876924
934787937
1065085231
960864119
1550795437
178016791
874967840
794996714
1920925888
1122127315
905861605
1226397640
1724220885
1922167281
168535798
1902581713
545673446
1398260993
143593025
1900717090
253105600
1545791531
355392154
270819100
254653225
1730894199
651850278
770110891
1948747398
1330152589
208524843
54972299
1914352648
1770920483
1975695182
1445466797
1555437231
1519852570
673306997
1709044229
2116639503
1277444654
1424554098
1196127908
1668076599
652138003
1675250587
1247715538
372392595
1479579121
1624088172
1076039340
198066395
1482131625
1041889020
444837439
1476299225
1384958044
2050750984
1536948810
740681435
791606477
310180835
421014912
425058724
1703843758
1044645295
1440741069
291463316
1446242485
1866969435
1350271105
935502286
1987393521
1378475642
1459840121
108810414
464152982
1141680411
227161406
1308941788
12218676
363050587
1402530591
923196628
380935767
571792533
841197803
1272689456
260075902
1269992707
1576864966
102043148
1572874221
1933607412
419192975
2037763233
1098432086
80682801
210477512
1815502752
645968003
657831047
1292699922
633325440
1767895112
160560055
1772785083
800143616
1610032618
1042994176
1989736116
39589789
1753445355
563538478
1443119543
1981694498
677389531
1454216022
620891828
636357639
848013233
1329103701
2082776396
450784789
1153150982
1694870278
928352001
968218660
110121744
1955065557
721071951
777761696
348043623
637226708
1410076394
1847158119
1394335544
1369032342
1223976882
1657224576
2066128709
1794667130
894794235
112048182
193873768
1676620124
1951051765
1219726271
117932630
253868814
164464933
380018473
1136720927
680645178
267737932
1490347221
1251776531
1822508462
303534477
2113758657
1844525459
2056366415
299859514
278933995
1562138052
1679140647
2113155286
534945213
393048789
93321458
1324488022
1690002692
152384838
1849105918
1747463867
1009694241
629030663
616497794
169094284
1614495025
1883981107
1214476421
947264064
1330971458
1796289184
1563993498
502305118
1100573024
1530844561
1554121935
1916720056
1030866060
646917075
1542703883
771469281
914661691
1073533096
899299829
1105149048
1409028028
222742808
1876721342
596337986
1935259221
501929083
71812855
881506366
1071622410
360960199
1014377234
1389966408
1308436524
405279211
1178961576
2092297988
1574484569
2074382425
274636186
1221278083
981808819
1537344855
1670080476
658132034
2007797353
689888587
724401447
480572529
1212139177
527419594
249039730
252158879
423103756
840435011
1865158196
494832177
216513498
2000979974
50491627
177645603
438192487
1850922350
463936625
1694957038
1677364573
344663489
1832722441
1186236316
840114564
80604558
581961143
1117912259
2037753642
768846668
102696889
1047564244
1882798307
453835671
1001673782
718722534
1827407217
1478430188
1679200941
445038597
892587109
821755671
34753060
1529401281
528668001
2118228856
1431723449
2021640329
663611446
1234457246
1258875181
2078571265
1001252389
1355456056
1883849586
1738546794
387032197
2021791010
403814006
1557646563
1829277639
469706856
455205991
1605661772
765797523
1910633841
1202635331
1079738061
637738871
1107752149
2011403276
1140994078
946797855
685554469
1144523047
386815194
1273336564
1815031684
111305628
1091580671
1717054166
1451348251
1756223396
705411949
1283779400
670984570
1756245749
1592996067
1083236755
171000806
1642645063
344183415
252602228
91229843
1465250617
1493894273
707211312
773573092
198100812
894631935
419909891
1177639584
1784461397
1196776899
1893593160
419681701
913257103
1657879893
271780435
1608305168
1380220971
1216433149
53589425
1861055690
863311671
428980592
1173062500
1213851050
740512685
754698742
802026742
613998984
10726073
422654605
1444698699
1063840125
3388764
1006187667
841401527
618368483
1174805572
1164152950
1165801987
360288765
595196373
1206276984
1070605174
620306320
799529980
1482260199
1215597565
1950155911
701388120
950125111
1230065700
470036697
546596584
753501386
1577615952
787821620
1407601161
617588308
1849185105
1847602306
360920038
1097903250
674823955
1232225952
92496561
359026853
1490208736
1671010877
1663870829
2104339634
1082263684
1701466005
690231392
1810881750
1633288727
816095865
932707182
1346717055
89628263
470831181
1681471390
823592184
1811179718
1698250721
1719742064
1506837711
1509536054
1863127289
451198717
1113971194
1625331515
1679188943
1764688958
580819343
577030306
568051684
102929684
228533158
1371777877
1781327784
855051660
122211951
948707641
1060609616
558182411
2137733825
1699548592
1555931795
173180488
1163538865
1914771887
9458577
1251688006
1090990817
1357506174
1803753109
627458802
558065871
1200616949
732569709
305233383
1727883519
1071974471
1009089904
707795615
1309181171
671541873
129543565
1910270353
237437161
491017217
1923245181
1311651783
1584337356
1127779349
432852821
1204300689
2059781445
1326903398
251834843
882862065
1082156321
1540859318
82866184
42736773
377093030
506609198
1195710458
344815512
1254152789
351869452
780822018
1129287873
1021467047
446955591
1424983832
875592238
1037904041
947040735
709266207
1150831093
1267038054
700249159
445417367
1911973297
909513016
336650638
1207327090
847041007
1931464857
1094692705
341500130
734907429
1183249673
811977175
1978642802
106125604
984454208
798500967
970802772
1009026769
1215894862
555485900
330438796
1756904976
2073961481
1558241555
1762858499
2118265492
525359887
1241531038
1300326068
752565241
1602907305
982200386
452790322
215800023
1192431998
1894290911
1488981158
1186348841
321061073
1124439293
245381292
2076590496
949629831
889016995
818021901
321418990
74086442
307893214
66010530
344285762
277461716
2052413830
523419782
2115977606
1356588824
646290652
1506716046
90620341
950672782
1499110651
974046092
1601239057
395947443
1393213027
2102705840
1162019102
1150159845
1262143315
919665701
13306580
921076398
1998456932
1901410295
977505066
1556485187
163896331
1506005285
311970395
825791546
96577
186313628
774908245
802317139
729776173
1747080043
1029722691
1507400871
528062152
1226544100
1216141302
522557445
1714453602
1860557828
2056263651
1440654573
129556244
1753406277
792568560
906917914
1234505755
828607410
394855353
506990740
971457512
409958650
1881220898
1613626485
505566998
1353511226
1155981045
1595046584
1203725379
985466220
1142947947
482005765
1105010060
1094360257
2137933555
151766485
715688148
846487374
1346412128
1219589565
1255201854
203635399
1590236999
121289207
645225692
438799508
1079329645
136945100
767732702
1546628320
420717951
875851564
2023632880
1242907851
867287638
1989108766
365045072
1419008247
62897669
1333669943
1709804563
1652410785
1860804642
685751256
1616373024
205418219
174620398
437745880
403598278
1979274886
1377848074
566005977
284854789
318903813
1617978713
1647530981
1176400071
2120911384
723017558
1334170004
1091830479
375213527
2009009826
1146095978
1848455033
770565038
208184160
246283790
66719864
1450424683
1975203723
320574718
492204827
596623955
2114176611
1154521144
1162376656
42217235
462770175
700337688
2073914696
292057648
1384731590
66727942
1928063446
1411030907
1823262487
1805746322
2094791665
944781955
829593668
459246105
1227360758
235869942
242817139
1003725844
1175165693
1724325587
1874964202
455537356
42892048
1144513171
1184535439
1239043997
409150299
1360870473
1727780104
58362554
925881154
1081105418
1468803979
1667772842
410824256
1258669052
827690866
763160793
1763511600
1882797247
988851928
1655084710
1204524924
912124554
1442569297
1133599952
1093876758
9728645
610200481
465494332
2097686204
2142766964
293983842
1533035238
2121568336
1926993149
1675964368
1460398102
1054535688
1918474985
276502766
872349146
1299704574
1268623104
1318170092
2024234707
860860852
1234398077
491668954
835756939
1155671975
1616816753
643057935
1313863932
1925581280
1848932881
1555015117
301736665
1355888145
919710954
1434671331
172667227
1524704431
274072571
1602682831
1669076698
1489712474
1438628374
667668407
1206338630
1688641822
941288729
2037377460
865348285
774903568
1406910302
649554520
1090887960
1774837485
1005814894
1003942673
1722573626
1737425323
1596580147
2125425662
1462329258
1533182843
666519416
2022905857
521591327
1829712808
1554386885
961763401
618266600
610084353
359774240
1803567119
205846841
1866943536
506255169
1063930696
1554300752
363292401
145230956
1039099472
946301396
1182989918
990728889
364087604
388248257
1128276107
1192332592
504586433
2138394176
1946351951
696681079
1273768215
1322805930
529746600
572141268
1988635696
805216426
1221732386
365411399
1314873245
804242228
1610216834
99417470
1734894763
68341683
577937381
1495844439
1489980363
107607124
1214572478
454900152
548847417
1409949158
1613123082
1674507258
693297506
983541605
1979016291
1108238533
961396233
1038342000
282587748
440284383
984600954
1983395501
1677955492
839592045
665139571
1907909604
2125238808
650993112
1823590726
1132316427
928253901
1145916126
9993436
273723286
2007693820
789056842
1186329330
67019536
471457420
1276574472
1641606281
481804078
466469600
29350397
1340324755
769882796
594814856
803260777
930709094
663075723
1419673196
413244006
135898923
91461306
897720515
1446958637
1734481851
1947207894
775441597
1377108797
710259813
2057941066
514479182
336173316
152523151
1399960150
945598927
284793355
1650944321
909923091
1388841437
1822927643
1460377942
1626161108
321832379
1321335691
1051483430
1806123734
329826145
564381998
1242774182
904046588
1206449740
467083403
1309335610
563524427
1306297696
1645153972
912117894
998882565
1047946346
1764608264
526442256
1908783203
1380665960
891173544
1053784522
694110699
989770700
733176587
392242354
892383467
144264987
345436942
1687230501
1983915313
984150370
2121042849
516411658
969039183
262469531
1516077820
1538982433
1032294683
2104492940
1434813583
925201800
2080544367
1073944089
1569368242
2063429759
699089155
1303761050
1709539562
779012942
260311378
253548618
973522750
1203280190
39411264
1558846359
1572008472
1011138012
470547628
1647155852
905761382
406305601
127081263
1908277346
1285943660
403564123
650923546
524480844
1297442318
1812932978
374385467
1434719392
861145660
886718442
1266277737
661624827
1256000748
582750686
320576567
523491530
1121374446
577178537
10585998
1148982886
1527407927
739579033
979427348
671442408
375475707
113903293
500765286
490821988
1968145854
1794574877
1689932313
1366132202
911461083
1970975593
502931729
959728742
493635093
567063867
665651732
1589686508
86626030
1840978809
1665749158
1786564417
1271402373
844032461
344955029
1873376605
2072361971
597654743
1825021717
535378614
894610343
323197438
232106738
1284181243
282575433
1607087894
1265803705
533926543
634939782
179054219
875989493
1463081162
805935812
205059537
253333773
2134855723
655131196
2027407288
1234502669
762492371
894563183
1039944054
1818881984
935577658
446974320
14347152
1228715082
267183878
1757638701
851955526
1036222055
2135908238
946421563
444803133
1857576432
1786811464
713130184
2043817135
208683263
258868518
274458857
1045061476
766301167
1189767396
980550344
663771939
288963760
301100989
1947050211
1805674615
1910229023
822892973
813625645
1613043623
708681456
1406012822
1528049648
661737852
1157296599
1539052654
952792606
1273157470
935830079
1632957902
1072291693
602601775
1585406560
1834823265
318487074
49573718
657780161
1868685525
1712783491
906440656
1025720026
1074350175
1170671700
1218066311
1480441195
159160221
1874228347
61069966
371847986
892119295
75012758
804771801
937149284
1208601674
377543813
887323127
823290607
1101233241
1055077243
983025662
1882240186
1943960803
1326291758
666544869
534966655
64022482
50571928
1661599267
143349266
524260105
653203151
1420271007
2039626173
1759416226
1880486705
2130084129
198669883
35501767
1536539057
1714205706
301051108
387479831
2110535429
1932481487
838912519
41319994
495409181
592571788
1365518243
1368133696
2057053557
319810177
1159125586
1495380448
977301543
363705008
790715683
627122173
939780882
319695225
1346293137
744385908
971917133
1289837434
2065032853
1496517966
1934480645
481241433
1152185754
1104117136
1315583522
1544891271
393386418
2110992626
2057531673
770678508
891107533
1805059297
1005756308
1892307947
1782779438
670646801
1843440943
1526251011
1309166879
167322489
914167886
1880419368
627257712
1954775061
1342095495
2137221009
925641749
756315793
1608311435
1542512416
1573084518
1517095341
689806753
6772265
1000317116
298874537
1360830402
607715989
1650924955
83390099
974820264
345300972
1299305603
1959019467
503699172
1083510431
84017050
539639110
1814960150
2037641322
844368975
861055521
1313393467
817627099
1819538126
2018088971
1207640401
662779394
842163202
1722331749
495188621
2078103296
507165038
1928135237
109561689
1512632633
1353189402
920416321
1252724526
1648485554
1081336156
2011760690
682291484
1782855066
192084110
1311021985
244169450
82487628
1030661388
35798406
598689047
977421944
1865413995
64349265
261953583
487087912
432636327
1984859205
443385378
895044219
71910202
1331155534
1553238964
1551282533
237702922
178196016
342223150
776938174
1267199048
691471393
1186243554
1142389325
26781010
494090317
298098684
22193172
855883167
864774488
544647364
1137749274
1738702240
2094514451
1203449010
1390080875
1247802216
1735350687
82092309
967143052
1361393832
1651131573
1907954835
416789953
1250817734
1389411792
1276664881
472623139
399690994
1555231773
1085796174
1937300346
1201531758
1612180450
1479544000
251396506
1022020770
863944668
1836723027
1748477095
1126462734
1416331000
667431288
980454272
2107149152
1358076672
1878129202
891291179
1165185219
1085295854
1041728294
256000791
1175384861
419157426
207029838
861868308
1772286866
2117353021
369760047
1608553453
644677499
996671756
791155420
1118030929
548592368
2070402180
605297611
927328901
325079502
124917534
1469310240
400460791
695946239
9393181
1912274591
1190619220
1151802932
512575951
1586231544
1404582374
1757094876
51875292
1236777787
752979217
1831626769
1581962268
237918615
1026135310
2033141161
1559612038
1911152063
1652797
1707547530
1702859153
1122721256
720520804
894916539
1379959774
880886109
762625073
37784460
825192582
2024559359
410095862
1078756816
1707680326
425258241
1729393698
1329548063
2038504636
1034369174
1832321509
1559156234
720142408
1511794143
535194660
119925230
1749491432
1353912648
1851551840
1105983572
1664363283
1416417162
818926234
1092795977
267986237
2065535613
2118840854
307261635
2093623227
478028380
678670427
1631209834
1097872385
1300417700
2142200819
742904399
1284749184
444144739
817791501
1217462754
1299697548
468127518
1625006552
1596751672
493321593
268726168
826719537
368410926
713976295
309163716
750933697
1991031508
1809822087
67328831
158857505
16603358
1018919156
421616785
2129508970
384923224
1355062451
1311815999
1610073060
1056999182
1640059439
1749988395
1518617214
273914525
760033262
723657425
905675949
1334079701
1780831266
591534979
233726030
1589237446
1007199422
900502536
1202835832
1398472250
1407873809
694458830
1519175898
1398294267
1294401556
429913171
1991907474
218055080
226520017
1962182235
439602653
20121994
1643852358
586472981
1011372228
2083935291
1410294817
1414539735
1505151228
1337482219
993156143
1513740032
1259974578
918694854
1041179882
1708885258
1501002856
1716863185
122287472
333494122
363190803
651192415
20699361
424779610
1197675114
97733202
1480059780
769449730
1428524815
8805677
1411771216
617570877
1864141907
268176820
97734224
1322165767
885138938
1300995625
1960764762
470329222
453126266
1932288506
1280325423
1249198019
2086656324
411768554
952652603
321524832
1807833176
1979296974
1337997983
1543006726
1504613390
19320591
340599674
111347834
1227683867
1047002485
259281649
826820713
430957380
734466126
1558810273
737628475
1814645165
1906212869
1575722145
1787407984
66561247
906935054
633879517
1203709693
1754392007
505350587
1026737210
97089239
1930202564
1451234219
1545165589
247492346
1362121469
24761642
1281385275
1916650404
523208848
1699358221
872812218
1259736866
602692263
644300534
1550445466
1183243333
1360503218
381677941
2134528194
1451199285
651769327
282262137
1301418763
95444786
115989378
1917030289
1787935735
913840006
1505755124
1768206244
2137574436
398982162
1160321449
1826378758
137444977
96270632
155788799
687333876
346539720
1074587127
1102613408
759255405
192525467
1999717523
1182927329
1504669550
941791948
366881740
1792669410
1254912621
826163411
509248729
559957114
991874250
1070025675
1591001505
1134639357
1371146319
1471077340
1051672716
1830615111
290631749
396819349
1959472237
395436228
847547454
1959608518
2110244069
1663273054
1204725025
319259815
332430692
1450973194
1799623130
1610081598
239976934
622457307
1067554676
972785188
827897842
1333616881
1089510008
229360680
1728668831
846106411
1121584718
1904011694
1871144035
618498612
95853786
1707159410
108078491
8516145
1479868696
1433531328
250423822
1306638953
1966264228
1264802173
712346161
1013971184
1171333600
1517366322
1850385253
757819899
463372387
1243840722
169135338
215241748
667243462
260360946
1954903487
2065884684
845906970
951626628
2118839095
354926007
665118682
1460656471
46243524
271680927
527175375
1283533097
535837831
164677708
310263908
1315852411
2110220102
620736845
67290055
383324643
874668714
352652872
185555162
1280565452
1794669392
250004507
1835705404
479170518
43684960
1891272825
1952130993
1568880239
1569833479
1996124629
1059192479
890557637
1638123322
1099483903
1988122854
1629560869
107978474
1107672026
2011325434
877066217
121152048
1693108044
222089657
2028118849
790488498
1809988193
1958553543
674165243
1628978489
1050616939
212421968
1681130789
1089720068
300719891
1138713081
1248941985
1433353316
353676313
1321487231
12866221
2075838252
1948714493
407928441
2014139453
1334059251
721416617
106089548
1986952454
1145108433
760685146
593294365
186915154
778084471
1023714629
373095185
1215358422
151888120
669385893
1970992558
814014979
1802574585
1981036707
1287571063
1999523903
892484784
13771435
104601698
1270469464
1279170385
410764010
24907836
1189975596
127620418
850884953
187459638
936473431
1383516474
2081785460
1883130021
955599327
1937102819
1575229639
1009295470
2022339773
1541797967
452527198
538826928
1471816676
1440057335
9058220
667056412
211352863
1990483346
812099794
1329275680
1869201465
612719131
1653532735
1146311332
645311358
1408567872
590815969
1885709782
1656754743
1902765909
1447847530
635658308
766315052
621710359
1390827571
501873840
415799379
1644320482
823466534
1044616785
235830362
1353391446
1763178132
754965253
1374139730
1472395073
744024175
247579451
212065257
455537527
813197423
1042031004
1614713185
685176397
1923990278
707480369
1057837892
1802591937
229894324
1367676911
881539549
1472356571
1308025954
1403957959
285051044
609111046
1645372713
467486729
1536341416
54342449
769039911
1812355242
1555891054
1268288354
1001606759
1389472635
2004441523
1658184952
163983436
294084951
625543360
984137833
734221664
862752258
536286648
1044852045
115279869
530072900
609198515
1933867167
187214057
153139165
1272669178
146275556
119357769
1301802565
1437076296
777822331
85163824
904904280
1916794675
1852789480
2086123131
60949107
1512629397
1201900517
1919320776
1136946194
1408061710
377830515
294152667
219510828
136950540
1411837195
318884359
1224354282
609457393
1568394357
1215189424
115941530
132534440
649639371
2126462156
2137055844
75172253
1463052463
1819102981
264999388
1327506816
942034662
1625138464
31924360
1428638219
175822254
702882959
760227624
706529867
45193001
795552798
1722535953
107100328
1719170985
545494397
389756197
51986227
24534026
1338038392
189024788
1584495440
2009313626
742960487
368604160
2095526089
1962502577
980286623
796535637
841099532
197741059
1187266956
2094229137
1515103406
955181449
37925958
1812007208
2033057307
1188028751
852023416
1111307224
415154275
918005064
1646546071
92434081
1291675543
417326260
591607094
1206984028
868483841
1949904118
718980118
1611756036
1934130496
233890929
1607460916
1680566631
1314565805
146081256
513239703
325815284
368264631
636199930
1617858445
979804157
159937439
1968626552
931425833
1692758136
829979503
1691279908
661986484
973667371
1740131065
1752133215
1357119839
354330530
1525046323
1282944255
444613118
180302096
581249441
239528722
1233413372
1889423161
1139356780
2055843618
1384651921
1674972479
1207987365
137475539
53416775
1641405839
968634826
1642009416
1585236324
591052993
1558363222
991917778
1128938343
1445676659
1973169557
856510816
322000365
139341370
722220827
1718463522
2086532744
359182151
968429398
853071940
1265763343
318858453
814954856
556217625
45766843
517835694
1821304779
554428550
306047858
925916566
1943870124
148284072
2121599956
240610030
878197324
1397163414
242403867
785100649
150792596
1564672318
1378156192
1845322911
1407787336
1262023628
980209167
134747520
12651063
1781687985
129843047
1699101030
1554546361
1203372924
931588310
1802256020
90646015
1531525912
385640405
1386385414
1449666593
621634435
1899363863
953354151
1028615389
478122129
710893262
17612519
34474991
1361554202
18560661
582007654
1393127794
90231515
1991015462
1432571266
824774154
1148045929
1145559298
819093512
910286996
444361927
820817550
577567382
1651048193
1132755590
1049258970
1100787927
1242289328
1187989589
1353878813
1097974260
1040820375
1431533604
1392945978
655642979
2043535237
906074756
1443292011
463268869
1289173727
709370181
1211023397
1326676699
1644618065
2113618638
823137652
1469200952
1135332728
181360254
184507074
1097350749
30571051
1224041222
229656814
1707092469
1545721741
482234327
1246913685
1570295105
779782760
655694771
2078617033
338199599
2139421791
1658729280
1416233579
270647132
1887873712
53952222
1000373106
1116577251
2131790139
728220771
802370569
222848496
2096699133
619939951
696069253
1934173718
2138001833
528596152
1786412968
1911547022
612924365
1949711371
199351138
131072249
148873282
253119763
887139173
2058417168
531789557
243715016
1781863875
1167118507
1916923697
913185107
902135214
1082773761
116992419
1018383607
933332508
61633939
1314229168
792359678
248878808
319765000
1062374863
1905973309
230641196
630393862
1007015373
783354630
2129094480
729938815
2037732580
771015215
94558693
2146061983
394723319
833053085
1404285631
1618497741
1278022263
1623478697
1497117173
110505153
1241684838
2008920405
671225558
479143076
1448125433
810451186
1355008904
367534876
1687334334
493357193
1290290056
1383769769
1014320533
1800336694
831193949
190385672
1766987887
722593045
1667745196
604453198
926090770
1609453647
1016632772
157600933
970795016
975145677
1706517897
1831801639
508521758
1592368067
1244179795
1526014481
491188842
176338804
260645491
382955681
1715835761
308730428
680308955
232785834
978876699
104821764
1721521754
638007896
209485208
118028638
1357739328
741220073
307563765
1118503168
185270884
1233394144
2029324113
1883887276
382417730
293329265
642694082
1619710543
1673856542
1677601183
1162104249
91155483
981141876
729887761
1351054700
1835664073
109461672
471905867
788712344
1935693970
621682873
1591458761
390414756
885867991
679019318
2095611790
978431822
252328587
1600796328
1813865233
1994064187
859211399
325013598
111183944
635522627
1659771506
1456277413
730462931
1508879438
935488800
796432607
719965788
534158549
2072994851
213182931
429515014
782280185
1241086232
194172952
1661216034
1018784615
2098493422
128029824
712383853
1230997847
1560395970
194376369
2072622450
272665485
645377492
331387791
2068125195
411454628
823910369
2024240374
836252349
688104847
1940317707
1038282958
199757228
765984337
831329741
1935864095
798960885
1589744735
1364592291
1948151986
1969582737
449235777
27793248
1414142781
2048742474
744845073
1325234628
1425394953
1676137749
1901629584
369231700
1160648200
1175642806
1532495053
162940147
615496396
144390426
72595512
709071034
1843814278
1684460574
1562890210
1324550825
2103840565
394376679
1396303804
1272442593
1207446077
1622165490
1311084846
1338717550
2065068920
2022865268
1178191775
438411388
1490491814
1757068953
324340546
89655791
1429959734
1792226976
1551053563
251526029
588127281
1628688699
676323495
1735417173
209836780
1218301289
284713854
275973269
749624431
441892187
213225131
684103416
1927298964
1107443816
2133730150
1897365199
747323203
173267561
157691467
700231556
817186603
647299496
1615839689
239713494
436517761
124864274
1245503026
485329613
103503529
1884219864
882139290
840414441
325558000
373081916
1814729577
1344623140
1288233412
1041841327
242641534
1573828559
2092919185
1398563655
187853001
838937878
423533745
1694670814
1419337265
1805176469
515354945
1910608734
564972232
632290142
1370083381
492911453
1929132808
752585301
963498672
523772851
38768359
781606176
539684830
1837341735
756709246
1419402923
1107672372
1963706883
997771685
1705662141
738416315
352300586
1318934840
891855564
273816108
1291481302
752688426
1232503824
602122530
1950594106
1852529291
1064330794
316445342
1764054992
2127041679
1335520823
630645223
1131696755
593694908
1113127593
1933737255
789059587
493316251
245958618
1622816537
1718646340
1679233122
1641938047
1576428147
472357990
1388245360
2127403596
1271868506
1980047616
810688780
1849189465
304648841
1465989912
1577881841
1205323292
986833037
1074050326
445830339
1273595168
524877080
498524182
1275411358
1566655905
916615954
236055607
98930024
1282316567
1021318365
1448567205
858178124
1207942953
1698418649
898470948
327777936
71823221
765581300
866303745
1299371404
117747687
1472914539
1642214695
1301387758
482983645
1548997632
472950426
2051339947
1089278659
571792875
1138640359
529460473
1999803674
1609511379
1940112208
903347821
697819365
115578543
161260361
1736610702
1006071667
1893440955
253374252
2003753292
2009620190
233562976
2022432083
2042985863
1001345260
15414374
613883216
651840703
1630525658
576977972
2033451271
2096539810
714679811
1561601804
2051150462
514581762
1590566715
2061869240
1635056278
665571531
823939448
1182227726
1484120889
377958846
841937866
2116311453
1205001622
423923523
1260863054
1474920334
1102876357
979828872
240477124
858951947
1856406404
335891397
747964054
1712369228
1722119387
739489159
1471093163
1637463675
933492171
243256335
1504250893
1863899970
330238612
1193747809
781500863
56715365
419197033
91937499
699461985
1525829776
1975910472
480846703
1137821772
293508769
820579784
1117337143
370607258
37580743
1211318869
1208745884
1824492453
1530073286
2117833756
1141284934
1193281735
1432085501
171440136
1520962594
757633024
1327906318
1377360174
369724291
1603715217
1613804886
1065138504
2140140283
450409509
466768732
1688196703
280984434
1724011741
403523170
335572473
1609549283
401030878
1775682011
375521019
247748441
1680801282
798991025
1731583014
807894025
432803011
2126371328
1899259799
24847373
546617583
1357994402
1530823208
462796301
285205467
512511604
2073279826
1840144165
114580630
255250274
1716611774
767857791
662722622
396718076
1810240767
1574329179
592173424
1895356878
1619585980
2028784909
523984913
548294251
1108617636
871685935
1678906028
1705698575
1008403497
1510467004
737661429
562344110
1864709432
1208523305
1008420429
1638216290
239252337
2078048127
1985447304
440926257
319469085
499167409
672718941
1169473610
2073131179
9458135
1441011732
206013981
567795148
172311198
11049109
435796179
709581982
1419163421
441695645
143881419
1488543754
1937103038
724695482
1413018650
2079916683
1152809132
559104458
1162231368
1447499389
1559451926
723267554
1162854940
616135612
1483701874
607653067
286043968
1040482521
1587476310
929729190
962219726
1143832977
76074668
397485374
1157738610
984290186
1270569745
1616276840
2053839621
1740055423
2083435912
1722524523
1813980600
1599513966
1390056206
847097324
553310254
243460284
1357453193
2055294824
2022592083
2109591875
639215725
972380841
134814139
1949551427
1416068425
1941320336
988864303
1194916031
2073928477
160499532
1700774830
833332081
1171172309
921931235
461558577
831888137
1378239508
429089405
1803311227
610281633
1479004000
1932301205
967013320
1959628963
696493076
933627349
934873592
1860680908
1761183340
265821618
342892734
472892442
1395622745
1300171755
1163470852
1727609860
926836405
67482385
448329959
133059690
1908312336
1807930773
645731464
1418498644
2084973554
188133593
279009351
2121725965
678795630
1009028224
1181984798
86704925
907189079
1885266516
27568103
900901382
498136637
654278033
1379112612
504898494
1451107660
1288646517
920505182
755686422
2145251618
1720485687
1809519326
700797413
2047060977
184221556
1539001719
32273215
1836133659
1067242302
826626056
1168950613
1648419601
1681942042
797287160
1136475694
1657982208
901737577
1463345730
535959416
453803755
1989619519
1524721136
166257350
441177852
1702633220
315595996
282564585
631620700
1318816663
1608867846
1605102273
1870369512
1151053172
1229148943
243143223
761001239
544848763
1207450349
615276751
1645677420
590574956
1807289391
1863488510
1009701501
1362385385
668701627
1605244201
2074289114
1386048854
200442096
634128643
1332271939
1339713133
1950957227
1459725528
1735280610
1039790853
822577216
284132994
1879051223
1638642220
517279684
468313268
594177650
1729103169
853503369
243357076
677783240
1125471110
2085404164
1380502203
693446124
1169943084
355543745
999313577
817638630
1725753094
163794329
406721081
1065095221
1456953311
12451056
2049259563
1780372898
807412538
571110542
1752522782
338257111
783316128
133974215
1814376086
775356272
275301263
1539272435
2100797632
1710615588
1515459941
1159577545
489760332
1273946718
34318399
1829711100
1919478859
2078548503
486022856
78970847
1803285696
190272726
270129031
827031988
2061433993
1003707035
2124833563
1123041505
234759993
1202591681
1558858998
742192313
1238171746
1697926792
1225549689
700854815
887725267
412151393
693586511
1595032097
651140108
1051716943
1171009463
1014982931
1488442834
1596109294
1448917720
1155631351
662224212
362995237
688321863
1232646510
1194657118
1693257604
933391835
2026525794
2064780761
964040041
1680704462
616773242
497371533
897859778
678903122
694165104
497602636
1566968708
1384337761
2050988329
1284122755
175430356
62236754
1864297698
72668932
295479219
265477409
1392684571
9254702
853353355
1291800309
588119028
1236979819
1033165094
2126322628
1919152967
1926352787
841856047
1092862495
469292828
1879068393
827307082
1496390731
1870596045
716399255
1038634128
778074039
1828947636
9654904
281201959
2034259669
1138027430
2048121071
1530653491
76810601
1703841138
792416863
2015304303
784171447
1924893277
655655492
2106035619
1568810682
1362611939
1487865793
1850925260
1906813136
1689200111
1930784044
260474226
1184600509
1844345150
38469573
1019286827
2084129941
1195181020
1569448540
1719176194
1386973430
1764834306
479871270
47761254
581882152
194500354
1982570303
1281668216
1131672083
643196377
1036661820
259061962
745654126
1296819994
1884069837
1459033498
807995079
1668219775
210078238
1454626829
1667804160
279613880
1024447447
1983225739
567749171
1857677373
500430644
1162245729
1683614486
1541414647
111536252
134965748
146230534
1847844324
330819236
252439885
596314374
759912890
666243202
2001711813
677577451
1716731100
2112518379
659973101
1331169895
2118667585
741907981
1070289673
1968450354
2034529145
502644495
1544014847
1558516250
1050891414
933801699
963499561
939192688
1567092656
528734351
915793030
2065517880
181338947
1879548108
496480886
1392857845
1678808585
1728927879
1652441259
1327232984
1466883000
2105585508
1950407683
2034547702
275553699
1497734821
1349918290
1109664730
923811651
876335259
1074558821
172492817
1929876306
20921310
1651566854
523876998
928569519
874474620
1494823710
553568610
1227470134
1586127757
726662113
1116158340
846999004
1985362515
1439868957
1064600914
148312502
2044962835
1127339454
477587105
405861780
1372651911
1380928245
302822966
1945738227
1355828793
883937671
117964157
8802931
1416704159
1371491108
1765683219
1664016183
1489148780
1287924177
1239253486
563871524
1959972021
546951749
994483782
2021945318
866684882
1959772067
1460641331
2019234982
999292557
604917517
109250449
1029430863
1329678050
36442507
501032657
507916794
1231821973
1498858326
1822129089
1172659380
2123996964
578324506
180591145
1707919520
1760347102
1163316142
2108557188
688847882
365089819
815310294
1920188863
2080422097
1046640547
2105168224
629558787
902952462
688009988
1213039342
2086431292
1008150812
496899434
1668453627
234473153
1742085386
1630645011
1201460957
1217096484
1408074287
1392030196
1555496197
149769010
2140083218
91556437
2263720
1141766572
1327513350
1172907688
1522849772
137760952
1554494613
43085917
1975608833
845590612
1587238471
1527396796
1088256477
1490432025
137443316
1377302560
1446187705
1434793197
1430301247
907220253
968124533
802376046
1952174642
565505002
2132661673
2100675235
225580340
1031717480
2096755586
1041039294
106959288
599070611
1809370315
251052801
990500200
22114559
122557955
2114502668
1711042275
797908613
1435008805
1107700799
1204714659
229411066
1894052403
2097659459
336438837
1262706563
822030412
328947412
1475226032
800736836
1168901595
1752616487
1476295518
376630269
81330880
427691328
1060005958
116205363
1345685370
478506402
1225343800
62139078
835289360
137253787
1631047808
830767821
1802511323
1870249270
292298729
396846175
1327140926
895284640
353987880
1281606489
986053523
1803806787
593614787
1912634155
595714302
1679573196
143455030
1229340388
706178783
1144500316
588183795
979673825
1071686619
1550940166
340260973
1467307542
793150222
1010279730
1048181203
422777463
815121092
1892223119
320302191
1559147365
1464557506
1396673521
1315367252
1050107420
719092443
1994563555
363431201
1949188234
871166959
1280761451
1813914842
1381374916
1447322898
302768302
1037170052
831712876
158483798
1545911324
1982511146
548137625
401493940
214109264
1868883809
2096674715
1916922973
5772743
1477997065
852362358
1675170615
308908837
1360397753
1314834017
1891610333
1481804811
479067892
1186230222
787528066
1081859195
2129700671
1462591507
577634490
207687330
996880505
316236392
1112852555
373275547
1530844524
1367180059
1353370806
695945462
550331113
1388424931
1260168060
1436250796
395536704
1941215545
1755397925
688455421
236402229
1093423321
305031054
151057901
272958028
859359244
1046931372
862680370
1902770999
1511382777
1450621005
886542343
797075101
945843248
1351632405
477227037
1786779400
1287312099
1288857954
1121064607
879078429
257728311
604215879
1174347339
2064288121
678077875
572248490
1334926923
812959168
1879408791
267401811
1615128047
1514891308
1387763580
751356597
1856309547
1266826837
396044073
1143650782
1177982437
396281765
1985382779
209178701
1507301652
345845806
2071730934
1938802196
1142263524
790331563
608924046
838557112
1602850933
620275504
139127423
1877744665
256382554
1664828752
1174556025
2110158041
1290916022
726839635
1340783924
2043911018
1691251343
425795403
402579973
21497512
1590110291
162816183
1480462181
1303833724
1329753118
2016670413
1932954305
441368612
1730400218
1170681083
65174303
2069022584
669356572
102925827
888429820
1280482680
1090216932
1936813409
231995512
287162304
1705256888
2035638615
1370763030
119697210
1828215603
320103462
1460632383
1779337609
2068383788
2067737936
600382811
483487101
1435660994
1464781749
1654279010
953311961
963393419
1342557139
702539313
549364101
1038492596
771640770
1382439861
1461616881
549308721
1921549774
532731369
1832991719
1832610706
240499708
2032008887
1274873293
154309923
901807120
348727131
1185236245
336287089
582698184
2103573657
1729768581
1653052369
1737786154
1961098076
1263699529
932655506
2137874234
263308981
343033200
252531839
431999980
995826770
1888988956
1221105207
551824830
1267389273
1431821381
1796581812
658270824
625070906
1839243354
590308053
539501099
1921656388
1032011718
479392151
367799186
1569774666
1299478986
1021890400
1264930022
1047964902
1255832
745604773
391551613
66811581
1130575707
610060496
1098380443
2147403697
1316729387
999678388
876995663
1908041182
594942052
1779155010
78600970
1000663945
1722614753
1839989997
1194853046
890194146
141705727
1210967595
1265784643
1842558606
1199926746
1831594897
2099447569
1414050910
1481849087
1838417879
151580928
273297173
217989413
251125424
104200506
746207702
1061160161
1616056282
896537040
450578012
1552189143
259979917
134158580
456231762
753009887
1190645647
924998278
2057128949
145230032
1315680232
468209509
1393110414
1840701556
2007215798
1102073314
639787258
630167743
320873626
1688680328
1883780067
978783486
1369145617
245277837
242217375
123654035
1452628213
1692865958
890929168
524407899
605037880
176571873
1185681172
119648148
558194003
567557992
2092519302
1869671295
2010056410
775266403
437535423
2020810831
1251663080
184213656
263064935
676600142
1407355548
2126670058
979116878
427334668
1245428953
1425051678
26153413
533978792
756682451
371975400
1346893032
1890588224
775926718
1578208607
1714840836
1109939202
209618753
1816057111
30741526
292921470
1916907862
198679365
449438643
1828743571
456590051
1070116560
200942565
1872999576
1896233715
1148844253
1913149073
1254619942
1008348819
2089696783
1545725567
2027637841
1613285435
825626346
1988416821
150877091
1367450369
1008326125
1121824897
449277220
239566598
209325884
1289380665
327388711
362829269
598983685
1742127104
1499075495
1167441746
1017211804
1158535474
2106570696
56819564
987040407
883123456
948686223
838228782
123341191
339227526
127228717
207474127
417715584
2095998030
2006942684
272735206
1919088805
1057960415
1288242991
937908920
1832801733
1729520808
584876905
308972471
50688764
1444789853
1407425906
429792700
736174560
1861033431
2059755377
1530540387
1718491781
1790260703
884554433
104488161
473723955
1934270800
918410929
576265426
1176754674
364498674
273547125
167959045
2062505362
816358232
1636110301
1021710342
787235690
174754829
1948579019
252943110
982149872
1493114309
1932118114
62119194
98432475
1344108575
637204473
1266769709
1201206425
2054325812
1546963650
1769026038
1913448355
861312955
1357799681
594415090
82814173
730828724
1545031948
1994712476
669600099
1660484121
1481894249
518631993
1177918785
2065715335
2035044591
108175993
1384434808
1756798804
1436306635
868801661
36708839
942955744
18494792
696468928
1807661341
1027375610
475192714
263499153
2053505316
650982046
1502384860
1787242489
1233688743
1752976063
635712831
272138074
128969454
1222016504
1381287085
1878417578
790492661
1885067369
413101213
1792733949
145187676
1077784563
815451951
600759460
1432587437
1475020283
816559486
122404121
1555899434
115657268
1898068546
438331972
554079435
718441913
1052939921
1655494566
26936268
1600773559
1353792927
1291905492
989474271
1520355991
442273554
1884529391
365322678
176062182
186455908
1398296708
1539890179
1069606154
66139870
1901715600
919962589
2011809972
635487897
1174467302
2048404955
1606439123
1411939319
683816524
377613458
1247976949
1489434507
783100940
668861578
1563269834
1618377163
2145143950
1824532343
2042981887
1566126991
1784158376
567936390
651098343
1166075290
83223729
1242024159
1920476205
2007783748
550620568
1164403418
700926844
1228552275
1977930047
1336283046
86234984
1133932921
921111002
1392436072
139994280
806648492
1799344462
170990161
1594105508
1868302069
1085534476
1157706816
821291737
1723425603
1982759733
539564820
1210522729
49164342
39551838
1762932177
835647770
1043355361
364688448
1431512595
1587564071
1613108995
1716445520
1822538155
100192302
1966060650
1321987178
1430487457
73905448
1091174079
388272819
483914620
2059731487
1844495077
702186290
1562139067
723299577
1253019254
1174372111
1100017775
850833905
1886249237
1177093504
2062290344
373670977
1952582850
233682523
922372879
1530130243
2139039784
507158513
931848863
71280009
864529795
1908179230
83358375
507923528
732439913
1946877512
942109142
400439937
134026906
93314019
1640170138
2054834932
363474881
1691440505
613383765
1373647029
2032012378
826818148
2023154737
138476830
914682068
1137142527
1213682517
1800241622
2087003585
519167148
619504597
1353437088
2108471877
2083380800
960497185
1473504767
369333488
1121983633
2063052002
1665514219
1702344758
613600730
312339976
1014762253
463017234
2023542937
703933834
1595239087
1027171531
112187943
861319850
1663089841
1833519157
156962966
1330589432
1823692818
854272548
1176652425
874083372
584296918
365694514
499643193
1323341145
1694314865
1396135262
1153244010
455965469
1310146889
104734926
464456426
2022239134
1297002933
976162277
35301477
740975129
1082430837
1465875748
1344602357
2017974311
1722962693
1208208894
1144906199
177926740
1286706060
1771930951
1067470348
747944508
326682517
1108909259
1157289025
200261918
653643687
592532350
637361121
777828440
40469261
682315344
756493047
24817594
1062810271
2088653970
818097399
1879352039
1281121021
2065250541
268869514
1810553978
2007975653
1190874274
1481149656
1328667836
1977463471
537600701
1244328174
1701609416
804840021
1792347378
1446131766
315466333
1061324168
1049883731
366801794
2085981246
1584727231
1388288512
807011168
2015971839
1339420691
131175223
945578310
153785072
2014350360
487778324
1635851732
706136153
275184980
853508051
1727348430
947764676
1999792613
126703182
1858562193
687601208
1929239562
371466359
1426725796
1552692473
1248038029
175239836
1104128505
1186316107
1718131640
2062162367
1289195715
439555243
1135337982
633831600
1641713071
1746794154
15964716
1577200162
584006119
302425516
548625525
1489830928
7983090
1525473517
1614585031
36715944
806125988
362969780
40183842
367234287
1195909132
859885590
108066407
386659078
1972025421
556317979
1504890391
1292579284
482652792
1850924475
188374034
4517066
642642929
1759947637
1561704409
912895606
1099928859
1533757511
2107216733
1193941788
34231947
657310477
348321030
837082452
1913791455
995917835
687720377
1830487456
1078049571
1899870191
701993185
1163671280
1259493471
1742720996
1215594020
288629109
414257070
1110493545
228273852
1201820555
1188234977
1449429599
896995985
453245308
282766242
787103630
904456339
307141391
803782125
833909863
1132903299
1514436846
1224110320
1792239188
1259247849
1489515362
2071981253
1339823208
764832716
1080669523
819549185
908470536
564882733
1433586844
1639425557
788985535
1147139969
1200624342
954256182
1091607034
1894964519
185320694
1124729097
1835820826
1687408485
692675637
394778763
1811609630
1446514542
55043317
1757095149
1599794653
762345642
510523561
2052440289
71872584
1619537370
1094348023
777620967
493485951
1429993564
1163328412
2080184712
225139393
2026060943
893441551
814712425
777242968
579898062
1140817146
1063306577
28693273
1031376556
1500447293
2141014739
921670849
1000220202
1793172586
1291215236
2037925206
693482779
224272691
849223458
193804430
1270049775
959065201
559039804
2067474890
1710726905
1019123466
1716580988
143260104
1169198627
723119103
1447694922
640654441
214523847
45120010
1033842949
1344855005
494483854
1388367227
1630485276
645062146
784447280
240202518
1711880700
690022529
1622184737
314695783
1159682911
695658759
1621512406
1144182
1994110161
119138031
140885949
406223103
1276980990
876423460
373606720
1560239789
1544209422
491110663
2146413298
1932296681
1360923308
1050026644
491712353
317442366
851060218
2099749615
878730669
840155322
171183862
1238047734
190306642
660574825
337101509
76841445
1988558637
1699960844
1406047337
240413883
806214767
1356397175
1459796057
1695224041
1489622120
1235955559
949722022
1362579575
1028615573
1701873591
271124800
1152569219
1396750952
1451703
1143230558
1668625212
1271064189
686615558
508862004
602559788
901968430
1946518188
1534615863
1391098387
559847272
546603295
243582324
1632343272
859039493
1905650660
218482979
1228125741
1347398179
923590805
711918072
2057814464
1300094704
1897718647
2068187505
1342870988
1946740318
1049648455
1772508632
989432098
1264374075
519242609
88281176
125035565
1727608727
1192125573
1787460381
2017625454
264995023
1241824297
552012776
2014347931
1650223438
116031720
987270942
1999801500
1472175270
484212446
1893306263
2037655434
14541176
596647306
814715289
2013407004
981158946
1901073844
2012726599
2022280317
1235525617
1574772022
305523460
1078950054
920947498
1047673793
270710359
1602405874
1856868712
1688847475
1388205417
678398919
1614895787
2068853387
744252230
1036225460
1236776377
1716303384
758657119
556486311
1482332889
1821594379
895797976
824901234
1838511893
1412042567
2011859314
1240810100
1706756524
2114643717
1023542728
1404064881
787870186
815504124
440846207
1308980100
1499342988
1705199529
1954336635
36230602
1996087285
1911800494
560435854
1771801938
203987515
1003740841
711303749
109870368
1021140056
1368658184
767977386
7236148
1409559941
599402178
1056853601
2034122322
357227541
1151915816
899130257
753110445
78601375
2022420697
1899695375
2098776137
779886548
484811552
174412035
540234691
1881098390
1133827274
1974030548
1107655770
1481283646
890065134
133651107
909468738
1270425659
981444363
1117068794
133711372
809029968
2078523073
847256808
706677027
862376820
286347965
2005290928
410726484
241694271
538455788
1528912173
1710643734
1210501837
640937210
1741635151
664282077
663575389
1507917133
1580005814
2002870058
1891428569
1227910538
1078890283
1063806665
1265507993
885163314
500319353
1833542591
1283087089
245550285
92869151
258714123
1898038669
476030598
1910083037
2096818678
1359084175
872078692
497681012
1038027098
112863658
1296777219
2103716546
444150339
1356854695
981273107
937170877
633375044
642644168
1186680018
296969772
1020807404
147597302
55852795
1199356042
1710930589
2136032632
523244670
131363267
1971322516
1919083911
1724443317
567798662
470587917
986663527
509268946
762427785
691225607
1647254786
1322818903
1231169416
794518889
365203334
185096828
1670348449
670538379
1400984634
370698894
1829003562
1073312806
2074771958
1885626839
1175992428
1595423627
540365071
1013659775
735959319
2143591214
1850296294
1097679223
2091851350
1729986829
606856227
1943563557
447298777
321836177
778933466
1318495271
794817486
663018629
389776610
217157706
493335570
537264716
1826465034
1344518153
234458479
1064424038
1924978244
579568027
1846600918
1041092862
576225878
237762142
2024221313
2083150013
362784845
1388555867
837631181
523676500
1274584051
1816135221
1097653507
932208905
667585858
847413608
1937132588
1916225771
566849995
853468516
1329753309
1704660759
877098286
822161012
1085024543
1238364461
725608325
358219664
1024457461
1570111223
349916497
883806634
1222024592
575459350
923065954
1734281233
1251963483
1850928343
508582584
661612033
777601387
1513954499
898259209
816223266
1531587847
2107817884
2026634296
1236233751
768308007
1463206839
2139943498
1137702154
790800940
1952852525
549014256
1861667148
998469096
775617317
869210980
459624555
890473054
5753046
493759143
2074140053
319933138
215551322
479755497
1039681874
683869805
388354518
496220610
128639947
1467533330
1757342061
1156886113
1255242671
2092385367
1875515901
1168927263
855556256
444904005
551184685
1428559166
115201061
2098685106
1638519675
2106801025
1366295286
689401074
967584888
608470692
2092671209
1366529357
1472598314
1159744483
772369994
1174332540
1138373517
2017796522
1319300887
817230704
2127360958
1646763245
1369822697
1920050879
770133505
289750857
1405364643
994593920
1356869903
1401227195
1794461769
1935383090
1048165295
503049586
758434289
668994592
1678697208
754692197
1200553213
1657229928
1020964792
1830243888
345593609
1111521842
1356575446
471785760
1539219277
117751633
1398713473
222848198
1751889963
1570873148
1770935252
319832042
1082155356
1004358311
977123951
1213301923
1505099985
1050890888
1563471395
495587239
187726870
702653662
1744519067
225753243
403176053
945732471
1195589250
1931439367
1170190926
899995596
786578047
93352192
440932174
842036229
1363354153
993365741
1093176304
217794247
1638581789
844069653
752113623
2119526665
254845089
1399904392
880141614
508535145
1974997657
136139779
605807650
1382092056
1109122641
766864239
1889916631
2005979440
1109800077
1550525087
214317604
1348127292
117936394
611483650
401147845
404696799
61260704
94989764
1553980280
1746197457
1712349093
189573908
318111761
227555503
1962208491
1912004937
98519596
1324138193
221710700
1139302594
868118276
1869193089
669582512
217341141
1211154977
2086677167
1262864700
1902742734
1029412331
649827271
557995577
609635427
916278027
1461858317
1881571669
150920173
960838702
401420415
1263508022
1749476759
146114012
516284204
1091867875
1693972652
1109478514
31762628
1246382095
1118739994
2125584654
2043518118
1206025099
1365382946
833342940
1248364032
1879394523
1287016938
1840576111
708366155
626288089
5845940
1348018437
278855883
2055072945
909619272
344371362
927827409
2025035505
2128296409
447064652
991352485
1398027580
166453972
1987827554
887561694
859391072
1616001394
213705812
1826421605
1750132117
2042490018
879377566
1212428216
1815534521
227151659
1426280107
194455900
1864966734
831505638
1354663271
1474388477
1027729752
813569200
505804782
802835109
937080957
250620533
2016248531
623084941
6444725
222397054
1216099840
1397727583
2139458367
2102736643
2142191928
1121426446
307208938
348293415
515321041
240256387
1400241649
1592196484
1571620408
134955420
1324851949
1398743120
2105852680
1906871234
1240149326
1755448622
479712511
1502812872
1691989500
1548125513
963713000
2021226920
806992806
104399042
1592753762
265359927
55640832
1047326523
702865058
1631371112
2101963004
1801024478
1469951790
248476261
177053131
1461864178
1310890607
1817945174
778357907
886295093
1142131982
85602851
1775933969
616131834
456144682
1323408110
1911626390
939871598
1217398424
1759501449
2005724350
1668022278
407357433
1674047999
1682284762
1863761999
1178269973
308678049
257669152
1347231598
137898579
2112259646
361079738
1884600406
1937898331
920625655
1362080018
834455711
350738691
99650985
706089860
1397375172
1909931351
963281303
2088784694
1208410227
2024142672
433050626
102181143
917861681
1963694418
1335392152
809240619
1448725134
1536619490
451284122
1396771064
717246951
1103771690
524297130
1932968679
116725825
1338067424
439421013
184193769
874966074
1399758623
11367776
1956796659
1541936477
1672774110
1221318198
1450878549
248910051
1858111249
389401091
790845175
1837021616
774780117
727329543
1593835613
1829746
1309181717
1702392818
380023368
2117493829
1133914753
800337993
1211956213
1225074534
1406374932
1659503529
367561100
1309997941
775845925
116833253
32809604
471929493
582142398
242327816
2032402831
1729372169
457700918
1541069467
1508658913
1013177543
1297604110
1504823210
1377320178
1183961376
807812348
1091765698
450231120
344301337
1160347640
1388075497
788020444
1498129460
1900988986
1809588240
554931755
2048520285
1084909766
762694965
762947018
133377419
1936298687
147266560
1654655386
1418501692
221560482
1360591652
1503147459
947345756
2139701254
1718599921
1236603960
1345474576
774372837
127704961
1050085631
542506871
635881768
660971756
1995941935
263692234
1748907881
1977230076
586348413
506513152
956914221
1764817949
409974247
756238487
1789189591
1564531442
525479285
1021944932
809107296
1352723331
526323158
2059262092
407683341
587680587
1845837152
1701570825
685531187
2103706666
1159191462
669656104
1033847650
771335969
2046873122
1513130427
807657042
907756275
740063380
708521810
977362776
573585402
465919361
997660663
878334936
1263327034
1603209780
1622481583
936788195
1977122456
931880379
1148492635
627908270
1537729428
850981948
689741706
1837077981
1747226031
692615096
1271790734
85844927
1064254421
992693513
1807874367
1165704033
2031456525
1783045043
564911008
1198705362
2072939688
1943029099
2057932758
939004983
2030871275
2041051661
260754412
991540124
972277681
2102834935
1509721848
1758491422
873457922
795518948
1845520799
895186154
110612699
1088770362
2123168845
1703926021
713139381
394815282
1415805861
1748275806
1222378581
1298554151
1680458926
1443694779
1435161739
438058167
781880100
50164378
1864846221
2052278921
661012343
1605705228
1778057644
861401161
999294113
2054515317
435826767
139828967
1681222552
1982416858
968395041
788767494
1446059933
580676595
1669000586
1068622480
209897637
2091524322
1765854146
267757954
1570802694
1606004930
2033020492
537632428
945781928
1909539370
663992248
2056546446
856711566
1960163701
314417153
653063040
776151797
1199972822
1618473457
1050011094
1204035948
520559284
1023723166
285768751
1121199214
1562840182
47697256
461106309
335783488
1299753324
1566825088
78588388
1408215201
1482942717
2080468206
385983240
1653896657
835665320
2078547670
1931301214
1838387754
825790884
1689936042
655307197
2030987878
1970199369
1367578160
205807255
1006280303
1354634135
1160194006
1304467637
713131212
672018584
1912675761
1691176725
925461970
1757028079
453120429
853010732
217726388
1175078765
1440041601
657061109
1808570033
153713967
1196748509
740754093
287307076
1776659868
956448897
564421795
1727883426
2115083581
272113855
1952640478
1835310675
865017742
266789483
927507763
662025240
1922499690
243987920
1024004910
1525143254
527908682
1436877490
2139046496
2129940973
1808875049
631352178
58038839
1650811840
1785266759
1827583992
1569069770
1328730501
787961686
518596296
1163710206
543202354
1898363444
1450329677
506439482
979349484
146973188
1275644367
1929616237
2065165418
999650998
1237987649
176857921
8455313
1763361322
2065489404
1486275925
1110350825
87045315
1274827427
100479406
667804909
1690311074
1802627983
813626493
1569313479
2046552377
839650594
1155821661
809778611
460522098
1650993249
1907862285
1584709980
1077630588
644068985
386411867
949653752
965038110
65268728
1569627209
281003547
17871284
1159101503
2004249493
1244004520
1958964322
45630512
1039742239
1462546355
1388894546
753515410
1018899673
1007788567
1981002010
280086738
224655772
381251133
402978532
1793014715
752692149
1930495464
1514530885
1829426234
49781427
1784328435
1901901170
395251220
1334253556
1672987486
2080221110
184160281
1210695795
16720234
1151034914
1282868984
949796448
1881744214
1682597595
686467851
645829573
1460790851
1497807698
269879495
499233794
1565204143
1602668283
853486766
1215254196
527238060
1400409022
1834102519
1207923169
256216580
773961427
844577996
2020481842
1754244442
1458605804
2127288887
1827822618
1455683961
125429262
1486810130
1163807829
717923974
1743787350
194129426
1924660449
1952156690
1637293087
818388200
95581882
1971763497
618772979
798713851
1259013083
849304368
311717238
1314827651
903380392
73726070
820942317
1706127806
725468434
618654502
127147591
850969626
1616934179
918054437
821434035
897788733
1136649951
302518113
1140834060
784810597
1961910590
2016466921
54922926
2088627766
70817930
1187469532
246058651
1156929453
1255021964
678728275
527138175
394439794
1859981778
1492860951
799387991
776992350
2096929488
1224991870
1796918853
562792661
1106689893
1774608807
808782914
862745493
1130759688
428806788
905600150
2141772866
1813030332
25299348
1386970637
918872613
381515558
236871105
2023402258
330179569
1027916978
830242458
241940116
1245731287
180380181
1936164624
843615647
216197012
69014042
196025515
1248049051
1995398852
1433245593
479782228
732090198
748759866
1150484357
272285222
1604145207
1433485428
635606609
1709144912
1181715263
2041458337
1415675440
2043889133
1343870724
1787916702
424067807
1218077391
1334293991
110534656
1437704783
1827160691
1914009248
1919272979
1577331794
2110438056
1305900314
243312584
101546775
1827317918
555378722
2034883857
2004062074
85409285
638715639
900009936
1131497575
921578612
982683652
867024050
2017818583
1209393196
1897627610
527277378
12538978
29063373
941458283
1089526488
1702270320
1359002071
931270048
1912165116
1084867523
1729412858
1465582236
106271110
124094294
1236692836
170899167
164669565
1083077996
1884981117
148582899
2043798495
1129541468
618535322
139132610
447871849
1235144635
514641909
1080067036
1144894136
1020675664
501936222
1097911345
475956062
536399539
1061700503
2115531991
1054467346
1015776529
1060969630
1734313770
1975022961
1477274612
1890081528
927975418
155265422
808060672
512155831
876657726
1452592766
248486259
1242324489
1937112902
262940833
1502037700
1055039343
1046914681
115111031
718200399
1531145148
1556315404
617795934
348512981
2123191853
327994659
282280404
337101500
1247575467
1604424474
168576704
815688362
1781115679
1961355223
1776872050
217988125
573147015
598667143
158222695
899578316
1693874160
180421188
1364342264
1765447473
311518525
463254927
1903482861
1994449411
680611379
253084871
866065986
843117027
712877173
176454008
1854675511
396630906
686330391
323976765
1922312915
241736327
1876161439
1502542284
1013917831
855563777
1360305473
1217687859
885899275
50886298
807210261
1221404927
792532409
216356553
1998384256
765762931
230292532
678122660
493833490
367417663
589241504
720580237
827649558
1242765670
402593536
309536686
810264929
862684814
1236326248
1074789503
1510138562
1936871671
334513665
1542841857
864094375
25868198
1293683736
1353725777
1848375816
117693401
237490897
1680689852
1590328320
1209357945
1217968309
1571560838
2114584729
471826210
347144692
45793782
546560202
187919680
528323046
1636692078
16227187
478599331
1244818964
990413468
1452600858
745479887
1039681950
1208698444
264321880
809441233
2034505058
813666419
1810824733
731453741
219288642
847209048
2097996409
787077319
627252473
635439562
2087951257
1077533953
725605289
570858843
1164973166
678597727
345020342
2124093978
1400581715
2034247523
1228744980
1507272915
1369469855
1519755222
129821395
32345373
230824461
1292182800
552825537
2008938192
2091456463
55075123
1472912032
1748776645
130008067
1899599088
1744658576
30831226
64645655
1670769083
1231173738
771414575
987963009
1854655479
753093751
2019291309
1297366447
192326259
25116860
1582767792
695900883
1797701411
835694716
242817316
28992505
1026076069
731245760
1446209349
2048225456
165932490
1514268202
248811461
961321051
899810359
144075208
650288082
849922144
1176528861
1011016680
780739207
1271544007
1730020454
733506351
775798693
1602230576
842505000
793389173
1533038665
703309736
1002908528
1274105895
1823063106
1147020353
1870767188
2143009928
981091095
960254010
516521768
2014445090
1755305771
1335631246
1088886109
534029508
1316118932
1970412134
47153322
613914608
90430270
625385462
1067293479
262200429
499279559
992893804
28819078
860728176
412792891
69515251
2053481630
1454431946
423017589
489154820
528140535
895147995
1986346139
1108302910
135946910
451505973
1866064182
832298302
529897288
1755380710
1153650894
1414579921
755165062
354932913
32515592
47407547
1642480846
400569003
1889088068
1018837750
190853290
1823735111
611273377
1695013917
2115716096
106081836
999205262
2038923270
158144592
204982664
795791156
462936022
887743358
1029670136
1973787111
1464070613
1132636685
2062219426
1458341165
1726852210
1793267633
1485361978
1138847676
1124489095
397675442
1459153750
510815720
576026637
478771028
295289532
1590211363
2006040799
678370600
1996953778
1713313578
593404499
187003897
548420638
1550855762
1140359013
1830110729
2066792533
1732184908
632290709
1899195720
1099075801
1732004483
773648421
1914080393
518100230
65175071
769176314
1543346294
787350995
1095104428
1756389561
1837001600
2144285292
299076089
1446454884
808181369
923019062
491047949
78156927
732267414
518382283
654978060
967261417
76608611
1206817153
312371960
149598786
937706100
2094030556
1166662012
889354380
1554869072
285261163
556832302
700855669
1770282051
1511019247
1254412391
1401703555
762715755
631703788
57420290
2100938983
1768235958
2093572634
1398485269
1180928926
1009821545
240049816
893173929
1585050351
1672887741
1684858463
1812466828
2033723581
1315663769
960405412
1234364048
407911924
1053080623
708402439
1553558182
1217189024
935927711
164185313
373438600
4049350
1598489808
1444357323
1102108444
586029822
1407547212
515468659
1153182431
858918383
1494369444
1910123434
1063286714
1938742403
1927660714
974423793
951868116
1610894571
1064409692
1002265395
2110398852
58748709
585055017
94552442
1205426216
980188730
611369907
1883831889
273877201
813165991
879049349
671552729
2002005997
515640868
1807842648
1901999501
2124395016
389733295
280975290
713518344
602200111
541924628
15383331
1419755630
858323578
1696406129
898478056
572062485
516042997
1282019355
44132655
488716841
1303116342
375104267
498354052
2136817365
147907316
1052017572
2017162310
1218790920
1111203659
816823152
1792377962
1258306683
1461988982
550183843
1746192636
1715542217
541851504
1316771744
828985303
1738778223
485552635
1836887794
377503395
2119075177
760560059
1554262641
83309874
566339314
2139204152
987522570
599434391
2032829708
881077967
1429873879
1083213214
95332496
1772525689
1405839966
1098516692
1123732491
1730730174
870274126
2144276177
104737814
1952947948
936874073
2093307238
717409474
1410250860
1597604603
903039270
884970607
1246499011
811657898
316137349
1025687940
646696340
1864653324
1842204182
1107960840
790763968
1542732192
601000879
50318097
1557489436
141361538
1754803362
267002425
2038719591
1423055395
1075523056
917986559
272436004
1960754684
1673947369
1411514388
1541781819
1475964990
1382765100
1084616463
1610663720
1096541693
829764893
850457131
1062812340
19060122
1755208143
382086088
1389022681
654676740
1180125003
1396572945
390109763
1990561137
593916465
55155851
2021844614
1036634744
2135232162
578386897
1583589971
1594406596
469944881
2097388034
1944983752
589283993
350658014
1488032170
1786297057
868390057
1392023742
1696139296
686173099
1534180347
1866767244
270779554
45539965
1867419539
1844418686
1571260406
1651780118
77047034
1445273961
2132808683
1370729248
1438312023
649545765
1115554396
131122930
2062140304
1323611249
780823407
928741314
1277518693
1476069557
1979903506
535506098
1455263331
256614563
1533107298
1559133118
1031837069
25269617
1738187717
1642226395
659906585
1659177486
722353156
683695146
1809918000
1011124559
1758779688
1148679988
1972570974
941518958
442251309
75467037
981629569
1083630535
986857352
1933452245
888718308
735360036
742726158
759679424
1494338067
1731230890
510297431
899139651
2029234702
1457473581
333245931
74931453
1788838705
226189125
1226919767
1782608994
12741452
525558752
1682063487
192012544
487832667
327615211
1060562176
1763674256
1418782969
2126016663
321748824
536750573
1408333914
1363541339
987043444
2088469406
508665475
1253190793
967535062
1214244276
1419628144
450733439
1239655600
1426305024
1741743284
143964526
987672748
557858218
1021252094
640404326
1921330065
117500029
1183934037
296899883
1071909968
481000425
1559303457
938215269
1684694270
805864180
176215433
1875249265
730806669
127583319
952736422
1752475759
1210676465
1950940417
1931249712
1437260496
2092030822
1760081259
464592791
1867975758
1440970339
882553561
844684193
144394110
1519909438
1770885458
615637540
298647041
1677618129
1965002501
557968834
377438836
1982902560
346535012
285069951
1782048171
520562617
1887998425
1406793641
1058597199
1820816320
877072502
856961803
751077550
1552628501
1514220345
85207610
907292267
647746656
847196092
1189513342
1442635229
1461758553
1011548476
1495870389
1450233774
933275057
802636131
2084885071
1838161495
1775681022
2080513063
456291953
559535824
1391495502
991519975
26011173
1427074616
471420386
1430247464
906819076
267398721
1769371510
1418451400
823563196
1333903515
1955443526
1375687509
1649157880
2045525449
1786615266
1577023083
422321977
40032598
176750101
1860337907
1193937347
803445443
2050231179
1991949624
678916211
1600942967
711217120
79128696
2067588295
1081630985
975047732
186686071
1975205246
1112121685
105001233
1184526399
1717710096
1004251119
1162130523
808578057
1157794538
1883022863
1579598539
1611942805
703239411
1611623046
1094623218
272047681
869381545
59195353
285699525
2094722079
488426087
1280245497
319560336
1068857146
1837496315
2055971709
376442485
458495418
1059474912
896713751
1436909011
1189121387
1748289821
845725872
784197149
599073806
1654875704
1188867915
2050221823
1676387437
1019660692
1795072054
278762860
1855132120
499999370
889194885
1614107011
288296723
852959112
102112606
219942774
1260195409
1934314334
1222772244
1292086565
1622295975
1425507714
945415102
2006441039
1374244021
1504995908
782869827
283802832
548841379
2056068682
1031536724
256812077
2020038811
1834152962
1411817193
1379456922
263460230
1512952415
1713857799
1550234828
1427869988
194096387
431399106
1015470275
1627954836
1129686743
74793173
546916116
1564658807
1943137229
1011310642
1413612693
1731209474
1805368492
568582373
1604418608
348394370
1742078129
475584306
768698945
1875922452
855636249
307031381
1946054021
2025840657
89953947
360622841
499941830
413644148
392435464
1403414442
962335289
1744790735
585940436
1852183743
400747397
1600843546
663066524
627682622
938284607
1770947215
1317468150
1213188721
1811391157
1314704056
1870189095
579203055
1273277705
1712969969
267944755
251946088
597537612
904176752
1789854588
1079628941
1780582998
1381635161
1124043165
1981484810
1989461400
1808532069
1624749444
1590566097
1023389406
1119342292
2050546585
691998158
489602927
1036399790
1655767059
1702014736
200764000
1676620796
1312069811
301911411
1082770520
2009178351
2078121183
1189874215
1336207218
692696874
1748973847
1491181075
1587257980
486937638
307893936
1823204241
963768610
1030203850
306045226
134749629
794482759
140664553
1064461525
771917776
1794201212
1689998643
2050177607
941438081
2023038220
612188223
1618983858
1016627005
1633246272
577273411
2082809244
994454119
991730881
98411662
245103031
361649702
814940113
648792445
136544620
119776469
1004633385
760173165
1398501499
1032201474
740776921
1810391994
336098838
2096925991
1021964529
1433896466
1466448652
1512763686
433484097
2048313587
1240327190
1409932275
55277129
707178956
112642912
299605068
1547314598
57219483
981985020
771561275
282472378
1323807459
658256004
263052316
1604790362
1746023903
1646270848
253323324
245893903
1129754872
578121711
1663208825
1711716443
245536904
1619287486
993494878
1983170402
525306339
853762301
75392949
1736870675
370331067
1129226875
174658062
1025316393
2031356630
1809849648
1007592866
1774328710
987818479
906107110
1066483821
1158820593
986728065
258575047
1331829666
1989567894
1574277794
41820063
179334314
1940911782
156940991
1506192896
264936356
643977247
2078980499
1911212659
1177907327
1677548157
1297377472
483491482
156048347
896859700
1329281932
650452642
941977574
1354442503
110344422
2045296872
599127512
779101453
361999814
422462020
2029435580
1658531307
1646186083
588405723
1063607188
1355460136
622119003
1592367499
2014746221
972143126
1753834710
496282091
799020685
583272018
311889517
1491561955
829480037
1632697624
777804202
2007132380
973194586
2125133128
65334433
1894673137
1188636445
1813157798
957923883
2106432068
1987310948
1939369901
887176664
331012964
1816624741
2109206572
1362148320
1166311931
331803937
1258286983
1126510087
343813042
633376072
482350094
1783008829
1712284367
881646830
98555785
1116000667
1731625132
1798517742
2047765833
1342023088
599427379
77516628
892451551
743863526
1886215723
1183819947
1497944141
1513766027
1699051063
2015320117
1480062503
417706190
798978974
1143300028
579038535
862128122
74688307
869869326
1093427395
667898852
174306006
190515414
195476076
1516738040
1101551562
1429765722
361478413
1601371863
1485404150
448983433
1872420704
1396930721
1445240597
970421769
34802156
1199304144
1238952793
562676111
1562337055
261380502
1440256905
1203364467
1238058087
132424155
1054878763
289674877
1218933311
1352853914
219656619
96396472
845524763
112187969
2119698124
752604808
1158647497
489633034
798195749
2092019638
292264545
1482991962
1500618969
540835290
717969642
1426744094
250651374
1430118866
1081071189
1580009405
1486748565
1424818410
1571536329
2138394855
820102462
926088944
514003326
1244867506
457231736
2058973454
458503787
1282000313
523472295
1776480395
2080165749
551867747
1729730140
1120457427
460691220
1719619118
1361458207
33650082
1141812073
2088577711
517438823
862522030
1838424788
1194942766
1136968320
372450286
407658018
1622257758
300025724
886609943
891047119
911025166
1111024620
945330805
312913757
1604971597
1569600204
1261415206
1120743246
1420319067
1743393364
1577568299
861011167
778987130
1835342560
979628072
537759280
178452887
1909837632
9408547
950228162
1138692242
281519139
1032761206
1590146069
1185260903
19549019
1945553029
476069529
766069358
1045710733
66748918
2089157325
1215934527
891657765
1027078674
1979992612
1691093258
1262138393
1173399665
31890318
1836704600
2132562088
984758801
1063687716
1819097572
1366862220
511886859
1295694252
1394033401
1934954294
309876880
1232517968
715002545
1045815408
715947634
1122056008
500507552
283985045
633091551
111187196
824986299
204414777
1968909211
869617858
2037051007
1006587811
1874653967
165028280
544856751
1502853245
1794478208
633196703
463809251
2045677906
1406263266
1885371741
1170599691
1832709972
289786552
1058321698
512088466
48923531
1545692868
1495189669
1040234373
1618649254
2128146622
1199467968
1079091894
2054466232
1684163963
225620046
243075868
1925248479
78921562
196305406
544023546
1969282591
1124840235
313019242
395015749
779903450
346015558
2022266660
789099530
783680552
1926089823
2092396284
892943228
608793956
831402187
897422083
721077836
1382457734
1104874219
686504756
555556354
691652391
1105323172
819732314
1596545200
2050156803
1639663030
1280662218
1633023567
1898068517
1274390014
232615204
1827507814
2007556872
1715272365
1218750843
2097389158
467241842
1541159100
3756633
1651556698
2037753415
1577353508
905092248
1904277302
1274907999
1884958532
1353992260
29537347
1427883189
231776046
1857741466
1699192639
1488248396
250928192
2058552563
1828371377
2107625416
1278824765
414461189
1878776526
262773626
794453192
1627162012
1778279645
39565421
1953180790
1965563175
203196559
1649220286
2053494140
1736285580
1386554506
1385284341
1641557064
1235158335
1064710038
1620893992
1453766523
918981138
599460750
530162406
1786291330
1579133715
1455688311
1661995139
23302986
929197663
1426142739
1568893770
1493274273
995985200
69746263
1770224608
1128030136
1429704458
404277790
994237360
1425867700
346123955
1420662562
58697278
1101284480
1741594620
1446354641
735289765
622056082
1432137960
737178119
149547729
484590553
2029965514
1649331826
76991365
2062940943
108603115
1562206919
323833649
1641329405
1496300278
783577010
977552749
2146227518
801454453
1001460444
85000067
792562519
974263524
602402526
1047913366
1004532984
1663967540
305638980
805202316
870643528
1782203746
1310596288
709610370
1511941632
22264188
76023317
1627590993
21233440
1590038999
909098889
588520046
880749839
1738825612
1471121200
490805521
106199074
1745216276
122896418
1025506978
369848041
737611162
1002962226
1121322085
2116209999
920667213
1635725367
757147240
319793563
1657120300
1473555488
735303162
302250823
2091857270
326062373
587341434
1075051486
1396509013
1650010449
806742077
942809594
583030111
1656547988
730716044
990981761
1650589331
831835098
748187367
1514972207
247098001
962200423
191827785
1696487429
1479432225
1949396170
940323787
272420416
411872104
1254342169
329145621
1624282551
671907036
1762751790
207679793
760773710
579432170
433440223
2121115655
1293731567
1520944056
121917664
1648003716
1498244080
833329012
388525691
1609593813
1577516573
481967787
707304141
905766306
76734436
1424654755
755523199
16879145
1285993135
94143597
1961745077
1848973274
279747412
1997213541
1708678437
1286131414
1721139173
186599526
434865101
271837679
2103325866
625982669
364766475
854351125
108852681
520653846
1566118443
183834020
1252102406
1019888677
372120826
647246132
1228457251
108508584
2136192978
1846307464
2023276278
755109968
235233960
1704236934
1193103474
174851384
542566129
1321456434
2034855779
368433437
1126148189
323987
938269182
1861727698
1469642017
1734957044
415735498
1791769123
367589009
346965710
45259583
1552477353
568327892
485157444
416498592
1177861343
1040111860
807103059
967419714
1720213956
100059305
1788467945
1389259494
1180503343
399191794
729464530
1699530524
1588125354
674453391
1997040561
583620157
1114708361
136430923
221403546
561217713
277767291
2098675950
2141845556
1897726126
1086060074
713475865
1376345128
979960868
2023183704
1858284864
855636327
1346781863
1542222865
1206839697
1190184728
2051747827
1845327574
731312445
1733254407
401732898
2004794840
422969455
1574497518
1858835155
1987164461
722538366
262267692
1606346877
373075570
441288882
1843827457
1443198872
80943195
1492398899
1461758880
1066166530
2047949625
1908988691
224970430
179774961
571269752
781923052
665839325
37845495
1356704171
1859432912
2022612046
1664134941
1570673517
367638134
535756990
1367649399
1537347063
1089258551
1938166151
409823801
1819962438
1076756669
1829796728
2065007306
1758949471
1188843408
1719960907
1087715716
391785214
1848659008
161041141
939622205
1039654274
879310798
2093782244
1239228361
1010074938
1300468223
2091921159
145719543
777257623
615300783
2136112982
1800489268
668810
2124821300
317106948
1890723004
1260208657
1987472929
1060453244
111099841
1777471581
1910910791
337363976
2096368692
1135071531
1387549814
901707873
2068893252
2137452784
1420430406
833728413
37716588
694377039
1768975088
355688193
1160852244
597859326
330596251
225917321
594341112
1207153675
264314332
2107686824
528030271
153280515
248184126
43482861
1609590494
333147061
1276758012
353928484
2062607559
1893372057
175713741
885421128
1916189284
1821105142
1182564485
2046314426
1720628306
744865887
52358973
1402677537
1560859783
2109796845
692090723
550498935
2055807148
2074774714
1955076920
907701393
668506893
1475726262
1697535336
1897902493
110465215
1710928728
515161744
845350350
1849302478
748761459
228689296
1450563546
1566362829
313851059
372565751
66817527
1544236101
479030742
1190634367
1296060931
1509409466
1436267240
1725214512
262964405
212394287
1383452789
1729997936
1769927072
1915968108
2092938678
568018825
1291910267
475128980
1991816312
1887439519
116100862
1802297525
411389797
1940248092
271523374
264469134
1769922510
1418830000
1081701593
450103804
1380723422
1861044794
667434334
873965418
1998537496
2014850058
1973469883
628083486
552447573
786015771
568949432
820364214
1778829006
1014410547
1559946534
641389929
1217355120
52766968
1446599806
674253198
1233176913
774861573
1363780118
1447431371
2100871678
872040296
1589351085
2063281683
368031764
803491732
1166091610
309167787
1262277419
1681844389
500820481
1259411123
816117963
347566677
1129076643
1157087246
1905696139
536549107
60898197
127798741
939124183
1119129980
1029702714
691683658
244578244
38421005
610782060
601987552
1154244165
510773347
2020505152
1500270272
2097183258
201734007
1365713832
2091923574
1669746837
1009661715
1701012615
206519855
95011681
786634203
439439445
1199583414
920638444
1813937168
675275119
637603832
1675974371
1748237823
515012915
872616523
1230514953
1016210183
1042523143
328808470
133849793
635967409
412836837
1402312622
1097069222
77955884
852950280
624194078
1272164105
765834631
1667126902
43080867
1162017613
1779262604
486155157
443552067
2045670075
483296825
197283786
909062453
7005139
1517777336
1211929574
1272516652
1332271489
262268227
921750088
312587087
2044250526
1513654719
851857050
245732635
1006029365
1777151424
1187353832
2132018908
1932109957
101878216
1481954872
1447742824
94359993
2080780359
108034082
149495075
280695529
973813265
444257182
1689032258
356329297
1924074276
501782835
547302930
2089340679
453098420
1882524239
2118615506
535438861
319165316
1037477081
181788546
1686144298
30973750
1992431919
665379178
1161330303
1264887962
1701516132
925504485
934544155
897153727
326905028
1862055169
393642346
1748245880
1525158131
1464390348
1517815840
161848922
1288578628
1071544564
1997972920
1290457194
957743811
1023254
1814525315
1892547027
964027286
1116197258
1011002016
231184427
636906992
1038565580
1431096345
1818020921
611566705
618761549
672605061
1233517332
642397150
881402685
30213030
842291935
1454631010
1706608179
512444400
1654439982
1031887517
1193006882
508809791
606051907
1451108970
197759114
1802046005
1958048632
911510862
1781955122
796897498
1401937460
1339998769
2088449892
614113026
269841234
1118057845
722818761
23878355
808755552
271826095
1857675750
353690838
1892050528
310161813
1206115606
489097190
905227021
1508063060
806964442
2064809639
2125489502
1641431554
252089405
640996895
1938306008
1319400342
641054852
1857139762
782824300
1069077468
1844432494
217718382
2082821119
1399155758
1331136326
2107902703
995656953
871415671
143382843
736174491
1104273036
935891940
1390595164
1732145781
194007709
501152759
572930395
211658957
199019481
654347699
920079681
2014391497
1701459141
309992070
1703475539
1513841657
653319634
1085871647
1935347296
400804716
1543049281
546438938
78579601
548671773
2042036643
343349580
249333022
1841016466
1954672462
1326246836
205409755
1707930989
402282895
436693087
842905441
1721334699
1521244101
1847473816
1274479923
1138226308
1529414617
1539631110
1973020872
25860860
1097048499
880152197
51681084
1157491229
570940589
1632922707
815660447
419359522
1235260162
1501326910
1326397675
1713539991
247765180
1081519332
32063068
1266880455
1793046252
1658843222
733785311
821858158
1173698039
1212368166
88246193
1027653594
470599658
174517661
466561049
1194499709
1234015287
1013105964
1091088715
1551140937
2008766399
1025188463
394354647
1637258259
121650143
1116046332
2084975
1581720624
1169458965
688074715
1657760695
316449362
1030653186
478083728
1108034294
1112264475
1121388111
1089840897
1783911669
867833
613056047
867070188
1601637172
1875485395
1350633068
668461611
221232173
434176328
1187948563
619876726
1635703553
502567271
728082944
988010048
102803029
2011358171
705474280
358622622
135869889
448937568
327851219
1868903706
1153651918
1168745736
2039490739
1756231593
1152983290
990584216
425604936
1187846899
639487035
1834286019
2012245172
1827346261
1025912616
1040978250
805351455
517014793
287920060
1492667955
714576443
1943739500
551985332
464065120
1255376186
1241008170
2117474244
901290502
1120504674
459950987
514962011
588166108
624447170
33692228
270227125
1714327261
1413171447
2034026068
659924843
1919923197
1455749754
2094134542
109234226
951356998
564265084
1024865960
1179590033
882279026
207866063
1057726987
1577823221
560062351
754358488
254925272
1848591149
854555494
800686514
134440723
1638985899
272736817
892228905
1971737808
2134896176
789102779
1772850033
41686980
1082729102
1878126453
215266036
546464991
653937241
1754850259
1238934829
1335252618
1459716568
857471072
996517021
1494444637
936471913
1510766442
951008451
1704336404
1001900199
1114012875
887382130
828810572
1338809257
2063150817
494294249
1034014748
545020202
1595357693
270683473
1919777659
1695488540
1972535460
706348717
658508143
1845532743
935764618
1081008537
1456637886
1440316041
1146575112
1228107735
678063311
1149114724
33016305
184472932
1845895751
238255093
184002785
2112604256
2076008852
74525814
468955911
480165324
2024875992
1851117298
272591884
499509853
708909067
986258577
1714351238
96339853
924547713
398126047
859493417
613917793
216402696
1660757930
1004132549
1458111595
99495213
1143601954
1600001781
2099076054
1633450353
1295330291
247767159
1550055510
101301095
2081534268
1497906504
1176318698
2086267592
243248785
1724762328
378109714
1890620200
323514292
394219999
1448562318
1849118381
803838279
34885341
360942934
836316227
318019207
2095497625
1210230023
1264933565
325295337
951645138
392787416
1227025658
1467745517
1683797757
426288552
1966925159
861368098
1027274032
107346807
1706527237
1283359014
512612762
712389003
1394896059
537919778
2091041756
507057644
1382824027
345393840
937384074
1970384681
1071821165
147157091
1370372863
1406291601
2092508445
1282582277
1284719249
1643550455
11853497
1426416776
2118516877
997470559
1238432919
996183556
1100167367
2143134486
66387420
1642858153
316124674
891840839
1184249025
1088417763
967101482
1502507957
389640981
1986346694
359587719
1567318059
122324918
2022868587
1692043791
873851948
1521154601
289360135
1975277329
35035136
247581406
1176389294
789700847
331051733
464576396
1788833614
1804336672
489338936
457098833
1822919840
165715450
1513896128
962659770
1740481854
1242583890
1899820821
683122755
1095112351
1453257720
604109278
921005076
1720515813
1124365183
2118769111
280821629
1531041331
791760951
1212864576
1151006816
508260816
835448713
1199611998
120111765
1400310587
1062563579
1113405152
975202804
1606470040
1027171427
507516914
1699447665
218846092
1836224911
1415464548
410511413
1324450313
1428923791
2082857800
1445087874
1940210004
425358421
27062944
1731994643
1446739680
271989093
1526905470
540966180
841316113
1772604782
1094246650
1098062158
702225932
1711020582
543870303
1789978089
493269706
84372038
1968539746
1570863742
56444037
896824287
1351937693
1257907197
1408385373
688660546
881364815
1192373504
2051326764
604738594
34619765
980896974
1823087820
44001668
326696696
2006168955
751644311
489348475
365391308
1038520688
1159170983
1697841847
527670253
1655999599
880639513
989096792
1203371864
1133169529
404150573
698096029
929920010
1443398516
137834890
531661290
705133536
200515547
603031352
420913244
753038593
1270955822
2138648081
1808208802
1613723285
283078775
1279371059
958862134
936146764
2046019506
1108365227
1952763074
603680547
352999578
455662795
438739008
251497555
647144713
652978822
443940398
820118806
1296103752
1293414670
2114355908
341897128
801335452
933227067
1951283686
799616966
483309872
1560728089
1691227455
1893622986
556773874
1781761888
339543279
924871849
693388164
1572885800
1932461255
222730885
126115660
314882160
1923046985
1796695424
1786876518
872414019
913943194
161024522
796773773
2082334613
1096817793
572875099
2067479006
104838485
443138369
1372795549
799397985
1827895831
434987918
1095948330
407434398
1513166057
1919497751
1694274956
675382289
394462709
1511955099
544594155
770057786
1942526869
486966546
326996824
1658225636
1760913361
2111354839
1572829135
1035919828
602832852
1473980416
2030941725
1669870900
1849487843
1038415483
781197567
70340686
1011254446
1954842074
1268589411
1173801349
1947702294
643565511
1717325146
1590404049
987621431
1898566200
81008852
763020279
854992377
1111639095
1266458778
1809985830
361820190
2061180175
1701578438
1054144065
907867828
1435709103
2018793984
989276533
967695132
1428905086
1956641372
1249387245
1908780087
464805039
451458476
194183661
1695271167
1448941879
1091763355
1892942899
218061790
161528516
754918485
15963005
1487669725
1580202576
533061265
1816623734
208337718
1170065396
830830457
814146318
31807945
836393285
1276614633
198077631
1231860284
2057564787
1340424323
1463739503
495458219
113872179
984842836
1391672997
1006972390
2098924844
937583794
183384547
1157883263
1542097101
936330407
513934973
1489502387
984909371
1459291356
798408149
1894884872
1169356863
1765881002
221762320
1674980951
727562908
1194700492
2081429029
672218490
769068569
1498906401
1963058293
243348605
235106034
1252139360
661550142
361008240
1224696699
209116176
1999143038
1804320324
1277280809
1047908898
1900444849
725206621
274275574
10218142
882197983
1597737938
1627132465
327144559
2021788917
227790359
1521634875
1860042289
1725629079
404726906
1160428328
715815725
988632477
520886211
364573634
30333784
1264262905
489699793
1154620703
256400038
5343908
829198538
1718205453
479948046
726385648
1336178723
530154049
893992206
1456945772
2090145819
1312987803
625338708
617669766
589448122
466347971
1171420666
1461514860
1892596632
2101152420
989579474
813361048
1662976786
355283530
421582234
435709717
1033468418
1817590435
664705371
1414059248
925653374
309245327
1501179591
1942934815
1383654957
423045742
2521526
798753015
1948251543
1526329167
1161756787
1538182794
1114956431
1613966290
739483476
1186959049
1124666117
558406476
2015104081
1153287230
1329266461
1694737108
405132693
455467778
370087457
2081150969
1876023769
1904244237
895872495
1792033952
292888682
1775194766
42779514
1934976819
855269661
2134299626
733639469
35135625
646461095
1546264128
1553328081
2092989765
482394029
744384862
1758599216
1142297725
957383241
1025530250
899064821
1152781111
498285971
1248471860
1879569137
867099403
522706074
85992758
1673427592
1084257548
241706512
2034445469
554919080
283071059
351139208
397389349
557874942
881300959
1369171954
444214524
753334772
1961332505
1955159492
1970723273
980569102
2082982905
974210020
1246046492
838056386
1906264347
1266174457
1561981695
1515762093
1785264608
1841459655
293600282
316178146
1617977412
812985902
271321549
636304123
1872384436
2140761209
1252997041
2068808249
1039803818
621451231
791579582
969595130
1030319449
743782517
853166283
761594447
843351668
1456491082
853244763
849828731
1515552830
943865134
1988403265
363582893
139522741
1009319999
1914404951
1886754382
1844533690
383140768
1987930610
2081002928
1337569049
1237344189
1449845887
1961300159
305072409
1950392638
1361432560
1762355161
712201466
1727188480
1286621307
613268222
269216685
546946907
168232394
707153626
358277789
1935350124
532287952
2102867338
611225146
1568193674
391901795
1936297356
1220114615
70248176
2036054758
1416312959
577655641
587495774
318019623
1912146350
1605738909
1223903713
1580270413
2050801951
1404632484
1291252628
624391708
960960373
681262331
1789557201
2085508136
2117676964
1975267686
1862234200
900730374
680438162
100107950
1356145889
1327193626
1268835766
213302900
1828622049
1971550554
1965509083
246575955
749752923
474465281
1733549685
1631984767
1462804814
149651866
1956512433
194583252
513233582
778042909
1862576946
816107841
215948626
1598888613
759070683
1982772893
789754160
1116162750
555716632
2071488031
1701956412
1505865067
1344861576
1808796859
21765943
1130700982
1880496669
2136625193
1808615172
561888081
1131303694
1829246774
397222282
560448122
1799159329
552440658
1297607816
1574083722
1652801869
514909268
148191575
1914803429
619851011
270185936
1906568979
694588893
127715550
291110787
110151865
956371399
2091006342
432872083
821389299
1707494310
1204016458
1523757878
1852737056
142568368
2118985715
1009064972
794907441
657201590
169247872
460529309
2143852703
1439661376
1002791013
732053194
1218136970
585002560
1056969234
362030122
1898137121
633631112
760859648
1215943168
679535746
1138521126
374933322
2086088595
445341419
2131003174
1575921302
230050840
1003926336
1146267303
130251553
1767814495
1850165985
242528347
470100243
777276710
810003018
185201694
2087439745
745444609
1541022626
2043952640
813069735
1270968687
703566083
1587668281
1340242603
1709325854
1411382470
1266120723
532801029
282656387
1637274194
979691586
1852773914
863763795
1432534095
353782745
808343790
838445092
741801027
1916252751
1270143200
1702923091
1492135609
357988579
867212338
1102596980
293532755
1809478034
1219187650
714038499
519390291
994139689
1186701232
68284197
1510304653
272478578
603826388
815709965
946867575
1033110816
493606741
1913455142
1941815939
585050812
629707205
768835505
1506689724
1804021180
1872090781
811203618
305951494
393660665
1873853322
33945985
290397324
53225596
1707976871
1175202055
60196408
434331085
543120098
1760049373
862073875
223322611
1993642353
1246881251
914978469
1834885166
554849802
1897300129
398599323
2053243096
2092562129
62784995
1614026852
300942291
1639285054
343147684
1532983078
59299461
1186044308
1078123696
13673619
354837515
1854452917
2029003695
1692128831
1240432777
1776428970
426112668
1139032238
1206927449
455116743
1870430148
60547836
184592289
1061383939
1174511285
1825845731
350882838
2043402447
1791755421
1813765551
1819810280
1669750317
1539392720
1933178761
1194625972
1341305894
1221061720
1825917797
443045352
1734065722
706905819
155671013
1296214723
1519517939
211965202
342713483
366357069
2123915351
1827233819
1881701166
1111457821
480105080
1869841498
981075971
1361929133
1036783830
1463683791
680295789
1261417033
1381783152
1805987660
1712017004
1388105141
1729320328
2069852554
779680263
890320079
1910831830
338228548
1379431582
192212402
2019455513
1982771477
109794113
328104362
1579084237
733805066
1461709492
1689495722
1388671487
963416056
1842977100
2117152636
838338009
847918495
565516097
556167491
1024397126
704164279
636204087
1198244702
36160265
410144556
265455587
525502856
1853806491
1161924133
1039290400
436415850
1931095783
1666417350
1265384222
1201471272
1590091989
1057973429
1914403793
1173995989
1130993326
1161655759
1544300140
1452986216
1687926337
629172994
758194209
484470639
1938099618
1792779687
123362070
1825064576
430550981
1735391421
1518160927
2039974351
1601857822
275803851
258140409
1766476714
954162938
61783331
399910483
1718903091
865241967
2086027393
930991422
1859303436
1107662653
494467852
581945546
1022941271
46002112
396527047
809992394
1153545877
1254049753
1118679756
624949997
329910560
497318184
314436244
2034910461
1885862842
1820223078
2034243501
547223487
1155801435
1530872849
197749872
1387372396
1988939986
418940772
1148683029
973551867
842879117
1634570690
2121971696
551044933
566769747
160835098
1706655826
1876849334
1317252904
902929262
128937371
1061172009
1760796235
2132300163
1242044291
588932839
813897616
129504540
68541936
1087158272
1896901760
1579682039
1165883361
496621178
2098043752
200810216
1384420464
299332134
1825707611
75819840
447620697
287562349
925726478
1973355509
1033120340
1458046166
1321680761
116904565
649729007
533874891
906940485
917044757
909875838
2108287487
963745924
2037582506
1578614066
1127414752
405421894
822640421
2001125604
1870451633
397836525
12899453
1055567881
322655796
425778546
978889213
1098345921
245951213
1574836508
883534842
795693104
2023393871
137691377
879198420
1791948698
1103476903
1430363151
546704883
1233552536
1134286501
274960020
1951428617
187626631
262304302
1218801236
1002306504
184759917
1493456340
509764868
714506227
477457477
449739351
1030278130
393162274
1751595202
1990578187
603770763
1463048872
1583405816
1596967526
759930183
24371518
1160220041
663911922
1374188362
1667919297
2140323118
1201992349
304207969
950978486
2552765
2063175922
1488523376
1202870671
1935366997
1271694581
546110029
1583216892
1340291945
1589508348
1588540010
248689247
701641208
220106138
1512806463
998248832
2089233793
1256867353
2140571372
2100528035
2009607533
885672139
274825066
944605225
2134350663
81721521
1471359306
115408890
2000413368
142731983
987275562
28371081
141185011
488763391
1661990112
2085291833
231335405
868499031
1898368694
302795554
1124887725
1800370281
1363963469
2014132447
1590997697
401001908
1046115856
683928323
1859426619
1557672671
797403659
243522048
568795335
853775941
248102301
754401271
830823722
513366250
940628333
163510887
1529680446
52184577
2010969131
1400128072
1295362509
1856727102
2050910863
1209754635
1741653163
415805395
1841700452
48203308
1582336076
1063748464
1745988292
633024741
418560099
272853778
1340925270
1790958358
376898745
944468272
2133895606
1018258165
706532197
1840884066
737325845
1925447290
739194775
991364562
343141349
1406181270
2021603614
954352822
1503255029
1281480748
2041805942
917696489
891498850
77267964
64546690
460405044
1252707416
1323016363
1630636312
779877223
1054236378
1068946755
1495368429
1599305110
1277631375
1361288665
1496079545
156259299
1583596774
1049887314
918471592
155393895
833431398
1656843572
1064804063
883038535
204336049
1877020156
1091539838
1559218022
677522103
314567807
255187065
463635691
1553732504
1404160498
1505885023
2028244437
1044500072
1263806028
694998046
1228605325
1606622575
746738614
262355439
1910047406
160988556
2104817154
932150922
218604892
207896250
1745709070
1350497184
1568771932
858318668
1692082544
808024290
2056402731
963469393
1178788994
1699957963
1693475516
418612744
1913311870
1819525838
261053096
1300009963
166082940
8783927
782974864
922016082
1954404328
738046375
1395872859
1776084004
1749726473
1952048277
1505566392
1810363786
640311081
283442251
2050164237
234561564
787657535
757746476
1449002951
243087221
46818989
1956851746
2024139317
1992971755
222301397
1770208638
1182339950
1532839342
229128817
268638540
2046994088
1747018019
962581004
1456159447
1670277245
448723455
1287521064
278769776
780558417
1082010563
253706837
1095787180
1669104345
108865053
724831099
601791088
454050167
1001965283
532526404
104582184
1556203189
1389417636
470632640
512046820
1283908371
1716668885
369304250
918526310
146915747
779883739
2041199309
590207591
1507090037
2029512579
873909623
1713852140
1230551353
823066462
1096611096
1293818160
435234000
1368440280
1585961454
1463539226
1542199030
1650400979
1832768839
574268497
1503721944
591230343
552767210
1182878043
711222885
2143793614
1280172525
149077345
258081684
357387855
1218319640
479650797
359211961
1626315087
1685251146
1514444344
193291355
114706851
932222950
1698647779
718937284
1985689877
775833567
1928893985
1896515728
296766401
1447977852
2116316948
206602355
1385632453
720546394
2018837657
841372570
17954516
1966454433
910445166
1807590928
1588500004
1977503882
2092556352
152550198
922097742
1157586106
1786388663
1955795244
171392146
1755155724
1487192443
836471412
1383812877
916236939
1003089955
656471036
819093556
1625205132
1203522043
35647316
2023132958
1189957477
685607253
736972128
210435128
1662437039
960322848
190133088
1106950354
1142443257
1021619239
70220311
1248028749
857032831
1012102168
436938784
683059113
1701859287
840188175
645041100
1652393537
1325980611
2021188062
710272830
1855060263
1478987175
639005773
1179868987
1788303298
1166902346
513705613
1966954606
892875270
657014418
215196935
1930860609
1453622231
1734215078
1717239793
1216753095
820908813
2011639080
1657857880
1253493946
1316810817
1079114532
1115085436
180919597
1673554932
1798084471
784456305
1062738988
1465557955
422905523
1912787990
154361869
651668773
405159401
1442600264
2120050706
1862772255
1793186002
1947022459
1155592317
1482555966
1115019025
518733386
898099917
827083994
1744821400
1921174354
2119456110
1571259320
472416456
1083299687
1458591575
783051692
600846548
1217942865
2089476786
897410684
296520220
329165715
686125451
1088800121
725380362
208879620
1961522995
1862755226
599025344
806217216
1937478581
502536592
1676903307
1127960107
227913671
1510077643
1137317711
567846852
1280010968
1227045004
1851939691
1986169937
1414949512
1463826242
358010147
642275918
1223224033
1669627911
936201160
895214080
1097105969
1952350652
1538655983
1746646346
10055413
1663462654
1137356252
856966006
1546809916
2083279066
1976435369
294088563
2050649354
727240154
101145607
1864109065
1495261324
148576121
453496313
437346362
447547672
850606377
2012391494
1706479157
494144326
938076685
1408983799
862253598
1535166686
2424180
215357015
1300944605
1699569829
518879120
1217128152
1997881306
288410168
795145201
1242828156
527060742
1972929279
1368553534
1529455434
1279118762
2036601222
474691486
1271835546
1680807992
2127413781
1416827996
1502253392
132258063
971705374
1122949459
1547322249
548206603
88664963
2098121614
1493289344
1175544938
1750687831
1443619659
687429784
496539101
1873949832
1475558502
1992179735
1780988882
2137196021
1246230554
417848644
247544344
1681192901
666198872
1384190879
953293351
902604688
831908541
109440285
1493908704
1009693803
1386186249
200163825
932155494
419946211
255591253
1586904598
1215136922
309415211
1177721705
1919874539
210668423
110011716
2048955664
417517558
395731975
1761959034
982707095
781702929
845725000
1030034489
1777667145
1680173302
937687277
1244471977
1490250748
481475996
204453660
682068544
2003681412
122317537
839005155
1375246523
740581068
21180521
854081062
675590631
526393088
501068439
1007476349
1649067103
1829225817
483985773
785367763
152515978
138861294
329057130
134133459
1682553798
1374291525
944228862
1455801335
755320391
1109496248
1718770172
711797456
863326401
1895938541
1623628005
1618579946
825146014
1017321214
1229468340
1168756262
1044891197
48906316
1158958400
593013564
1128266385
992972505
451022821
405024629
1602748564
2038235514
208843407
1603129863
1350011547
659637333
178988581
1863514251
525464525
1610836077
1491201102
320215322
412812762
1590551471
166560342
603102753
75431378
1957921853
1296025490
1474911769
283339893
800480342
1195568394
1407484427
1694550693
887641151
4189072
706224205
893353019
372174347
1263854163
704889811
800568572
1717659673
1563369534
1193026321
466278363
964774263
1542024904
1434827809
132163100
571281025
84519186
100503987
51993945
962158680
67327753
198404561
1291553882
1513867764
727385863
12783495
1311943126
806003103
109211052
712823719
1791716035
1997126580
2124656863
141275656
2131279265
941670624
1089280828
1712524662
1139426414
994092942
58739587
489975777
1774197196
1707177248
1518483678
413823134
1174768565
2096008287
1201522873
1915623046
1779854144
1626339777
545195790
1805676622
915749306
1924904965
1448435836
1936138502
1115518294
1619327826
650069280
554023661
34783604
829818582
1279725604
933912689
1898988531
332192550
1516193359
394121702
1533035389
1339310683
1756846262
829890610
1862679197
1934054990
775344231
1734730617
1820182006
497670031
1688918224
627865065
194226096
402204984
767397875
628046997
1539559260
1583330046
955458301
255437654
1348716413
335576589
11963342
167718729
1133845277
1136883351
1055818382
1902622588
1957592928
714118787
1808731656
2055191872
451850601
1561001777
587997740
1840413453
1950287177
313896231
472455809
1224718350
897884158
831709079
589422239
318551647
878250051
624327860
1600015200
318799206
965003381
2063200365
2092666193
1829311029
2068274772
1252678117
464422111
1088682671
1019688538
1647775570
458139558
147045748
506719903
1141159809
671190949
1533448035
1946451053
1330293356
451145046
787301167
58799765
1643633013
713431935
1489754325
2132844016
1276075516
1278438141
509762005
1726204387
2134850216
1558248852
1204159123
1850998296
1427024765
337780480
1423882398
2111325249
1216915477
263438342
385682027
5362492
1971978886
1321775331
1935439454
1829459035
1596518175
488910554
1739056234
190320097
1238980627
1083987048
2021596195
881863542
1867770385
1467843622
744755512
1804307096
782128032
316661939
94579296
1010302581
320216844
517992773
492927915
529881365
1304019080
563220724
782138703
1380061904
1127616377
274913045
1086971372
1545073487
1012315127
723194873
494039154
1630395483
1532116067
1798292399
1089205709
800812194
977535725
1483486708
1726033946
856402976
1627690103
1051586297
815329625
668815866
1715654009
813958591
1052880547
315892544
566062264
1071641498
810148999
1557665571
161102319
582025744
1883011831
606173640
366648319
612889864
1191133114
1375981288
773036437
2046403017
580785156
1861959057
1073772161
1067724463
1705387240
1962006697
1098108352
2109704700
446511822
2024933088
1366429253
1851441446
606314929
1526230129
1156217965
156414438
463856160
1856072778
1499321300
1053184374
1213357449
1619453279
1194515277
1074480553
1557478904
847033580
119326931
1715151514
1345592900
1343848411
1712332201
1954640148
828359124
1167975517
1138266339
1662594507
886798326
1469474194
2010203962
864221695
453285938
1398758503
101872933
1924197337
1069696572
1864181105
532239842
515846892
253290373
1441793819
1595652842
1746535964
956282772
1032824239
1990579178
895818708
988513337
1396822934
1880101478
1351993675
2009058911
282728525
403515580
1111320764
1864573489
1411834988
1983129583
1206511659
716577708
385479624
1938545992
17472563
1068630687
1775604717
1221218347
2118431427
1242425969
37289986
1817168725
1460231409
793007990
1200906368
2004771984
1896979488
187880804
1322574675
1538142193
89298484
572286935
1259399755
1450155712
2135155602
548664611
431604183
364007698
42918949
1797550914
1850870556
469118442
1117662898
19166882
636615853
150233834
1114562536
1532405756
1645628681
1562257541
1146280258
988304626
1568224109
1751498373
1501368469
1923592409
205765102
153532128
46409218
1387921685
1385491779
1146220562
1519790497
222869486
975179136
1483648683
126879256
1241829884
807200735
2132071634
1079781056
2101521197
1014029458
785384815
1982824790
256146771
175878393
918764849
168896699
403509349
710963144
1965961459
1720578548
1858632652
238669616
1506779899
1692597401
1093766543
1859753003
1791301561
673973456
1747894747
1276034977
1287003735
2038743371
1521633325
21990561
928485223
1153801313
904584771
756567004
1104793115
1010066360
1946780811
1217049606
987584903
409619165
344281259
1283528378
1711041257
1137378706
1752116711
1309929309
433385416
649130720
2007012288
237088702
1099299994
2105082316
1702423785
1147058778
57603137
205014468
679813277
1030484973
1547370182
961199406
870090788
1278942215
168759936
1380390818
1830811642
595856839
174850505
816194413
205290742
1972800126
1082701089
1019097959
1003599936
462244103
814393886
1990771948
942022661
191958340
1031905555
1580884923
528635788
360820888
118077815
1997982089
2021925242
897026236
253679991
2004855342
1509085420
1543698257
456115267
339113859
2142393952
1071310968
605147633
1999191635
230381514
1935977464
579267471
1291121000
1132831549
1201437734
1968092727
1401237381
1886140861
1008370797
1033144532
181670886
1432898580
556657060
1554674978
470871272
1879116409
1329429268
1946264717
1197649559
615252017
1106273705
261174495
366647771
271564095
1374356524
1723603539
1361712571
377659505
1988204597
293822397
1740762453
284089455
1561338986
435786224
1226047233
14252583
361857314
386716143
1315924433
56463233
49473627
671133715
745409424
979905861
177219971
981679534
468976564
2053787486
790957548
1693045473
1554069438
1960822726
1093103052
983000772
916996825
1540808791
996113518
791623863
1844486905
766669043
1982012760
537857377
182216635
1687242817
431809297
228279650
856766951
1660636548
1261994228
857756024
837011862
1701361903
355626466
25980120
1289013206
1238311875
304102293
757225808
22011719
1235096738
718757869
191092203
1081318870
526031824
1752481514
1985044194
1240140784
1408224874
1818512950
501857605
1966314605
493074507
75576758
1338860232
1648902025
1577323354
693412074
594702745
1972938833
2138266662
1965103673
2047865356
830275880
1779431325
946949039
1038041122
1592324704
1242564029
1852584995
847189769
1550909263
1530775167
1339375490
1776183208
1626319467
2123658142
1019999769
857138572
189584705
49493906
514620145
852544486
968255935
1422241016
1200729454
467171418
1012059830
428227531
2051628212
1766714901
519174910
1341923257
929471517
601576357
206987912
1367697078
217521200
1251758260
272875363
942669397
2140784401
1476481249
761082023
1685390124
1811554933
972889985
1294278764
279985455
1435197408
1403192205
988968824
1773513123
752611852
1751287041
350465695
1523653782
321136477
1097779513
1393008028
2060339641
43742627
177934694
1463893939
167141462
308603963
641615877
1089662826
2000764915
1175328365
276826235
1358685548
1035586774
1652639313
1625260952
597844365
429959322
124886389
685246484
1410076691
593423118
204201874
1849071
1251706264
1826346685
2090885062
1546860885
482022247
1507129540
99711578
430444459
865648664
149166936
1303525676
246839730
1353863533
703998950
283087370
403001937
377770052
1681423496
1347542970
143742691
1835512938
2104521352
1258932240
1149949272
1811408538
553325282
482797854
1576113266
410018603
1991938354
1038092379
827458466
1701662094
473447007
1780355347
470078301
1703595089
358175318
917009339
903722343
1996198194
195929857
1554752930
87609484
558516699
1240031584
525121390
510562146
881700182
1591379290
375856102
1960738906
112630236
53061862
1928800616
1775886761
642363724
480661089
128477646
775291318
1823940724
232911777
508560003
325328566
1631176990
475168449
473118794
1858198988
1189678480
79684632
1273382625
41108330
337054898
2094911776
1739426221
211564321
49768292
1454504041
1405640114
100871343
576837201
1011340046
838225644
2031673220
703549827
813774746
2022210944
998645681
675996890
651353175
1989550896
1923498583
1683430583
356022901
142880229
364846666
1291278260
940541455
334594318
1108969505
1073563802
1612517539
2143411000
1690631982
613369557
1811363739
593700670
742914132
74421414
453679496
465419799
1684300291
459059641
1647041598
1322694812
1923626964
1626666135
1775572012
228277217
1047620131
138540386
1843276539
1188863344
328218256
1556716691
45557168
1943509583
1638775721
950858825
1908136866
50270816
1105533836
1911589861
1742311115
780216000
1275109852
2087983249
64760704
715233600
839818152
1851954266
1105125713
801252094
1987090961
1506361251
2143585657
1958376653
2061744952
1064509823
1144469806
109044296
818622561
208496466
2076873370
1994513599
614851666
40401239
1594366531
486800722
978225511
1643944298
275581366
1838432266
131651444
1196964468
723457383
1560545786
1513857926
773160745
425500942
1410120407
1288605231
1848737781
794976172
1283049951
204523192
18522850
104372764
1623142983
2077080632
938265553
190892215
2084646686
1729006343
1258888766
1518120360
388400987
242612237
317584173
211641426
703406392
802544045
551429112
778398022
793213014
845188544
1138588681
1699001867
1444396076
2037574610
1305377596
1391923982
823662454
1842809754
687223594
1392924329
1313660118
475000251
114760177
358796115
33021991
487563616
702698991
1728123317
1493073976
2071725445
447183046
786883240
1884583655
1053060525
1466338622
1109430496
1530477377
1028124473
162256656
991575338
784412869
598735543
11978129
736622479
1588375845
248615276
21311052
330087698
1182262318
1613759381
940956562
887282782
2128132875
750996754
670526413
312948832
103935145
381507061
2118846555
1116736235
230008995
2023413744
1850441544
1328741249
1906840400
1030656295
334851711
510101014
670508782
2054174258
1880544961
1895828572
289663614
762533107
322054793
116170137
2028671083
818676724
1819015477
1895518937
1671131300
1480023299
1900207521
1110925795
184970563
513609822
13954890
1923644374
697902596
827044116
1232315971
1675349969
1553753049
1866112589
1262737642
81599773
1567754362
1027233463
1597152469
1835274197
920082422
218314211
1251347741
1090643210
1525677212
1225353245
1139136670
1866176364
521614916
558559082
1723939338
1542197433
1855220434
842142314
568045005
759182366
702150812
503208720
1773399542
1808558855
1798182384
886105450
584251762
1550377846
1138100521
112732422
1314343229
1284186151
2127201431
1181604252
293459833
2061695344
518605975
307428869
1335644673
888069722
1962059160
1218639739
1305253806
1398748260
1239249759
122053615
1486882616
1633543435
2081805900
1862356660
1486766912
955175259
760788128
664358304
1173913153
1386815002
1281737535
1814965221
135154947
1223678144
931165472
782551052
638968354
1957656512
1344844667
544656928
860925124
2107992002
2077491528
1177886741
1376093104
190902059
1572283823
1097544162
1257536258
1142442442
1954705764
1098908681
515609467
939326012
1848128844
1522557342
2039552430
1460192297
1547743200
1525821841
1738832239
955819711
1138812126
135123255
33999441
1756879486
293519788
1979340104
204948900
316681028
1166791359
1267809590
1085959004
334320482
1803928255
1268882892
307780410
1795459924
78176231
1373204180
1398249541
529595903
1662496609
687644185
1489022384
444535332
1450027528
296872783
1013185460
404138318
1624825608
374010028
1165437703
1969251927
1213820820
2047690430
1763898288
444905750
725362472
1393935587
2128433644
470943652
552219513
2012457337
148902880
290005269
1986472309
1109267981
217419086
696561686
821892011
1882611749
92140127
195513739
1434251442
1017293503
1715976286
2106414511
1722427799
1120417912
1328656112
130956035
2023534956
428163436
455288326
907490765
2095618587
1611645330
1556733210
832602811
1270919473
230485751
20984953
1969864648
1026743042
233664800
1590612333
247886269
1175258313
2108803476
831285013
1723716397
1987034844
323654012
2082842452
1420895811
1116399976
1009141372
551420429
1507715430
1962884016
707082576
661379051
636835675
1635128344
1202568247
1513803391
712699204
2119775133
1810165974
629726160
1148122414
524638702
2028155542
1540597210
448358347
161158753
1440540194
98242235
879686783
740598919
322964484
50215878
304220514
1733893446
1059936405
958725298
905064150
2075283051
419318021
749465666
1566785616
2135215201
2108576487
1045006428
1110569522
255694963
441075603
422354384
1117131517
263194534
651318677
1292970002
948049456
1433378617
265212961
2050825080
1079832586
1915798384
1980610239
1609918398
601396221
233445437
625328332
2016432850
1999036702
560419053
1878038681
1791379670
443107910
1578638536
273143722
279545877
942799714
498172826
895873312
1624492607
1094118206
1622596831
915212329
4323233
1295131268
1222157320
1705688327
2130715241
106823021
599480331
275260648
309398415
1400275230
596645916
1808622523
423231970
658386764
1591072253
1917575890
1881147044
1570729064
433511387
2144603145
564429098
1946987783
1901754282
1713737356
1972492536
390939987
1761679249
1645291518
655719209
1815607996
2038618457
1264987842
35142639
1169469874
1002395960
184643267
2144469977
54065346
1504258275
1239486373
2069006583
1120330802
1268950653
633426762
682887382
1504690891
637505501
1473709506
669206955
1648580515
1741826665
421479478
1036692020
455505365
89020051
339937284
540634076
1965230102
115063555
1128910864
390445313
158309127
1886897773
2094182518
1137396993
1291915301
1416836827
826115632
1117031231
1888364264
804928563
1259409378
702585071
2132122294
678494620
1366309121
1951594421
1094800124
1900313320
147671062
7978934
930964054
1857033643
625073613
559835855
1838937385
1264503845
607325665
23546182
2093258154
1446223311
1026015914
1328219714
863131350
1246795434
62586769
538063643
1293892898
130553853
754902237
516305283
1586996512
1676729791
1608450981
835467575
150439449
1598832413
183145397
62749996
1845436399
2069951596
1211090540
166279923
699425151
1651767488
1938216751
1397531387
1484628637
1110066358
706344245
510258750
1652740581
1557399619
1243441251
53218028
554649844
1670617014
2147440469
1137601590
256172809
942070496
1449435631
318685306
327154221
1637673779
1829285195
1569514361
301748511
655957046
863015882
349499786
1667874031
1439259456
1680147729
288889236
980621059
26736602
1598164409
1525397390
1966839557
1086659856
870031817
1849513741
450790941
688462302
1278491175
1628158726
1890693359
1168965590
169998208
986042558
1992530823
1269291537
1139638736
253724974
1864521801
667052000
1746939532
1576887845
1019134998
1345726714
787539378
1389654209
617719920
1269172040
765630391
294766118
1223497120
1863507106
2020257540
839775489
984444238
442985726
1075197752
1670227536
1201456064
2030393904
240698648
137932518
1523956061
1902824229
1301599182
195675129
2063108377
25668565
748321156
347625880
430739907
245690969
746719553
209400307
1228055567
1053505642
1630199447
932103062
503203382
733099848
605248956
1113288358
1678739125
495759434
973476955
2051015211
1208527881
67884969
1022654815
1062564280
1277823482
614763632
1083221386
1619976247
2092996296
1190552067
1668680021
213274658
1302645004
836097712
1957653016
170849780
1204758284
999976081
401800486
443106723
186507478
1620780601
1504851632
1946027402
28817932
1006228284
976464550
571248949
450805028
2022282695
2079803809
1741353401
1250709768
1583276285
415456998
2141827812
2059416868
2065327547
1717278623
225238755
697270989
321459771
1372267436
1980054289
288172901
380881921
1216662562
1457380955
1989300247
814691092
16961106
1910826766
1256200549
603372916
729219188
265228454
492735324
556909797
1000930836
228684900
2069896002
305230834
1820609346
1396083542
76622181
98956397
2074304411
872656646
1414698493
480477026
1812073289
1335542133
824633453
2072419914
863146944
654105072
843631056
102498727
1065913480
1731789724
1229127395
740340940
1477129711
130919515
1077848966
339572636
1570967963
710505129
45499702
1805278490
288098748
843152430
1511212523
1504595137
713398751
1394281410
1158566399
521907956
1952189941
707897455
199747043
570425106
1052260204
1799001709
20629301
258721202
805402263
1316968788
2118674223
617848022
1863539195
494443979
897274094
1308350635
1486795469
1441765049
1686197971
175170079
1666893815
1649156486
583811127
2051485378
173057664
1956106097
1149915019
1950998011
299866969
1509045578
306377549
1837873871
1307823558
670306153
83369716
1412649683
1679387197
1857563823
1690755650
816383400
1961257341
2107059138
454742349
968870199
929321597
608715255
936309601
678221574
767739107
1205145164
87779128
2046590322
56783215
885194159
865538641
1744858417
1512333679
800249984
1957365357
675104594
7312686
1796949358
1688892765
1669935448
146382529
738238790
936680463
491767186
462973580
93220521
40912041
531503974
1983054814
1294423063
1732928097
2118608014
38533205
2043089673
2069967116
706113117
831347194
1655279530
1056597361
1472423114
1501497936
795392655
852823764
1412583974
743111057
1247964544
1435374162
1224993493
1668836106
1232713310
1952998463
1842335308
875926511
1355337616
349562686
781940475
2090789047
360299248
1658902843
162448365
1630002451
1421177949
1363914098
338978718
1842554180
1721939114
791834224
95921011
1463030954
148797939
404502690
1632027153
1022717456
777767378
214381572
860408293
917811955
1295232579
1689046546
597671100
1946525268
1680296079
165306524
240571016
772084036
1520058919
2140486337
856591496
396746376
1868797824
767003517
585967692
1948702078
2057987771
630135372
1835139414
1486587712
2032666832
2039955220
198872586
1193167408
1775083308
487137934
1927930707
1563591967
539266885
6002335
1867241904
1020035815
300148178
670970963
1018113484
106873840
513250871
1811772476
2105505634
1431053692
222490046
600739332
1709573514
2064373054
996401092
1450067068
1460103217
231556809
2050424999
1468404480
978169200
716119323
791266312
1198069293
1205623285
2144745377
1162802775
1451919696
995955978
1890867020
2134240821
1560125329
344054886
655419656
675846656
2069548701
997568595
1621769433
1192483280
778187013
736933927
1616199839
257913976
781898924
1598422169
308402167
383166322
1799332147
1130200969
620497292
768601591
1889779719
231280530
919589904
1893340990
1389724870
2068242164
282461709
1176201140
1765320942
1046107065
2048897204
300512976
897562776
1481163069
1558506931
611313781
1273202092
1902585165
1263620278
1218510237
1202552314
1177435454
1352980987
1954765191
865680350
266399868
1786798267
1830764174
810166654
2075055473
2053725004
1640747556
1791768692
1544948388
889450622
419613111
1418009028
1397172008
492078122
63577193
1358329942
1671137737
400864050
1611045263
2145134708
1687633238
1031457038
669116984
1523827830
28665667
1997179990
585327038
919816422
1463459853
1301098865
2064949893
1665089361
779884777
1442667673
1042724744
12116391
151771686
935127883
1866729995
991697147
958258053
2001694128
383604452
1255242309
83555229
612478583
868444987
258718871
713171123
1804709293
2105120670
1115207526
2052196698
1764369483
232016601
1509816043
957832689
1419661235
1156592053
127639568
554499616
1728479238
1196515836
1277664161
948954627
701795535
266905876
1524189503
1337978918
1188118628
1969791963
512275443
1789042516
1245357170
851351821
1832601096
386991354
1292762149
357541132
131666365
722417833
1348801561
1092446383
1558424432
1588472060
1441500101
672049221
1896072160
535507975
79494533
232390210
966976582
1928080306
295872759
923273269
391548633
2018021237
1866075476
485784988
1535694193
358955803
1671271952
387806322
190249403
892444274
1458023826
1687995998
853507521
1913152488
945648188
1867541789
602006777
1851914977
926897697
309813914
2066652882
1847592505
167243361
205078815
2129730204
2091274580
438384507
747820826
107269006
383774407
1023868031
2109092210
696097538
986133916
1272332386
998448226
161701165
671206571
1574780184
988487650
1094193958
19955708
2076043847
770339740
560578770
1995136274
1562163668
1118492193
741960612
755597273
757549608
896619395
346034996
988881083
2037176572
1608429427
2043727263
791658033
735846293
454603851
165485596
1276367257
1077529457
456413534
1032564849
1822054562
925091988
1833029619
998699352
528585076
677703091
371600176
946118897
41985841
1445761684
1419348727
1122189962
386398593
115809593
576725391
1571107714
1619249016
583875510
469576572
123354303
1507617771
155244413
812352621
1827562632
1617308035
1648496888
62958380
1992283875
1351374510
1210467788
411981997
74349495
963645657
2112099254
1588346278
1318146756
134574940
1173375060
344669184
429329874
494933123
115110557
670187255
476597069
1186612614
1875966986
125998414
230856051
1110525425
1597493687
365626177
473715659
1753255341
301236773
427210675
1258082833
1117712868
1499337219
791118000
1552511410
720067699
692960466
1830972216
14446042
633846998
799442779
134056761
1792460237
1895647090
1085737550
484473374
755798727
1980951979
389211012
1315808161
705001197
900718179
669623579
685180597
1778666683
838535008
1107810770
1124572049
1326151792
106067936
672509074
1807398013
1998435878
824406385
883820167
442199087
1666352477
34375716
2017594637
481725618
998616179
705663278
2008151711
220984046
356807450
1799077652
1205048761
417162352
1990015300
1952739765
588729987
801758333
1215138882
1713284220
175977731
1983760712
1565735270
2071684552
1358006327
410056919
370488886
909165091
1106713432
108490873
1451722519
1125049919
1542033722
1693469539
1816847376
446082236
591354492
1722916021
2095605950
88460070
69079961
1426949262
1978839140
873904468
2091986514
1366396690
187384605
295653320
1535874485
717074233
939655920
1958432808
135464563
261656035
43638510
1555404188
1731842354
798327102
334538970
101977218
954960742
508916463
863839582
2035602117
690054614
1326403204
639960898
1334894277
1654461694
1651925343
255260705
1903121389
1665218413
2129095262
343858050
1124031974
486123225
1712347883
106321688
1057591006
390981838
539533134
1062855957
222497901
2143083541
1322206489
1378956158
1854288793
565771502
461866322
2041975991
1825219553
2098966189
2089307954
1590348905
1859256834
1741166929
530298000
785925877
147702467
878404134
2101525013
1114634550
922556252
951786243
1870705742
1216305709
1905208502
926039612
1773625152
2029156469
65213118
101526388
1418602430
53976685
100246954
1568129145
418346835
59607437
1325374539
971725778
951052759
1871141536
930956986
1432436398
2112883114
1512856657
1695629379
1261698430
1640805062
494260567
1887160411
1027542736
1605582117
445702206
1069086609
14770180
704851699
992059346
215583094
2124248219
642584504
719187858
318321701
32548421
1617409011
2015953572
391237943
85846333
295712464
2014799136
1877490252
1042183653
803061942
1021863132
1660784253
1861644801
1525591880
100559009
2108101937
1895312647
692599539
1024627499
1742828650
814235247
1021133315
1419810920
928788542
59464640
906923140
927089812
769418220
1018815543
355257580
2115834075
1886389116
861195318
257439080
917064706
1649138797
2111877882
1785904693
124805173
173112180
330438081
1723771314
1632908681
387348543
846771306
1700295087
1822193065
2114231608
1329239500
1982955163
1538147654
970250626
1013114247
1354825769
2052821868
1137402600
832469676
1991595317
957908391
952956162
1451557128
625957830
531038100
1294398241
1444986151
1483409393
93459611
1887352188
1704282984
569031489
1848977960
679838034
907069030
1499457723
643489482
525114921
1295549743
1625522395
190078502
2077738307
1500051860
1217319420
720300185
1760546773
1308583394
792919467
1582887300
1306087305
1864325429
1091312067
1109953618
1287232787
492404805
1031056756
1543611675
1933670893
842928448
1193295005
1201342899
2042079708
184310761
1933676160
1608241683
1082261108
507737098
1646982354
1859652425
169779211
32331110
2025392451
910734785
1251391029
1121887726
514302828
268784347
745647072
529286443
533330203
544815984
1072896400
1270756375
437535804
1435817035
918631476
989790775
438462982
1485654846
2095176724
580108446
1867919523
1409896340
1110767455
905502179
29035393
173689239
582120085
284889306
1795800894
94887529
909668984
964561754
793470723
21004128
1363107500
1076014732
1018805879
47611148
220496843
1060703704
1489520857
307322551
702666786
507803580
1511734595
1512677989
162416248
459065276
1145772781
1059508547
2003070995
1080935840
166789040
922635618
1547866962
264573453
1474935622
1070859787
164360033
1211154447
1073908692
423576746
1365253199
1216800208
141987275
967700974
2115725365
1435225635
758330446
524799188
862711511
1680328447
979677184
1304833114
1511464441
1528711100
1777320931
482679269
1541739232
1603913746
352234157
656242617
762568122
173017915
434949793
296328312
193671271
1753026703
23421021
421236252
338165554
3603897
658157995
1139547787
749437544
1931366933
1927069515
1004867045
1131251176
1691884537
2061339247
1919676549
1653566840
294167461
1454537079
2029169369
952594176
1374363254
1189052253
1673267169
745580308
1319096199
1710591942
1583853258
581064599
967963407
7572087
902524927
30210855
2041025914
614768577
2059257180
361093039
1986333648
1984037578
987220001
975811366
1616956737
65796158
2019439374
995200901
1141505548
74752338
1989608023
2076836245
506006051
1686075296
759408974
120603145
870886519
1200549860
1539274430
780434297
724124825
981773971
1325996737
329535476
931394869
849420084
1439069384
542404548
1905014403
1687543956
814696078
1275448702
1385851544
1453242610
1808399615
1351189267
916856434
1041089917
109762418
1423115986
2085303969
1113983591
285836536
2121722972
1608852518
600989611
133534985
1722632117
863972727
438721940
1205473215
1002512834
1348011863
1920767770
1805704837
1119584291
12878516
228535077
1812042831
531232534
630898067
653215296
1052120903
1472389040
37502037
1527571105
407149555
1935092504
694357861
532780213
1981716970
1431431817
926200243
706961957
1472547647
1001778689
526482530
457641660
243821426
1653333481
2016876744
2002854286
1441204353
938532587
1412287884
1151578581
1627236183
1372458919
1447348518
1186486915
1089672978
1840182023
1737638537
1929517141
411373493
1156486428
169131486
670287255
1302273059
191002246
1855044666
469019080
1834120202
309293848
1828012835
258670863
536977981
470112514
195204826
991484163
865657648
853160781
1826308644
270289848
1295040403
657216887
784266445
384388916
799765516
1775498727
876810791
354747572
838611101
1120372977
836169236
1548862725
14279645
2119271579
1498472864
1254656183
1735798086
562392768
1443851911
1607423099
642923456
474979350
1534181573
1787600179
707817862
730644684
1656530404
1114525730
2104031807
1301217001
1331558677
1534889716
329063355
366297277
2059987062
1552340383
2100007951
876369319
1113254061
1299161258
1432861147
321300335
1511219975
123270992
1357723749
823417186
2125102898
601411106
1522288591
2075086782
1074896974
895071675
1760403256
302746165
714716373
97622055
21386900
1559299966
1560723744
1887346940
1773117612
2104490943
2029158024
749834821
1115862060
908926323
1603830944
1764760633
1932821402
1222020274
613508946
529076628
1983834786
1003074656
766864790
1283870436
812241945
1390835121
2000679324
451110750
594072848
660031915
1518162288
1340796546
1703362334
1209206979
305245773
1719537227
1886409530
1558937917
357830941
412761946
728002137
400378574
654325763
719059340
2102848967
1850650508
356829823
835665493
491206919
1151195930
449738819
2028267765
2003890230
137076507
1617801382
2121715142
478394363
1501795768
1051808092
401006954
156504263
1806432759
1983950811
362300951
364607989
1898784413
1853714524
1353590903
1483084110
791493223
172069384
197834344
1046298849
1482711395
2018130754
149957416
1701586136
915394721
1727317018
1450671423
1867671819
544581842
587263748
1562893067
1114703610
365578481
1920303442
532312016
518554683
1434087850
535592758
139740941
1582372305
2015015780
1711450071
1741674178
1183199365
239875008
742496875
1761135568
2080093903
710367271
63760242
250132661
504222675
1829544323
1471489504
1061483099
936534636
2103706899
1488414647
1690593646
1782049275
1528777622
385232624
188147532
442648130
1370372831
1268696232
819303549
793800851
1357761026
222761943
1455691101
252218012
521418543
1999578645
1481486776
881294167
550207069
832251492
1756737255
1573705330
328632209
1316272678
806195333
1446845676
1318568064
233391397
941019523
1555448830
559234075
1893231373
79677250
1458276120
673318905
2064035647
195053211
1758589021
1385890833
1014362459
1659445381
753183902
1699792947
803296918
592902960
1514619137
1964158291
1664459107
2017937990
1916079273
1409829582
2087741965
169511538
963254518
155217524
1686621211
326596994
1628884559
201757107
93395178
1673791177
1300820369
803441190
679689901
1021385983
552199924
496568883
315839025
117845068
622914858
1086003681
496806749
2058412120
2097881403
1777567803
1896102629
1197821369
706262251
1115618890
1341193789
1662612975
1046118081
757499553
1061800931
664894426
774323300
2012545874
1111846271
1279196509
2060654665
1456927629
915386065
822248031
584976849
221215146
1643123382
1513041069
858955852
607859810
700004138
1425402249
672781672
463587721
313234412
917587234
704835353
1481346344
932604554
181426286
1982507878
1501931358
1356190978
1776783679
846409116
1143425468
1897186189
2133552178
2043208575
1915564612
1111140623
1493841604
928887947
1872278280
366818599
1248562852
512036417
1786592762
947229664
33662945
776878146
978537693
1452321231
1638363167
248941992
1583578691
1032700612
1643303554
56477173
2025141191
1001404045
1909712163
1804087494
1093197389
143582650
878921340
1429228353
1956815222
97579105
914790068
848196514
1528424042
1419131213
112511564
1969971062
738956676
997594293
677361747
1226375189
681868405
1548872676
624342466
220878669
1895812829
2138506796
2065629478
1615131222
383100512
87118905
1816326194
305928581
799729299
215012093
754008557
2111731454
753656067
149184766
899818647
102171917
1144472380
693619394
1640773861
1559212423
1351820297
1326794069
204419489
1696732001
1241834411
820259146
1691004104
1357897253
2134415559
521079107
557821009
1949967021
464820185
477414518
25416728
1616929931
1974387633
45086566
1290801020
1366431570
934436491
1333807480
673844385
107798777
653308836
1259348134
668318741
1889037277
1559499609
1698872539
1599678392
2124805161
1932068825
1172901605
1941408456
481133236
1113196624
1376443163
330013848
924546970
974651441
2027307343
651244840
1650890816
1205807647
908317151
1559270648
395550090
1482814646
711787576
905017305
71086574
1434521425
353775940
516406508
154903240
262942197
1954271777
578736926
659815927
1218740042
1109560787
1413052078
1030216188
1238396820
580333541
557444995
62015014
1638421703
2128088027
1404834260
1709429942
26740504
1672208618
1742791980
506626286
599627387
1491017959
736507678
1660613308
908545832
52965041
1163487681
687351191
441173201
2006440891
1965337113
75809252
732196905
91038289
1696899876
270404649
1770776010
668232083
897425186
1261390461
833232673
611572303
1891597891
1204725642
295338457
543573389
877719477
2086491463
1845434687
1331290314
1015665313
24159963
7412425
1922416940
1443886055
584482032
1527740175
695889226
1891561426
294540405
2126136435
262078078
1586764019
1586642269
1351638742
1465128726
775469969
1962450746
17269000
2017422111
516355514
1468564801
2032515915
637936191
345538733
10831671
987525701
530948170
1469129944
1842390431
1255469336
406930467
1804050492
1897051837
837122425
666393854
162580107
2107799145
1841940803
259319291
1322344730
1716539317
522940649
1332452881
1340595454
2038744259
1553679031
1703512581
485702420
540139348
1694876539
40100300
2023714405
491702475
1521032861
1202681519
168753066
949423181
1517198067
1595382321
1259141970
1181507173
442143170
1493603455
1623596330
469612308
652538592
1969313941
193308719
758397790
796640937
895995539
1648923268
354546842
2064291371
1229359798
2135260076
309531419
1948213174
1637552878
1726516266
1093325267
1349976661
1395781214
1458686902
577338294
2037519677
2072058800
1773742861
126157013
121526071
1804183951
310436495
1036400695
1273093621
168195040
2133400792
707820940
727538852
1693905715
1680996060
503202911
1192871507
1863668748
1933131159
1006680984
1558481843
775393883
1503482175
940372276
1411585059
1520717083
1517172038
1767521981
1315563797
926013965
91231726
19456827
283243327
869366173
718262097
2106974491
1509084255
438966986
2145852456
2106151124
1064460385
43520864
1785735912
1108131068
283650009
892063460
1376674965
1220109156
517035644
676551220
273950504
1701471180
808944503
1174120687
1181928561
974407508
1051065393
1734033973
700000645
572331900
1864840219
1913558043
1712536737
2145277578
1184391254
772506723
244133230
1169745084
590014311
1306811032
62292659
222005583
933313876
783170224
1166756760
289798954
5948675
1401199477
2048342766
528136861
1659183819
1189507939
899407707
2005739048
1397957291
839245564
1314111199
40797120
592604590
1069950625
1621378130
740771916
559840560
607010942
363298661
182341779
168442413
2062581521
1104341576
1007926342
648062313
210522087
1214769872
1121734463
449069320
1715868957
1514943597
570237626
2049148681
1937498272
1999344018
1259544160
515768135
1848719940
2140698062
1521484434
220750171
1803857052
1858072157
872526660
1047133327
228312648
1016407840
1371484482
784126929
2008499069
2147278655
763854928
1292054300
2042707789
163946782
1148487959
810988680
2053294726
1225419798
2073053783
1570868760
1451117644
878216145
1322205480
251948029
637910658
1751487977
1039485973
1333853483
438086026
379781275
1214151306
863726174
1109325517
1276714723
1059035056
129516579
2080341142
535967087
1267871847
611550387
696336645
259466551
526026843
1124933395
1445376390
1619647682
2016195809
1802417022
563260645
251663652
1145238551
665829851
648884183
266606297
1578487157
766851155
1500668417
929904569
1009088969
301150253
1988055518
438689264
1552450139
1710684540
2113445454
747801948
103845860
35097979
71583253
722559170
170797398
1195669023
124304991
528922178
1758709173
580315262
647566872
853765203
1226982387
2034416820
730822078
1211754949
2131357215
1734940105
886251532
58013008
563238061
992762782
530063447
762657542
2005284613
1000474551
691462944
390981137
31617436
303915338
694188573
1736432002
1667526530
795082895
1228783015
75083628
328688969
1173025946
653500840
1307244235
669249632
321120177
739521478
1434674622
1296330328
577269777
1694041639
398519235
1021655889
1523347742
1828862101
1716090487
338085643
838023329
167506938
1862266490
1842117618
140056843
1550189291
487678801
2135510030
207859798
223737163
123711042
1629786325
121627257
1195796605
117532619
1471675223
745785224
1875995716
190606734
2028858124
203422766
323558198
1923864001
793290956
683886424
724787616
457329506
1104932224
447350063
637405283
491453249
46036135
296890730
1210869873
2077838892
1258250635
1145356333
699882307
1474124832
1576962939
474289875
873170382
523430926
985641324
1506546352
2023788693
2092156149
1559193476
1520244225
1860885669
2126789450
650663502
1697135403
1785570824
1499553355
1048400113
724743654
432655115
1746647020
390357229
2033745388
1174851087
454985517
1850762197
1952514448
1332833720
1970599766
417899560
874988531
1809980423
1930639716
2009461273
1677065265
927861382
1120373698
2065339211
148032690
1170751546
2028322044
249193059
263559225
802329923
137976760
447845164
398217273
8510668
377608586
1423878893
370840633
1892885811
555974561
50324291
459935144
74206712
409839165
1496101433
227690651
161711845
2034090753
1778284554
55256936
51571551
1301269241
1635019058
657820109
1443870279
1885825820
1934757509
1820893130
1533276962
657434450
1905856291
113497204
1072451884
1858095266
108565788
56300043
1007167088
809074807
1937840556
808478716
1774187517
525526303
126944679
1546069427
1969826575
1390562523
846738138
1387687983
1014791672
984157844
1608838549
2020995947
1711820446
198675203
69213041
1810581233
1381747412
10595554
696615302
135075820
325662333
737916088
493959841
1006804319
1857605462
1358985650
182354525
345283750
1178009223
1395730987
1396434739
1665520961
2141934634
642452490
702532264
963975314
34274431
227506809
192645906
886503092
565271337
65992801
944459459
1220580298
2078910203
1321133319
1348422810
363125340
570614653
329173391
1711805861
2096552822
1105631582
2136917327
373904615
20157583
1365937633
1304586217
1039191180
169525226
140221966
540771453
1056784682
2087453750
1364370329
1369814071
642417879
2025199067
2122618013
191099039
1181227994
63362257
961133635
432211836
1138613458
2128838480
1964386384
1994675003
1423201293
493424330
1583909277
1049699845
1931994951
239089955
2120441846
2013874017
568118217
1867384318
293245674
62602064
1739147531
1146076013
1500526850
972974366
1315846241
80075722
74050957
1918683624
1210484299
49796885
879490694
1605650107
722683275
1301181885
2138472682
227432892
225712074
884592591
66877903
1000084825
1634019038
1959807770
81628461
1929107811
927999389
1054686194
687997727
1542695437
1333411973
632058015
334777387
20711808
135382197
1999322377
385402376
2091307559
1213131312
1184992024
1754795965
702401659
989712141
473912770
1371609026
2142469355
710269442
1402135722
1402805364
1739460300
1222889332
26801180
1336695574
1896354
2134361882
386481380
1285127125
1865320924
498626052
1796335596
1312977894
872510991
946701938
968760763
1673704272
1974766609
1171567655
193216872
313029992
625488368
380488500
1558762007
149446166
262919213
1352618073
1741997812
181790245
1961493898
939784688
1559491936
1821071132
129756230
925976285
415952331
98784877
1868545024
487656223
538549687
1003339250
1668994696
519264732
1552843097
556151336
1828971322
420030346
1288059630
535165846
245668317
1615408252
597003398
296559854
1416968082
1319195981
1327768649
642810530
1620721214
1683037452
320844132
240537070
1863884683
1862388914
531989095
1393449638
1277399774
373711094
1461368894
1216999657
539331310
9539393
1899745120
951174914
87997252
1277569492
625967441
471898175
1303489794
1782703073
1436755459
724098663
590379333
873124730
874589578
2140170534
2110596137
1459264560
607010190
100224887
1690117813
2046648034
527914147
860140122
2117624348
1563228711
1981762767
2001739563
756284288
1799101482
292262490
1873494690
596264071
901689128
70858449
2055352933
1563869667
2098052310
1512591527
604891715
856717054
1695644112
72049090
352481263
1206318185
69335602
220743951
409231493
512128988
980318576
548892603
1210519920
1472971429
274460008
1655684524
1864676912
646534856
1909601027
2106263973
993621242
836263240
1809363347
1024731888
1131883792
473372989
1225889889
1981863376
360654785
815239892
49032020
794097851
1128043830
1987572354
963191275
320438260
116654595
1966315362
2018747345
1791646210
226391570
746239965
1302764916
94319750
868695848
1075562197
1970624014
2026334173
1125478391
2096490633
446378807
399207807
2100993588
1920819644
2048287839
1663037375
1556090155
985480255
614209767
1337150335
1097479049
605597705
509794954
1027923514
1273903191
2081530969
488511115
212231102
399268402
345420958
327821301
827046358
992873760
1388208441
939953469
1795983864
186085094
245413369
317226398
1224292600
1991140766
903754804
1071289161
1743783863
1958952508
1882207282
1509228017
51795566
89398428
1036143027
1748867567
1782380431
218421669
627245695
1363491339
1267484081
895732431
942083818
1323471577
1921599353
1706541528
1188201314
1248586943
1451258402
1230876990
284047514
1316241709
141787963
1293576994
535830392
1676399065
245682316
1907348120
742457682
1619138503
560669264
1830610251
2064082549
1229843086
1270733180
1597948068
1670871072
1685955820
1435979639
1236898357
1201771611
916260299
519199576
1703766288
1585960184
1896313325
386910090
199278545
1294454880
1310355127
1566946526
826988382
1721898404
1790422081
785775929
1470769756
1050136923
428136466
488949289
574009717
2035782210
1175665023
85419738
2077118544
15926142
1190762219
1515056931
642298513
2115420943
535904338
657219021
178767109
411691185
2103749399
376435682
1190522780
2032148639
1536018013
100142421
881399452
1782036434
1502695891
1353660985
2095726204
1088728567
916050391
1054316366
1092558832
210797211
1109536663
274101654
1489430604
706466463
941770534
543393749
1654519971
1959824351
204831381
803471517
851389330
373124509
653446110
1123354085
425718229
1377652601
971295871
1703429817
1239008194
536215857
91027530
1332190503
699392730
1569467858
108096284
1320589700
1795864961
1710989323
444640048
1370489368
1143377874
451653772
1605596609
1962714907
496411789
636657433
1089868223
243307846
900853832
1807960332
1521594567
903131827
1998542403
1730645499
1254347634
881142544
2134069900
1273739835
307302887
676591180
1540875677
362083382
2079871823
2076011268
1321639373
1281445800
1296867405
611265700
438563505
1351340555
1992204533
1862650972
1886985700
323611114
1154535076
1686327824
7457697
109345948
1841153765
248001553
1905240588
897830810
1357292087
1164272306
994708961
1136717275
25968603
648321311
453240746
215520619
1273833472
828332682
1592223732
1980242412
1541952855
2078268795
1949102261
1790805990
717729080
146175829
935767151
541924650
1170786575
219787127
215304228
1567779302
530528041
468952519
1086099091
1745876127
789331891
778687104
971312085
498934895
1186041706
705467293
577382921
1096863980
1565434847
1626053916
556424049
231341169
1548586330
577557261
1572970385
1938716231
379849011
1683141496
1738524471
1410415429
1974638573
1336945074
1806475188
1229526682
1108423613
1052541550
996832437
1988246685
1449564892
779403152
791244840
1151987694
2021083812
1188524578
327290939
745955052
428381549
1039518904
989656697
1600215324
283867799
1691895871
861527969
1155461797
1281309490
1800523010
204069102
1513358883
747254557
2002416315
232391385
2074625295
1340177864
572446210
1015070621
52237759
711308856
642703751
91988967
1692011161
262913141
352450787
2096613566
1138105241
907443627
31923361
2044147660
1258820653
651488464
775661775
230750991
1053369554
2130468976
315201180
435538398
1240376230
1357625812
153600188
352191823
821002553
923871587
1501487276
1958415489
539655461
1255298831
680746147
1812198809
88968885
1844793996
505240973
1653134287
2114591704
1095751771
593133935
2137895335
593313065
775518213
63239141
1258671274
1372696175
833043932
2014833705
304311637
375037754
2137161196
906797456
1866862874
2109434837
252010543
1616956896
1537783562
1013580794
619583706
1638258010
1621323395
1467184276
1418364244
371156850
424960395
1831049482
1346156186
576602390
494703807
1061299857
1214984024
1078793658
1428249917
112131690
1560373149
1465731670
498680821
299362561
750656174
1348154002
1097198455
1064590861
1869369065
1405762732
17196986
1290678492
1184690461
887911102
552788743
2001632368
755483735
1726404471
309131815
121001738
879223419
210634257
931492192
972632004
147287006
1047657533
631736727
57756447
394413576
1939388692
307847443
2019215810
1209681329
2055023412
1440112308
993550292
264320347
1364283403
1606508901
37757562
803234071
929573095
178522059
892198712
1330273866
763593100
1142588217
323895483
1447369513
1520344188
1525408908
140435334
1494345073
2012815682
1719641808
964202036
722971528
98162570
452217270
791219444
1454838450
251715361
1640623661
120714931
1936370270
1464422754
783301088
1729940164
582366163
2082756962
31358974
531775547
2991132
1614307981
116424194
1561615691
495219795
1617553137
1683499682
1435779056
1817908401
1650091444
1097146767
1406042066
298766588
967992822
1840154991
1523565930
1165792747
999711009
1857663460
597228292
593958253
1545683486
1400453234
1557110281
695733364
18044411
1504901182
221919885
137943971
1862496562
109614412
446477645
1217766721
1085068225
1907801167
211716613
1163116691
1508333137
1684482634
2113388343
379922826
995791763
1450535777
137811004
1704550014
425227138
1706879460
1968231799
1141696964
1711106049
248117201
1133015596
1780870424
203036093
1173923651
585066324
1591811960
227099573
1609423883
2139984224
410216797
1924498991
1868388654
557321261
627772322
650793
12201803
1528421492
507856584
172294669
840167797
464706511
668920548
1556620178
1798254267
223106264
1835774586
111857626
1882242215
270422478
913089568
773257288
1769227629
1002483439
1574609306
669898742
997349975
1371231163
1379652491
32535724
1072572197
862952508
1891571316
2146091728
667045982
458241547
1365873772
292267080
2111629117
262905575
1508833957
410748871
89748264
828941920
367114486
1476966625
1106014411
2004647098
1634772694
436317911
793997934
133258170
1025639097
1086887595
993190076
1298359953
53317635
121656643
1563375960
1148171213
1857652263
825462481
77809665
1032283006
573717853
257280957
1778096408
498204637
1237038109
327373177
548804035
1794145802
731091682
608203946
514729946
833974109
468158541
1529801212
2077123347
1119890228
18129211
1113137258
1525688077
763829195
1745102686
1314098004
2138658130
1198445613
1233635718
231591668
913759167
1858918857
1160342795
188464061
1110455537
1261433837
34308642
1764562747
841109824
1813892722
35836382
378960953
2125698113
1415156980
1621754927
2043028303
336971210
1755092007
1369392391
271091833
1940757381
1815555668
1086350926
1581386174
576598124
964324351
643413095
1141420954
587844269
1374616651
821383374
1538644622
1834931593
1092671393
1435497374
18154866
307338106
2039276936
1120209418
1484538043
1499785634
537128345
1486520409
725858700
955303932
1718704862
1794109233
417724496
1702367282
2000249828
1635794456
952355500
577354243
1125734698
1689121296
743795005
1023793620
1506609121
1636480575
1728041804
446780117
1025878521
1404332559
103530351
1898374908
1573427328
765983219
500658837
776724639
1039505792
178839589
439435887
1830201854
1101033032
1982953418
1612290201
509184297
1262928324
1066019125
1916330565
2018761578
983517027
1917972300
1005028251
1067266155
702973030
2085401975
2017282726
2116468549
1842256534
249148600
397610254
1796072546
1137148835
1154926951
1678692387
2114549545
1380636941
1112740171
14808149
1515118276
493540236
541237428
1716137588
220656544
755684892
800976867
297915582
1197383334
1072056149
1640646760
2134826572
306101205
746168783
1105987922
1767001913
954914999
706200545
780996055
1395527151
1375485395
262886918
1707621708
271900354
696304498
1446616446
1797727256
1701542234
21394899
1524858200
1067126938
1344035328
647643529
603799923
132448024
1404598263
2001875739
1773547983
960220830
672662392
1992201800
1773598026
1600510374
2091200767
1838397649
107848695
327229427
55554880
1191469831
234323863
671581144
315711409
1848152013
696774923
189782409
175182155
1840394376
1985946593
1043593697
729578874
339058774
295467265
608942897
1978082431
1670455927
1662325250
518187056
1782520396
1456748958
1039659086
716032784
1728924888
314441708
361900693
2037706245
1195049670
410888139
883667227
976181548
1185606227
1146359643
1376610857
2125141933
914970059
1925258307
881119575
230248535
1012151512
678804770
1750206288
707520686
1942758718
903446010
786640796
884896027
1692160363
1759313362
763345718
1905806223
955089910
47018160
41782214
1742118680
1840035267
1021944138
1721698711
232370196
736117301
13896772
334222432
496030877
1803525202
1511944778
554698827
1285221319
820229437
1519161557
1747398617
1269673886
708695542
1427693795
438826386
1308183931
1281021098
1445277004
780315642
373209045
1952445840
231238725
1125131407
2025614434
1282257239
522826134
2100529128
1720685888
990793964
505581990
234789771
1232804457
1731774062
223696776
1597529854
1060705168
8931212
941857064
805696494
1703318728
2143374907
2095167302
1632974556
375370622
401135880
305433361
1938204392
259744893
2073374354
1600652386
1790343631
1104777912
1445647836
646995190
1142423381
655466000
951068403
812112055
667564150
1997362629
1513830270
937596197
827655807
580686091
1790710881
114705582
14259267
306029833
480512846
2018835777
967980744
437003236
752884555
504805298
1259796546
1713435884
1699942294
920321613
1825758251
1146996828
682870355
908732588
870061608
59298198
1904216839
1326913065
1227492226
2016773153
587044118
1190184687
1847886588
699226331
563505782
1111704935
1701109185
1519299278
1047783150
962299867
325719027
1962761487
640520700
1933857720
2042396027
1579394081
2032789533
823468975
1426308586
784085951
1672322168
1637122644
966273218
1043620889
644779830
209143796
510502366
653442596
1651723909
1527967965
2131498422
429130889
312794928
1648064463
1717499186
1099169634
2089112186
1165947830
1484888498
1035247525
1506458642
940940250
993415002
1040043944
1139911398
1166372566
446001068
1414513155
557649982
94753788
2005320452
18159534
2069569184
513145592
165280766
1029542143
752157195
1996195240
1593744107
1958413634
957689191
1760200428
580088636
1842864490
395531287
1073295983
2146393747
78460888
1244070051
2007736495
434441920
1663337139
1584027209
1985508087
142251862
1677391230
1309330906
1287971344
1725473531
249032402
1022250838
1310202867
1999053842
178489282
1275177313
1737295902
1923735297
2119847771
556369994
1806291805
1009849359
1958346564
1530442375
690012551
943979648
368077462
1286540542
1777364720
1441526406
358263470
1004327582
1106931894
1673941596
2041635408
1733223185
1497421638
218617444
430108959
212495343
2112186847
665682099
236634191
1535028090
1769631129
875426612
799010820
1324227386
261274909
1846175700
128029426
1636898280
1520327525
1562321414
1308704964
871716155
475878410
1108270414
1049098253
1383454390
628120727
233633071
655365249
1516248275
559057923
1789783384
1102339494
1156838010
457897781
1759455863
1603024962
223784602
457436895
924715382
1465525923
1785783156
836239082
1197273980
1307174782
1215714713
1872453868
529911316
1125827923
1773893078
391870162
868391538
1325376882
26157082
2104127123
181691117
1974164487
105141173
1914861525
1926519769
1091692233
1741809852
604522982
1555123014
914606858
1227345194
307627513
2123119352
443260539
895746855
1921748805
1375284851
105975131
1664282625
1696749459
1123866506
396800035
1799043230
828175507
2058734915
1475449088
652133790
1040312756
316103786
976918712
131871542
1945863122
1251828408
185750815
1672219467
1642852914
1057123935
1297679498
1053901138
1526498327
1312059943
2019373543
1698173025
1141057669
863490010
422981430
481249053
858577126
95377946
292011300
1946147248
1870043987
738013036
1700697784
1578805943
13973954
923187735
1177761918
1664946708
1376822038
890392413
117439608
462982037
1749073983
756625097
1824392817
320159027
624764982
384265665
603308027
1887515003
1457807726
884973749
1941041788
395126325
641653208
886589998
1189488805
1185816678
779483671
1059306072
1388059250
1672374010
688957148
1471532080
15511492
541189625
113350807
48618993
2024574498
844842510
635866002
1348957059
1601627546
1093863996
1077677591
1350642009
1918724676
1866789002
1819658439
74108729
1818773253
1129176578
1817653304
895390415
1783547523
1710139289
2005658543
62713032
1101368527
147035760
1609488771
1228425389
494422321
29967617
982149363
2040638604
456016132
1110750657
952456153
239537080
497054603
877157108
1867603579
123383559
25395083
25167856
68346706
1012599717
2002370594
1012063224
1151651023
6526640
1955303051
312280040
1480085758
1280824620
1862154570
1767780001
1020561951
1805839878
1982494236
592186325
1146097006
86450622
2008449747
685629429
1734462763
1745927835
1212071963
1425069231
1942396451
1674825593
1866882920
1540368408
2017706433
933111967
1920763975
1204713503
647758915
405529061
1823806425
436185289
1159853818
500288953
898522310
2088460668
771796864
569393246
573083892
417240642
1801706868
1173990791
879232647
1074116324
423237488
1337006524
765136773
1562733099
1377224458
231223335
625794219
385261119
436800246
2044856650
162703901
1302921410
999162699
1237087556
832048032
1228975008
940907086
2090616586
1441320104
857968848
898153881
1735273857
1373588777
1086800992
2033440216
174320649
405738082
649074183
239537824
1513127178
1558768874
1136738170
1928116833
581628664
353941563
1606181294
1300348453
1950968014
611773509
1781551403
771855933
1718796775
921370949
1778195475
1241232949
254126268
1740347658
1630014706
468012835
1686645033
261878693
1739928616
736139976
702005054
839134336
1080871783
1260457207
1778488302
2016114463
1238042676
1131499069
1377689494
1287917428
918839598
947232503
778924927
657097978
1962872649
1571551698
115377997
1737503139
22612131
784310596
295586652
1838058147
265173742
643902691
1069695709
156823759
294419867
1894227252
1697353967
902991209
627941325
1446350953
1993176628
305188577
2146674364
661776422
116710372
310290804
699961523
1021352156
1637307018
1848467707
1076566159
1295852951
1743837423
199868206
458894814
286133126
66991143
378999505
1388262819
1758427353
1524593390
1917968566
305794627
1877215458
1467627725
420518499
937042424
458982764
836247557
2047926365
1389070942
1691249271
1915524890
2043900915
587519963
231866345
286590351
1159977554
67721839
800654752
1488788344
1479206217
1616049721
1640149078
589734253
2067540766
1056779910
439675022
457163779
1388663264
260933496
52918358
1575488004
83564465
543960818
1321733746
1846938435
442012879
1287041847
2067858126
520799508
140178734
49417913
1693086770
410358259
1786728867
1880194014
1901537128
1356841410
217415425
1964699105
676215248
452849332
556538866
2000655270
1394116746
207028416
1604118991
1604065235
1959224955
844065166
1131587626
1860804372
1288437390
1994804235
1724919753
507840285
1565743767
1497300236
939495097
293501579
190842556
940974644
2022993493
1723680955
1292552148
991757480
819459661
1884923254
330593339
1410024654
988154119
1321510351
1726226377
1276834312
418936177
1728917033
2004596321
1922541953
1974530445
2067707035
1721095280
1985762383
1692858094
985148006
310134141
636861820
1209527256
1181406111
167815143
783599403
169296085
513840255
1741828586
1084499296
1075406006
192483884
1201503914
1331397751
1205402973
1874489859
860023617
557041331
1077136053
1925345458
611028336
139930373
1239078936
1341393801
853165746
512160758
1007509257
1970941715
711023924
258400344
1197669620
1756119484
500193970
119112643
503063325
159167830
696788385
327143590
1411075929
265513907
1605635895
23348770
813526735
582118482
600626224
914645281
2106691201
1801339665
95106766
1623567401
2091162296
2067534903
789053501
739969228
998287417
1493013153
52326316
648915074
1936267964
915244442
1137590692
574061368
466412301
1296095029
164230217
1888265043
1128575589
1607895637
2066029374
1872093488
378645405
1622120967
989335930
115301129
1992311891
897547466
1430209182
1110699048
705279313
753124925
52234697
299981350
435771240
627695356
1772089647
1884853002
2038500976
862084748
1299092715
1319605342
1280776693
1236943410
1393798398
217186912
758417253
1635699883
919242625
302850647
1379519358
513137126
672614767
540161050
1354054986
399542492
732856700
1780153040
830984256
1492629854
1824076322
1411011001
1518497239
2011215494
1963931817
963243163
604992982
652113785
1244376160
1494581243
527769104
754265875
1218112297
1687998798
54240199
1893431652
2142215482
1398765820
962359828
1217949447
912592228
54995531
1834183289
2026625391
44187852
811255210
2132610614
786297195
968696871
1049981302
1702067712
237578068
921525056
25027173
658267437
1977885544
740916002
1667521893
265130974
922725541
1073000333
1505350231
609982824
1911924696
1502986237
1540790881
321921236
480162752
930645939
1712693725
529606370
398420820
1284356969
649299198
1384468940
805661038
357237777
1388478301
1796121610
1463330433
321132921
1671483092
1916271194
808924849
1105443631
1721383384
1442973790
1144591966
1326908398
1484464621
2052971627
1211682518
925003668
1795061085
1556063086
344196006
768416314
1442137125
1848679637
1140555759
919812708
478527171
1440007672
2029701998
1612343887
15312328
1432054383
2068478517
360828297
1771383500
2109364201
662813283
734074491
1850488592
1848667208
1952139764
298212529
1561877364
113972248
32591570
405712555
1550454364
1658277824
778262765
1157551079
1338479404
2001483682
1508471104
1949589329
53520811
574036192
120763222
49130552
974724116
1980594947
1689846701
435004478
1673241937
1684434313
1238152881
1872877544
296632098
1515295446
1379281343
1223679390
1841567352
989873882
1374394120
2121245244
872707534
634435910
1399797926
939833205
303713879
167944294
581477072
1737619979
811461876
1001556958
1185772766
1191589899
1852839068
805250942
1858484438
12472623
1649847173
919269350
84854828
671245707
1508222727
701446921
49548758
179376201
22464098
88184588
573008314
1984785533
1169418026
1866045925
928441324
1797612888
52171679
557906391
254652002
110785743
1326462450
1273643074
21349304
1088961835
383277073
427689151
1299294009
795963927
1905746469
918722569
233330221
56187122
1154413793
665738132
1999018125
527948977
1796736951
726226776
2082215423
1002516779
118497529
5213037
599847382
134371920
1041655188
1358071140
727371298
1137536364
1772298703
776200305
24023356
255435501
557464393
42972543
456047683
152344733
2089655760
1871737576
1886678305
972998970
1409139010
1300049071
970508162
394648271
1539358947
1568615430
487953650
413514708
1675257080
371901030
2099543643
1923401659
461723885
1794256788
552774659
817143270
887629575
310588249
1116565191
1325190039
1886936956
857133604
917229872
512729156
1454036162
882208648
1560110633
251531190
32357349
1326367312
878030330
1902272316
1331133725
1933686848
1501293128
1402580613
124695663
2029845313
177936673
1976564433
352319809
1783094560
1493559140
2032371328
1415877116
1716868963
1760245713
66311797
987256735
535909836
799048685
562438008
2045717533
2086438359
12301347
79894632
1738272591
1694579490
1673138428
275499355
986165795
745404261
1310297771
1763088417
1915255245
1791213932
244537881
1610741305
1611634171
1083578855
1631389134
1197629855
714720023
1731907818
2077987523
429566679
1609472076
929313782
251042537
880148757
244710747
827608253
1441573119
513258613
1231780870
812695244
278677253
767145554
346172200
426468457
553873510
720981908
856670171
1223839516
375583650
1401657980
381101792
1656655858
1351733882
1362231744
1156495437
1043546472
63096214
40384222
1432378039
430276263
269656977
1101903429
1126527369
1740304935
1377359518
1194381097
1812416418
1362612817
648630864
481073645
1832463129
1302353073
996138816
879374731
1150515002
939356355
1117433584
313818740
490879894
1234135793
302143785
1894589974
1780230493
288590135
394133917
170013618
1790553836
1455728668
1235814917
1662622851
1318437654
56323539
1118772327
1378557101
892563741
1300236439
692173280
1410009583
773213823
91182332
888123020
973550479
2035528788
25387409
816303931
1030893421
75804549
1213739616
767534765
1573804837
1158175003
1544251714
684381863
411792589
53337921
1792970118
1631894328
577335877
1776233461
828671472
1281313678
1113541926
1204970271
339635700
687846988
1186076780
1119019137
683543237
1876921219
1121175693
506236817
492045538
1646769065
768140009
592682853
279717787
2015927539
1398320404
1653234044
756477884
1319366843
592805345
1501379684
2044330890
696470337
1529309751
1902614586
1758686687
21693547
1974093151
288726807
73815364
731746028
81786766
1732257285
1408252394
2115603740
230912257
1042450786
177293221
1508578612
9324998
1469720511
455733663
1225378608
488343327
1279400398
359272471
932356152
1444645539
1984332281
505379975
2050850408
1648781528
2064022046
2045425662
1984291347
1218421890
1415040759
103651158
75361887
1667475995
1650849618
1041837860
639986594
1803647921
1012462862
317493882
1292810850
700565327
1051626493
884353954
1480582992
508801457
287681124
548948426
397708056
314717193
1520947307
333549110
839004564
564196797
320239303
428868466
377487764
1486839122
1424665530
2005675208
591297976
1838006096
738512828
1108210710
433440285
1789118718
1082410190
378120769
286884658
2119602447
222777109
600714784
1688565380
1631509091
870937266
1574134118
1746698162
1307238218
591014347
831547836
381699547
1986771155
198111318
433471675
85870084
417208825
670641210
904632131
915110771
763313133
1110678643
1950391369
909552030
133550155
1132191196
1434738755
1041196356
1743052590
1953571879
941041789
36730874
298208165
1988326322
201545377
732325731
683646565
899136332
1199915904
1916069246
414726261
634556122
338780479
218460971
160290937
926323846
1814684620
2008679317
1395386390
476817655
1186131376
49073601
1185926415
799956253
1103885366
1362602316
474050154
68127888
386339739
1536304300
1126885374
1446216682
1045442211
1238655613
170400735
211621679
955078124
677424249
824445756
150492358
1240758830
1175776845
1550223378
1146054438
227517851
1423539352
1180635047
1991051765
1578891868
499458807
2077369200
1560680814
551731226
1621349943
1333497248
1891164135
432213560
483833603
1360166466
1896003041
2095601547
271065690
1619978423
579486721
1104317320
1397096185
56434599
1682843550
2142677598
220453891
1387134952
373897256
2091491801
1753813850
2122023068
1218131450
1518154994
1446444854
1006038254
385496941
915462566
1215041718
293092418
1080939896
1815583834
1550752076
1902846421
1598205380
215769363
1477499267
1992815277
1463457404
92835371
1880252313
2055257277
689488174
2137449110
1955428398
1337385120
732137985
1876057383
1051114074
2014195491
254623230
1444495070
2025081172
940797420
1926622850
1940751164
1460289157
1466063902
1042987542
75488553
1932078837
882828337
513271998
1960403603
359394260
871268937
1482644101
1571878102
679798286
1299096975
1229749059
512430073
2067859
364158682
1675136066
800257201
1634642001
185560683
1061392294
1174302504
347982171
196459668
1355234173
690642728
1641157443
1590718994
1572521852
861985704
1821457899
1703878812
790519425
1015995806
1396231208
782494328
1074014968
420365900
1838742976
189303817
1836200257
1647350655
1276762598
1343806170
1755027304
1166456533
802288623
1779905991
726592203
1080055873
711052471
1446562202
993530563
1301539190
1661961323
323752078
1915796074
68692457
96972237
1023349363
486537360
1033949422
394944671
1142791222
759053243
1992752342
358804631
797322861
1129230020
1971919434
1521761083
1419671012
643758398
94701508
1049983363
1023338712
1345326180
1560430649
1686528852
2033233049
122686504
520196409
1414239463
279519708
1695774733
1403522591
1366724478
1285654688
82800681
1753613413
1528152567
512080705
1273851502
727035974
713001144
84511379
1735352776
567222338
1138670330
1306428413
1773867347
227274235
1788246818
1230266682
2052773083
866984626
1711834300
23523142
272547501
348295285
1431290835
1476824801
99935484
687086277
1255916696
398292035
1853861957
1216925258
718735134
429648325
1445483525
936866687
1078044931
1447737048
52405805
1537771039
393155260
550144699
1818218564
1917128076
1991224964
1006632657
30363211
1363715447
546238420
2051979118
1236714253
1306178261
737694532
344297014
1804717669
1047972042
916015490
470957441
436987766
1531469548
1510748282
277706673
1847030988
1348998103
1500921609
1112443243
861109497
822258554
1837435512
1459709174
2059688713
1395407454
183560302
1909455683
1622336079
430550617
302254778
957684249
1698642429
469210866
1389109895
2064161634
1745777975
1049088261
1145501884
1792865669
701435189
1257019154
1238835126
885105833
485235917
1746225844
1887919011
1711421189
17543221
2087447754
634161658
1820980029
87470977
832699949
475995906
1928924904
33781628
1903447611
1815496799
1387010595
258309000
2025947809
1591854326
726709634
1518263479
1373866113
383408205
2076830353
570276761
1631010277
135040474
641306821
2084810900
1055403363
1855249861
873621062
2108063302
1822020149
498372211
2039360468
2068961899
881565151
758952898
1769829375
801601104
1180587321
1945238031
88303739
282039479
178366237
1785084447
436666328
274911013
50560252
1972325922
1039354894
1700102258
1163558745
663836278
1987567578
561323956
1778064676
617264493
1399430645
66471643
471799003
539745514
91354779
1289125966
1960333695
566134200
619558311
848993052
1097099200
613806798
1760501680
1258138052
1680654604
521399480
942034486
1172197760
563996619
936032954
43332984
314773940
1371919755
752974759
1937753805
272537817
1227759872
887159402
1686076281
1994849411
99039766
1936850408
427619812
866662617
906235865
1131104794
1535356282
425184267
1425754301
914451464
412357653
536178722
1510638763
1101064637
142012438
2090997088
78455662
1370046770
11238656
1381695480
1071776656
1063289754
127278408
1957011421
1635302750
1349610990
895870124
235096479
1245378737
464330494
1699075275
1770632444
154052411
1142755823
2040988590
1870860082
1069146002
1054155719
908373933
1634249351
2115683349
1816681644
291024590
1296993971
1287974142
788951044
1843752003
74878877
2000484520
787518771
1305614519
1863434551
838067304
1288874774
1462793657
127349359
101455416
232769854
159705556
147583913
1886006798
799544451
948882643
1882652933
1461049165
1208222895
1379100937
550962215
1847076305
2036409275
2099928655
1452286918
1751255583
2080862872
503420016
993262971
900639975
1036581576
597805578
1407178842
1919391964
1362053394
1376555038
1714548695
410855091
784278433
878376492
628948201
223599252
1154946800
804606019
1455172551
642111943
497944441
944216289
278824104
1909967123
1993570185
441840449
1621776481
1120032146
1808581029
1857851392
482510214
1875925736
308228616
1226371100
1902289113
1870745795
1565070033
1352995987
156944932
83198385
831310800
978098109
513534179
719041405
1298460177
1713187134
201336294
1053098267
1779162916
629859346
111831655
860617906
1292067002
277890021
2077086114
265435722
774943615
948985946
430627561
1150844354
922321358
1766623111
159423500
1398998674
495186106
1948415662
497215141
957575252
34103652
1233426316
1936193567
1426323518
301894162
1197611826
519939387
1132820695
730380311
410707330
1778429294
306979441
849307047
1391736367
998688379
111411972
1930826831
1044486537
343724143
2110660572
880329159
627481977
15478878
821851556
1423266726
1939355769
1088863950
1443076589
2144721643
1529281115
1474279065
1800664833
1190624651
485828468
1156451214
1400890328
1364451940
1116131875
176960149
2044727066
431415013
1392603576
2498846
614043439
899158417
1831898218
1656906563
640702464
778390404
542937870
658025165
1122136632
586118862
2060820681
1233367657
1868201305
605427063
655776909
311249443
2099828590
2082959173
60570677
1078932064
162863588
979881154
2074589915
939411748
233956137
2087093192
1326461476
789128084
2145674577
193841604
717919692
1820163909
1054296368
1610731193
780808310
2018071441
2051046770
321917233
746165562
970164995
849148192
786652783
1544397450
1216218474
273559487
1850514425
1253755366
1094809278
516967042
329173079
528204620
749310458
1966762471
1347426603
1850566
3022248
441504309
206654939
477787848
635400819
1629899712
58002568
1980085598
1412564318
886949288
47306261
1774100868
1186106924
1258056955
1048935603
1772079800
1697123175
831566508
285079319
1252461314
1857014219
548219309
1017370166
1617507994
1332434579
704896327
1061484645
430577661
1324886055
1962456412
1206447851
1053308957
1471487609
274141264
1664536303
503761317
733106429
1666917845
1465968706
2100846857
313670300
1024877667
54018641
1379988125
1917408382
446077818
218477343
749471117
1329351366
2029693157
1937971007
401233898
973039212
905161061
328083036
223540894
637863001
514411348
2134519263
1243625374
584337494
1712338151
1646568438
1414677545
996590052
1197162806
1086901792
608219406
2111119265
749099370
1826160347
342723907
227826585
738892432
1700410258
353350750
52164999
1486962555
1113831987
123339891
1836492693
870308035
885918736
821077579
494722919
1455709265
1639582429
83644945
1097325541
1144281554
367647836
1525429815
146225681
365278077
681620349
1803317704
684936055
1325549302
722301253
1664325253
137302691
1752508081
1300558036
1828129329
1712845847
1839510262
2073650392
718684823
810074789
1177465747
1171461341
1662968927
731472073
154761087
1307490427
1748947077
326331925
111924220
1985711565
1231883500
1497931419
1075386487
804949115
770009521
881360615
1661094830
1703780340
1477227033
7183555
1223189603
984858713
276591481
927480335
1796812943
1793954360
1798175159
143114562
1041813762
243605833
1679493774
2053613287
381118036
794648458
1146835228
1786581661
1553336804
815479204
779933168
1223726492
2018509909
569879088
1129835008
1619298289
1620813033
1849095005
449987586
484221897
306554890
923508900
923858492
1108974666
1231713376
313801912
2031270040
707210258
1668999613
53396929
985262721
1236098132
1175415482
1276367675
1136585635
1400902945
1278569983
1403920755
146343466
1755411126
579786942
1680765115
429953245
724474788
873861929
1161191623
2101243444
175215306
485523682
300469090
2120803164
565035228
2020750455
1688447064
1479613669
1031473932
68187874
392209520
346249318
1755826336
300484130
522655828
622468996
1450887452
77038598
814332697
1587363095
897605951
611582804
976259945
1243581385
1744796453
839822948
1419939190
84095012
1137769108
114996980
195545861
1821438472
682538591
462917569
120318065
1729822590
1577829356
1595338777
278203320
1844682466
1147866652
401074088
1882428171
635867319
1196912552
409982721
537563891
164179478
1032025462
817829252
1313854556
694810154
409126275
448310459
1864078070
1760307056
1854905014
907851068
716683937
786111660
1895810295
889542673
2110812165
865853790
754468853
2096746245
1690078760
1934675930
1421574820
1761723875
1653410380
1227436531
540170844
584692538
1121064750
734891921
2026408681
778043930
157904632
1484229965
2002466278
1898959502
568065415
2050858177
1994524827
479485813
1535631611
1084821891
1550318877
1283575765
1609545762
549598870
1947244440
1550451259
1291617317
1572102432
555009438
1611651828
870967355
1932217351
1407053942
145644540
634318026
23687496
1502821832
547232299
1554554765
1763006350
1785351647
603040634
1953651179
1716260971
545970783
780900174
1517428451
1462780624
396209999
1423259652
1729337574
179585967
2110304995
1718348459
1437427400
783390514
537116847
580478989
2061158146
401716039
793614130
2127926817
504298793
122556705
151804390
1727430733
2133543604
427966476
1571921125
475656426
876301319
1607540879
1203825101
366576576
583228160
2113462669
1911070249
1290021206
752788341
733729801
226224142
957363214
890986646
598407805
428180183
200029244
2049861459
1554112345
1647864016
1353648846
1361483892
1507196074
853261038
2051177392
2062159937
475982677
1192536319
1048626727
653908614
170317776
1884741417
339241646
673913995
1575259434
1148635129
1807199911
1796387552
1382862826
973904281
204647242
2096332898
2069068998
336922771
1326885287
1242469594
1869556328
1444569276
1419933331
1303900162
1416416877
1831110274
1901912555
1304843369
15418606
1830645125
2026779896
1752675538
604969342
1519050523
725179191
1985170719
596340985
2102634828
1040842567
1191006964
1352736787
1967538123
887666893
1844194295
1571791611
246822487
500648594
756177088
694661530
471400316
7647616
840634804
262476324
2088562148
879097211
1647299163
1836193361
926966431
880910607
19515590
1718726100
1872623549
1461436963
636514426
813245979
125591914
250142762
1177815926
1245575384
1767902498
871587617
84694975
930425924
1924822415
461350471
943359169
393052920
359476007
800468913
878653416
228327161
1114259605
976854063
1726593955
460124613
602851331
233679195
868546034
509717884
903895670
1474397298
1971926540
1098430224
998392968
1423076974
1857102984
2136829278
686684628
881820951
1807420841
225815454
2074813024
1451915262
486406817
1734317598
270448390
1190455792
164642855
1084201083
1830591486
1459751169
1337168319
402836896
1695058699
620306765
912943682
673172256
1214198777
454944766
302830929
1382445286
733304479
182748105
1689041709
1150860283
138126094
81446894
1609001278
1698014400
981156912
1454208104
2065437159
602395929
520004503
697431877
18148843
152547972
1599168136
604724433
344650379
499879777
495008510
1601863056
287525451
891544983
1218164241
1546422590
1592472373
1474592656
238498082
932235539
723640453
1792124797
376023022
580980398
1718276109
2094757350
1294445367
2028413503
1635371590
1860662491
4227958
1875560911
1744758574
136123487
1554329513
1540439869
1348920497
2004024173
1736240414
1716775093
538060977
354715464
1925385703
1607582037
1057746708
51648417
1556322389
1377706474
955654207
865455194
1947667179
1358739836
1354970514
1709680202
171884889
47132568
348449113
1319232470
2042972149
546626354
1159444430
788730752
1001732996
2033240508
1078123055
431920995
591991768
920555115
1675623411
765088809
129070299
2076732902
1584616957
682739087
556724379
954812303
497399246
152780443
661357250
2063357138
1155794312
816168829
238043813
1039342939
1657699237
1739237284
527322873
1279405471
1577063444
1276329585
642581871
1548969776
1101410056
1724294573
1849896993
906286691
453736248
1234259012
97165027
365203858
232435017
1118901866
245473756
56385256
158550521
547589160
321508294
934939878
1073585754
52971589
2109219599
1873331207
907899523
222335510
864244502
730890855
1599819017
1554146893
937114488
2083145781
22909394
900446309
822050682
437293481
179836981
72104894
356336050
1018556321
614630300
1673300967
231291722
1615562130
1343697097
1512881432
313494113
831794336
591870449
1406579260
510577216
1506325973
1456737754
849130807
1973691557
145121253
1284907030
157955058
141169895
1260729619
1566727377
1734949015
1217106980
253972511
330235635
1471939431
1983937138
2016535820
1284804872
585400295
519700523
90150049
1935541684
1280348085
1430389809
2112563333
770669059
1416283935
686856290
875196411
2074153427
740940620
588919407
1164566572
1421548130
1260874402
1307006303
2089368790
1367375109
189395616
19357200
31055982
661106266
1113114619
742926596
346860125
559213628
359084166
348422604
1222892247
1148044878
1017034869
914957234
1939116826
93142008
249466159
322018327
1303730074
1424632718
1582880092
1430215496
941975379
1367944014
2095133221
1452498262
1579943547
1049839468
1910283580
1654907925
636173426
164569745
1394067588
37183662
844247716
1455918759
1069910498
1848785855
423981646
669137669
546541600
593661754
1133059733
529344973
1951696826
1926379559
1727254067
897158690
689531348
239378832
1241865854
607380181
487384635
2103061090
1206325634
1109067316
2049334592
1709485252
627604312
1485300592
1595742885
1221243137
114875892
1131039507
1012252357
1069597966
2063205462
337920797
463129689
318818801
1639975771
1288185167
478950894
2127453925
1497130308
423425057
2110798207
978400410
466634977
125882036
436296243
638576770
647185452
834356802
1933523450
1418115458
2095863202
1044518850
389709017
778433586
1937979332
2022541137
1557090900
1876852962
1311531697
1949740825
982877898
2065942619
1627153437
8570286
1285665885
1101228391
574497754
672316826
1793382885
645242981
320896866
1816986005
1915499845
1426915889
856239307
725659366
1858900147
14873443
1139270139
605620231
1339966611
1368139281
2034848904
713681152
1989821562
1717176305
1207233313
1366574895
858489669
169888299
619724823
1141595199
2061672516
1535639812
444801937
1463401599
467382226
1167842011
1752966275
1500475419
1853453278
1080898318
1619917612
1121528745
1373488369
337844641
470122105
576966293
1794595181
1268250546
424801989
2111171042
382664882
1346988402
529643755
216376622
710916039
1173404940
1548517316
180682425
687273208
714326242
1390378337
71117173
1049250381
434366066
1741918311
192036481
1556629508
419847565
528121023
1602294534
535863672
477722298
833149212
459424464
53619020
705559783
2001162619
893679560
1727319480
1953185920
2061240250
879729533
313402365
1384315351
1449882624
908333717
1655892476
519987630
1354503418
1619438475
978202401
1878216023
1844116231
1484987696
52070061
1127462114
1792498185
840544655
1266818194
1248364465
1244759609
755702322
1468298964
2017852828
1580610671
191131669
1697209291
103023221
1852732878
1283896836
2089906553
929477940
494512371
1397228676
1751078727
1838343997
81247512
1480973491
1118613081
141084549
1973633455
1123175180
1613311495
1235596030
1681331630
531298852
133297754
1664143977
1258141049
140977251
2077887377
436081705
688328645
1735355158
614205849
948014783
1135584554
1210622825
448929123
634184658
644982111
1421671834
1124671049
896265308
1969422339
315856311
359804862
886397922
470455378
128172719
264699451
908602282
1919432307
141417360
154920766
1550293260
1839320522
1553804499
1438402977
1888835745
1106045003
359693481
882049149
416519531
572607015
1971684696
1835287786
10110909
1074948579
1412548770
901380509
1410244881
1494484967
563947389
1057331608
456031788
1451280426
1329002871
585816546
525875011
2041126966
1264950635
1451895095
1436550599
1843289109
674881918
658802373
954927510
234440131
483048146
1615023568
1519462621
1859871015
67193247
605675632
395704233
1125070292
2073632261
939966450
110048422
951950355
535688115
1196795521
1736467991
621677340
556912610
1316344287
293510499
1761446236
449399028
1483833923
831384137
637281133
339406785
1795589127
521072931
197255417
10271444
1744577265
2100727447
1101856866
117123000
661619141
877787689
1343053275
1083674308
1118354609
1861311032
2138508392
1418047290
480376047
540578435
1818440338
2117405978
356674799
1370552713
1082317162
1880589958
1729692150
424858096
1002157377
2139057947
2098050240
1134290342
1764051811
1215350695
1313839691
1660384198
1069604754
1427334973
1522806781
298022220
1057086228
1926367545
541261817
61998268
1612373884
978303795
215378721
2144330485
873386057
1607719785
373986427
735229115
1137093978
1144875300
1893098496
720054252
942521767
1926830671
479417958
602037697
1516175124
1690604289
331489444
1797957698
153711359
1701910224
1168054902
182048550
2144190151
1956769943
1529572128
699484681
709016234
1695619262
2037683317
797313698
997362404
235024505
768353372
478215064
311049744
2049650453
19158899
2104484766
665759038
2011357328
501113437
727477330
884853509
1950930021
2118435564
1363587237
809302697
707701173
1577228302
1921242891
333983697
1707747159
881809152
1796016719
100845988
1850166036
562284909
1191518063
221576566
54236797
1413029283
834413093
1329670469
1148810991
1064201194
1835272045
810369816
1236504037
2074745598
1527266453
166879615
1722572200
1200232202
1135320103
653434776
1377096850
1902525641
811302651
357740818
324506604
82531035
1584615620
1726680599
1088889786
1490326681
1322153153
1656742254
379472632
340988633
573469624
822480395
950662956
1301002780
807443332
217295534
544329528
372495351
1512949989
590316231
464190225
242068872
39520205
1488268101
258744288
1422224275
1806141898
2132652680
356650984
110942624
434301996
1663453283
507206866
1009853121
554284115
160591033
1967366577
1066199422
1575635194
1601142599
379182578
1923431511
751534527
1530433864
1287211618
427128027
601698872
841343308
1261400421
1356969532
724223410
313499577
1076406148
798243505
1730727190
1712789089
846303860
284461792
1342584994
1337798423
667984146
448360393
220774026
70658253
2032858887
2019908195
924895692
544714493
1176808945
556372749
1897541083
197398095
1239921560
431781593
1710695810
431981184
899917839
2044496212
1516259527
2142426993
944280165
875348397
1910197063
166406301
1465081472
93617953
304259026
3239787
291616131
303514204
1118078902
771695307
563157083
1756376537
2043445442
1540957819
1809497833
920243601
487328710
727938066
940828945
787134075
1075984945
726543770
1954646570
568415466
370596086
672225555
2032362913
816316738
292756417
1739341437
1865314204
392831712
928034440
1951547094
1995732676
1228381304
2011007822
1742177974
1285908163
114218468
1476515177
2622854
812391383
668776025
481540243
1087674867
1818766298
276991465
1450021658
1235331189
1308609071
374510913
427432922
746089146
383305747
297006860
790636369
1241746288
967090962
107290802
197631318
104040522
1509741809
638048088
505187958
1781437247
1105918390
1949113009
1209316135
1661370517
1394199498
680137167
2121331222
402068218
1895537320
1149216694
207877427
1423471965
627573639
1136675732
996559339
1392830918
1558918584
999061646
1486993688
1440359382
1922332252
1514852507
834129568
2113806012
1702271779
1555395469
1832230792
613023496
2082897238
1712449383
1621523825
22799318
1151269304
612244930
2117126720
1737958156
186477241
815595393
782365084
248576314
2122730920
592498344
1353792335
790695295
784126421
684166986
229501058
870001241
48093981
1631647269
1035667934
1366022730
311622576
1250323042
1907396971
89342398
1840313997
326420914
573739366
1876245379
841459271
1978516385
1846517973
866478932
1166376813
1645280062
1637087059
1261232654
1861090664
1106922691
765937196
36805820
96355333
391033745
951010831
856034469
1394591373
1605756487
38249423
1979201691
20533248
203026596
913863253
1731018410
1530972663
1491880844
1255392162
1808909811
258624314
1556308786
1406495803
2113401926
257157344
1411939542
1459417837
711159893
1255611193
147514014
351836098
1125672924
426244675
28946236
1236371974
48671894
254807409
451984299
2128507454
565782570
1954798389
1360283062
1968207080
1460283522
1271574133
1602941336
958778668
1342556663
2131725480
1508399779
1587909987
581731818
5944253
1800575167
170641643
1826184469
1997598646
1548577435
779020091
639370926
2110051608
523716843
533181581
2115275471
764879412
546853257
1280937957
1312100329
367853627
1056654240
711441473
893664303
376525508
1520217382
5888358
940112350
1062063755
1739802264
349296877
1353938412
27544926
1492684907
1792279816
274269948
613970305
551286136
1859578806
1135135754
914419348
37373380
1756181106
1562039465
502946541
2017932923
694356266
1356453068
1391452166
1208104000
236107606
1167870702
582548
1452367161
73583101
427087529
1869241380
1164966512
963486196
214925864
1719194528
1536595057
660015107
223771619
1294179701
1034101247
1258532001
1337962701
799257667
542148731
784323639
1430129924
1151492347
729114093
814627486
1220070622
138718858
85070283
278531465
1498162759
716113191
1900582502
1785507455
1161454641
67925513
96791818
691761275
1548632767
1871084968
1365492267
362362537
1282571642
537940456
98831437
827359440
570230316
1366589852
1434932200
1593405545
865249857
108198913
457245980
859599654
132562020
1431107757
1090407129
281080906
366105401
247090784
30629279
1331128749
1560298932
260732334
1321359045
1974812934
1626215304
129253863
1283667041
526825115
2105399369
1493560105
1851067677
318658299
426582415
763491697
1467626375
356490954
901787272
439782926
1018048992
1814782310
2099600880
1891752979
701510114
1967072899
238325017
652985112
1504954732
207512222
1546327920
2003733247
1651220195
482615930
746675122
1092154677
1341359382
874623194
991382955
1248837021
1547994952
1549035890
505449875
1730436482
811613282
329176327
110488822
58652919
1174043357
1135818708
218711131
2145597589
95776761
1340784636
745362986
1069134939
875767376
1023650544
431106093
716847354
366672103
716841723
911444956
424877289
1188269442
1513278122
1686367884
918546831
2035652031
406026176
224066889
1526530332
700043035
1455222366
982894700
1795212668
279569383
1274302222
1475574931
1658400025
1345063878
716588293
1207661805
282439557
791600395
1252589454
658301240
1545707857
835752916
1671103971
910865507
610147154
677610246
531197413
1387895305
1207022343
1811380531
851586670
712504248
149312719
1013673168
504244823
707756578
2077618552
382289250
634322771
2097151301
1849287269
924223400
1757189708
248496895
88328793
1014172614
1987320937
1014903565
12851966
332076536
2139479827
749447498
275502159
1818757437
407132160
959254606
2111278694
1846955537
335243726
1943135395
553922849
268717325
2055274080
1430959785
1368404475
478515475
1234039411
620137663
1772450591
1947300278
1782354527
1359724597
1977720385
522630332
475383310
2004675654
2026529805
155032172
538894844
128815250
615604480
1589266778
973623811
966619267
1795923003
229511669
37651005
1788912542
537424615
273195492
1436199060
1677382151
187277869
124775847
99370343
1750234327
835230567
1102746299
1431798307
596416725
1796426462
159838058
1330097053
1604811218
1090535169
907738108
78203831
384955067
1588433667
1881113553
2056511945
90827138
1860662178
1776755265
1458754719
1378715318
959190070
1061310733
471743357
1478528764
140446454
1713096825
1629771341
557947818
293747498
1407551612
1097800281
605923947
1380146773
2067952707
1606738295
119520213
22580630
839082493
867488577
102304713
1543590726
519860778
729315808
1376228641
2075333249
1926878619
440754446
1434769060
1823478343
1972130054
353672426
657966018
2017001878
1776580911
1241896236
982718649
1957334688
1632298905
1998095880
821336941
594637148
409330062
2074643943
271551881
1190527690
1490587278
1032483610
1501274919
1118460718
418524230
904723126
1119725175
701719294
1297224589
2086931212
1059545018
1679461356
264956786
1977285208
544855609
986491846
1777018540
1122589630
1401045722
1156686737
919990123
2047110669
732199797
1923861204
1371446829
1115801935
1506081638
870312431
1550349869
556740919
687803315
1002722371
1023426456
1032889936
791172347
1746675387
542986773
578274779
1231632182
2002464232
31197333
654641216
1204020569
1984112849
1531802918
1015351716
2115637039
1988957826
900876715
1099174251
1937353721
1747063303
2002906156
1166212744
1378035375
1984251179
1363293740
1624839827
1694352579
1154486134
2030618316
1638368460
77982421
1756078668
140167613
239469262
650336825
840042602
1125218992
127441455
468678151
1560277441
1523186709
803498662
1741000515
1580554512
402418779
435716693
1627375033
1481914137
2132205830
469137661
185556986
289963722
27578704
139231640
32037895
975249366
947735881
650027680
2020213632
1517955104
1271358611
1436421429
122563232
1486792259
549303391
1971971627
1499908509
1176135687
1849833330
2072092687
1372434991
1062188242
572205575
1175535024
137764996
248327236
914279357
2107995159
1908955124
615214833
876177237
1206393055
1781822593
2011462073
508819743
348753179
799906447
1265953066
744566258
93875421
923214347
489269390
817472963
901192571
1014436513
223867885
1242613650
1997114290
1833295330
294751969
734433886
885575523
716422752
470868204
1372593046
158806199
238475642
501098425
1518114659
1793967717
1359689109
1857996841
220947231
1035398308
1509854236
81619095
1930668318
957682068
1345969441
1810397851
751052562
1478358312
307259338
1353507295
73786819
1790376206
1676317285
1989371175
735925465
1613595
1833449322
280253576
1810984840
1644929787
1860911733
293630631
807172048
65540002
1897241644
1838362903
182192742
245883972
42219014
919498472
1686708281
2058695530
1532710446
1854741791
273686804
187919633
285749547
1959013099
182302112
553509340
1966602827
322941984
1525986895
2031757267
530408241
1894899787
1287538143
762121741
1022637219
154081497
742856700
1497026435
153745520
991060063
1507572469
58862056
1574493833
1868367970
745016286
1807088907
1173386
2089537494
1037781038
364671235
1335083188
422621136
1975138509
273789946
418175463
1304354254
956152208
821303894
658486955
1416663584
682767827
1724050161
400059528
343454990
477375671
467577284
1146123688
1412970135
1023360471
1966092998
380482287
1387701986
297908007
583213830
1355309235
1917844239
1579371192
1859847925
1642096148
1024121857
457877901
751875117
1125415007
1569007345
1052532002
1861337508
1970810935
48747218
1320444008
598397583
1785470505
2146263607
1911822714
1263116151
1620787564
1970850144
818915733
1362953020
1021119314
2011757469
1057295990
1541816833
59465549
1245820784
351098347
606493606
1325985596
1088897889
537787088
1861608603
1464830740
1851190348
130220727
156558944
1430462530
169499542
2144816133
423678750
1994073733
1088294042
136366965
2000778763
46216990
927314160
1191025302
1321390294
1382997531
1879209872
413254040
1335701746
1423822261
70224394
1875316942
887655347
2091530997
1854676733
1700137951
908002633
1870008063
579236058
806366206
1278031053
294989632
1717287909
1419285163
1910207955
921380690
1473696332
234089097
1174856940
2084299664
625979564
676862463
214087292
559257787
1346825564
1538666339
503626457
1114902427
1020799220
771260995
431397842
282038289
1657199109
248474531
2054608917
205169620
765518153
95953432
1212371250
729930895
347640715
603194760
1586985934
1314292099
499277199
1440846490
1552293744
986036677
893814602
1175940195
141299010
1124177035
1304677880
1818515305
1556452931
853445257
486177423
295957222
1896852954
2066201274
570366396
661596205
266539157
93165965
1178009858
1162975743
496440350
1335263817
610767098
2033527092
1318941900
2132645905
587202343
2091517589
903802872
987206524
1476041598
95988454
742904667
1744086999
1595909439
1883306475
1172367574
746702815
54015378
2049433866
293541753
115263711
435589131
214788241
891562827
1576677200
602146845
1148012073
1793345961
2032521407
204138276
1880300934
1410597238
362632288
443869882
1361746569
1825082444
1017413086
1934064495
2086356900
816017872
173754876
699005142
970390791
1078210281
1251646153
296312789
1162687
2091335309
154740550
1791567439
1835217836
662751603
1243597008
32957538
1524469356
488845390
580207544
2098538293
2059356878
630213406
625208296
432660820
168607341
1287833895
103801109
66719130
1156197616
753641723
1460072719
307085760
1287321374
799196683
274974522
1200396830
1320910015
443975139
260189314
489084376
503276745
1079412248
1866674611
920761762
1842997730
1922788148
635125823
1920532896
190284674
1994021050
1605966940
938626303
305799692
521428683
1264693656
1556331617
417975988
857521718
585360063
1767719659
745462646
191464704
1282061699
407840875
970378894
237824407
1687851250
7257443
331847360
1863420626
532989141
1666385602
79376678
828521111
123725734
1999268450
1801416005
1144893856
1668757777
875122713
1516987869
18940220
1799309771
470882870
225361442
795530117
200231821
334187728
631964580
875707376
313916398
838684559
900525
1748610393
736384907
366725970
1615577952
1235937919
1902376886
1206370447
264679534
1896039579
45263023
1366727747
2011157594
1876251796
200997099
1335985104
151142837
258000358
1959523112
1407941316
1661751692
1366758423
1848306200
944233723
1016858340
698780769
1211385377
1009861414
1750575859
1606504789
1383957997
716573757
22687273
717145971
618024195
998521408
1721741213
465976884
1963385292
1966045863
436895827
1879219774
1891889780
494173264
2017658117
194672584
1378476601
499771430
1687237424
1734014083
539196473
1115112329
360123145
2096433339
695550443
69441976
1116682952
1477077498
816374894
10015365
618277422
200862154
297538541
1950143660
399518075
1097962576
14016434
1489264146
605671726
941721925
1622991993
837884922
431041691
295871665
947504372
1149756931
265242370
1652366134
1235728407
58719201
1079708351
496022114
1182387600
570321081
1877286935
1652619622
1665196495
1387949788
1022363681
1037556104
1437162053
756177738
1269180453
1185324580
34283658
1014832554
1145263764
1836676647
1355584065
1340414196
1219204245
582959726
628270901
1193577782
456251675
1063242286
329486013
359523171
331512301
2098881593
247306586
869227412
1210334975
1409991834
1739193907
964251474
2040670721
184503807
297034249
1690427812
663028216
1197553027
1373687535
5068724
1454788822
99479245
998319672
397005743
1864429642
706076632
542689537
2040625653
1817926936
1919186035
299625324
1418146604
669055819
1514293664
2111075602
1006802960
467785629
2079369385
1850422848
116700819
54944562
1375967271
2127735302
531161526
1374670340
251608783
1731773506
776025595
39451215
1934445453
39913039
293305324
1082284965
1580157386
1693387670
641384171
1026001366
957237204
2016132914
2046339514
251152231
962643607
1293928635
1867255653
1045172791
327501886
1058605248
714230858
449657176
944941673
1315928917
203180709
318301407
121172058
734560260
2023932381
346298471
72798998
2008724812
1723501361
1099807334
1249909125
649407678
806260705
1178718065
909819516
1717433523
446849705
1799438904
1364045189
1231723376
1590966696
1887688152
1969541879
292667794
1595888600
2021539457
1175253640
500903912
1544733882
2047562552
1028186349
1384385894
122451646
784183749
256490755
767214372
440362182
1628917669
737563181
1140325774
1721519843
145739409
753556131
533204217
378981699
1712088950
653193870
2081105061
1429633206
1336072467
602310197
1648749987
888286845
1589214351
884115758
1282575642
143004199
471955787
884854185
1782758269
1063096798
2132319404
1595475088
1236435259
171103759
1776509028
524104119
1186647886
157942873
390606416
586226083
706722287
302543894
629019024
524071592
917449619
219452440
1064221444
2003681538
1930849248
411579238
73929760
815488098
672244646
1076558297
1864175869
1774188941
1910091412
1260168162
976840422
548221441
229165229
141771297
1096250681
1744026288
1074422417
420140068
2087946681
1663433146
911332101
397098162
499353077
771291961
2140974133
383288716
987151305
1539216591
1090179764
507487382
1718543056
1816745045
1160066756
157255622
448465419
1751565216
311202172
1150607746
2102763343
1786047710
1008093142
1738970991
1266262840
573046124
1859740802
1295612487
204252715
1489193632
708912056
90403441
49128958
479263753
1392037898
1382259827
801857252
810378237
628976784
1708996340
1267219278
922007482
393051285
589394358
550395887
1765915394
725878552
607838670
49303256
357494695
1039120934
238437895
2025702324
962277487
2088644834
1540295853
1982077013
458412432
1785706079
213704011
2016674474
1408757592
70568111
1089275942
1556908942
1757701905
1076380121
2033422227
2000140879
1852320669
246169834
1473475401
1050588379
246593337
1850053852
549895630
1403085424
886485022
1613251539
972210609
514713642
873404141
829696402
1419496945
525828581
620405340
162014585
621542911
1960524843
1115494973
207399033
1161891922
211825852
421782869
485363880
827275563
511335038
906740181
1377155511
1166665590
1803167745
893920107
1018520811
1634453419
52751157
1847560803
183624491
1554686839
963235594
318906821
2146399310
1531031992
1680723002
450917430
1641265182
1302207795
1462443218
1005632913
462461194
1055007414
831361547
298142127
598499486
527215131
1808348807
51117330
70094797
198149130
1714768314
1127555306
1361230102
671288774
272684507
681641033
1520290290
683928817
191645560
1735869519
1521616589
1308851583
1950572317
1361094737
1874917287
478847390
1065691147
45864322
1294756703
1923441077
627663941
1176804041
1877216803
163714078
2041393194
1746022633
1292024122
1377270818
1469183689
500857796
256685245
910930862
1106808822
1242753319
821365590
679534454
668254480
1843392300
1432919055
1213662417
1263959428
1763153367
1679681183
244683121
731028739
549259956
2046909290
2115813009
708746331
1782113087
1262740722
1266832895
1073918824
2101559384
572010702
67479562
966474038
407565159
779865430
214930767
1897935035
947528350
1685417895
219340746
446768828
1624326792
1311551894
584905940
866604448
133148495
1141344865
253877482
934893675
189424508
282909654
1403701271
2089805171
863418186
698186159
1146518468
643754860
1840262536
1138160231
2106491845
654671232
779086129
1494120226
290797666
575316945
241004833
103130452
1326881292
1110881742
1278278926
938493420
210117433
1988548416
1707764498
753387323
40180674
473364547
1135933245
987849205
316918159
720893478
796795922
436765422
155166489
1628789310
1559447649
1001986845
1799146885
1819699918
625145510
878101068
472741702
1595989525
1538836047
1407051534
1218482499
319962920
914676259
2084207459
1543410564
1932403836
899458451
717424738
17719578
1906885411
1253582241
1370142220
850044491
119582931
584763347
1840595571
1574524280
525202408
234186531
1999966837
1955437909
2072103154
169534675
45630046
1139158440
1684909045
944077636
1041008205
1460660558
1654970821
679103973
587733546
763335634
1986851570
564897058
1859044044
1980229561
1110268430
963143526
1630091134
1554942870
622971283
156175537
1384480778
1823559659
398292273
437557957
604201509
1051772693
224432769
156751304
660792705
1452369442
931095033
1210428387
1816271834
862939530
1375403083
1875666442
140726902
681860565
1747594742
1405845463
311425047
682316233
139081929
1227267164
131331349
1395995412
1128959969
1217458292
730172840
1570335978
2116583450
1493723721
851940201
2130124133
1359440909
1980168622
990492093
1293820606
1026208992
698122597
1459456349
1845396920
39569378
1967725432
852627161
1547736122
1670925024
2004244776
1571890191
2100787987
1639183974
1856334055
1011454340
63604975
356540134
1511671762
2147106539
1322962869
1276087316
545449515
1126726105
110040598
1979245261
1989415684
86157007
1012020291
1425260955
2055648205
2071749970
1420846474
1649391060
1027544257
1057366129
551942958
727185446
495154898
1348931508
683978399
1554888872
558750780
1220724110
1149161351
1220092554
1661265141
482294936
975729314
677427904
855370097
1914610854
812369537
1665908358
1413549473
1920412569
264780076
1427769267
1161525168
1299067929
1108764998
1000523529
314254960
1134908765
1319549050
508304262
1151302574
117966314
1570222620
293366552
677515097
1028805314
532495454
461490147
511650200
1976197584
225506839
431425709
113568766
145273827
1308528089
1647887760
2094369948
164527413
6123274
1293628280
1647965775
208061917
1532899281
106773305
365693850
526775415
829610136
1753306846
1247075708
837174176
1102043381
1871856496
1000192410
868904264
1054133974
1712291172
1592322579
1493783482
1169062028
1895701411
536836816
1885454856
1342609026
1749632343
98555095
275633500
88908748
994841664
463184312
268371702
1807423943
249138702
456507562
279357487
1958430808
283292469
170544120
2015663016
823846975
237350418
1765920852
2121736730
1907529763
1867713738
1210883599
1564736499
1582225064
1765140262
127130826
1122560055
1872738522
1131563752
2017392800
216222963
39487204
499370681
1750204901
1140389459
1823850614
1466819927
382319152
367775881
1523005432
1941139362
1817829169
1418475935
656397582
1625982094
419467687
340457311
76410405
1785902042
2138039680
1668969346
2118504976
834952832
1389170604
521040522
315651214
709632007
80148643
674152408
325731075
17477571
1330191191
477598727
270664323
816250249
588855757
35936627
355252723
891791287
1735587298
2053325763
499273529
325630644
893111554
573819063
1016398114
1158160438
1284106393
1101326582
135528291
218370385
1139977432
586546418
2066866537
657279682
1305792774
646210957
437358949
1444724519
1610866471
910571155
1282493523
1126325767
1802296588
444922577
1343767946
1221408839
253780816
1808280556
533761454
1687082443
359801478
456478077
393069690
1170433876
1980899626
184438629
493337316
1038989659
957964525
914034462
1970947009
2337816
434678792
30124095
525931507
2032321116
743696831
1370645980
1216539424
1067926254
1892281698
411686731
2116733028
964430374
783563141
941377855
1855948077
327303004
1646209209
1821361395
991643519
220636120
372461600
1563015828
1788397569
1426471963
1468059271
1885657856
283775191
1810026475
1376749372
2122589357
1061681322
1261748275
1572528519
1259582479
56999380
2066728248
450368676
1561188733
1640783320
2127788589
2096293246
1321408908
496400763
1455544337
1064182911
682169137
232954401
782784177
1681255106
1008950348
191148533
1358943133
1046993136
1515633944
1624008905
1429664882
697266946
1425845172
1115756272
155144219
684357018
474695890
1699964756
569233818
581335250
1167431413
814520289
732396056
2079933442
594914476
1939729222
2018464932
843121915
735558132
380112638
1558932725
980648349
1437056909
1397732313
1005663347
1178047499
1156604607
9198356
1910891336
2084786883
1956409123
808531750
944765313
1260472120
1114114800
1752045326
993746337
1097817088
225589416
1215132913
203307610
1677830706
955702320
1888441379
124187690
1048268889
615395285
1188824296
1840459285
178259216
800263831
1320811561
918252495
705924448
297858545
587331488
821142651
59322903
811818486
1842726009
1680025376
631533481
205663174
1166966097
2094025562
347475258
2083567734
1686626833
905413964
816443624
1987716474
531394459
608771143
1007023631
505621714
333953803
1131216577
801948803
1468322298
1187379699
544885802
1917883108
1100192051
2043839677
1699553717
1613321626
1812941320
1973383600
1739533895
410820232
303704804
1344498430
2120383632
1127760390
2051813397
1035669056
960789662
42057703
1500832335
985499650
1122906133
275311322
1570735914
1217313683
1686509496
1664506809
371077711
908824487
1720784688
1013212253
651203016
107250671
247068482
1130509131
581814925
453940247
1826087111
1873791235
611651156
1791220750
1892743163
2090567920
856297406
4347803
834216486
1727706019
977472549
1971222173
1764228666
472176482
834451521
419445475
1222560984
832674526
1092139329
89448847
1911651645
411740064
591127488
1823119544
2079006218
56639775
178280951
1894882581
1614371482
801401194
1917759448
1180963217
1083738342
303058990
443661658
1329814613
1445713823
26272302
590730444
1793396249
750458204
660842343
727103372
1410874196
1493189021
1445509790
1284980480
1669144731
447307760
1080352492
630189227
1836752772
334574334
471411816
56025761
1666779159
2118878588
1019195812
1570329665
1723733850
332798387
249244434
801338268
753375581
1442787144
1551271973
395527311
142972164
1726746780
770833656
336762033
883152764
1215911689
748649025
1044641716
817466139
1646667547
1155548501
1650331396
1512590024
1476739366
459125381
234892611
235667351
658267889
414672190
2120528302
643281817
1142621724
1586842514
1431494265
1785847702
813553045
36187340
2074979361
610358508
1669556104
21341738
1221114680
1222460229
944199113
547660111
1750829940
489292870
1598602199
1908892081
2103396057
1245103974
2113816320
550530475
1202939973
37268356
868575208
996304292
2005101118
331848951
614298233
946361559
119642097
1702518859
485385323
1090844964
1367801217
1746471691
1685909708
1383142096
558630898
1872966696
1364493090
1934901900
477361207
510225911
1768623473
158583708
930682224
448201071
626935541
716905949
81188633
936836258
1029411352
1148829900
929402625
2132825176
1898475862
852348956
1579273279
640750655
141822636
784033748
250337333
1357899320
1403288112
151709168
1949459935
1986773412
2073857150
1574548531
1123253925
535117918
1461480738
1169559682
366311856
2123961647
1748335754
547102933
197379859
1961581554
1527184451
884935421
1394180309
347525591
1934885541
292226618
1199769718
1223974610
190423585
954965421
1841169754
1512604891
1588256112
630727299
353636084
2092662381
825671790
1710028039
1246607535
486263058
1242868179
1810955126
1750026392
1663129689
1741183532
655131781
145808042
1784016750
1671186347
179033386
551555765
1447137318
239829072
1971144960
77582009
1250997251
1051791210
1694016908
1041717593
1898671553
220241216
1688756276
865970152
1321084778
9430255
1367866341
94035705
2007226592
1084155006
1699368110
900841340
45047508
1581112166
1073298660
1412207049
1419932500
964448412
640895356
2015703048
557036471
2008312762
507427449
1596062818
2093740243
1390698967
1718909766
971828232
665953565
1482938244
272682994
686829252
15975477
600887730
98149246
1651170584
1935823320
1671883910
1044523846
1201234486
423410041
2087776388
1631866583
1143838525
2105145641
1896340614
807903007
1150235030
187621347
284902644
1083254896
907943464
2050585387
1858948345
1471437123
1941421521
454736341
1063630693
1302448663
1575715630
1408801546
555169960
1483206959
41938897
1692302817
1044208119
1820118831
156101478
1704076743
1698382272
689967996
1045827019
1299222523
48827830
1237735378
1506285270
1326278250
546019355
1589419989
567332390
386854044
218152198
550216922
627293815
619574815
1542728234
690561805
1573611111
1758237498
20332662
280549502
1459032972
591726922
1916591785
1257289779
915458779
513935801
2031173397
461489269
1404198942
1738912382
888705146
458676372
719316304
1548514181
939846835
369055908
203412835
293916352
1832678416
1450275706
1073465186
1721252488
394085059
1275460361
439452501
668838550
856530177
197438722
2046116775
944715688
554723122
1431078423
1923151397
1558471441
1277567288
2042981672
161686067
1486738668
1404074096
1304388896
705064823
2011454143
643223382
1354672630
577521651
988411414
1510293696
1182016453
1397778944
2102394208
1805184776
754883660
1372522004
666673771
309694980
1369841456
175042874
1391061271
1604894021
1797775891
1453382780
1332166265
661701763
390353017
592634700
1800348450
1002997292
1911201225
717746155
265469280
470134433
42177449
1515418749
1783275936
1425046847
1379465566
1426350949
798519928
648455851
1075597659
1107705506
1929183958
2094845349
1283242750
1395867231
378720579
1909280465
1028451568
425171551
772078095
2001372886
1032828212
1961219098
1557010790
1355454572
1401609877
405137200
1602692843
1584334030
975170348
1620727279
2019366502
1129587019
1176294933
1155570606
2080556317
1774022393
134379033
90030573
1506415041
1488569444
469537208
1240136966
2077089118
1265809663
435099062
176378840
121006317
1996530858
1171093699
1502258225
742385594
1484784495
1476758163
1648881936
367521568
852883060
1310569074
1326007821
1230747990
1979572444
1415367160
865026979
648781216
1949704256
1778965386
1816820327
1138674041
314738717
168695561
2117173932
267075955
1641203864
338101344
1874385765
303349403
1510408395
1618177825
723855994
1485922586
694977993
1856527970
1468667914
1717327165
2074624512
1961979253
1077741167
1719776265
767427226
1439313792
1814568882
706534025
1216824117
492327985
1457905280
2139297194
255561671
1401600422
638038189
1132481268
1709458042
71325005
2109634585
225922761
44283824
2095640082
1112523431
882021157
1621860961
1394148800
1811463430
1978089247
1030248038
300852710
1289755969
1355636089
1160136639
1225615183
1921927864
413943869
215468338
1393637038
23363923
841207652
601258013
1072349737
1601701019
443709624
1690004189
562783247
1614149545
1894458337
1728137320
1623516754
1521446332
1273345235
1213780179
1156756094
1782020037
188892966
1512110388
1818253452
70758679
1111690893
416313075
66961198
1865298722
472947582
107252219
1441964765
475877843
502183135
123599801
1183984523
831696196
971557983
813897972
623391723
670758653
539905978
624909519
1144748841
440544017
1717925386
40998162
378855547
1307731896
578106001
2100435476
184470919
1821957408
1919292562
1521953947
316327572
54560170
793802204
1240331393
1205553739
1783650891
1508065075
2087889438
198642184
2080859900
824822099
888995151
1719923968
665810607
567183971
417098659
181289629
397259188
1716362612
551759817
1804331645
1927316664
2066251802
1308655231
204119952
849025498
966761109
1599345624
1561794171
589711293
932291049
292226017
1395663970
362437690
1446443900
562647625
1602343593
812399965
1644949368
1488246736
1245749808
1548524072
1879096426
899784499
1491314065
1574462435
1093315761
1883667739
358418964
514156839
242978833
1683423893
103350774
347517418
633304623
2043435802
1768573937
1534418328
865971918
1443964083
365068102
1243608
829322841
1710740468
2061431958
577439476
298112548
1146433663
1240854656
1192471024
1481090800
2103964074
1212633671
1788891779
610274586
148947836
1381862740
306852298
2066404179
90845968
1966900857
381618267
20659605
51518715
152935382
541818348
720141351
309584381
281764659
1008381785
1390348038
799970197
2044397095
1570066493
1264619358
2060568462
690667469
131135302
409750483
1108973230
1203889933
714089414
458315851
815199854
805313797
1332693289
513733882
1625506702
811579439
1206814800
883747991
2092021576
1792769547
61512434
1268337626
8846111
1284752657
664381900
678058837
826564093
786042713
25804839
734761267
204243071
1297551226
529107302
1308730511
1102395581
648867590
1686364558
365532856
2070372656
84718767
1466724877
776417839
970723481
1052943722
500603762
372681764
1410325218
211701943
283086517
2144548154
1405750030
1491197101
77025221
108512484
1033330941
1561462703
1612968081
779228067
1069391152
1441205830
1024297432
5895952
718942617
2018883755
386444471
922112640
1211112421
1483935884
2011428349
1939697658
1490988447
1075233653
1319390581
1015621842
475187397
1590729569
1975103384
1865646231
1428859817
520041321
1917529526
334744225
1929975540
1328164182
226439105
1334716165
629490501
450681399
1127347649
375093593
1415824379
1852312855
1960812401
581166880
896051761
1521044710
1371577877
811356869
1655460799
935312571
369224942
35631727
1155446025
1321749836
60779982
599673256
1692668395
679444979
626722659
707981531
532180094
1042766813
1346260647
1757890318
859483752
692114190
527223251
431558879
375987101
961773781
1451939866
559040133
616163321
704838637
1165102669
246457339
1879370128
532782527
938088911
11545211
1845595680
996216045
1840227252
1249244257
972125301
1878922914
1519395431
2119532278
531090708
217444600
1968057659
529688746
1116074884
215982605
858568906
2127570307
2033199289
1854546877
1915734520
1897063831
1817935707
297502428
22042432
1786037838
1004754309
1523228180
1084708274
593342471
88728419
682871087
2138248433
1154031994
2024688236
1774840781
263001447
1095057250
1191123587
548390397
96252766
1694669373
479933349
68321542
646469673
961333522
1192978816
1969019268
1076673105
690037911
1462123267
289046895
1241660825
477231746
299414444
55419654
1250501353
417327112
474691094
757040223
1984247973
455361369
1384132670
326938125
867286219
230792379
488115566
1234707271
61981122
655188390
1050556405
1721383200
1486562567
1483195346
1934955680
1802751570
29556360
724541246
1606364846
1246796168
159226563
563756937
1456443240
188931531
540884588
385963099
394938968
937810211
360537098
1620862530
509367651
1797056913
1804021462
1677298514
1842664846
289248129
427778362
338516419
2055528263
661730421
1937255115
138389035
641487239
1529746708
1833857240
105251297
663362391
1561556730
990510785
1327093711
1668034575
381851161
1731870646
291822508
1115053342
130148096
920941418
651815669
1036582572
1556328114
672327187
1933174058
248254639
436080937
143345793
521896201
2039264596
610593578
2114539276
965848122
313664419
1654250779
763191652
1682879379
574517501
1708977124
2055504409
1884644211
559325901
767158366
2113703215
641843234
144477467
1374123668
1391481595
1846957114
450476014
1948726859
1944547004
131146575
1297626776
770350656
2112619156
1719615562
520349803
1242920092
41397913
787427552
1171815872
520184038
1283506912
1898579346
1452911494
1640783339
362641213
193909941
1409288955
115178479
119482358
1969689644
1815150596
588349345
118048316
314303151
551398820
1383510949
142472613
1875415309
1538832876
492131854
1074460149
726462070
647473367
99282473
986405535
1332486428
1285008186
1524696183
1313388173
2010166747
1761730462
556320566
1240119994
2046718549
2032081915
158584993
532918778
1119573303
1631018730
497867800
586400969
292379705
1778054938
1681207257
107535007
850158247
1404042520
96176755
1663496897
1206836893
1193605236
2048381436
1150416559
1573700060
1106704300
1624620383
305554508
1954875934
88797247
632479280
2098420983
1450075611
233494871
406784847
421739639
1482568926
2139817608
996725117
1917457073
738444712
241415609
1621829388
1243034110
243140300
862377791
84424055
625473701
1017179043
1918686515
1057044105
2056739041
298779302
1245896229
2099351756
794202876
809997412
602582121
789493411
1344866245
1803294402
1072698012
1973718625
1031850268
171648469
40448961
1881635363
809517931
877358559
2023224615
1306611697
291770371
229784494
1201968572
881908869
2124821924
1374835638
1687481485
1818121944
1785498988
1087983409
2057493534
1138439592
1559404403
1354350499
619407272
1784650313
952638285
1761868040
1823843555
1213503016
1805052040
987775429
2045835423
164804081
2063394986
1052931272
49706376
28651327
1490790501
1524778488
630986693
408754970
447500724
1348736914
1066544395
975497810
351986169
550580369
396013953
586272195
1389620534
963188052
1926093860
894447100
1129725685
889425221
1844381735
1918723306
2003771361
1520159733
1331587857
192264007
377722024
144388914
1366504309
2108261279
1002794419
607914577
713383510
794784416
1939819054
920498344
157316260
1116143543
1098027709
723385460
1493559242
215007260
1392133710
784539507
1194158710
1451302850
756095966
604176246
859708627
560379158
1055103440
104781693
221265264
739320881
344649263
1000198991
1013766396
1466202122
1722889424
1466360665
790003632
675503793
77276501
532106392
1363214681
1951485994
56375184
293902145
2003856655
106348002
1656882249
1707853286
1912840428
2110513521
931767477
357249528
1719856706
1430245838
1015013557
891715114
1485072219
281901892
1977547400
49988974
1569450396
2101603608
1540504915
431986170
912476320
1603172964
2084917360
420286524
1424235084
683738740
964455200
1251872396
249164029
72411955
78814050
601206889
2081441609
2130261300
201142867
216280598
1367299239
963783848
933891823
607950208
2025189020
86813105
1704852124
1070008222
1637236659
1977348261
140007672
412614357
328445551
1568566140
485988120
2094040516
663414882
1299780347
160840567
740929512
433729795
919038135
1513511605
1829511263
528497116
1715592500
32667728
1710011182
2127572009
1374748800
932608461
556520647
426090956
1589934438
114813171
693836215
354050062
1166954291
756202317
1069940339
1470640903
1929138166
943306555
1100767440
29772750
121345784
590649327
5645156
1858180741
541700129
1949903178
716137703
768219927
959360020
668924481
1470796681
97704171
103093751
687479839
472966911
1281704066
151119536
1197753721
1264507692
144999356
292383938
175744951
419624368
1794401910
307026913
1796835035
377334144
1908797262
334536598
42146283
1194489219
209066053
741500166
1149419612
2050150550
609287216
82648123
710019408
1912342900
490766130
1533505970
1853413110
1542894003
1795423018
1229189216
1541618946
72579641
72755363
1961422422
1033177005
1131182094
1780290529
297602279
1326715596
286819152
1306817662
1014138462
502318000
1117853782
2093852622
484437541
1010687013
1913230940
301344302
1628703092
1470330047
1076224536
749533194
1624254258
97491562
1822500944
1407295354
1488269602
2084363894
713907285
422099019
2058378751
1405771725
1012741320
1370893879
90335948
563455364
1699267982
402818765
1864447691
734231526
1280643511
1114266477
1415287692
1648820779
1118547616
1836331085
463553332
1124571932
1012234739
33040578
114118945
297841080
123049503
169592821
1148225199
1667292471
1669905483
939208201
1234394948
177044679
469124034
1033227092
1001299181
1380671706
350976248
1334216578
162319505
1654836955
694421609
1211714096
1157612570
731583611
846393488
1213158431
763788872
1185667836
168314226
1425566503
101222493
1337468928
1136000502
1650712784
1170821220
1658896878
1635512731
842410640
1748085112
98908485
270089561
1673056783
663613830
568234211
1927599020
1301401122
227108975
653742000
333987593
172191137
996522867
544172974
1077363513
2081876169
1176907713
1770173347
323348256
745206975
685290092
1009747206
1783194532
475413128
1344865574
1962280990
548842921
279078203
966480444
1578787147
1349913432
505548658
137399932
639302357
1724715092
303584851
846136578
18995113
470106625
2018412191
1916642033
385992367
1775207685
494237523
191700536
132992832
846280403
1828459598
1031792812
516420009
1068129470
311069349
463278396
958620277
532710702
1349471257
453948440
1906661146
903325588
144159820
203885180
2044898642
539831739
1581520029
1470839776
1504142899
1323385719
2141530588
1462061079
282726104
1349949739
1200637014
466244134
1940893325
810376587
1069168598
1950070323
1998671883
1715847166
1511778591
1354356852
574816381
1548958646
986308682
1245701181
545094343
1154448554
348333491
1104810778
1556146369
667655994
953602286
727385850
1206748025
1287095173
1130309868
1748321210
118690183
819745498
1192967341
68978159
1064810234
1266229397
524391634
412307138
925629192
86523312
1299304455
701920448
1155900082
939362903
821645810
1238939647
1310963262
1221445702
1926877070
1462547575
1262618712
1989808264
794993633
1053087914
1439482063
912307854
985920817
143300242
395624908
239180963
254278313
1149143565
684786306
790491851
584968567
20530340
1979765247
2033125800
1839609580
576095771
150287878
621951621
2133653495
1518794505
972580154
281004855
378173049
1699840797
1723530326
471024257
877372532
773824752
803264190
1384053520
1745700927
386706752
274406250
193240063
1381392301
182318888
547550602
708310417
414903582
2059710818
602591282
1598734320
1462115112
1699640147
1866151269
76540682
735182820
211620343
489090289
693621616
1508906311
633802506
482582648
1802484712
1321777578
1861372574
276300897
929800176
1671758092
1634965431
974947116
1178335801
1057930456
2040940943
1387138571
2059527462
582492361
1938594989
263288568
1014481922
869864608
1135683942
52629161
1310067841
1579759389
1438968540
2069983627
1267610187
939363418
1812258927
1433051872
336839176
1252825788
826698263
2092387961
731796685
208526433
2115371956
1933215746
342012907
1924883528
92079617
2029346771
893667919
1523152518
1911981578
536095670
944376003
1041848604
1360864897
1512658981
1720949304
2053147233
1319107891
964247572
1788646876
1898086385
303983362
79547397
1278889179
2112386487
206952353
1182952516
1202946576
333342930
696012402
2099895510
1705147103
617174748
1910189097
468488253
1991677522
1249783913
423864990
1931644562
357183445
17536059
1721133436
489487646
971767193
1033697705
1347929296
992367541
699172130
1146986816
1522080582
111295722
1211300066
1136813763
741155493
1670356090
1695532045
925806817
2074188453
1740047007
423486115
1262305029
1990716014
1369022659
437256905
1620154374
824639411
272578719
857923209
292468770
1120197439
906609134
1931648776
1565494011
1651082997
1457332586
959738315
2040059109
1036261
1507758650
1396503521
301690556
749325515
986670174
1318382939
1112356566
870816834
151056949
1345294458
43024427
541378498
815943260
189479788
844195064
792304835
1429622345
1578878653
1049455960
885434490
951534060
1128038001
100162333
1264884998
1053803102
1439985989
1816252067
1052437751
1871896288
301075199
118677769
2102566158
1517470112
269144375
1694916589
1336803985
866692376
1029375581
1862232635
732397398
938434850
1535232647
1605748152
173651121
1983821587
1273818443
994222147
149902882
168773740
1710745826
2053879348
39613897
1278141764
1128862349
1027947666
507990398
4792131
1806057626
121789342
1407862587
2105538281
816742849
1488111154
1997655326
894147485
1004543623
1889903919
218908972
91352465
1316558623
272851712
1016724150
1436821664
1173356858
989329057
703199678
1368751628
21284568
1752480223
1550456339
169929975
2101656873
1778550286
762379861
1191161560
79107972
584953019
491304631
527684468
1957730940
88020698
1422939625
2112264656
1745088626
89471822
2047642024
56853781
302615049
1818616208
1515600821
838603337
2119324830
1727965148
1032916735
1320787142
238480619
1805521267
2038901589
915935697
1704486086
1176908965
50178540
260243887
492575978
239599736
196946216
577453872
405211983
940215084
1011151237
497106855
1147594613
1639364033
1617553813
23359957
2105464812
1928655736
1527523866
645920084
1409311704
2073918252
1659461573
1643084579
1873418716
1758649069
223568773
745913498
1095278386
1948976278
1897552286
353242574
907968577
1024188799
1591827172
1226805545
1248611864
1168992314
773330544
1144536256
1277366804
1768399749
580280299
336898633
745070149
543964857
97897656
1249603750
1614091943
1435715798
2061329493
1731930486
1957305079
147175138
1393844373
1134682401
1692225573
486142315
237328949
1994574232
658765715
1841176090
755147220
1410050954
574639043
1435275505
1975640716
1139350789
2099415638
1243036215
1137644369
523180882
1340118779
367011850
1596297322
1588723469
987407788
1801312563
815396294
1124692989
1414809241
1802942312
1913714093
77016671
25258911
667231482
1154240579
1732159901
1799749402
111488243
285865072
152034137
979620793
301716875
929339721
1538733748
2063266376
1849668354
1430530331
1433001985
1680316763
1532154342
400200739
1888371446
2069384458
1423913907
2001201529
840210398
620444597
729766755
734568272
1537830626
1336337728
935130580
584989985
143521654
347930383
915589272
1436522892
468359541
694067390
774279313
46129677
1280903216
1401981229
901071587
1713789987
1813068971
2128063066
789352135
1729974010
1189538224
337906590
1533979352
309285393
1399884024
917597964
819507563
846402822
1289393780
1984810313
1095885948
574862249
1832209675
1821868677
330179319
790614179
1285725849
243134301
762703095
273189638
599303736
1486439092
675857577
1136526533
1010974522
373712345
1236686763
583645897
2092413460
183331809
362404400
795483255
1920889379
433269978
1248015493
583669969
1751114880
1539436693
980293866
424345069
390810758
1396903476
1505113935
579962516
1932815382
814134051
108109181
1853160862
2010878985
1554776714
1540790143
769668611
1899636212
159814536
55498726
438086721
317024526
890157551
327196628
881382576
964492529
1307484345
1268682623
2133153274
78099216
2020598207
744263901
895789721
568003170
415894415
843898652
9051373
1805026456
91173557
796695738
1044069484
938126358
700529673
626268328
866844115
1282860585
316388117
1640292542
628587666
599724778
1887577581
2004801680
575142044
2141671194
246302002
44497610
1942173087
809226855
1107226551
95613944
916271746
544389333
408075515
963327304
1385703868
1764681563
2068884402
695336920
882935364
1735828767
1591801201
625956787
931252014
1139073623
1780597957
1558062331
180661106
653873718
921399991
445046467
1763932894
1811348882
863960265
1856993049
1287634168
139645806
1074390888
1970896325
1917460933
530639193
164983185
333354452
1145816211
315088939
1021603076
434954406
826493124
1635818330
753823658
52453083
1114199312
210393877
825487906
764255880
1378238761
1457715337
915843371
1910809521
746529573
87260735
741056803
771701790
1418106023
1730624540
1777231255
231444606
894999616
1293343778
1768186202
19184138
564915018
303746771
1627929380
1544981325
1680222452
1458699994
1590208650
1533534642
34917011
1220051301
500271177
1244585376
825648792
2136405809
1243483936
2036292972
2002435381
1106987286
937664141
1283983019
411487949
1481371300
49345535
1876516870
2113619443
1481832929
1147079881
510530673
2143339063
1377197778
922899806
1095865501
1938674392
1010590090
774241688
1706049163
1019263716
1833335201
703007724
235709950
1558830206
1112338991
563588777
798938789
158780945
415241203
141523560
337450967
762446006
824728967
543089664
1696160311
1368326152
1715497166
1556649093
1616153184
1693915648
536889156
120468927
173187149
1231392870
828819951
1045206923
59877640
113115434
1119481897
398774848
503134129
1156649627
671569755
1706113193
1538362147
1195414618
1695255359
383436033
795825021
585682265
844588404
148409869
1060225740
1291335059
1637410296
752835371
424171567
2140602108
1706860907
1078512432
1336446629
1340108851
2141169536
677629324
2039463166
1242712245
2040394358
947618409
27932260
788668229
1549127036
1052360676
667321661
1553001498
99828990
161367997
380897625
336564893
112365427
2097085204
530957746
1576738822
275065459
1897804958
405140669
1673116972
904959167
739612827
14773454
398817214
954734392
991402099
660184218
1792730844
919420388
335325472
1787804534
350501230
2075985495
1358462814
1501158213
351926990
689513267
633191057
1603251691
1030140997
503876892
880777815
950688787
1789317130
1941160383
1630855811
380800638
1028026377
2083903992
1762600145
48755969
1409209086
1572098110
721484422
856512390
563966196
1031146945
94293691
686247007
918395620
357727941
606895357
1831277211
1720019693
91234352
2024137958
327583366
80869739
2004873677
1710726354
1600244186
973964935
1007689683
1213747265
109022135
305279288
1958690637
254211652
1994898358
1753467473
137767491
1383903554
1331676176
725980004
99866103
442259930
137815355
2066307743
267237733
1312471929
243074825
1483311974
213530699
241601684
1502447838
1789425738
1623682181
1329322996
2054063968
1545829538
1659820011
2037609447
2046784299
855680100
43872801
2146272024
1519485784
659686515
1598837387
839182475
399523958
472946829
1347892439
1899339905
1932220552
1042534622
1591694570
854000283
646498823
1045858571
586434463
564040416
927357556
1264083513
1844122301
2070060217
323599486
1843329796
1061418938
1071774095
1615463008
2009961793
132904237
1043698100
1788792704
1975417432
1545566546
1714151236
1127686662
520048888
1277248927
520527892
612133812
1841275224
63718829
1176153520
965573997
1470110377
1362059052
524547176
896363586
860651951
721802101
2040207276
2057989394
281916804
293196626
1109340022
514926468
299053017
1275021112
187009654
1577434466
1927801604
1980406236
1472738531
1506301316
316612866
517611177
1572409651
939825059
800879166
1412349064
1100299562
425308360
680602414
1216340660
955473600
519468119
119133086
376546202
1745897712
960576131
679426025
859724640
1078300708
448673415
844399126
1368120121
1416582193
1697426336
467725147
1064720311
603434941
1985761008
1101148157
792105694
288615046
508686597
489073181
1942455639
666964384
454366774
2046921765
1429704873
1997260603
126468151
1206335055
2133416409
1018595941
99712031
387181114
487174677
1822243652
482810517
521769017
950770228
243391454
947813347
1543478330
538516332
1022299534
1568813922
997012556
1671168296
1238064895
335328664
1972371325
2055043885
428543986
1368421184
203760798
1579706764
1171313427
1074741516
1821229078
2095071190
1809512581
1661319314
461263520
1427925734
1763173269
1183025352
1546489143
1366521878
1028326336
1882229713
261776553
735716140
1711418611
527877645
1455884367
1512541487
1956102020
510696176
2134321997
472685479
966152059
2088550656
960379737
1267762361
869075405
1121151037
252886133
328580574
22888894
1106755706
353757315
1870522109
569266654
943873199
1929423914
158534986
1265437857
1990106
10844742
1997843376
601214583
1120571830
1237478094
1754939771
1939858820
1033231881
1658170707
492195059
469323351
1041199733
879756675
1413708278
1802799481
2016641941
1316501322
1344310529
1618120907
820424718
995084207
1175166476
1597546106
1700527276
1439514345
428814438
760497573
92771329
492329088
1071935551
5376498
1675977639
657585495
1523319379
1775729528
2013467058
594685909
1815772318
1937319686
1808057753
2002281274
1790266563
1979411723
44922816
2060529884
991403111
256084656
1667667093
2131710710
1340105021
1129157269
1123128099
1855816951
2077389257
334452241
1309861716
1413025064
1929281960
376549367
1521267111
671295442
1352270828
2002868485
1352679837
1277465278
482417746
1831267693
6039975
118103751
1261827728
256958657
1218685478
1105008167
794465803
32801097
441869274
436715278
339949664
340855712
249042629
1526208611
1390242053
1892340267
498619355
1508396201
1206774608
433090501
120644879
346372627
1701553832
325677097
207240659
2121008649
167086383
1693576053
688845957
2052308810
339574242
870633784
341776712
1693562031
949163314
460833878
697547696
1152846049
772357667
311469050
1637733096
1592388842
1058236379
115401669
1563437184
2007631796
1153584729
1355096197
1095092800
1344682035
1627943977
1214062389
1341598759
2080079489
1571441193
1577460582
678199913
1155896651
1196610968
314675358
1501724875
2060388349
84770568
670916083
1203112482
2042990284
915038966
1603179554
1107096436
1522759471
1824648098
1228152375
1809113952
95791534
1765784518
1722791629
954749080
415250095
1454394963
1025287221
916183410
260813985
882458428
1088617125
714250498
2095342113
2003654121
127252622
1692449480
1963160322
19523134
1208318070
936163061
222141715
348792732
831143114
1418186780
140553833
1862260833
1933543443
90019870
1223290482
996606279
812886546
1123874268
928697246
755348841
1783068939
319661193
809380499
1147430890
641302487
1967402048
612277223
2036303487
200958644
869265490
1734777436
1995564773
592521707
1877312536
1050362801
1058845137
561534951
297276846
556041982
582318815
152765502
1365392563
906008475
1765322635
1327474270
1449560468
18695471
174652497
1486549265
1327756894
223572328
8907338
1551734312
1992497575
1835447433
878920113
238108395
205509740
470295753
1893840160
423253518
198727855
1182308008
758446662
1645586998
1079184496
1594445184
1661457074
786560232
2120536140
1333568622
1898095602
1466894244
1885357261
613137235
2069015975
606027657
325582346
187882975
1633208734
91353780
1666566650
476455641
1638559805
1697945202
1612113117
60690061
373133475
1546979400
205421354
1142651424
188146964
1025489023
1307142099
1991822308
35929178
1718636997
245862961
366489979
1652025190
1733441023
645763306
313332091
78850680
200672816
47002089
1983051669
39843249
2023947815
816911490
1064439025
1097077054
705686378
1979955244
1232497335
785828731
637623573
295003136
180156111
990916974
1860697234
961456829
943288603
931423182
1056745577
44469659
436618964
251157820
1916426105
585912810
1948817537
1915647623
1670526777
981971793
735808822
1249450558
1279873591
2088934579
1033770479
877327301
858484011
509645054
82307888
1058959795
1725998019
642207190
1380932556
1086625441
2096390176
1942750026
1963037031
770423572
938231729
1077871841
907336884
2087873010
1858535049
1829956431
397584528
1194499839
776384959
1236959564
723497010
1520439015
1778132828
1529550204
145089889
483619195
1553348447
1883734132
1933471694
3271008
732410653
210796540
1248692030
179283489
629762721
1476475675
595094275
1535864687
730793957
2126233178
622964
513117385
362361691
211039505
1764758578
1427226448
2143510963
827658337
2142988407
1835887647
1162918777
1190968136
319075543
2139681078
794718692
1215179875
18229923
665886586
1170994938
83951568
1101362974
1822644866
843383551
1492608367
1596550769
56510277
926813287
334631851
1205886128
1908516492
1603505566
1703472509
1358300788
1835815717
985659933
339729391
1196630512
1092219263
1333261333
736960936
487317354
127063969
148200649
1667794616
1092862099
914717371
1990197179
1672791174
1603992645
457887748
1209640620
1151509670
1002240213
1445034641
595092948
1632867180
790129813
386688152
1717458965
87373506
1924946041
1969384815
396574559
1812006511
595954901
75282102
2075404433
1803153924
1069295192
1533335791
537372535
1446129508
1535728727
251684980
291000933
1174469848
2141703074
660180539
2083309380
654831450
2037464409
676708306
423067246
1812725397
1595365664
1806692246
501907417
1830617988
1396574986
1910523329
986449820
640349952
1262310708
2050339076
1473049740
791988837
1428991793
543472452
672555769
602972516
1290884103
1441549991
1458594993
1161298892
2028257214
713223934
1382091337
499165566
1336173785
113266994
1952314936
397909488
760328046
1022362695
107108283
1861856143
390682279
7261515
1046596609
770787093
664587310
984068969
943415731
822654053
2121934784
1917908386
1406681578
1223559090
1555602372
486219773
1895267611
2129498006
1303619721
725546939
1168499354
91434146
2107291645
948665029
240911506
811621866
351494277
372578013
5018387
468983738
1731918911
385235317
73086613
69357259
786981412
885650531
2123765770
513632634
774807630
66959924
615214459
1840669379
753508830
1533104041
900214956
1345961668
220965023
74657137
1369746321
1549339530
1126999237
163365307
1734839450
457762599
1798861080
852153738
505098999
51539747
1649870848
1179864000
1625805952
1489667512
103555974
401768733
1823469228
1667250017
785101339
860762592
185329282
1655715253
1156070665
2106080604
1757559363
944688600
1377880667
1255429545
1675070601
682145409
1706766852
1787870402
567220417
1035312024
1699548326
1256542000
502736844
1697816526
240710647
64616453
752378482
573924803
142293208
390970852
1716554833
188013683
465123352
437134176
1574699195
1975771134
421046279
432573627
666984675
1022004167
1702696093
624618515
1856273097
516762348
1579397370
1844767328
1199537094
131715243
1500524144
2090307651
1925692287
580249474
1555325442
1032339488
1937248328
1395241558
936674198
505043890
1463294003
1685681725
1776935119
1565891773
1421357524
1633423091
574035264
450513888
784927766
1184239922
841518856
805163369
1826646797
365635599
1369772551
391974004
1567326184
1571979975
500182458
2075358102
1482115339
911986797
339913159
2060385546
214908461
477180988
1086774044
2081833773
633620433
59786386
987107759
1182004020
2026419839
1855901837
1592554005
1955340491
849744031
579059546
887908540
1996934515
1055458897
983705560
386199702
1839189894
1097582729
225370093
141315357
1607638683
1179573559
1628213179
475197689
1286507964
971443913
565114118
678601780
347224242
305336443
320856807
541840702
271649061
851912242
1300991340
348587378
512707703
1888806749
993431785
398742759
1262043495
1318956626
1624515288
1198997706
1159528785
758867065
219031682
787533640
1844272767
1543294410
945527610
775620262
1058922451
1493925752
1488313259
1840715757
334514944
1361339029
1384690039
394737566
228440365
1089887247
2082599286
586496732
1652464285
485731051
1566222522
1163791173
1130243203
1566841062
473394523
1330027490
1475181211
1733958441
973071974
33775662
1341670110
44438350
1813330116
1512047433
2109421768
1507357424
2140912383
2087747448
938266942
12878687
108155133
1308644112
1484812472
312975753
1427702120
2109901998
769575182
148275986
59453295
1507850049
1414670613
1599402602
1459368322
2086704717
628574192
1062795814
1983946932
2003149458
1938770217
1670791575
31233733
293675983
1679142302
1389723578
2119918990
1394892748
1989706662
1434188272
1530858633
1784117632
1646994570
1868539474
1611061628
138000253
16112559
1603852860
1086743245
1860614698
1997567298
1952488812
252622914
436595882
2133279316
1204456954
1567102556
1770705343
1841958125
945660086
2019237382
450944783
1907218842
1852421262
922873324
1870446174
13230427
524331776
1977762330
1222959989
303659349
1896868113
1038281690
1006303464
778889478
1008704684
1265620858
602021983
1286690336
194600533
1385953437
1610485526
1940077061
2107528313
367665099
641140268
492596916
1207678930
1691284237
1282775814
1668260549
874053819
471826018
696030547
1845017788
1432042865
515916433
2143969096
1194500013
635269255
226810073
1640143821
556348145
345395802
614535074
882272179
725615520
1805112972
1667442951
2011457503
1879710421
14604243
2047017609
581864768
1987487042
1283576927
1369376962
10363201
780654372
306154399
2124964513
1510923701
867832618
164897874
1184120501
970549515
1876765875
843425137
166392294
2122416050
983137930
1853633265
1487209301
477024206
1411168051
962390641
659018841
1591917275
1720485157
2082224062
1338840425
274152564
826610011
549455807
2120994401
2079444214
400077544
213132525
1926277415
1140932745
1535012335
1120860850
1954738652
1874640364
464635967
16412767
2131969703
1515869987
1969062255
662863111
1488983346
1996559475
1583334956
1894531311
272650877
362221431
2138333225
698586460
1458497828
1521558126
981372417
290440706
1029994151
293498139
1852078227
1201618097
1245353026
1736656758
2137663234
2095866631
1353422608
1598233394
1298099240
496754879
1082381968
1809621226
1427370992
1368182004
1359991913
396714131
885508520
794726628
918137287
1827803914
1156920170
1366939183
2120556853
145757865
2031268379
1727137150
534248370
2004542052
2090392549
624801797
765069441
1475491971
294426359
1486058735
656392912
126758360
1563133909
424098767
1248313262
1646690817
280750989
1660877139
1796995961
1445778521
438859554
826915950
1418126020
969646480
1833468185
210021098
1585509108
1342220966
970164551
1547676192
2054759003
49756493
2105335870
1672831865
906618602
1669677566
472727016
135157751
1703450477
202810993
1283570702
1931122487
160641573
97522865
438999026
663804632
69193796
1467836347
719103439
688175147
2098330729
1719773952
1105257069
1955622335
2038868360
2113308108
841791190
1543720783
722732485
1998850332
526654162
1560858248
20919014
305502530
796984781
1045875648
1809017768
1373446954
243508185
111873141
1942084561
2125041377
1676482295
1052406330
1575077154
1359491684
1692947773
1420494809
1938330253
1042100969
1954829132
1446220927
1991384002
1704031239
2085661129
1155950153
388990016
2117417287
1837565023
1511896584
1144167231
879242056
568534156
1766582094
427020177
1102809347
1650182208
1437909922
2044587295
1635445525
155035298
741089583
1912641222
1344381716
649102985
1535973721
527958204
142432013
626398743
1283164485
56835652
1893920078
1559689092
818919991
298777580
525013272
201177566
2133082223
1160349816
628348949
2078292949
1219323826
1701638217
720547693
2015519057
1521060956
1821076476
252995881
1762948887
1812953147
1054833183
1127641240
700771129
1787161571
259670937
1238714885
434605427
432778361
818763219
958283395
987863883
1897238231
1130881679
940722102
689764528
673120916
1871111379
1860527939
402710366
1549541952
1866216232
1847284505
1186220216
1041005898
1478875504
1336157469
997335352
1724553689
2122292952
1819989738
688275650
908671795
1260851905
631780822
1792936571
1345274604
1126782416
156969896
324197272
428367191
713974818
1774566574
1572510166
1470150339
123664707
824346748
2000898226
1043131445
1830467918
368053858
113350586
1614418154
221450854
1870886680
924756017
47832327
1354325773
605225324
188401246
1321201458
369579555
1618885192
1104095127
2098363978
102659934
551215020
1060631860
826618732
116432777
1509407550
1439992786
1959570297
974265563
924874355
1692701073
1721981502
120878921
1039712988
1489399640
293857552
571755126
630474071
1641388008
742719770
1321878215
1434203841
1051165746
1777534868
2025634479
1654584793
790968540
614362825
1227972786
700457353
1826547740
590767948
1316364840
394894974
2049082728
638779581
579347511
1083979526
1838278269
286072378
826277471
648222088
1223367407
439369311
953746618
131286432
2104598200
102776188
1427980052
1472541368
938592206
369482539
607811539
1858713313
518835241
1083589849
1317148396
1238954599
1100825297
1982739128
558689352
1189963362
1910069999
1830981970
1973660517
2085955453
1450227392
804594374
1128920504
1660364888
1357000655
679415941
1463308160
110796877
1386917511
931666371
1579526297
1504420837
340073206
314921234
1293481846
892755516
316234689
394380831
1408401508
1537523463
1945412119
27278193
1967995079
1291830092
974624465
1389662076
978780599
490803722
343534307
587572164
915729720
859281390
407971729
258164308
2142245093
396989400
1361861769
154122152
575833785
426211183
2049576581
2019622156
615070819
1236270790
554374618
88561097
1634469934
1096093927
109966037
1183852227
2065048649
534867268
1221908094
550388779
1789808686
398415621
904757698
58505504
160819368
1578048644
736040017
1957393195
1951960010
1347528903
748775909
496200775
389860266
201313561
1097723342
841856495
1599641505
1271987366
534225548
57999536
95564578
350103439
998353983
1316172909
188089584
1743957859
173407894
1335897165
1584837066
1378653725
1498090142
1850697932
1213523598
822234687
1058486172
346036633
1416382916
1843619469
274279525
312483870
788814927
228620907
1552989885
483793953
298320548
1230591741
185023528
870378416
241782064
1199176600
530841622
1051208167
1215282508
484925929
631199544
1603513939
1952686841
918869693
1900576398
1952586699
1827821084
1664562644
820034544
1966000129
1123568701
857213983
222256340
1015036438
884671173
1326599061
1715504273
734209491
296483445
444370167
1983627270
671294922
1218931723
1714202133
1954048784
1577480896
844522043
2069036379
2004956357
1182075820
2122972532
20515598
780564438
150254194
587891567
1303302508
1619230302
110074682
326265414
280841880
1695203723
1577918325
696388732
2147050353
593904824
601122776
2035580236
1446297322
558134874
529227196
1816441724
1166642680
395831831
1326326404
1447611449
183444508
587616764
986280500
1231469451
1643108347
1607500006
1364435403
1867343861
1745904783
350100820
1387655220
955353182
1409721945
335219798
300919240
935249547
1452551376
827719339
794167640
659185049
1652808069
236223648
1576568784
105276403
778126347
177875161
1807197496
1761024909
1815911866
1322151421
1509798430
536356825
1915435061
489209498
2065512906
1418103988
319358360
1286214818
2109023252
406916201
87255285
1291481122
1665912338
2059825523
738828894
1609579344
1023040697
1060910787
255729245
352335347
1947703235
1102611650
5674940
381893856
334767393
1263287947
1773822951
1521007856
642556074
367295698
792387318
709274613
1604037357
1537554256
1321134876
1465256110
1013686704
370144749
9427131
1804021616
596208407
512159515
900464356
1847555047
998271915
975625842
2136272362
767473851
95192494
957054704
178277607
369204622
1151483338
1308482157
1902798619
372063352
821695467
2100080286
2109307547
684593899
1663536378
1066841063
846995392
1555331242
1250991639
1708935583
1350302186
1338974510
1833461321
1323078894
779623871
689623776
1787824477
1512277413
5278085
1823722929
1050398461
1724214201
594485955
385330729
2005991409
1400941451
778350360
819315811
359421048
35502678
1719452407
1759621532
1800146768
121283786
2041424574
378125073
874955926
546381922
777580700
1099225414
577454043
1172400663
103837889
1831481944
927877339
1068915752
860561630
1334615212
221209805
540682207
20495751
1073260879
1118228643
1054681304
5450000
874796972
853751882
85479812
1439280131
1088599849
1546033968
1098903292
2070090119
1197068016
1400266781
1309742258
1408318509
601475740
2122187934
186177419
2133923027
170563301
1261342137
1197782019
1562131282
789255789
694128020
1216759005
903675530
785257783
293709971
1375239862
1606037962
270185345
1956501766
588730364
1104653475
161795938
1187763597
1665875265
1662509428
1576242298
240170087
1936809613
388186794
1921988117
1072040059
430455449
19638851
1305094962
36444725
330744231
594496567
700994533
53273234
1941334474
1020339666
77866541
500998694
468111870
413842798
2032005337
269833591
579802351
180578137
1214675775
864949201
1501960268
796352399
971834570
1669820910
1976032452
1917424743
1436170396
625232921
399410234
787730224
60267997
204978203
2068334118
5285287
552064138
56304278
1729948638
374907822
2104776146
531824737
1405843153
1993648958
1434813909
1782936982
1475977854
895402784
1759122400
1567030936
370434777
1472207621
2031487776
533463466
1212422396
88545316
1912865148
958105148
1843887058
1432620899
1381559209
1127365517
113140580
1041408209
1167580283
1618482310
849983195
237817896
1993497882
1764290342
1240496252
939699362
1374443438
553076932
729869345
963746327
1408086153
548335466
533326539
1806694198
1572367334
1385181882
1950015834
2019630066
1358943285
1917006712
102048368
2122014015
2138770896
1208645375
2012289263
213049643
1130849442
1304163695
1695677675
25274275
1843804009
15972244
2033556246
1901351988
671858881
1905197179
1962110073
1983320904
1220013245
68858362
495132619
702538785
208077964
1447153013
1095493173
836596686
95161094
809449845
955604207
301413092
198896538
776384829
397829647
260032541
1792999887
968847520
173408728
628545238
1883484976
215433311
1450998282
844111131
516092153
1032588134
481966418
668057096
1610553323
53219971
1482209461
2023694064
224338644
566443958
442917150
1799788720
181305410
400943203
1840465060
748942950
311260395
862763127
731164286
1394520365
263931284
1480057342
1301927317
484325742
415090267
1148042864
1055290107
1478031665
665587149
765275106
1121884736
1362512970
233350636
1429703586
1633184254
456118520
1340051022
1715078972
1587515812
1189303644
2115446353
781166448
877530709
494845394
1253236459
958367045
815001809
1964801415
1142348156
1427763077
1157085744
309340664
1172303101
1729086287
2005381721
780664210
1371569221
1259598137
201150081
2021280762
835958394
1529726830
807616928
1122789953
1396172809
433565175
661587766
108271382
1553889459
2072182472
1489951653
157944412
1154079973
189712749
1904679745
1140645493
73878132
1955089334
112324119
41187468
1079596182
1596045760
1902196970
594234664
720572417
1548044023
680162900
359627446
24103411
1651447214
1223265841
1167624798
1447358146
1241739936
1703873937
391771204
1650504395
1674801572
1646883868
1777367817
1656893948
229877067
783611693
1917862619
1064833446
2146635533
944613202
943840336
572283919
879194607
724393918
1916877900
442308317
1003790649
540294591
1380930350
482157457
1773572726
563047988
1736463680
1832705506
1519523319
1626090407
612957750
382852566
1021859239
1330316596
1101718219
688551501
1840858602
1018979892
286569047
506313905
1232297028
1296278373
1419257822
372056549
763032472
779665375
2024759888
920745764
349914622
1638359866
2105095682
306961483
581377607
1949810575
1862889462
2118949156
888541950
776647370
64689674
1091550346
382341382
248339080
1206387150
695503565
554654726
1331166620
990067415
595460849
77914030
1538889497
1249181085
1038514768
1967786250
1930407743
590668942
647738570
524858402
477505045
1914879614
1923818911
933464560
529054409
794142231
1762076218
1809004203
863571788
1040188088
820994401
1874727406
346131583
692517828
524224180
1152618729
1066775378
2061519692
671894706
2136632132
1465119723
1760675278
1769622445
82291326
376182177
1521607644
1866550278
328912702
1486211827
1576607127
902034462
1319973122
1004331927
1975906274
2118890167
1812637417
1843255720
900797023
616715576
1389058231
431355186
1731600843
132345748
1684956493
439289757
179371030
1442735060
1210738941
1533422979
702426571
108099011
465828367
1038036492
663697371
489957625
726918342
1242545443
741339892
1019834566
1140669671
1792735529
1257290125
1235843171
1456623566
1309710099
1284146074
1720642597
1881848259
422932902
998739972
1637751475
235383680
1411246585
625975035
394888128
1700126727
787167529
2037728848
22078346
1523880809
1060874628
898130719
1462796678
1667366195
1936706216
853318146
533252975
1858947247
1411800712
237388876
371109539
767881082
1776310831
1078667244
389643947
658756281
267863698
1088433537
2075943059
1821044845
1004761187
1112292428
1380398273
117604771
531124050
624013717
304431399
28506250
1074356337
358278154
1924243255
2095530353
565465972
602806277
236039839
1061865122
1116973557
803749941
1144796774
1423709871
51030985
1910554431
915932176
368172483
1465223255
657325688
2099524830
315168608
1145475539
140458241
1221278255
180804067
1561957919
92204364
621926428
512297739
1022534733
1842456237
1036651868
566343345
1610403387
635038981
332434130
516595055
497901468
1571840672
1741605084
393088250
291914288
1061140781
1235457681
1393530444
994953935
550065042
214488963
1707349528
591051150
1296627700
1107275584
875194045
317990493
653563727
210935921
1355442666
1618841371
1577471601
639461121
470255750
674454496
593361620
941531165
1946306916
1333863545
1172180304
105618286
1311055847
1457892372
623912356
1616796588
536218421
1052259068
1488225824
315164519
1595541589
305677363
824322932
1847629621
1503260056
1432660109
1616037643
634347
1323102306
1730987959
2040161877
1591740027
1358706990
176064308
1149206308
2118742028
1578289815
1581049122
2104832400
177341169
692015677
878841126
780692360
432055683
1666909882
78463471
28744684
1709362421
378721692
1213324611
1071608843
1794670255
1507056900
136864645
1836516439
1110777035
1066175367
74309319
2068988797
2065816542
258127463
1314223369
1945945037
1374915700
1036561360
244704912
769574909
851192964
1150298676
937174214
533116
1979053292
1890373916
1222117336
291352718
1271480068
1541062396
1355602468
1288837899
916303557
1298492245
1557140074
522524391
1418602578
647764374
2124173349
254388070
1415410770
575708215
911066275
395206664
337771688
682783751
454291485
261603842
105683572
1051527127
285685221
235386037
476461686
665248617
118274482
1782130249
1567303743
35627040
443732448
1731820245
1484316773
1983747931
666931716
717303619
1163457025
755481435
649136852
1283417109
956910367
1114053122
1378085775
924118699
1056228825
1168277148
1720362969
545850816
1022797976
1287699949
2125509621
87253180
1346253643
75638054
62988762
1635440031
744325687
1866534674
122331079
785218593
1999718014
2147225650
2056463270
817045001
2037686052
1618821326
1153118167
1763207853
1250193025
2131434886
1618004585
1868203247
158440508
1804297333
1315285081
295816287
841898727
1799359862
1551227431
929283153
1842107054
523858015
988594451
36933554
2096472687
1697305990
1334451975
563719765
1971371354
876929148
2086694014
1704065412
1322888865
1600193024
1172123947
932746039
2110860996
415567757
1539114208
699945004
1024633370
1719440753
1951022169
1796152035
495732553
1517137045
632626638
233254267
1052371772
1934753600
1692475007
1555122215
2140700510
265284344
1118920084
1401866261
2004101420
778589160
1993536357
637930485
220090286
2133525070
1445093754
1749397345
749094519
1135243448
739981786
1784037692
1806392517
592696064
120344890
1188519987
1100728917
679436636
79751827
766772596
1557562964
313466488
1109040570
1924584337
1045424318
638636564
1905531339
2007369132
1991634725
1354570191
1911657035
1248100311
1652008241
644194578
1987061684
1596973384
1156583156
1457336583
838517222
745609522
1100693777
1573247873
1728435416
933964100
725637444
1568332429
63284371
541293687
1745821813
3032127
533615313
2030476322
312036100
1368028635
646672031
1154947620
1574977831
1293340447
942434445
711561045
780880617
1594803591
1922241020
1367330569
1188854091
273441120
1348552181
569255095
1306647967
980746338
271775536
2050748248
2042001245
222690283
513727003
581798094
1174166694
578936157
2112577605
1072742196
149062589
1434882123
895300230
1307796008
1735776657
808452042
1086875675
1702409853
1185048732
1855226193
1596563276
903630656
435860857
1119328973
1406181662
676448493
305951552
1049089513
857525180
574910053
362288318
293792538
705349156
85901302
773922670
595690159
765687116
2018336800
1606296559
1714182865
102453805
403412329
994539704
1094767614
1954630678
766049774
749511771
61843652
1385807679
36613774
259019048
309150750
1949996745
2147147401
1536355295
1571677203
918089969
56885758
1032895932
1082579257
1039201045
1693740206
1812341336
1436670300
845750308
1474684138
1743797428
1192291092
1741013638
17787749
1004555517
1660322462
1198692913
1926610131
656905343
1172105015
644035026
753524180
1554405308
271666713
1743433268
417351829
1681753166
835932224
810575961
1305529502
1016878173
630584153
447355897
1913077050
432882792
1706470415
1303452005
1460417979
537530799
524424675
1099363744
1017601895
762051758
1183663253
762494700
104152435
1918481704
1844669258
465683632
1355315853
1410050809
414462511
2022857446
1503922103
1223725054
779084393
884283448
289698236
773609942
358660171
1032240364
580608393
1908787213
1892252802
679698951
1323231736
1907160703
1442768733
1089773750
1291743525
136161462
975321528
60018378
855513349
1822063893
1459109442
937772109
1426592161
1828914747
337167962
2103618561
856157356
2006319972
1719150338
1873513871
1366445528
836619929
1397961223
49122643
1192313992
646885477
397379040
628899283
1934577001
1521660495
1962531221
1433119765
862124664
1043502387
1495407464
39718252
1357992315
1911631672
1190147402
1911587964
1348549054
1276053550
1319993569
1276034071
1214125854
1518406141
1841739660
2009370349
2046535352
746864867
625551084
647369347
2059972030
14712151
339993351
2023253716
1865653533
1856383058
1217038268
870476734
32087832
1217148278
1898931960
1923831414
1579876505
17618505
1018729247
1584295167
2086934809
1263580893
1643672180
557271951
235271037
1181962198
444139591
1892375467
1809961339
528897315
780698183
457985750
707086345
247940826
116027064
506400797
1518976047
167851819
1087805842
17588173
198139914
1553389216
262112651
1610611360
854248206
13578457
1810050265
871747997
347497897
1055246678
1411320111
2091540324
736339169
852593843
2082397774
111557461
1801304303
198853923
899065917
1768691862
1972480319
1116452023
691228222
1300478913
480075155
878314389
149338950
621200140
1012780406
241782852
1325455065
1101649976
1876229831
793645671
2054816553
323189496
978101589
769588568
948485261
1232896757
1508132402
1303282757
184999164
531684846
912362904
1950037480
1526077141
850250898
521749390
831732761
1907053852
967606053
1862350866
1022660336
736904083
1641216491
1454668518
618240173
54341590
1403691470
1943800824
1735280837
1102646304
262422766
331525381
1498625907
938112535
1767741467
1137673981
1609141395
675208404
1243271546
743294048
1646317349
227176971
429079569
1635276238
1552838543
1041162850
962005435
777470710
607796393
744453739
1775593306
1546587925
436206270
980995371
324573697
154177558
271399638
1028968238
1390018685
2014925857
1537892712
1829950955
614913767
1653588197
870635692
1199702102
817583579
1386633820
1470824861
607725405
532258840
914417004
768508088
661341501
1019456793
1609073536
1421073145
1272425490
1041536955
739029959
213150639
350072499
1232802586
1753943286
105240206
406621788
356118180
180191431
1064858431
2081950235
1349891752
1536139863
1073800491
13569598
1895046030
1915494614
1760855465
1301778262
1427390400
1505729721
515435695
1835570727
753801284
1884075790
412200012
1834250120
1047357459
196751738
2040034054
188055230
1008011128
1149787613
825177952
889231475
230749098
1522882086
479807045
363268813
1550925431
576546245
1845956364
385081699
1037977156
123004036
1590383094
336573604
1518321212
219325130
387577444
1676004347
376282538
584839051
1589436372
1506841301
1733062834
427922880
43672983
312681904
829917663
182754774
1631472693
546161993
904050999
685757322
1274382058
865228017
122402055
1365231466
1042419174
1911059375
348069177
567067150
372418120
202488277
304911844
796018814
895339211
690302467
1438801782
144284883
794974382
1371836488
1317408397
1830846599
1837174535
1917459253
973433131
316756967
1856173594
1832944502
344307994
629650161
1608016294
1195516282
1661616489
623439896
463116574
1371657973
961799492
1929621510
1190136766
1654550618
1952274530
1127528412
543518833
561436626
921958463
974058447
605369946
2046674597
1073725470
1696822167
1291987390
253369564
1072702049
419916024
465642424
1852840557
713812672
808978985
592576203
969586377
1013096090
64999924
68853117
333930954
972181557
953499308
685815724
850070513
2062306492
1690950201
436999056
1238764247
1533393788
1615754942
211480538
1536215607
1077487207
141964639
1844029610
1188627300
447017316
1593114421
365256397
1528319617
468415871
835975343
999762225
1696083719
1024605985
385502635
454309340
1002390060
1182804098
1513480486
1241710172
1272628286
232297120
1450013292
182977457
578294197
316241503
1628669656
1805446113
503731102
1905642970
1075521652
589283209
1497220406
1660482335
1134411604
1075783271
1759103672
1760994982
667912619
633545935
2067358681
1187634877
727509650
1746611748
401251288
1034919132
1091411496
454889167
2145544143
1589546752
1990900076
657636216
1477698913
1868322941
337697868
753339884
1914467011
580914113
15425510
1040582148
234732560
1366231296
2145110901
233312588
1557852174
2084310975
237085649
1400839913
711180244
1371803315
1468440152
1560785041
835509608
606238293
1600115147
1397406354
487261517
1893312276
1551403508
709750414
259561690
2120567851
1638940983
1584600588
802637239
2081160795
983027025
2104434318
243927773
1095040564
1686925740
981946381
448716504
1032847649
620214093
337129062
1190354832
1174764189
125902743
1016927652
1129664929
858538894
2022571651
1323607831
407396364
1156433325
415509603
274911942
1641794868
2081303366
1220504257
1147899869
1096212284
640742361
114601774
169094085
760538418
1389760751
1055419348
843994700
727067660
199675449
485338901
644688544
1189174220
1049365857
1149512740
993143480
1743828254
1449545329
981537608
2019596454
247501381
267883812
385962599
1722852000
2142973635
1044318998
955769330
1194144839
35646627
2013786424
1741358583
163880920
1188486046
380957005
701815406
830104097
126055503
1778247831
1677456388
298080701
1391491825
1340987373
488554486
1033634742
60321125
1660033427
925499124
723789976
1284134601
560229753
2055019801
1583666964
768876566
1389277787
1104627596
1320700681
696989609
1413995454
292333937
1951284674
1545740464
582538193
1346152445
2047243069
2107512721
389476690
665133879
1815360472
977784952
121544765
654355548
864309518
44975494
1937081085
2095600961
1649584618
504980086
1297075032
578754804
882627412
796474341
1295865697
783770596
2124486863
683501879
120290714
33641420
1150717684
21273264
1533661502
1271346421
1212313713
1275415951
2017749227
117740796
914390897
1323732717
1295821550
1486941868
1327786721
1617695076
1408605264
1025227343
1631483885
71701002
676805122
540781826
1989070923
171606938
973103112
1034620500
1570989090
1481547733
1209592845
571298605
451869452
1679591292
242701780
1007943799
1359825076
1427691040
1287607876
843871008
1251117873
2039102150
1583845565
1609933870
2057354445
1828512814
1274580965
1026407315
358578411
1111152695
183885014
1441248370
2043438173
1263239848
2138642073
874287837
739235851
1334509955
953459548
387778351
878551648
2109843573
1742782221
4209048
1140194273
1605660089
685101792
430852640
1333637752
872487643
856727340
709961243
1846807835
431511814
494600829
810713373
1069447147
692882180
718508139
1468002544
1979437018
1030688742
1833031064
950090393
855640821
1072742294
386553956
1627532353
1289929087
1626886116
145657195
2013192005
564451400
1915126097
1788480148
288436877
1880217719
2004245670
2017358652
727231992
260468420
1358850326
463198624
1374479959
1743326773
137534393
75119527
1189777805
784831632
442958448
1800932263
1941298195
1947278540
1320525912
1110086058
1885197703
1236296535
708801429
1052240949
1325006615
2050265114
1144700650
1526513150
1172078977
2060596694
1135569197
1395649381
1393079838
1326776552
878691418
41933238
470218929
1345634473
1666500972
1172138133
2096867471
411227502
537890858
1659880805
135895771
22253050
91467735
1609097062
647155876
490866384
1160765972
246715055
473736036
1919959726
2069086701
88720199
690051670
1873927278
1752515015
1041487472
1056190880
1280191800
877529356
759376091
1327320901
204942479
1453302982
1856685809
2146298848
1694271588
1838843251
596179264
759787289
1358174182
1492870485
2052476433
1674321261
599779880
1843911985
412034777
1222870784
1475433637
874969009
1227577550
808043268
1354974484
677826855
1586474590
1803743322
873736404
1089133968
968824869
1994631528
838293347
1849861876
144971344
629781462
1321748302
267726850
440747202
2020107572
1630341704
146530080
2110682168
936293069
31555779
178520178
1646345983
1308471257
1943964783
1560000138
1206346796
583825072
274005844
1246914900
2081208735
536877371
1197797598
372446806
537574327
1426431280
1296392190
601927230
75248764
931075012
1473839469
807796555
582601597
1875156412
1527165911
327624915
814134535
1140360512
241453392
611768106
122042118
533313769
1256549506
1635590637
714147205
1708106584
665754838
179855323
792728627
428798937
1037413158
1278179783
1041350644
1226854076
671728924
626045378
1033246565
1250481699
2044151518
1477291447
874318643
1340035702
2076832379
581909283
1792902991
820591415
175454311
224462612
559252443
1339886104
257252895
1980348828
1199685208
478823141
1570537709
454818367
1343353588
128560610
1443047316
497315402
479014065
324435946
150193367
967103224
1186021206
1707815755
295409473
96091694
61463978
471900026
1350654073
368169214
1462919177
1340211677
1258903963
1145708925
378315365
872544960
1582640375
1007307408
753331957
1615468244
1918040798
1311123886
2107192619
156659375
601404
74541524
2012723613
1130382993
823817697
1126947210
1378391027
686081288
414257468
843848788
2138733764
661845987
1163534945
1655614484
1405444519
2036971855
832716769
991958561
1694111251
637098074
253240843
129875080
50465691
1222736759
528908951
1129508866
389741587
146938049
469718034
1178151187
618096346
1082193639
588876193
876942050
1760897031
135266784
829019544
1764700430
1026225442
187224311
208266561
1375121956
1550342347
1641474209
1743547114
1234637764
1915583354
1557179984
9328573
773531107
303834866
337083464
590731939
548983547
801052285
488270293
1878289821
862175448
1162551413
257372368
428536359
1960457007
1590150301
440976671
1415484958
790356866
947361671
2018952432
1796461641
1597159420
1461024463
68225951
1495395726
779611525
2040387600
645149590
2086326872
1692139254
1194180474
228351197
844651208
1095370277
875856620
1759966206
649219012
286726043
504310823
1472494606
1104053222
1774739017
384360803
440432998
1853564172
1174328911
911785255
574429485
1980242062
1369997188
958465866
541924136
1763215980
1283828028
1054418706
1207573388
1357932824
317235252
743142190
1386134626
1672071477
2073773921
1099567010
1158817576
483344935
937728276
539942936
822364583
1717490473
1896946184
90815194
1144215712
650219484
1109979607
725073595
1956642250
1122005296
1023757398
2051626010
698173052
279553115
1036648294
867662854
614409135
443580479
699865818
285407639
126295387
313473896
899041682
1171856984
744569236
1570974382
293000778
1939959370
2146991447
1333792778
1880596461
1519668771
378362496
2069391872
1114110835
1796671736
1580178689
1001625629
192293662
1142180908
289227510
1085855072
1194250064
1618068278
1602872400
1684593211
161417578
1057602853
477692144
1510553750
1924380896
1466941003
301180500
1191170050
2004753188
1883453064
1698897378
1814480925
330052537
1288999088
1704486780
1690170986
863776288
1364500268
2112894348
596885015
1972809303
311843792
1519371690
706875869
2035040380
1633507639
2070731519
328298951
1939087675
1903008106
1658461607
1779244652
1341290770
616713246
1087104857
284990540
171063469
1093660854
1337858675
1315242264
262953275
1803406848
1418607970
1227761101
1203445627
2060046715
1246043617
945391612
755465368
1781346773
1152896308
1431964895
1625425991
539060564
493020258
417546993
1812418086
1461049061
242624673
2014848422
1826574918
1558445755
1011356734
247024860
1595329187
563046103
758936934
492654260
1093641157
1998991967
222837934
138357548
291123029
1019738008
1028014159
739582816
1920476886
455864381
767472884
815639432
294715422
820078833
145414170
2129054163
292539261
622780873
454153614
922203858
755138973
452700584
1164242572
108423655
45739022
519190444
1273674147
259492596
7900659
1195346003
1532515050
531473705
806097687
1021590600
960801802
476176245
1459314474
2038131793
1355970787
1179192603
1535990617
1177297700
350836619
935561512
808955608
749384585
1777461231
552710978
539370755
169893659
795758280
1862977271
1766603710
1465459725
174827027
2005744618
1967369025
1789017054
1121164674
121180537
245723649
553679622
1952325555
106521768
515887977
1271944322
120042674
999891003
1040281423
1670771776
341723538
2105403638
1195566085
736806932
1688340028
1811196781
399654696
1782981477
71218054
222174914
489445535
856069468
1376214881
1815768479
141696610
1978188585
1020262479
726735928
974176962
1209274656
301979936
977586862
1369764159
627157738
811077247
328634102
328152765
1181729201
1414467961
316813475
695592425
1460177843
1852165650
1986293653
213235078
565761913
449556280
860550360
1967052293
1427556359
437480877
263645809
1912491241
1630618373
1339099754
429869356
958884198
389110302
245017352
1126103784
1445680889
529142928
105500855
1393367211
40060604
627873589
2128452245
1633151014
1112010783
2059506278
850813977
1010548536
1736696950
392071420
531267058
1656974866
1612825832
1483796419
750417410
1483391943
1580821373
434169783
1753945622
105645776
677039428
747389723
2013512768
1566326627
152522095
435003768
878159570
1357902400
1555699028
1989019807
2045808424
757793244
950427587
803577078
1631018453
1265938499
1598056587
161881400
895713105
214383573
1730696996
1574000368
1845030001
451422645
879196955
1641095264
1713685629
949523335
1023428411
1867938590
1342623174
205009978
863614624
1450122783
406892984
2120052287
950432227
827858264
742948832
1425338235
447757387
776034056
939278580
1916457568
1122592860
491247749
1273176060
1100255932
208453778
151498372
1046471619
1995987322
780651202
743383242
689765729
797805135
1332350749
1112947170
312700267
200043069
222738745
1234378625
550590052
38190593
659991826
1592091179
1407034949
2000326948
1303159239
1780726149
472991028
263299625
719532831
1663104102
480399075
2110492309
2046177437
899279319
525188701
270843951
151773314
384535535
2093758702
465741738
669850847
1915622606
1204323838
610548987
676544462
1476120683
401919274
1055687752
1951441071
1767003356
544217160
1739503989
2053967925
1472530036
1271831888
347543041
2088919969
1606906302
355918205
1129602606
1048861069
1572771465
152905719
1798210257
1853895151
594046604
1954175459
820141538
1508753465
1268636498
1023342518
108382312
1836106428
649277494
432812451
1581995677
1487573192
1679022616
281119939
1454795781
1742748022
1904683839
1370982414
353182087
1298994303
1426023131
556328200
1575211376
1095691479
195597630
50982991
369495488
1922223656
1359508134
1349655211
1597114715
340687339
1313616078
529633221
1700014753
170739835
341065786
289289650
1914761779
1084541803
2100230481
701773753
1459946265
1205276926
1959943658
73764324
2108399737
411174432
442877013
5573056
1867064530
593012366
175617905
608304102
966938715
1529020642
2085950840
439714911
1932438176
498404661
1824400143
809171673
650231183
2110864501
530462455
1680837523
549703414
264291424
740657659
501947464
700449598
1794514650
1980924715
2039327557
710720438
403524702
1258435902
255303666
1181584260
1745276216
1343461180
1857067196
1345304347
901232867
1436381685
20436231
657856271
1166541159
431598662
1141301974
1821172722
1880594687
1682973955
1256931608
745998278
2073572356
955208837
694168648
1201060722
159327088
630043986
1884730864
1435209939
200305926
2044820345
590703153
2123498085
279004824
2122574273
1066169936
1981010593
1595992140
1192186263
1115702003
995694912
1018368912
879694079
260325825
829375542
1731922258
13223730
1751923779
1790325697
898822705
1360845804
2069155295
1235022826
2023871316
418919182
1325598444
423770927
701734060
371505848
638971337
1359462454
1363648273
61812501
1722456591
453870985
2061990594
111117017
1648998228
809198184
1051680634
540726373
2132398429
1217750380
1279793703
1853589110
854397252
1780186775
1512619956
1215302436
561783710
1813383255
451446205
1440340304
996174338
1865299120
1138740216
110356431
2079410171
1805470836
648883765
984568431
1833555487
48257293
1862968
772765824
230873246
203238201
825063530
844588359
186557163
1371694752
472607616
1399548728
1562555249
1562188669
757722570
1009459919
671130397
795549116
1779666420
1190676457
481603956
1738971046
227524060
1220732082
350843284
1459440346
2108895940
1710661412
2033883158
664626466
1106859834
1607808239
1754598179
1425856690
359465503
90465294
1576245520
852212879
128951438
1647750763
145854570
442617938
1773134363
1265508897
728499834
400569208
1266799686
753154607
1872957460
414351401
2058457214
1281255505
111159405
1387718611
516821318
975886684
2050781549
1211481904
1262290107
360952608
1407848252
188652420
534019924
1522641578
1156306561
1917903672
991999575
637241386
618560004
321468355
484247324
119558268
346801726
1567641804
1498478880
1384266115
510945694
1760536910
597847726
1210689905
1510384240
1361312186
1136793661
308001027
1396968214
1846890302
533957744
472750563
1479467846
727828900
1661391442
2059018820
14332640
1639856465
987345001
1322060759
1154955742
933762183
1697091868
867567041
1558831436
890717470
1462261378
1070746659
1508022109
495068510
1000851524
553755466
1484455786
2108997395
1064142305
1982964216
1010970818
2044455824
790949351
1873375957
712175817
1624556993
1098722500
131332594
776904808
736555411
215024424
2101683557
2019054387
1274166770
1121994305
1516445578
819471568
1469266117
556670290
95896739
1037797944
1670135370
1220747217
337615320
1071302733
539104622
651403077
1130283161
774253266
1597882989
100652053
998094703
1973591893
1690296379
1364870305
77822415
64571663
975906549
843828792
1569855554
12731859
608062719
684892223
1429742950
273080943
1663553356
1864708657
1790008530
1786308215
1609833138
885927264
863818825
997404151
914949284
1491373757
399604454
566952817
1158631834
1736265738
413891258
1139278560
1550062297
1025240722
228589660
2030930270
1983694789
1059988865
1683852776
2144875356
196632872
1318181443
106765963
1775191570
2020731544
1395200500
507244543
1184033254
1545082378
473729190
2049392260
388605806
1038218561
646666751
766306275
1635625329
453771631
1125665705
2084204089
1475496940
1598656810
933065115
2121891911
1512764502
1927026928
27237864
385285983
808448437
702322776
1417231317
1591390934
341760991
1797809299
226640125
1501447145
157670929
67999625
1212879771
851456518
1945367532
35185883
256428681
1718005056
316748830
1367049275
1196777891
209016093
682985501
2046774936
166428130
505835015
667497194
1949004404
86235814
2005037480
1286429929
1131786869
2054029597
1617373308
1578950910
580066970
1738329995
454833345
860095086
865834512
182594317
2010171145
1584287014
322544577
1819131286
1489360879
85691802
1771576327
172870454
1847110336
2064374606
752522943
1246103929
1343229119
1834752422
168805251
2018426143
1645563086
1494793659
2003669452
1995868898
240722023
1761833276
768762241
1469768105
1187008696
832424025
31127105
1675046769
1764451042
1740605028
622043913
1177847417
1510166851
823603449
1678873702
1284504527
409184244
533870054
1719623528
172248164
35817211
105303473
1442495745
77185947
324498147
1236851795
155191699
1728790705
1720518565
1436007328
1027885645
1024956414
181879149
199885221
1004287146
664083619
2026759737
920498092
626918429
356973408
1357458211
2051956208
360942429
1959778422
555187572
1894596232
1311201331
2052018408
314712136
1387140807
1684298554
137542104
1014658364
1723502298
1622365233
1230711893
1295307504
796682020
856072227
1053881033
1596803676
1562212927
1941455807
1103248743
829016089
1517567554
426876881
1142501834
1231668386
713517301
566921950
1055145786
796706438
973130884
363825839
1342848375
765557591
2101302324
1336032978
1329737128
1994070941
358766356
728766195
2138248896
406666497
937477796
1531734069
227898709
284844856
409749498
1891864953
1999441566
1556286678
337761018
1102127673
1781576730
2132588404
1433135485
789971023
497078743
1654259465
435060411
15935618
1324931338
648196752
466572587
27573489
1120655334
764803331
934380797
1915977302
1197649543
1374511140
338869508
826825501
1202017060
2014753127
965891655
449881377
635856958
494240110
239050360
500318531
942455821
1799972987
42416168
949836063
111219858
654536251
1201506240
737394531
2097277085
2006437005
973653602
2029439807
678235493
1445534602
1956759597
2085009115
247502142
1639385329
1302327634
764319632
632453030
1639511574
469078072
628933560
1858773711
683108530
2126511844
49037405
1971626854
1441049288
1394794409
997966228
1033281006
179666657
2052736584
2023709356
1990347702
1483021571
1704307389
1716444914
1789639942
124209728
1787803864
855282753
1760750896
624477647
1329304197
1183308679
612154363
515684047
297702034
1589442017
1352162859
1572917903
1291874329
320307491
2074689105
2101559652
675166803
119398964
390464873
1307706434
542733044
849778186
318862466
1173507301
1131026431
1338382503
1108405702
980878734
518934213
1388335303
1539031023
1744750936
864871144
1089921262
1870728999
358740320
764458111
1153910158
1852919601
1813079248
1371042193
1711495115
670282603
311374979
511889419
1523409586
125887791
566281124
1517074247
130879281
1206521498
688801847
1869157135
1952004071
1050576257
1181297930
577216651
70072446
592984953
733968754
1136931760
155706193
1484030180
2000987435
433880290
2132712654
640673589
209427995
869036479
1318330136
649860814
1619230960
666342893
1823572068
558669318
1622485605
926783985
117299160
1839072688
1850946642
735570470
1895548454
610973424
1722011630
668476244
986125731
316940331
418192459
1920100472
552022365
1834949638
1107865780
320804848
1073342123
499602765
2030102946
1250515634
2026932958
1065107268
95389858
1631417884
2094683958
949682731
1237541335
1703270469
1786693266
98345903
1084944888
1995073758
1376497287
101669531
673305930
174130861
1168548533
252449821
157890954
1548225976
115654883
1401949681
790987035
896383740
1912074091
1665350958
391190048
622951086
2068762769
976356958
1474463190
933596630
1160808494
2135105855
1060774120
1600838728
1244230134
863600814
753922965
802997029
266308747
1276863200
613636427
811489600
2136679940
1870101732
197851846
1930609833
467590322
2014674050
1019378054
1772627465
766258184
395979513
2146498510
6855446
1809222689
1642407102
814097595
1860627968
1965316856
1704347451
634787851
538638346
792133251
475156864
312298925
997818213
1842352711
1111773544
1468142512
135894427
287708066
478171001
656319117
1256880835
1236818874
1339144997
2130521876
1655834795
806534564
1080009034
1218058198
937456697
631464712
1718196679
1886308117
1602957070
2141793070
1703443634
1784442499
623271539
562187948
13926523
675273542
105142943
1504523993
561015300
1934135891
573209933
2116141652
180463646
1773904287
1338802807
567513361
184733578
542139552
1613576139
1818737166
10126188
903829400
1763026939
1824425691
740738892
451116811
11223284
944199886
1649615240
1536654518
1254796606
676903877
44081357
95628919
200764529
395908502
209340815
735826969
1407363811
1300043655
967184105
1976737561
1961160982
179908618
1347099557
545207920
1267542075
841540898
118377514
1339553474
189458814
226010420
188433706
1363548099
767401012
1017950210
1287774838
1197399685
441474471
1678996900
993109099
904691155
1237898987
1811421381
1766227470
1182594307
1193002356
303699666
896445538
25726393
1394540060
1782716618
1232821609
1807453970
4253122
998682173
534092878
1271863059
1028720310
1617507750
385022249
320220768
1912237742
1055236738
1858890751
487468507
797150187
1295661058
605633311
40523902
1983876958
2051841479
50857995
350288813
2078209649
130828686
1866784389
1682735639
1285442423
1835694744
254199744
1647582792
946867427
1355330804
244413952
443454833
1005079682
687816222
1088195516
731699086
1479729924
550227241
455326752
1098001345
1885213216
81478431
1133878983
2135475153
1968959109
627926255
1923728674
930379284
1771829265
1218155076
921034474
1899396507
1917810674
1186834030
1887854581
268428856
711271775
327951883
1875626633
1891760028
1064538318
1090711623
1715379435
355181694
1944744055
1082559942
1462524044
927945517
591545834
1875541027
910352352
1451981595
1563931492
1542029124
99562627
99180590
225658181
1215172205
61540579
369821826
1034479694
238102123
1331481513
970277950
1988152962
1899818906
969443276
453867308
1665718931
562553204
1480010773
1990820075
550471623
1115908224
143111374
1475234815
1641945562
1250335178
1411616024
533524394
1185720225
1150524521
1920364
962402506
1603243448
1929636224
1981008707
86256057
155984110
638603179
1121049320
1304444612
741785684
1022726585
1139175833
1939686319
103580228
2011861029
1554377818
1276862422
1213665531
1658007210
111653824
1228300913
271529368
2005676510
337199385
1641354058
257694103
2070502361
638109727
1383800152
294216911
1598204865
276414174
1749365469
2128503402
1593132740
376600778
1528617918
1433175497
1566548764
898441759
484543011
36060998
1554884657
1788932179
753120879
478519079
1852445858
1605922735
1297109609
1722580689
1950421878
439090713
487129054
1198814551
769440064
607342579
2104668653
901987166
353557415
108100223
2040613810
238354969
1085767558
1986085239
1838286982
142650921
1577105872
1489903022
1808811527
1526917074
1352867616
354239356
1794242288
1471037592
813025382
215400173
1472903420
2131857646
860663886
1471289574
1117631819
1978625669
2081799393
59275287
1553702573
1298793511
433361936
1600503357
1696917548
1941781290
1375648749
95124528
602984743
1528657601
1110970159
1705478371
212975703
233691442
554864701
256113173
1421216010
507954690
1426190989
384604357
339474976
73020207
220452790
1956621626
1921635669
1773603222
1124297441
1050382592
1432678332
1572479576
1221307618
707431770
1879294349
2041960897
1468227229
2018918476
201742801
2051217847
1991038917
246993638
1131593412
624318490
1450826989
2075320177
1599150501
2118192191
2143489503
1612574910
2049041445
1439121015
533831625
458254356
748564656
99144095
2042927229
1786594768
626282948
1919570270
1903647328
1373685396
1889524775
154267538
276327580
1849587856
439506852
1546505793
1750822151
1470974639
514206440
6714822
1728674099
662269252
1791110528
832753075
688638986
418247853
774256359
119161539
1501940683
3184488
509986313
107226169
1865153395
1612508970
1409768188
1459718142
1404942368
1253852094
91338442
1287783933
169149559
156551995
2061631630
2058632006
656893883
1375189399
1056200079
1670515267
1712080173
1314789674
968005677
1153025755
1697565208
1425407912
37954014
509360818
1901229494
1554763372
610547591
244900221
2017543661
468891912
1393482390
1975920926
670338542
2085735974
40994290
801250488
710449047
1004921330
2002328943
821816501
1014209382
1307594004
1748857387
1262199396
1973361819
54634979
1452406255
642476709
441074752
808931418
391868254
476507440
1541671752
655155876
699263544
1611899404
194024964
668516738
767753401
1825118394
1600173840
1418032279
2131455872
88170089
445876178
620212099
2018736038
1043309743
302357479
861290284
1038998558
1052213799
674867921
50742670
1423980902
759091639
1379887033
1191767335
43580453
225476748
1910457677
1484321151
2012145008
1762330486
21805343
1835386566
911323854
374611208
1437301900
1916554495
81190464
170722082
1810822324
1561337960
1386064023
1952226873
1099958778
510976853
1418330683
678677347
1191164151
1991696053
1503441513
675463727
2020658972
1954248283
56797159
1133487683
1026215693
1048594897
512009742
1961165224
526808389
625842936
1270546561
23088109
276220621
1823620054
1920752523
1495425654
18888115
1680243001
617243830
210220830
1236546915
1397523829
1483428924
1333117778
124069216
2098997122
1600714711
1670269067
925357093
1760449969
316632474
911595590
1159978539
78014674
2115041799
832352637
686847492
641238357
386521055
847897896
1644674999
925706301
2086228758
829096633
1028072535
522802151
1274033309
1602087987
344090973
1916083253
858629579
181803326
1934123413
1605920355
922325818
1340788181
235000241
885154330
810293783
267330126
819766247
431729456
297293936
1557972192
192883117
1404161118
1828657610
294913782
110936615
533148959
1182676546
1205315752
1723082332
608537179
513551892
760270992
1945271450
1277575113
2061511168
943662774
379985086
2001088576
1915580101
955130372
683058377
1665030771
838392885
462643819
309373845
503588868
1186550925
520215477
1840191825
158278923
449580816
2011902139
205331390
335293118
1647025794
1051929434
823438565
1373551337
1272296527
1032958797
994287668
1212475052
1365697103
999614222
914167360
256551038
1686881630
1532108953
1254718455
679889171
835053861
111609559
1486452177
795180089
1815759557
1018011918
348963508
693432650
1403941285
152165382
1540457094
183895654
1667196901
1154907645
965664831
947133878
1896326251
1774026456
1931970022
5206705
1383763676
408414926
2140725953
23508875
124286459
1479376994
633513972
465648370
796685626
1132284751
144017067
2118161482
1577828467
1690422656
2047945915
1322238435
739963264
1751516184
1464353705
198583922
320159984
1014864190
1854662442
1484954514
931381627
1544784028
848361966
301982756
770267047
611068996
1424268048
556380995
2094081113
1691229019
711743034
892024389
1942506243
662388778
1724393904
966932600
1188758657
749384639
1647362052
1976848941
1438867671
458387153
1524613972
1355873577
226446391
105209191
2048806575
1746867091
658183743
425336797
1026200517
231962843
815100926
1098050764
106628125
1830194392
1719379761
19307160
1833145709
1145750296
601608656
389901143
809716552
798078637
2074665080
20187763
973648194
663873701
2094506559
2044145607
1445229142
376881336
1151872093
1262232352
1690770109
1593632182
1262318187
254520206
604030618
468589869
655627077
678291690
239057970
1091414191
469246522
1078506039
659126963
1742695761
1322971011
1608113247
2083430572
178360461
871525080
390754025
1688135961
937474663
124532545
1651413287
887942837
1011327036
1211854981
1736343781
746574114
1146959348
631852675
1970298964
865475906
1945114502
989790715
1231636096
820363530
1872716326
1230465219
326867081
792321800
1157471893
351054779
1068691963
2055826443
1702436629
1707062774
175529158
979722018
869197416
926936320
289332917
716068617
749827315
300399020
910455916
958392044
1806696085
126083957
365108557
1218870922
395711888
23121040
575974851
845281141
1737428023
1736060930
751237375
365329174
1266623348
70650238
247474688
1582939505
794352599
1645900676
672542532
1181178249
1795949563
1229856683
1499642141
21794336
248218154
1470172537
1999560699
1632110038
1266201892
673247041
468646458
917534948
482457413
398982487
1292465649
1596120485
1887631675
1134576153
100538397
1178570258
1310715392
867865054
1404984787
1113377164
499634350
1795827216
22157640
133914264
1813153899
880509498
1322886348
1381005241
1763077390
153844835
965837743
1391075287
296306961
1585811340
2146351131
196118436
1828899023
1493728644
1613965605
1243645256
244314333
584650604
1974117406
1041609357
1100708738
1316988084
699105328
1002499234
840610527
1866246617
605928853
761040093
1499709645
1000583107
773945964
520181414
1280051023
782810160
1428417909
716449028
271791986
2094666995
1477545025
1939861378
874529388
1901882148
992121429
115272715
2005533156
1753518568
216895428
2120804770
1290789823
98499605
776135508
2099436124
1104241078
1152896171
295448144
2049761155
1642334092
553316154
2127917899
768343505
292504323
1790801454
983050173
1918287049
1396848322
1996669826
894034467
2118510993
1053370333
112126658
1141933098
936645836
1857070724
333347963
526828965
822538638
718523810
289399459
1317966494
1873689937
1410505015
1487257554
500582306
1288794912
162191112
449732660
847878511
627763662
649063628
1163740895
395831232
1666118145
13096445
1802388500
1831763901
1373755886
1089130152
1599393083
1349109947
1019034360
915907863
1427027862
1438212420
507833741
1583068359
1092085455
576866703
294169918
1666627839
2132876338
1362091878
1777152040
820491416
2006897283
438317537
2115045048
1048471882
1211359101
2130043752
1475692599
564656163
450293087
147581706
213608995
1848916999
1402163327
2136615227
1353416459
290823950
1528930076
336913300
1873928028
1143462470
268416654
1892069880
1203535926
852729675
1876577269
1309001953
1118268426
1794492220
1715606457
1522104178
350080976
582731236
72277452
570505327
1742814427
2087154408
355728929
271058007
271158913
1046339933
1968157876
827711176
1948985764
719233900
661711810
1382500545
1822391712
2018248061
2102258753
282305422
1486822428
81891959
1057473914
449986547
143502661
2140628109
955196276
1124991535
1938097367
1115649174
1543470390
1152422835
566063656
1824424289
146992651
908242573
2017909766
1465838017
523779890
192177818
935102683
753863984
981198743
1557307359
1283437614
2146828051
1590878388
1870259075
621647486
948992657
1986898385
231488625
1924528281
982109426
635307667
1918307475
996472591
1428073501
1484259486
37659720
1113194283
913523341
2041516572
656429447
415997728
1693235591
1606849358
786649575
36410279
643169489
2053131850
1967805125
179302983
2087016
310870010
782481834
172988184
1306303140
30457507
1358326191
1639467084
1726333002
972647951
1219649819
1293156624
1688173100
839460617
1290646679
1481814463
854470016
1962852243
704723203
1820032511
69145013
1386988007
46870804
2106615269
704498473
2030260910
1853188903
976231042
457885900
2044214801
225720561
2100223410
1853863271
493291167
1991117372
815950131
1620305900
2128936797
1463916708
254639952
2003806743
1548535610
2108990712
321357624
1791354037
184919549
848191472
1856058031
952913017
361466665
1183248263
275746599
489057810
1269495525
2039441597
310722102
982762011
1931100785
1537267148
367657792
645258089
1160569882
2120988669
391073705
2053723309
1077100623
1307653921
1830694189
1929597209
2032652583
1869813482
1720469382
1455341516
1419541361
1110025490
2116251891
923561940
1705298256
123198359
1213798220
96842636
128800795
253582715
863520444
781055447
449203892
742993030
1286476499
1631717285
529743745
1145789103
751793776
590172413
2125117885
715627728
358353901
775410164
2145712524
1655942478
642908055
1940805725
1089993643
1849651636
1786044966
1436218737
1887716786
482295599
459225041
509751589
420761048
1208411922
701266501
647865849
1545571596
2097405325
1945106960
1146722203
1520898616
1689283909
610904051
1045211695
1397140291
1094731822
8043733
360615764
619392896
1892584902
1296834333
1496695148
1331056206
1695400383
1694809920
1078578856
1279919084
1554210413
543867884
804288794
1761130558
1522461782
22191108
1613754256
849237462
936568559
802351599
1975661160
244645100
786792575
1617353837
978958601
1783837170
1510534553
1066392205
117270559
701431500
1592684140
352120982
1852144176
1995236958
94298109
79016799
1846269874
921548213
1015615477
783038628
2093547032
983038961
888140245
578716893
2124665440
975191810
1529633581
827327180
524643517
734067348
1162246489
84804794
1046680879
919529208
909128865
1922838746
1694381855
727253273
896735546
877018688
966407595
668808679
285529021
1465091224
865635834
843698610
1121146706
1039635363
1640468998
722655333
2060949687
1696551090
92380570
142480501
257935853
1988100800
1245383616
487926774
443959515
888139075
1426055743
513006103
951591914
1236420924
1989034366
827014180
1721064974
1616104504
65235525
1381845291
1006506495
264966029
1585721639
1066563213
1342066086
733266059
1085721840
1457511218
961210350
732771617
1641932248
804115998
218236456
960988233
673210508
1355060066
1583147901
1268545057
2107746394
83905223
1724024651
2039822067
2025734113
391539888
719985406
486015553
1276062811
693007289
826688634
1630796994
1537869160
121146582
670710579
519683711
455552940
328901411
824036893
135944808
1405879238
13869607
71775462
421518869
993939543
1124262437
733119502
561510731
152870432
1550007923
775177649
946530682
907947805
1927465714
1846426294
40036766
134868672
1446228038
499238585
268504746
983422620
992857291
393973485
651916914
234492595
1646055295
80404259
1177083468
1111005873
412679659
1566421384
1255746063
825895903
1383292743
1164979527
940837429
1654358524
338134677
1324552659
854237634
2044709551
149728461
391681656
330358412
1111431811
1077124331
810465857
1182385768
688026824
306581760
1175365368
95113468
124423768
1038640096
1885390311
708641301
1087517093
948733057
1930385766
1230076547
1908417094
404176902
809752860
891520861
1462549003
1484336078
1691939017
450811417
482892659
1750642858
1365710234
271258606
9741752
1790652203
1747485593
1124725781
2136309075
1217378801
1431135590
1548589072
1458406337
22398325
1109632896
584696285
342775949
1676252286
2097993454
706257653
1301403088
1752648175
77101537
1497984544
1791967703
2089904705
39194851
196859893
765295799
391155213
878590756
1175144589
1618846938
124191181
1959819399
613543369
83272487
1387425401
17068953
1294688415
1936499432
2037195804
199777725
194551359
1630667637
78027083
947388787
697062378
802099125
1860381978
1242653351
363889081
1654906464
1864690233
1256402158
4853686
1359314289
1455087468
1477874158
610411935
867989289
623808907
618335997
847315701
1449231026
275912575
1420725181
1724799265
890517795
1503489221
2129334469
1640331234
1773264553
940111532
342019185
1496640942
825921748
1620707791
968163292
198356584
1963741841
1958837087
1020539662
1314596221
1047323099
604811382
1946257400
228864223
1063203801
2116030278
1711583080
1481024271
1002742019
792398053
267920504
955420248
557277889
672003210
1936657560
1387495239
729503095
482812271
1771459723
140600798
565304708
299998655
784423957
1530428717
788380482
1636524062
415659995
641555497
740088395
868733319
566326758
1922363434
1887824139
14155372
1267114183
952447482
1777297161
1202461410
331852436
1256056568
1784210739
1132546592
1391932215
2134760969
958304001
564446339
584872346
2113720645
443897796
934094003
959743191
1299073349
34478396
1810014166
901252024
1202157912
706893841
33259721
1163169504
613435420
1150043063
1601988609
1001547092
2099061530
648806919
1641648384
268544010
902570457
1801674768
1636064458
1178068958
2101419090
2061549961
357213362
1452260625
983667602
260196514
1314529649
2144881725
86354628
1421404795
851830980
575127714
408427501
1014870322
2134771720
169119912
2021324929
1073996055
516559379
49302558
69415446
445962741
796044641
83879999
2139917763
1911512286
583117515
18681453
1443098690
831318630
1254613180
1925828486
1612500419
255366306
170812358
993824621
1506145673
742505659
1113128806
2062981791
1252102281
1777326308
1228210615
2113232162
1616251915
1849572325
1303661749
1514957782
1818270507
764216952
241793697
577125344
1412255145
771703008
66810406
279342859
97415732
539845094
2083034389
1761171468
2141370071
1307149873
89581094
702210915
1068553819
1675517214
744730522
635487361
550755396
2097829081
1108218837
1812403583
715629956
1275454292
1828242066
919696298
9083050
370880495
1466506211
75900852
1709982515
96088577
1482283108
1070788012
1955400983
769632199
1492344093
1139189945
1927617742
1612302514
2070733901
907748119
1619628175
2131980874
1608171810
1198112159
408693324
1371255027
486857543
1949808964
1076759529
448144494
5881030
302503750
30344700
174597962
1955042268
412507251
2033977620
433484712
774973060
1166208613
2084183187
1698094472
708308238
53172103
516724100
380786133
1972513230
1844161106
1304714910
1438794779
575548545
997597145
1379233018
1671103082
1725613000
660122416
347067028
282979730
196937167
1262787811
1317364008
1915408399
2022889524
39886058
1406155877
1853362434
188129337
1217393909
69543848
693819826
1490434573
667765495
1963272966
300670522
1467638383
1783677696
811986178
1686550772
857807472
1512698613
1237388231
396968655
35686426
554883618
2114745722
927586513
126620305
1106297926
1375292686
734038630
196727031
196147046
16243615
228027592
130291214
2010482103
203031377
1409465287
1984284092
1891810181
2130827535
1011196613
1753509192
617330578
2037535520
688568041
1402789080
1333411478
1881958525
644144798
770516215
903095725
628224476
566938955
935048967
555668687
1479604787
1508443236
264916502
1689998713
939170372
1400462520
1504199558
245561155
1751776485
82012698
979447923
287101576
1196451606
304900946
1565950276
1727241466
466816294
830484129
502963352
1964160020
1622760454
252025499
2085974101
291218182
467321862
588337654
1960043816
1412788335
2131142956
370920640
241502353
1697178299
1668744149
2058990672
661764695
1183442395
782498325
341222678
1810597917
1777407893
596290600
417709413
578183253
2102212601
1263872547
1602789487
857742107
1714190836
1635227795
23892259
1833855458
2108220598
895897478
1938061906
1742227860
71841408
1177075013
1471888752
34575949
1813610261
305717171
860727981
1714852598
1721908599
1763615542
953055717
1650426790
1323215047
992386602
396168690
836022916
1810233364
1385797217
1799125168
373690128
1940120050
1307160027
703748239
1029624240
478055414
1288860186
915148474
937658511
216717251
1278356285
249559398
1458360947
945651813
1607287033
2035645049
1596865170
1900587880
564683133
1695517975
1932265697
1044481382
1870152374
1522691909
1937664088
1345247900
1958478656
1114294584
535029915
1443826758
1016084053
274498538
1319231611
318465541
1270126776
918136957
1875569025
129931039
144080401
181676896
1278433124
446421591
84282853
770951501
759291422
1069643500
1779132653
525782881
1447992911
2062245031
1498162748
1214610058
937809405
32087736
1148123371
396338609
1348478617
2020319228
64053768
2022055085
172587011
729152595
1671777153
96967377
1441056103
1941217812
1583391203
1426120535
889060671
1317317570
443413253
1420486495
901604540
1566843695
528597535
744965352
902391935
207052037
1671917146
1595449145
619994235
322275685
1083129039
498267470
859105984
1070014738
584494225
1199917266
907490982
896647738
891593141
1540922344
1103829338
1932667890
1225119142
186731302
1699794642
1979204853
103924458
1225111059
393582349
608562375
300777266
1353542010
2105998772
1699891761
959197528
722205897
399208094
390869716
1969908581
954502520
1183652344
1228481503
1867230020
1751309268
594115236
1959032615
807882618
1445411125
1492247836
2018761930
276474764
658035497
1112107289
2025788568
1710906259
714735519
1187291151
110614479
2128696727
2129569450
666059140
1407055537
837272868
1860590593
755063906
1748558022
457306189
1957441942
1116806773
175253352
1586452117
1152697542
1541209838
1003324913
350064533
831601184
1312964402
848239844
300621510
61318994
1972023807
1581863065
1441142614
1192886775
643229826
1216302673
367718953
37163278
147585307
687822130
425030587
60412767
2062404743
521134600
608539098
6232060
68435324
2014242714
125405841
1409551469
332732895
1234337960
440102748
1510053041
1949707636
930539613
619202647
405517358
2142936953
710475547
888882922
1920813738
74296879
1608915224
84310616
746144907
2138289077
1648467450
806176067
330755044
1204507068
1891556226
1566440339
1472500836
2110868879
2085303783
1778953916
1538337813
713950097
1707328741
2095343197
278206536
1983085942
2134573714
845165343
749828364
2095640731
289298999
1115567192
1988787625
1242276402
129815742
578053890
454222206
1993688010
1753782965
346054932
264073595
1373115935
1215923913
1196660068
1216200890
341977378
1542504189
1800043885
2013672112
118212717
831787378
1788348942
951060241
650062629
1175972516
2066771101
108467472
1282653363
16407736
1031991242
856262902
2145424690
1067706440
1527015955
1766809426
505719523
1190309371
206837888
1793151123
1342729894
676452050
4083581
1311687097
1165431377
678425629
1657921037
168541566
237926213
758821593
1465541037
28916249
1819891547
1826986917
615722580
1124035568
338713547
1433624539
1367622890
665468422
236079434
666595511
1369877530
367972432
1226419078
1955349009
200414705
836091132
59428701
1248187946
1067723432
1820362414
1261195118
419127949
1110695842
1978977414
1875218815
551408252
1356773743
967488458
808302596
1085738832
1196907680
1999897697
729775866
1326144734
1865504564
84076050
2065961106
1694153926
1687490374
1548935997
533462689
1197127484
2092271256
1252481491
7990130
918703955
2109493365
1518634378
284867736
698912247
936616009
1654333075
202854456
1765355807
736623479
765008198
1081772081
1882831095
844646494
442611640
606541581
1635377687
128064118
2062295359
1429470539
80388461
770801089
1892144718
1635038269
1265569582
1419631838
685855887
627649262
806788359
775140220
1388585826
1154034651
1030814526
1430638447
968755520
1480357303
2102740194
50058840
906085910
1240414024
1815932544
1844770525
112691481
1353468206
638862875
428063879
596519012
2082227794
976703585
1884886051
2144354846
913094028
1001907786
1074378777
1785642084
735000987
1229054259
660867946
1543886270
1373408383
33242269
64532567
1291459437
208549622
1212947023
1969907789
645303706
84953940
1550341112
290601053
1071178833
1451918473
1947311257
496141454
820374923
2031260303
1488823352
625470844
1330707268
1944499426
2036259377
206767763
240596532
528508009
790263415
1884708312
880249683
1433098165
591381607
2105817341
1971350520
845750582
47049870
655469778
150485478
1084174743
2072309937
1331319039
52900246
1876160406
520970370
1010384995
17310486
356680866
1578546302
1314427096
812199351
790788809
1041040800
9246115
2096291914
1557234473
2143213713
1613877949
763857449
2127353793
460019426
761910491
525240524
925849596
639452690
582748107
305237262
1380752059
2047543938
1689103888
1924137918
160222867
792503149
1486051541
551143571
1593689149
1514102824
1686734440
775702089
1384502986
590057604
297986658
1446130801
1487824350
764618099
1743638060
1608121887
217169550
1804223237
1965588142
1674398581
2051534566
1570397976
1233090866
589209774
1745974432
424204796
169418598
33500778
1534861331
1847366238
1543692719
1711440312
636191899
1497817867
227242144
820737366
2140768843
257235150
178876892
792600839
666268025
1333581241
536016189
16810452
1615527726
1068324211
458999342
824599999
2044061089
1206691172
798196299
1063684092
198752290
580666359
1840752645
1356419155
1847948533
569674832
1618736895
1735041670
1498884713
411166393
803860919
661487248
1313636068
1858162119
1224313533
285643259
1049240663
1178915194
804619054
1296099192
1439396442
1214009289
1637621929
1740407523
600031565
924188344
2021147071
1002384973
371093986
197515514
1813899377
763662464
14382308
1165402101
473956104
237164212
243859725
920859676
209482140
521420074
1087155789
1249954000
30670113
1538608934
1950149892
1290123232
260211485
895460356
321909552
192448128
1859117660
1316210333
2125812255
1677392272
784389279
466805611
956738800
1554897873
785416331
2036217632
1220305022
97895603
1978508549
1894359179
1492323698
1097290413
1289550597
1581460934
1939576003
1744629574
620409373
1119009667
688180314
496654437
1340708158
1574245394
1223265601
1991928024
70217422
855076364
907819615
639114303
330590070
1990812523
1905057956
679966102
409240205
1846775402
1379279405
2100707759
1105511182
723817570
175407715
1257720882
1667801169
425331439
200093375
1397285762
793759611
233399667
130925656
2038323554
2027150277
1272123342
395101458
2089779405
1560944798
1258098624
788140167
939933497
861018386
1720239526
166532243
1072884315
607934879
200571349
226520260
1389037744
1103823624
866230885
28395016
15398221
1768788687
541484659
475186421
2368379
627616355
1674234188
51327027
1382821248
1794165754
1920838975
521279010
698436567
248348568
1871181445
430095209
1613207364
1848759055
2091268828
1861129284
1481789988
1864042256
536721601
1899213149
720352771
1813404879
1369924055
1979536108
966995226
665749441
1570987407
762784479
846866357
1625363422
1226735235
1427512606
695258857
819141828
1623060158
63001105
550882785
1626006490
2064553381
449777829
1631933680
1545700379
1426475294
1859185373
656051897
630130601
1703808866
1064537738
800137277
1216945390
1667647257
1932029323
1004165089
1098907624
849915825
1133194280
103358292
751344243
2002699170
1839664928
2042243725
1974090143
1300285316
1711533082
657735930
1758420666
639193575
981232726
1603840938
1851460005
1677557574
371452986
1994244067
1068834313
1869148494
564027704
1592607578
932964479
1797999134
108878855
1863514451
1955309229
569830811
180046740
201794373
948625951
1307956958
1089801178
565658155
887686139
1723185250
1403501769
358361363
1046533040
1425489333
90008720
1287598768
1693699292
389148210
1623064275
33204370
1641849510
1190861153
650145250
938986595
241410715
247118304
466081254
610142831
1295121186
1655450253
1377772603
1686159420
1125427345
659283863
1089134833
699860557
251521315
224253438
553829386
1576504263
1415591489
657293191
1268757333
2084252946
782921646
1054774424
679263345
1075862858
1511970767
2554507
319405170
587735647
161623991
1878195978
1548835002
1618248315
1574677728
1876775285
1404035257
1725488887
845506272
149700487
1730827950
1027930367
772548245
1713779218
1665163084
1438351320
371686493
966096624
814158767
992823746
1433686740
1028157893
557059300
477525352
897507105
482611715
1069183857
1307236756
678985012
1833486882
1930082986
442764653
705926726
233369281
653502704
249732334
664208785
1569278665
784086093
576086402
1550692993
777538880
1821358624
448311576
116588900
711825408
2112725023
1566022096
1744596436
1511692200
88029051
1958285299
850042747
577840540
945475754
179093098
1757533516
1439224295
1263722648
1781481167
2020095496
523897190
95743772
725737753
2018564937
1755443616
848111869
752412998
464132081
1406210728
1468782301
1882191732
1984709847
2035962769
299224125
472544589
1919878543
192047691
1039371118
1200785455
1371138133
632611647
1462799926
492026401
1167001902
1961086187
1570981177
1020679624
704065630
1826352985
842229764
1916777048
1310191603
255400048
1886043474
491966261
608065854
1203133078
416236462
156921275
107206546
1667978699
351512414
1414039449
1001018784
1639565748
1131928344
818275513
1338899797
2134565249
917447689
1497382210
1880644059
465199573
775661500
1069864236
197570589
785779642
877583965
454519826
1917366032
303853315
1895209875
1712938529
1065236014
916156792
1098302329
2031447436
1283734196
28724489
1185403503
250423462
1129605682
87176169
1924357716
337140689
270860975
2108224152
1701587431
1320371029
219196647
903914874
1787773624
711924607
1179969102
847001182
370703784
400016253
1560530368
929139147
1133711876
288470747
682955637
704416151
760678833
2025286253
168903677
2034264194
108262667
1676496210
726187285
286995853
2108473104
1241642292
633798320
453449855
1626737018
419168210
831298366
617706833
1834949199
1659344684
1889914111
1538408423
2119933382
645741232
1101487588
168784816
540644950
458073790
1484225090
1529476289
1516439457
1837245689
1848262975
109059478
1385891861
2130493217
1223021426
65348996
1401326441
795994449
1728073216
1854807105
684871235
1150916711
1460558113
179909247
1849104026
951458708
1919975088
508342820
1120281299
561079992
35977264
647468814
860491182
1112396356
1600711475
332875490
1347925167
954870962
988796402
100418783
931746667
773135766
368736128
2113907710
1068042664
115051785
1929147091
1747727976
968529412
1559416884
989776981
259817106
1628293618
1431958688
209349000
2140462379
1269959735
804689008
351986903
2033442740
2066422883
521670634
1522703541
1114618243
1664913583
1767821604
1618125298
1606458041
509047437
325374993
806948307
1851136380
1147785774
206300816
2014205348
459540224
1187260045
14100061
220884049
302220828
1349895701
294077534
1678222942
1826923146
1604557244
1632972804
31957877
227602844
188728559
1153684737
1678931383
1749061493
1429164019
1508481613
1614481341
1881434542
1431819950
541829889
223911918
1153302398
56241477
1861280969
1932132804
287056369
540652262
973632084
1217196996
666699081
1632205952
515513550
1123390239
690093529
1361984797
1590818857
1851732376
1648536751
974158964
1676396720
1863117309
1025065285
1925253713
1209270834
1558477183
173193170
1603802674
1593731537
290052103
670322894
54864606
501167431
46536934
1957804094
947330343
1362634912
605277204
1202631105
2098823878
1819958275
1702786563
1100151916
945091504
2023799271
1939712504
2052453639
456448946
2018196394
573905907
2136707222
1089174721
218278490
1968117661
975874596
1106955286
1873103177
1769102847
812434127
745152226
1303132383
2059485930
2136141298
803470786
588228590
1596656385
1464685855
2133358264
989075013
928692087
1699751291
1059253804
989520749
53027722
2577402
1468107561
2094375181
1202799935
446583038
578701456
1735038883
1260994893
474865345
424102328
1914650850
979431711
800716215
113981925
1210900985
967917963
519621817
1992544135
2120588084
1131430027
633280183
367202047
1976757615
327864410
875497806
961343705
629608244
1720949755
1488847696
949752196
776590334
648843685
839341130
922081742
986190305
1430648775
4276480
1176099567
574460087
529773269
316912085
171440420
868616431
1101632108
180074325
2030575467
68934894
662938077
350053554
400006609
651345430
604319431
264083530
1042102790
1892843946
1731153043
1060338329
1543690174
1086961981
2007365617
564683108
122439517
659736520
824388901
960648751
2131064194
1257776894
1725409522
1578575406
1196195055
2145034004
1736686978
1983155443
1207190364
325180249
1899977488
1569122787
1491433701
825686895
652120337
1875626154
461480245
1577574825
440684804
2128523366
117817764
761004192
1741770783
313860766
1323749050
1651662133
2086686514
1895300750
477957312
922257336
1099579479
552783444
1608271539
742426379
285280236
913846936
1350678696
2111450186
745868182
969097884
1987785598
1352883946
1563265619
1927026922
1515245094
990435781
2034065233
1617578683
859033279
1539105684
1166512652
2017063948
1838759386
1917683425
1390994909
769524183
606437241
1418020660
1807088460
100867649
1578616470
377208149
1948558753
755161512
5217558
2064007794
1208599455
1063522835
83807766
300850444
2093664726
152087719
1641776300
770426478
2128933265
1633398416
591866955
1861300081
1200649430
1416563549
1304549378
746503881
370226379
2096162926
1424251673
600427837
1838156516
1899388347
1370822147
97484020
858047787
989640880
1141640779
95330119
891682403
819481790
1318249190
191967817
1816262255
477651417
1730519765
1285017
1612012733
1283499444
495679244
1555699007
1276372354
1831522428
1551701949
1957614390
1689241363
192372946
1080241933
917135897
37316007
1341341908
1461212814
1578948845
881238244
287863561
1585822941
366082003
717280230
239643204
692501632
246948202
875318218
773106267
416723196
1559990270
820219401
411801483
2064547284
900460258
5970358
179264187
1063343726
1505481547
1874303003
993210389
599643057
532520032
1337125690
1000653582
1102338261
441931394
1628965075
1089153410
1380028297
1289461828
526402370
226298181
1242307991
870794659
1112566890
825683475
298668919
705191768
2063437009
738987739
1397661220
1782336516
1186968778
2104706914
1894741613
766020403
1601088292
220268084
175678291
1584000792
27873355
1922156653
313496586
1317003237
1625668889
1061883166
69766329
2041019230
2063581585
216857166
1424016403
1554766617
832898264
1229277444
1131944013
50986272
378261662
370298825
1886348591
677698271
1831090782
1858273247
1879181080
207965857
1160636539
214024901
138395851
2036122602
1022745810
175343709
1490771445
1487816142
129769368
1344428144
1388812310
428397978
1996152699
2142449743
1823456059
589220190
1705996899
1206741226
1325577864
1299649731
1268600259
666371044
1866350171
2118064336
1021139862
1490972209
691893797
2035865541
1858892943
1469368029
1072908324
1547719329
1236041767
977164584
187118526
819945361
1878344795
71341608
348151256
1705117293
59384082
1210355943
1735580575
962861736
1969016764
1362839773
53626589
1020145866
827926624
109743145
912965684
394068586
267257849
775484439
343799742
140295962
196035432
220339423
24438342
1116547809
1651009705
2041799097
1687906887
1468491672
719822184
1434890189
1523160389
353546453
988680401
884282344
2132221541
1507688571
533661158
1474161021
847749598
828008849
1033160833
1042998587
597833784
345917330
380084654
1952088078
386641311
1134019945
1305654924
1807514809
1753570505
653697414
789462448
1796803327
121100828
1921319872
426498088
106271068
1881663299
1433465253
1071871742
1580041679
1773895689
1778701521
139792862
1961904561
486547138
610718395
435265025
1981863543
363324792
354952985
1783297440
956976717
952555054
728404887
1364478280
845173862
369333326
1677610849
1698833730
1077188326
1765360615
993390967
483634832
1030228827
744730014
1205104950
1742651191
1301229441
1935713001
1726250757
285382549
692302641
2120773596
257109397
2031138337
1454771368
2085305567
230175159
516620009
810305487
1033021727
1191589391
1726491726
1832767258
1925781777
363961672
858074536
229481231
98913967
999594465
1715123604
837537745
803977705
1055145231
148357531
60862036
1320012696
1402478523
647930697
984206454
1712465625
956131937
482638505
1870247160
251339916
388824703
1669734280
1619186627
246093645
1588390615
1992689167
2030894969
759763230
983207952
989069127
1489533022
680607015
1512633502
12490608
1887149180
378584729
646642183
890470794
265553111
1971682914
844285101
1293182994
1137177380
522940515
1669134623
1577354503
1027105131
153719054
464056644
290818128
1575633117
2014901253
2023342167
725445761
884342234
575402051
699356185
2116034748
1471612936
1109623063
1195801057
347650241
1077726377
2113643017
623083024
1670321883
1225834523
1796279627
1358128371
904699656
70308441
1561415922
1452222477
515914699
336445900
1312242263
1402913528
1798604812
1154616939
1956990000
1041393067
1894277603
994704559
1223573370
472901512
92299402
785769893
136024263
285374430
522163652
965705610
1988279098
982190058
1001381043
464982545
1650249927
1338260137
1751327895
1931354838
898526203
657083814
915550224
1358820693
373808838
115522923
351925107
248521281
1007694730
1129178227
1857978079
707174272
1273460549
143855094
410307622
1828641717
915890832
1218093828
1652265840
585979497
2134527380
1137481466
775850637
400401842
24297331
492663140
1268976770
680505187
1629931817
549211301
1253242083
880902077
21983776
47999396
905713763
1807236140
501308181
1520685323
1239549483
1029978502
684154600
1089173642
2032800658
105976456
637470633
1040703615
1142858087
1373553319
286276207
2135511172
1122222003
936546382
1616794946
1092835421
1879462204
901332965
1774756055
5199169
688958498
1186423073
980759445
82065172
1213031372
1490975108
484484513
181643165
1916022872
2117662475
366966886
163809396
1168136367
1625940135
716032604
1416966520
1450205222
534058332
387383666
1446961214
1663688422
445614049
972187944
1636631314
1687293438
1078702266
2099916512
1880751854
773312455
1166394112
1986357261
1529193614
186322665
1609010500
1761939641
92607500
1905249947
1601702935
1515284016
920600697
1768648708
757561144
1429148500
292741087
1812467029
1965442101
2054033675
1560225914
46945218
1546803571
2059695314
1088955627
1256482063
333276168
1152122468
588370119
1137861861
1034044061
945522419
1581978905
1130529955
313287002
1352669745
357187862
1654425274
487091865
460505747
1723329232
999602406
819395019
1395339674
1579119574
849690622
447692702
1268727830
1359885048
323272884
674734043
426516670
131368356
676495842
1634775422
910192217
2095125518
853948863
1165646239
203927199
1071502286
462375705
798746076
962529596
6345665
1044918708
378595090
1212317929
1550127806
1323548957
895124227
150657455
1872048381
1607451105
494873974
1587610807
1395492326
403495290
1650183033
757583851
404735212
230376710
1172780029
706988066
755689683
1279486084
491281450
333452143
2078398846
1700283055
602350451
283295783
1240244910
1087142110
990551856
366628975
635516500
102452134
885641657
1275451728
1773348392
1414467933
228757634
1504633511
141170517
307856136
1534576336
2035325850
1760081457
255516561
444186360
830434043
367226824
1651170049
2099945580
286318101
91917852
349936551
848954439
2146119675
897912074
1437228424
1709563206
522382820
298293793
2060921797
1283224640
397163254
2084311775
1722580537
1316721545
1350810451
1490885432
152046858
704958313
1448843955
402178099
1513661166
2045515840
1929184431
2057544642
753623818
820859897
1484050061
1200415264
1864544447
2118611150
171264198
444139272
1622110938
1192011922
251947933
1252161065
794800677
44905357
947881513
1597689549
129315454
558858285
676037743
107352431
139528979
972812213
1881120278
1275981407
1297649803
1997952207
1942587347
1660023579
417645651
853491667
777660553
1283960830
79438022
1725256932
1159503726
460693009
28969971
1346875732
1837066895
242212809
1091781316
1504098857
231992479
1469212972
1700984425
1387146356
727636209
449408993
1211823683
28713262
1330329411
1064462582
448043033
890397709
1507959569
1611964234
96954653
1643242668
1266141332
108346598
1233553634
1368509881
522543930
987714842
346294763
2103855808
904225482
2099114376
1971394244
1840016270
1389137230
1656750106
1134121053
927524506
78088730
1208400658
1064975462
826423450
328103150
1142231787
203621179
712811616
237681236
1928965231
72319501
1859079161
83101858
1463135688
1917726196
50016034
1985051019
2125458621
604709701
1277381829
773583356
1337961224
85159739
1287130348
1258098165
898074403
43953228
339304154
1511114528
2067743868
1756356301
1777220817
2138009593
1947208912
1888169870
1115318741
1213442862
1701093668
1450365030
1444207958
497280383
655682148
1876092896
378016536
53043162
1182214094
353071827
1735731306
678014000
1632080791
340137858
1152724609
1410738805
1056750123
871208036
1385079471
1288667101
118025945
1170668163
74872253
660835218
1729741639
595174694
1773697005
1091022884
55123139
837685273
993711091
1138307900
1421648293
1743748938
1833616717
1503595938
557419420
665656869
431450768
525726131
1330031023
782603157
1053876257
2006588350
2104321046
1700361845
729994039
2098542260
2053761447
737072253
722166541
520862756
1247829308
1856168009
1125556278
734919757
1946572788
437511859
2076604744
1744008569
1696486725
1448329849
1943865799
1548476072
1597175805
1688508191
552928712
349746543
1145676787
2073671581
2025590550
328566548
1581671949
580155415
739734345
1604266046
2142710431
1313451393
2029911350
1178355914
1389295523
799929534
1918091072
748614383
1808608257
1694468768
346732553
1946891576
1372909803
1200670499
1286679739
1047338114
754845574
97226262
1056570323
1423243552
92538727
1264582462
868155143
50834479
1889228332
249866006
215315630
135647251
1614036262
1195981465
1798070153
1819341741
1197235465
2004745393
865172114
753982211
1865791772
1967807857
1998479096
1473386867
1031376731
1858116520
1570893450
1193621128
70004476
50377267
1073896391
793362047
1698796226
549747487
1978090578
1560908500
417995864
1241537007
1332921327
1778765958
973895201
1937850862
415226350
2004071223
90435586
1462398811
1413610208
1291817027
269959711
451741307
127962746
1357202987
2048466152
1770216656
1805109459
2122412201
955527186
2044647384
533816960
985498365
1686944643
339187741
72329765
819537859
1695514079
484637028
1398777200
1499562991
1882879133
1691184201
407893719
1645215102
1808527669
273505228
1016974147
1228331052
258791789
1898817975
430192825
171670612
55802094
779273575
918181790
544864898
1906245193
1136627477
1959313359
1284065569
2048780359
891597781
1495668011
2077379562
1394900819
378884251
1564583168
59854278
1985418957
25507826
1964574682
411041584
1122584198
1473260665
1655534765
1650006491
1549032903
1803031034
1639872201
1090548412
159012482
2129419487
529282494
2053245978
307258440
897075922
346022060
90632992
1742113013
936634696
885899211
88406338
546602469
2089461377
1815004324
387802600
1088429680
8893010
1888569425
1734977426
1625385119
891763392
1394579380
884456509
77507165
2116649664
828173196
1351870908
2051120848
197787653
1487176056
1152993696
1477057943
1335233159
633808552
440557872
1441203627
170767359
34268916
1441714597
2108369907
1707953875
538126702
1414175688
1380190730
1399408982
1698254000
1077630898
567189903
730804178
1252564584
1766071068
781515423
2066360908
1314124675
209323924
1893821156
2071114048
2038893644
148532267
408615431
492231518
407830301
334715058
1202011437
923476331
857505047
640469287
69248203
66901028
437364761
1555263064
2075464101
1035530590
802014462
1723826487
495337247
342142717
1149920059
1949033697
1914087834
1403155329
539649674
1716050862
1507897482
800523760
1837960034
169586589
578611899
1496860323
52460675
1483786345
1904350332
1695068963
1190702165
1274211741
1841024826
360387375
1947207752
1395701523
1444458999
657646870
2121727561
2132930751
1905692919
123632210
1596404890
826071567
1355400749
1200604130
1981831159
225082398
1044680642
803101972
721555905
779162896
654557496
1749459037
2037750226
696873521
1561214071
1366719529
258667208
2037797432
969751353
121955894
1638907452
1752975334
315193077
109989766
1143601927
1647887733
324925497
557204999
1936398121
724938062
1907617138
1928822633
1627304452
647412299
2083041516
232493201
696206528
467347416
169427169
916298692
1820474725
1024549128
1540627196
472238703
2038675301
1649540066
1110598862
849599171
1066773176
2147104438
516463860
1202360600
780594350
1641793803
252262476
1399120859
1343715285
227703746
1259859220
290927733
286884549
106076593
923723763
1984229621
60940275
121516212
1768081486
330755723
1824869382
804615846
418809830
962345181
398893802
1778752092
1963022609
690637235
1224851067
2035286631
82654788
179263137
1163497240
1162773601
1943121798
1436458854
271995260
155310261
243522708
2012360360
556414385
1314060010
1261737700
1638187506
1322606600
1062564768
555628971
379907262
1240433072
579415999
1957144994
418804821
790369758
318793302
2081819848
1332278036
693722824
2090997799
164239104
655129808
235883350
1780740434
96978806
2099110491
644504129
2074263221
361884547
722619481
428801272
1280817915
1735625180
1253863647
2130720980
386818389
1314318153
1781154381
1789068923
175864161
1963202088
760228247
914812389
928761197
1832798641
1506952705
567873342
1630559669
2027833202
1369195083
1883702557
318414832
734045498
2014851362
2052580402
1193101341
549806394
1500750549
2003092121
63438609
1508092484
1935190947
2069658516
1612210255
825017017
1792095983
55576839
270528332
1489558077
1777424111
1773022230
40136074
1623612932
897224297
166484343
88618951
2088519552
1649245527
919838452
1526792071
1433613188
1662134927
2052698852
335003645
1423012964
501262355
1352317810
108498215
500670800
415658858
1397982459
1693631530
671321943
533093088
1185959521
1256659589
108864879
1209301175
304898856
140116959
1961639831
644092023
1573553166
613456933
144669776
2134747877
1384687791
1793676707
1301950501
549890400
1633755437
1516256529
702141087
915345869
115441343
1728362066
2005002199
1085344776
1192503128
661097026
272777371
47897030
454371693
1663406403
1804555775
1235173337
1192347187
502732236
860081795
2064172529
1700540207
781708682
1967052457
717889023
1432666486
2045754445
2122421335
1449432363
193808477
1378894581
64885557
228102150
500675996
747309514
1125803211
1161687982
256424360
1693378869
62083555
102316351
1548549711
760635281
497859825
586570812
331301682
883786661
1650981000
439923312
1407756046
1141817157
1521253003
2056277475
909344010
929311957
1031737737
1769023406
226840642
1314256343
414478844
1193603306
1719489558
82823862
2060609801
1821018449
1938179995
767910925
446135776
1107696926
1899642275
1197251562
211149744
1481130568
1518556265
1742674511
1536630075
745903028
185448155
2047186962
2077148998
1575904267
1238973398
23736307
1697667687
126645783
1677208464
100052944
1017296922
77401046
1590847130
553314065
1940401561
33013115
591424749
2123024905
1245520674
1305758418
963574502
819102042
2007547300
672497424
1814032189
1757751499
829280685
1792531141
543167498
11024567
604356874
304586894
658342589
1044061492
799878834
1247406516
1595474699
749949290
1556967619
1185543936
1370210686
818390341
522822739
1192103083
947852512
2030963156
454086052
1767846669
1720659366
1120387156
1167444112
1700331370
1295903681
1466882243
52326484
461272074
1971120952
1891216137
1667681891
220316297
472326293
221175465
2015634606
1536101413
40928381
448910726
137113264
183231011
1499642413
1058949076
255344447
1547761369
1789687444
1064631871
743964419
179387826
1520781824
1858468085
970863671
390952386
1053597506
316199156
427951308
1806177625
1621886879
2023805319
575486986
1566812260
1518294639
1301511055
1316959608
448035019
1325295452
1836414323
1131448604
938687297
1029757920
1296635292
1310882576
931737151
160049865
1637771195
1287142379
2146733224
636744630
503826036
173077802
1450122695
1337766030
1420960366
1986492215
1990582008
2116288183
2140602700
1553098957
42135521
760812255
719248204
382262475
1302537609
847347111
2007923019
1522230822
168269133
1793290360
231047545
488651843
1901132423
1012830845
1327113053
87049274
1872090630
473649721
671268333
1584434430
690791466
1957565618
1798312854
430736263
613951395
518305098
1711146851
920874782
513753323
2030285370
447215503
968285437
2103645202
2145041800
1943582056
524066382
41698170
1237829640
1381413028
630059526
1516378044
1258438961
865740813
239904324
773509383
553510218
2079915295
660509227
786571026
1293662320
782934319
518643424
460675661
850031679
85227830
1868418433
757245987
1107544035
2071931772
1395358935
113991995
169556255
1886017343
1065771437
1848420040
2018004937
922066943
1549125452
1575652266
21011652
586361633
1038911393
2027790568
1254742802
1733863502
1324487468
1929907989
2000453190
1027722257
1427812945
28258709
1529294001
639498180
928339863
361363381
212021228
1482946961
337045088
817677891
672547682
1875888871
392045016
238222791
437125432
1314597595
209111544
883091046
1166637746
1968475799
1613443402
276958373
1918080372
1745382183
534385282
841990872
29111939
1792682851
782693082
516656317
1134758340
231761487
303899481
109586708
657434288
361402669
957565854
2049865271
1830657350
1660972161
1781098816
593614793
1339171341
1701866835
358523290
548695644
616199282
1313948776
145700105
1493458913
793760981
1555938143
346135796
1235817380
152772279
1374789649
288832189
741082819
277122810
855800087
304785627
738232680
508464348
1049102476
1615254747
1239541381
2033142026
345731528
2023573511
961984263
2037246427
939042523
1931499728
1149187839
1486836199
669464248
182368852
18717803
953684947
751287191
353952416
1050413767
629212763
1897835985
1483208886
1858500110
1568279321
491788443
82904849
756424823
1935618281
1099028082
1125490346
2103779293
1179916851
1594323021
135767247
374359121
510550535
797526764
375363396
1287893029
335192755
545000712
2082585463
441379305
489782782
1850113554
139562284
878036996
1216839707
18964792
248084035
601360984
995621865
102557118
1452481401
2013838830
522954295
990953151
1265427336
1817503567
481355701
864674986
820768862
1432472158
251787790
250160026
1843094423
2083449631
1317208472
60781760
132005720
124984472
1966330318
1471185739
1353298452
1692280652
1616087130
643733401
1262171927
2129282049
1306151139
1143420436
1214672300
134367207
226004312
404261039
398529589
1329607857
1411020230
74033768
1818802136
534624219
953021782
369263486
1826157786
1476713046
1636692548
434449678
1341538892
597276092
2008752420
578867512
923068069
589509172
933955178
269077705
1215771985
980524230
2077763691
828840819
1905884479
167644688
547235881
73322334
1022467016
670947771
899631330
1168435077
569668521
955420048
2107842931
617839164
1979029024
1118759642
1622492923
259711420
467903736
325668176
1856213395
1737378040
553423551
1344557279
1909244125
250135892
685293169
1475035921
2033257234
1449830973
703063086
1585782800
2004581070
1759999876
1369790610
380950438
103987333
176483073
357269650
321048179
545482146
1335944698
1310774510
907929654
1976001445
1333551132
1207591922
1948539022
1360654554
2095474786
1678979383
64514987
1876073166
1954541847
426065628
1661698066
138650453
1695068755
1143768926
163440743
314620913
925346938
1329590940
1779578553
1934251057
748643344
1888208134
242703258
1000874099
125770055
952234299
307339970
668794908
1617508143
394804826
1480708673
1696175834
251766701
363795923
1776061252
1287930381
1649555561
1066535701
920869572
921846951
1142348385
371172029
979953610
273108220
667001020
260423323
31644909
807257732
2095389794
689299013
1725381537
156491924
1643709647
1856267984
2018564409
401083245
1323091998
1873618405
1026379541
953480600
449080721
865606628
211989275
2021974068
614324544
1888090123
1889640815
399612745
2014089300
1448304403
1026663227
1613157577
365460894
964115008
1743405601
857141154
1676842626
2091155385
1269244618
305889931
620192433
460208607
1673169878
190315839
243033458
1276254373
1889962949
55247272
849552109
1653295114
1656094983
1881486949
214334439
645730331
1250337933
186794381
1349381766
123915938
607322619
1373319741
1411148504
947793742
764948974
1018468517
1348656720
1198299547
1047254276
1070073738
1493480191
1041199501
1763500990
123737988
621543141
156586800
906634956
1260836547
1138754440
1427879049
61780560
305279390
1910258213
21537256
1644620023
602349675
2036168149
1089676114
1863614711
998227399
2146391002
1417176035
1548784510
632908934
1940640822
679455395
1788749346
220994772
1930874815
193882384
1551525824
311443938
908639775
836110639
1062612763
629187446
1500351990
1771084678
1762682923
1352415968
285597886
331323845
147920221
1311253738
1338043496
316182440
1567723790
419402117
910091844
1588120732
1446982165
241644155
2060902788
1985804937
808307373
962944752
679326797
937413639
324500801
805088302
1648868521
809892133
2020675218
1710155366
1262660220
1765582083
1323778272
750084533
1054409134
1023409102
973654419
1141001087
213779280
1609713344
1670708246
441335211
1059183965
1728118752
320295430
1624663500
1987964942
1958073008
1947332020
1504190844
940855542
2049780046
70157621
635708084
1033174385
2060958031
179430667
2034820615
175601473
318034021
187675176
1524641429
1077619183
1959294497
1076965257
29765232
1805022587
970650331
799140572
940615197
362523130
1603473267
335911316
1753095323
109818754
419284502
750268213
761900717
1639116156
1145039727
1760709
717467883
1531942823
231502004
1827053010
1148338227
828375089
1890968968
843111403
1735306143
248513756
1668582332
1637436480
2039632465
691606571
1147078571
2012436145
1006773465
2026584723
395263700
904605293
1845080421
1512740044
804411530
144353865
2081947763
1684589517
806813725
1244320032
1083371924
490109717
377931683
2124904957
461228896
1180010587
873100337
1897211303
1068007186
2060120553
543638464
417300493
471616685
960246617
1751470000
1356523030
2000578222
1188500474
997354944
715165859
1934286250
1400495954
469802048
710836047
1860134154
1964318472
1724042187
1767509072
1257231290
287761113
767120273
950565659
605761346
1522149304
290073413
277597054
1936537632
1051050061
1477678437
566990746
521867779
619818923
2015517837
1961033501
995624743
1446716474
1326187203
357255278
1491785229
1616494514
884818865
469364083
820229595
426842548
656567326
802710967
555734797
164470372
1452701438
126960019
1362193037
301640472
1321994866
2092510468
1803493093
79905139
516494627
23439550
26916297
900432150
663213691
440078282
980805847
1559516451
2012686954
1464377355
1132032724
294809742
794040859
1197372703
1903331391
27623593
669196390
1094771477
320394787
1236685953
238055434
1031272856
398949884
145301006
1142244016
1412034496
1436681765
1605599493
1448899047
710804382
281112213
366206694
1064267278
1955523838
478324019
1459831255
2065173623
1296239877
449432615
847970674
1602836336
728590037
487741689
415078670
1651248317
1631913604
801448649
1047278755
1999551585
117034876
224929941
203366483
891083846
1942277695
1103800883
1046947833
1132947217
2030947291
1441106256
2079108920
1451693513
415521970
741495804
1489830405
83168845
1573895410
2141159774
533946247
172758674
1717659832
139251395
1582809563
71969748
982406085
1817182725
1107767453
1520020232
191265683
914756348
1233214189
1841140701
629162212
1652876730
1339693905
1119511823
551014796
868980351
1774333882
1369711637
431952029
1402768060
797460777
330301660
1181447504
568659587
1460036485
223184769
1210450701
2026917739
47174447
1892046982
383961101
1774380247
451115077
489913979
2122678514
5332106
1621145689
1956442504
1909187911
1995743093
1217313339
2067039769
448624244
206544566
1204122194
766099779
1698137135
2108945001
1693832587
2061988932
1629758821
1161191996
434457886
854617049
364040718
1730075750
213463336
201321967
123566805
1986726218
1997089730
180485358
2139482917
1181217418
1137965501
1599292448
1223555858
1133052084
107899017
1613278611
1903533939
1549804500
1310718543
1800567288
75660972
595752037
2019360340
957157767
890553041
1251744523
300821420
1807759839
634833218
1165303356
313223422
205094607
1308475025
440159419
457899848
53551449
493530415
73748783
1275478973
897124880
1096783655
506240253
97646969
2089197416
457126496
295246855
544534962
300528397
793267484
854032005
816214597
1194099457
1903410157
180501601
1804754923
2044956097
776677311
1521029582
663599071
1351568638
709721125
1142577405
1197093748
2046367591
827310612
1082890759
1450587968
1495400425
1334355875
1839636630
570046600
340828672
1605490902
745544769
1358562317
945507738
1543246050
1957973742
1639967237
1155930117
1868381176
564140163
1649543994
1788129670
1699242613
2071469100
1992116964
551693325
1438236144
1692794382
1108223429
1043454737
1288014304
1253705763
1996918655
1555067065
745909880
1550539998
238475501
470105828
1570869602
1337485049
2128467681
845793719
2015424744
2127463750
929532030
118216573
602653220
2012655999
287778547
43375774
867751377
1961045529
1565984312
1635182804
644412299
364476717
2033239002
2083591021
305934916
1627132044
101690032
638952042
1796367622
1271227645
1229821038
1964650762
1543847755
195594369
518390845
938407105
533499136
333050989
1275905492
522219432
2007443925
1433068305
1431348308
1621671537
2099894979
591038525
88141001
187193049
91511171
90070795
679543526
1901268428
1775947308
1053043365
1231914541
1312610258
599495479
1657072114
519361196
428304913
689732914
683831370
414004524
1150417710
1893634945
1431135719
486970366
141022935
687623710
754152743
70687623
2056531658
656541254
1735382807
3451256
1372491825
1222543420
1120191494
8966148
1835605782
455442403
198273490
1205030161
1308920387
928439475
271844776
153385164
949217689
1409185294
718178067
802028047
1376256115
1631096000
1250894068
1069383713
1141018723
171856871
1936243980
558012023
1174817447
768533526
1955286990
1068721819
1031505070
1075774213
308397960
350166491
1280914158
1109721601
1086733193
1751245488
1434193272
1279462088
414417912
304525037
956490994
964159381
1585522482
183317786
1806462647
816544328
591949100
282433123
477530038
855123986
1017847834
287589631
1345935234
1181241982
1154609912
1148181168
53335958
211954411
334896718
1897108944
1253710285
650075785
1220831175
1186313269
72568984
1223399820
133634906
661530889
1448711077
1511103412
1345522298
64892032
1137793894
229494712
383234735
759689861
1012046453
804479528
1835880118
1742180622
1741201267
669157228
995429512
667383233
898479771
590473916
205762356
2143991794
486297002
772456728
1499105212
1044441459
1843398619
2029175538
1942533345
1141232538
1521962039
1841744306
1899719035
614188804
2080911194
964656744
2062139669
57141011
1798825966
2024806057
1604614700
237106480
170347504
1052282491
2112352605
1362549020
1403529455
585460096
524157997
1912449936
1417456202
1147793195
1137839403
776660417
1702307489
1174817460
1767766265
676476784
1558361863
948411008
62950020
1907397137
1437387717
420480056
38929187
120796785
1418473986
1436551500
903508445
1894929619
1023689239
132495607
823359900
930805278
1475535318
1658050113
1951884374
1761565551
1601535336
2036644929
1055001789
1782828997
794641783
952244650
2048586003
307060175
628613745
1373287023
1562499286
1040584464
654680536
1902905366
1490410528
525868687
363251912
1023526432
743626210
1535206073
1989239946
1676267757
1161955436
1998449614
547664540
52573989
1474945743
323624103
619651171
911482425
593544220
156432225
1643643777
1901655283
125984849
761316122
240072684
1262977504
696503383
1226079307
6032354
225747634
1599138071
445869175
1365140579
1967168953
1444611482
816428285
532313285
646273490
257081783
772345899
314455965
1957256939
1222165934
154499882
1450836865
270212979
108127273
1365929769
1716937419
559522834
1460377455
1629328858
236673934
2101079675
133802197
980293930
1700423919
961713148
1280520975
2020579396
1745007888
1845840019
1979008914
690052606
693622265
1276304598
725153508
178911546
749649060
482292250
1878758176
1196790195
1738760414
230349592
1258988225
846511441
207884996
401299680
212590516
1643566899
564710905
791718561
1466856709
182983218
929833625
1260272942
1463937344
560174398
1536255584
1501642428
1293140138
1072524482
567172001
2066746581
1678094736
985851545
1718274518
1396385054
1400636269
185685471
619742400
1401479627
2138433939
1656106108
1621352357
1153387809
584546057
1729181029
416570921
228177123
52777130
142388597
1879900195
156889151
624872780
2147276125
1296545710
91260363
428363833
29385960
498250953
1165573386
880858059
766803419
1056118293
923120126
1976354436
1629025191
231423614
425549387
302889572
1169575750
1413151067
1732087425
200901349
2013227919
373493959
844394299
2122443719
898902091
136035118
1961267574
1925574583
861694324
1518694025
1173635714
1286822030
747215909
574342240
1729845478
672292308
1541792411
554479069
776831211
1931176785
965842433
1679726408
1368481216
704854663
210710939
1119605116
2043114360
669851532
922627305
195375760
576974320
1258859878
397408928
320225722
951807154
1692443504
1061464208
300792558
208341907
1527732311
1069352546
1972765048
1402978429
106275425
1339372279
1867889955
412976716
397495147
1425308033
1061756970
1814775856
2127796781
793003851
2078837773
824796098
1555726599
588404163
694655504
1957882758
1399954234
962979829
1555782658
1897377606
495853420
1912823617
842782430
1455599112
567808948
1433694750
504941482
1075844157
692258729
2104836372
827906062
1756881263
385306874
1489735597
1590329847
1156099065
1550229575
1544386661
1815431192
516592281
1821250194
2116681430
356079688
1756595830
423096465
550061304
1444150544
855710537
151538486
1372711603
2061770354
1113195114
1557060453
800424490
1076808302
950167600
1059960120
963280053
1303930492
413796156
1586321165
134840750
1715756886
1641515957
909149060
2140466751
783449130
739923810
139255181
1326676038
585639892
745591537
1772954420
591661085
234802133
1792380220
463048987
2097946098
2141350258
1620214968
394741427
513945395
1320699907
1626672306
1606610470
260985350
772412705
1394586898
1513649783
1094887254
1644684860
595766819
1764520521
1402904330
874702610
536524709
1878596093
240034608
1874601674
1782843507
810776484
1165029047
785345457
319090729
967749668
1110637866
929838416
17877565
1653553202
2010077738
133519018
41871292
94831959
38791795
523234425
1442564783
719650883
1743696190
631175232
1513643854
1209514294
499686389
379376798
222705177
1857006539
297519113
652560025
1353779547
533873029
1165716916
857620006
1129166309
242746874
1075479319
1998860122
425525457
194790555
546402542
615293178
603474966
1970346861
954749158
1724947901
402411403
1108475368
1025214816
1027785966
1472562162
506965546
271211427
1467336285
1948847218
1472521844
892098169
2038586143
1127560960
1558915685
551128489
1578006473
1260126979
1881070328
522522933
483629256
1697876151
1112924843
215561662
779025887
1665216952
1474106230
1044835530
872172540
838194629
523729568
1259321929
409582800
1826871417
1961622219
721437129
427474965
1200823053
111260400
182471500
558040725
716706081
688663877
1105018630
778149507
1065713252
1213529968
639653370
1502600915
43291366
1253903144
358987234
901144082
757293415
2076341505
153327598
198269714
1182091638
951144823
1917570943
432380521
1214778180
1271342647
843438260
1682544812
2123313149
1137287865
667059951
1214936970
164425736
607503793
420721588
244478294
2068666540
1669846094
1951433376
326489504
783637808
1425882953
1355881067
2108274073
815672632
2041896019
495280769
382529512
1574308343
1686151233
1635786779
1234938343
1671114147
908027095
1138112832
1309543685
1940347257
824757681
531381530
1982951242
326469236
1289492436
1694070451
1199606121
529487701
1032723249
169525780
1734582670
1621450450
1395778874
1508549742
1588050495
819860860
1456722653
544775852
175146237
257647398
1084053817
1988687620
381621298
961055613
1770729297
1364105717
1996378314
1577786466
1333781582
1663358496
1403112341
1884647495
2082643978
28976697
782845673
634961651
1066944456
1475209404
1497531626
307951967
334399845
917394858
1225732799
763801525
349815870
1862532149
133370156
1029861340
1095579723
2108973559
2039697490
662829760
296190626
1695181876
333327187
1719377098
508136389
1227887141
1462944122
766425538
2053174829
1578030970
2053197280
259591680
569258974
1818216879
917786789
665367654
178460589
1174853958
1240531376
1611432845
484982613
2038597774
1448554503
1777239411
974399341
2128380331
1027525592
397108694
1308498243
396455603
177520247
884133797
50401612
1938518085
1921808170
1956229873
1742536538
3482745
982789689
365769674
1989907684
1796431432
1552593663
102879004
1613274834
2140689480
1599701388
2068941975
634906428
515316066
362665169
2057535693
405885570
1821894629
1387612166
85262011
849776209
834616674
848454990
1679471316
795183427
1852221275
489596610
1153842053
692804948
1107566426
1799111538
1695428319
1892262066
2084869919
1257056529
1745109539
1146141251
1075536609
1495429008
285508838
1884594224
1797744159
704744735
162721763
1815427307
2009580800
416167483
563073277
1456438779
440632871
1968804970
1492883142
204309318
1216581110
39347190
1959983177
1312048739
2123303279
1355469211
2038250300
1282935455
193440868
2118790067
1497332513
1572902592
1370681568
623405351
342624457
18590132
338917221
900321862
1944285698
587112745
617453243
1638570235
1285949379
375393846
110716776
1963661439
142284167
719755675
1478720300
501580596
1046003098
358389272
1609220434
1367714975
782355455
284761546
420625567
96285457
1220210126
684396715
1017402693
1227923924
21774677
561741055
1625033714
1980405651
1066919430
357736214
1658178190
1524048256
725669368
939586395
1274683213
1758978183
1209980341
2048382618
270634298
196824523
1402339753
2076581675
1523414432
864533026
1346822849
868108843
2063041018
570082198
1367384657
257425531
1740245116
275861044
1641872726
965101186
72839862
1680299295
1358058135
2066623772
62509556
811460606
481404613
1105405855
551101494
72729111
2045767381
1667187364
501283971
312672437
363604635
2129680962
1635609531
756608646
620496337
1033470175
1984877561
423376790
1406910545
755002195
349881211
167477378
131184590
1573498641
1077171230
1568058173
1907527119
1602365912
796679271
2121229793
392689831
1412857006
1578956028
305530543
1709701054
1399669060
662325575
1071421268
434023475
1490644768
1653875958
1977233177
1798930172
442257075
1693349805
2107782247
1725647637
1001677723
1013471244
1750105876
1734281671
994242205
165601512
40336474
1214376137
2135626461
255571866
1123164090
1101267041
175708599
897862388
1573024292
411116439
703890790
6300267
143151115
2037386732
1395247699
488995768
2004286305
1037222883
1123245448
77262510
541952105
122005067
1498945313
1961133431
84723215
1777960796
487583415
1893806327
508414296
713177552
1605205646
1972946930
1692126059
1863405984
767758941
697643491
2027430710
418550824
623932918
1536093242
1892799720
996356596
2102446195
1256452007
1124385607
1319687024
340330938
1302002814
730303518
1344680104
2105276467
1116371820
1690690312
82004300
1883101747
428678222
1358975641
1021252214
890952703
825654519
1363183423
1008737474
1096484542
1002930980
1378386044
572696003
912279134
2031832826
280061394
176170463
1536068724
922991605
1506745492
1063405954
1624934140
2071336808
1131809082
589613142
1056197565
1591142448
270756471
2093193597
889635883
883841263
906126610
2083959572
1432806242
1837500180
1652248734
1686762965
1329995821
1963790842
238845377
404087464
258966873
826119188
977055579
1927669682
971173586
1611360623
997955313
267379101
1787594456
312762333
784965976
966284338
422761609
203618459
1707291896
1633189525
1907617442
1674082529
1935806950
1461068333
570993034
1492303704
508612483
809349352
1955880950
1897483569
196053375
190101060
145601485
308606715
1929338853
459570983
467921147
1098720859
1524231476
588010901
931709187
857338813
1887965654
279940982
1152344013
42019786
974635794
1187574293
55062720
1308749185
1963959231
1149504144
1335138912
29246583
416258268
1974029810
891868772
1914748092
73505289
955806671
501992249
1057792085
305277623
962137417
715098582
574864591
1335725653
729054508
814128075
1227295365
1035731058
1475732146
1585968912
1857983117
369312044
638268423
1001137428
483482139
873185104
2121430040
817203589
1715334228
964101079
109451920
649506976
265549010
505184382
1771212121
833812813
1452806241
175434625
1006546509
702164746
130247863
617272761
768903200
496020003
871491832
232545037
753647981
157721630
183248368
1892126583
427809992
1328709181
1936487807
570131875
2003712436
122894073
1465252355
1848115690
474076422
1033312906
2035631947
1931644739
690192546
527180938
1304571089
874684170
1948597
2139081642
80759759
1159278009
1033055232
1781911701
1710718987
1089730111
810468740
1560657765
2125888597
345824799
917618320
1659449088
810759050
337800257
494055649
2084809144
992417101
2066593477
1935326892
567907270
765499456
721863586
635234215
351811641
383125220
1130244264
1492230026
1020530823
792297202
1267463949
119471390
346673208
1807888323
1924155499
473813725
1619768564
468140618
2006094457
1341770439
1555830495
1907257882
1420724869
606674940
230739288
633693854
637726440
1303898500
1737527752
2028535704
166805241
1455238351
833080824
901532381
628513725
2050768855
48322970
1306698994
1865590837
297444785
108860127
677649659
577431448
1208998287
848142107
555392408
71135753
167821957
1454391721
1249169827
67819293
42459506
545346739
1159306461
1952038098
905002766
1049751434
1454156547
1190987448
586183863
820655496
1045714463
1544242471
372069657
647997271
1480815508
1218517827
1085106713
765639018
564551244
954820250
916670184
909404344
1901180554
843612363
1729485918
85783085
932527872
2018260479
1108742260
1984487189
1964018864
1268975422
1691686509
903403565
863975500
919097033
1385967637
310130817
149665228
1568727802
557266703
1619134059
1511866707
425397582
1924235974
1293028280
1879731998
115806939
191624657
1266680877
1472843244
653877806
171182396
1300726388
1576956402
586253837
1953684310
201137391
840070538
1193757554
970689910
1116967237
77160571
924995932
923546735
1337664674
1950131143
1114840243
1449682429
1581594826
451785493
1664163571
80340444
1414893481
1533024493
1101423716
682102373
1256549581
806602006
711082217
406099832
1207055466
1554596637
1787340031
1494695646
1599147064
364602515
1822108841
1903907584
733192899
1112007558
1292483252
719666447
289986022
1078381783
1033354712
1631752372
941400238
288904185
591354599
1557000167
1910086998
1868423072
1353190417
419143789
1954208644
390818517
335466665
1061117953
1644471759
77796697
1424173426
691334979
1762108044
1654440853
314392503
1912064359
194406364
672551884
1281002187
1204024618
913509086
1752759447
691084735
1700850556
689264912
616776020
330687915
480239439
833771476
1661675463
1164848335
213186314
698910352
562950507
1547063377
1938912122
1278994321
374158876
1564580559
108819269
393347306
1249863775
523662213
1455005284
2058483697
323488803
1426223141
1850715504
1924470967
1400020608
159800343
658198463
7887761
1695632575
676106344
180778706
1290987772
989484280
1754679490
1596067938
1667444131
1877101902
1996348404
408269711
767596887
327462667
1076581511
128629569
1858979905
782321208
1718622991
1415091598
1121205504
781662358
836695120
2049937089
715587739
390976448
469652968
1139177328
1434412390
977795237
1663797657
1841106530
696417178
1188250040
232572735
50403308
652445286
987972607
1771061892
2116401562
968521944
1298767639
1018738731
743871596
457740311
1672827622
1554544284
303609899
1356403938
196053610
1328789400
1604541998
1038767068
1875956655
1442650531
427666398
293575810
1948864421
339195441
173092893
1357292815
919368177
163996981
490570935
551000557
457259799
646275111
1941454488
429710540
116844693
1965243808
2045909135
701234975
813350413
135161475
473275174
752160507
655808774
1496855274
2075585039
897978314
2057679694
556269614
70342679
66156844
68152401
1167391320
271066974
1442942670
91711207
632704593
193909011
476777006
436944877
1777209248
512557882
1561523587
1283797640
936159016
697589286
1742457469
361969948
349445676
1964934036
1306153582
581377685
1484044078
1169765133
1750229897
1018352943
1351985937
866426168
969364563
1379295901
1718453934
446815264
1531520580
563682864
2075604281
737655101
2033899920
2036587558
523333016
287619953
1482166226
2099778740
1854900283
31688723
1121721080
2109697596
417358154
791165699
1146464301
2132940261
1274066311
955435604
1112698401
1700909851
421073505
95524505
620009858
434226112
2062846560
434388862
1654435120
648889892
2122398573
870878635
373722486
549231663
1160061185
1147914447
294590530
1057049597
1891447833
917739772
1678324679
818734025
717508781
723900737
576566654
433754851
18020922
695222167
2129095248
1602766114
1484644118
351464562
848737997
410588324
116483247
599239936
117488021
1329246750
1457513685
138625500
1253037352
1339909165
1602359049
135754018
2013325047
262968420
1542824217
1656924914
1524182082
929574067
2098124635
162385729
1495963390
1263987571
387940143
1548345755
186989840
831411988
1934212144
1003999609
124021808
554830493
1312680062
920097261
1887438137
984477919
977408583
788924647
1965600425
1428636090
1522183908
2101473023
1640021887
1439533205
327949929
1491620799
1360739004
1768981282
1515059794
1337844120
1188421002
258829419
1400678725
1710096773
31480969
471049193
2116623064
1884652375
2137672391
931026957
104498387
1801945387
809902665
82752809
1294145773
425229362
1801113890
1314120125
1153586183
1417882049
984710268
426099841
826793248
1518697921
1007044544
1685339287
1171657831
581576702
992192316
1863313357
603862381
1905570934
536677698
625991905
1879131683
1116860797
1509164313
1040389852
513545782
1397631535
2023617111
1751588952
1829219634
824339683
7577293
581634378
254038071
345285202
672833494
281584006
1143236423
1950007692
1785900770
2133528915
2133722470
494453255
401251045
707161836
1781839645
1475666889
797457717
844801688
931195081
734806077
1053976454
1296662723
1261350167
1804039227
1786264899
12457827
1555594318
1684413831
1397133423
410090621
1765130689
585426513
128758021
1917389005
401575637
1910797531
1383360874
1212503471
637406035
25687511
1879645603
975373664
1111956245
198744535
905899105
1299977454
1904459417
1744785507
768288376
1758354123
1838850057
1285996270
1653620667
93021
1346858665
1806775500
1022988588
1195393525
1721015753
367283121
995493642
222017147
1582401597
1203561242
326566611
592304613
719764667
854752835
1490951263
529014941
1330599365
1150313092
1172259699
341750460
112488348
2014308072
1978945006
1056628245
946450593
925763913
1639981451
1987326204
753393412
1600574957
1387033498
1064779296
1163634940
1369255531
1142747101
82169821
1660552156
755198709
670860636
844244569
2086030116
326921905
1421913815
263485146
1210099385
986565643
1612334448
138083812
732895161
1302765354
404568181
1835668558
1688173804
605305538
1558382912
1987311286
591953521
1495893407
762741827
1954934733
1566358794
2014686791
518403297
652466858
1389939725
2032047459
63548114
213932244
206126472
1233059285
588153659
941071575
1588553939
620325561
1257440913
620560962
1410374822
1167095589
654738796
898539979
826496262
119925403
655510898
1102460739
2065418036
1835942711
1705550275
1261860481
599033383
1642584495
1297261911
1427232927
1702381911
699622876
1362385364
387235666
578883906
540755272
926157422
517125378
431139282
338879911
1829130189
1212735704
1408542905
341559696
879067239
1262842255
451292701
505112344
1786694263
1185168106
438155544
1619023131
1318183253
1799484622
989167292
1860548507
2074329967
999603301
73300299
87038715
1401822135
1705084950
257835367
2066055099
2002520256
1541113946
794598649
1330192250
1078245259
1939310196
2072683496
1210028840
1404171875
1666436718
1581681626
826230297
620908355
1457366263
795250043
1704367353
1193518258
641220918
908778505
708703566
1840595684
568160234
1675896679
1597265156
1282371740
2067355295
1426022650
1385565354
351630681
1746425558
1232590716
1334396417
1364290924
69367843
1849602324
1436821084
630286184
533500767
1575579635
485737013
1295644717
367588375
809758410
1107415043
1179671472
590035579
1178986213
1160282328
1065685223
332304455
1514481861
1234929437
268501819
1123486121
476975610
1616661782
638921776
391792055
1324799111
39116833
1043409474
475484619
771837251
762760064
397345731
1891477806
683885017
1394776776
79594982
1681820201
1659615043
558294243
1675149467
539111611
1252526254
1744544985
2004007170
1243276609
828383584
698630303
219956184
2072119586
388249406
1676679751
1659737556
613037232
1391745141
1000139465
1009911029
257357012
1403167227
1808195821
2038240399
1146699783
1694138903
451727646
1114130439
28864358
50956557
1476621271
879711240
840132615
1859877717
1021753261
106167076
487797846
352424102
1116220132
1200279550
1365295107
2084096797
870543181
716135421
1139146544
804440264
672954328
1717273045
1609321069
1107409454
75427305
1059742429
912970516
856955176
1217907696
1208758593
1280979637
724658220
849766800
302454621
769948057
1023634683
458662496
1064023644
183479549
1067163981
433273423
1873160200
990469650
2032079061
1701461477
1629846344
536071088
189630294
290993913
2029311969
900270212
367033624
712928190
89857127
687184945
791748094
1722847370
878310807
1350621656
1297829984
1118569466
485621511
1165961779
1525145763
773076674
1203377871
1160993934
2076747945
817027228
1820803992
436954287
1874291216
208262106
2037272213
1974229993
1723403434
1210711868
2108385869
1177859989
1884480832
1351745632
156419948
2119183604
2040826418
442207130
2040883663
1476802053
254873244
967662852
1156570540
1751316754
998005833
303138751
717521286
2054546340
879014896
492876619
1380147329
267028075
590797543
1718667794
364434354
1509381635
1809255092
1345709051
941333964
286212785
1874682360
1070718652
1269707390
982320102
1851518963
1324821619
1295051257
34924569
53765882
1677146545
800549691
567648215
981699568
2025080761
1495034829
1832431550
2039381403
424473106
488676115
1760188584
1220162337
906605913
440249307
1766097667
1729713225
137383868
1066160050
1527921583
711457503
1952033270
340005466
1443348064
1136758232
1294481570
1418843039
244635486
460634124
314404654
815020814
408159974
1555612378
1774142894
1533701604
1712354271
974269061
1624425448
733035097
1029974388
381361243
1346734683
2006375119
450303044
2129995541
987294157
945551289
1125974573
1014198485
492519845
1428152325
1879723105
2020092680
1876462307
828812805
1469361495
1917883723
635280986
932934304
1967212369
1371575528
1436495595
867361099
1900606996
1558579526
945166468
1603215407
544205207
590047395
1103303331
1670162252
708755656
1626217437
1537197411
432952391
129274411
2110585674
702389480
185646038
2023165322
678461597
273085815
1866196244
1030213713
1579795494
1168795037
1648307742
1407936541
1324924826
692226447
330496435
448208450
280608098
416768167
1426758328
1071421704
332089951
472263544
457882786
1009931775
348868981
501910256
1875650651
840360913
1085826676
841806954
351809352
1706153776
2090085506
664983739
1540378620
793707973
1429725866
572992054
1687971750
1139004355
1087227235
223881315
21420575
1713054357
1675702089
1977579376
202394520
715637361
1121213012
1981972909
173628342
2063263839
436137672
187552872
566152927
875728205
1992393857
1081452604
174193723
455310398
203221553
766000597
2132667379
1310512298
2124840130
611435293
2041791240
1488108504
1650231199
659013760
1055525730
300870441
759218622
1663322774
1698119589
245244204
1865343152
801408100
1687359766
1910236245
1517459798
1457244544
1871805908
320062176
1456122479
2121829319
1010389528
1109712827
596084560
2127493957
1758964524
238900406
393596126
16198387
396860348
1661536200
2088274153
1648949122
1115863639
1657314006
1445943464
316216932
166831853
15004776
715377912
938540949
472218578
767678768
1104132195
1917540336
1933878166
13257
1708514836
992265630
1737374570
1110131708
1050424671
2122976842
468374033
1206173782
1356370004
773833399
1571278736
991192437
1895386706
1901167022
373475899
2021353455
2110803874
552379755
313471844
904359489
1032062520
582272065
1174302438
2109676233
571026114
1468514626
23575788
1725883805
606260459
259819527
349189467
1770138455
1041001420
53734176
53758699
976422252
178870919
747794509
1931619406
1533072560
982672159
745286285
1368291034
1254422920
1964554430
234295971
1851295301
391005532
1328871701
725427763
1557912438
1095849841
422007117
1460708943
2120963131
2118830385
195322939
1790630683
1070374070
1743550968
1981267583
1018590319
610819922
912099271
918435683
1220211032
1052133670
856722779
1788830645
180623188
2146604840
2049062617
2060419584
1665887472
187269236
995302671
1887369352
327021557
18993442
861638100
1303185245
713362077
534302459
1759369765
68430631
1666615932
95373657
1190961052
1637046946
716824590
956683927
1570985959
1073655410
1215706320
134447972
57799240
1371369945
11412798
399225347
823082008
2096953632
119708092
873325842
381387572
605832239
1380772434
1519839383
433066115
186450011
16647161
1646731313
1077360583
1393627140
884237873
1355762375
1925676454
1249602749
577155868
349723864
617879767
1036221132
679149903
1038257686
1348001945
1241121706
225234351
1990796667
1439237571
816520050
1150572844
673160646
1834213116
884230782
1776658450
466036960
1847415063
49713924
1465457977
1196557622
1384971702
1188608504
1598970869
186633709
2069236410
2091107736
1975870612
1377495284
1261994425
2089808039
1935790986
17990972
1148201825
2092413522
1751899781
1702461088
644179059
1000976369
309241188
1414921105
1409057467
1481211245
1561188802
511855507
1190482716
2101956813
1205679947
80293764
424536120
216511806
1436996768
1161868613
74386452
808414494
1672885553
103561884
1407834006
1048771040
1767928667
2146516345
21244949
838670534
414951318
1401607870
1516628738
117239629
2047958454
94640714
586979592
904913046
826017055
221211928
904820280
715881417
220665169
1336443458
408414629
853803049
1157048567
1143419390
1862246790
1336356427
77106024
1684302997
1591463257
1648213431
1797141822
961997532
1598756287
1299604643
1117843652
940804675
1192531014
610219044
1449108897
1462398643
1976163037
220601957
805476540
534300407
1105826606
807390678
1557102690
1762690775
1443571715
10732568
1288943016
1813082970
1371186
514408021
120083169
1354721980
331671153
1787071793
1978624149
1405404864
313026948
1348809634
870775267
628655323
628209326
1109768816
1191513248
1262754952
512145927
1706584113
158817161
1085911735
1059356341
1993356344
1957925367
1662805068
793202969
789702561
412417409
1972409348
1209800548
697677826
1706775775
1157150339
815982473
221847607
111856503
777000952
82244974
52530836
1377992121
327519854
837772344
1005242192
1369659668
2139203230
327272756
1822931278
621671685
1166852988
833754227
396810572
1871750835
945918528
1850997104
710028789
1738300021
444659376
2145177536
756681854
142882585
1573070081
156125252
369530636
693066741
1968864779
246367922
1199923588
1204003486
1335081035
1744749239
222167070
1506917021
1111200766
889555752
44287129
794151735
1000816513
98800879
797227467
443185
1635073874
189284481
874341251
713640280
714373138
1529184439
1562571147
1718580005
626604143
1887956050
497064815
1815327852
277181917
185485619
1851722610
1694308917
1441681126
1785415155
1139854775
728242586
1144512001
498864189
110545918
877733201
1466996539
1053714395
1268498952
1211122635
1635459164
1954414789
926740231
1849827186
1663524741
2050520393
1879741483
462914919
1424634514
1775648391
1871980526
181154715
1969423460
1450895387
1737286141
321832830
1929441552
13317810
1427799924
1479371786
1814198135
1415038382
1241068216
37635224
419779020
593794708
445601266
1426812003
1998780452
1741026599
1150429850
1854616521
163250485
2029707278
466265033
1017846888
961246811
1459719913
1119970306
91658656
1878463580
409812923
1632900706
1695201389
701140821
454478517
205905079
2067015031
685557415
77170564
955758861
204417799
1706820306
987205413
1935330445
1072735382
935176821
1211513659
1450725154
307137174
1620819824
334049007
1090486591
165422143
1956214618
1338766755
630339206
383536398
354814769
2107367148
579602851
289760094
699180971
79033111
162621402
1222060957
167343254
1082869964
948447532
1786521256
1121725049
892962439
417296206
95471499
943823870
196024053
1269369141
534105604
1755053800
2112649134
1153787589
648167274
1976016295
2060430172
340050386
1830886284
367694333
1158570259
957655771
1549288055
1051961571
853471569
519598696
698271869
1482920024
884049295
2119116130
1557199357
1131039043
464692596
2013479561
1690226904
493780809
266154268
2086527673
1042218694
2105083153
1712324901
114561651
713971534
214589808
33029545
1583576152
1742606115
1000043057
366517049
1778934050
1112441017
121588972
1595031242
682577496
102117617
103553136
1684562869
1986329719
2106243968
1422535805
1918852093
9718038
1154606154
1484343837
2083176026
877591455
1058352074
452964607
1577726400
831876564
1075675563
1522840235
1249462754
1298615077
211660572
221679835
892685890
1712361542
1636671935
281660742
180157125
183825082
816421062
1356617379
841466714
1064130318
1012177211
1864432715
1512174818
1230030468
1731167236
847920214
1015144342
52781455
277614455
1439657551
124864875
1944368123
1922635490
1082910454
341692354
1549273206
437987421
1388404165
776830765
40533319
995268983
701185578
1232394701
210116614
753930151
1910173070
596792831
69504058
751460789
1794374077
1424865782
2095295419
506669258
1103144006
1162378591
1102587013
1208570884
572623209
369876587
1491645212
160867815
1477035791
1417487690
2007158250
2036874761
1036098272
1961608098
1674569710
729477914
19314674
678982480
1368122937
1481221770
635100336
1222089075
1786275399
1456505569
1490552054
583690643
1231914903
658180278
1699807579
1202575443
357795520
1660421674
19120257
1304057373
1871762289
270332995
1515627859
1198770853
389131673
153169979
1296655164
256275291
76195378
277657544
289173182
1250514702
295535303
1379692838
906358751
1252648598
950024612
272491002
1977460218
712086334
1155246861
416377984
1966912376
1192398205
1629549484
1634562102
1060474005
453693897
817124827
898954838
2005469327
482304288
689696195
1703556292
1709918429
1874489905
930541958
695504128
53684699
1703301172
448118640
68149907
1744189363
125952766
998310734
1699105501
1392004675
1162535753
1819968610
1729066862
1285451548
670438904
213545920
1954936439
2026348154
1082612450
1225619562
1290492891
2019683391
832345135
1849944920
1111848852
1007377052
1752932601
1160157736
1451250185
839041152
1618765054
787092488
1325227363
1968929253
1605838270
518259482
690403657
1869080659
1494280077
1614798217
742213919
1355737108
1756122507
1638836276
2042812083
1626487892
1615368027
1759298350
1073507051
1456691222
1167675483
2079734128
1725495085
1592611198
1303466037
308714769
1785605973
1181146870
230069856
990776595
782108362
938267496
502527636
886685410
165233003
753266636
432586320
1483103889
74240513
1534354657
830229362
1379597892
500585589
1763796848
180718275
1448236158
1674419847
739936604
1561927911
1271550303
459928596
1785079029
672777508
2084437087
1174908249
1771962772
1845299173
1198308413
111181087
1070330228
1746384492
674816013
1591762922
2034549736
170012849
809253033
2126890495
422649197
1357828377
1346347903
613377394
1496806589
150136412
336447137
1333440510
224883691
902466749
1555906038
983258819
1326720902
2083038914
468135494
750263203
107808632
191794599
848167272
1745940837
1996071604
1516259362
1526499181
1095024280
1768240581
571424332
1001630968
191491227
1945170438
1993238795
1479811131
52453495
250748617
1168454502
246138891
1956166714
512763710
1002363226
1969694203
375913660
1123588844
376352709
655745797
1398311204
976232290
1777383269
162016184
711702415
1407353023
1752386831
40360356
1908794971
561132491
1120297180
1683324851
1471043907
2000007669
637633816
595385268
1257221740
562423647
1651384797
771354017
1546863636
829719701
1248845417
1955204430
931882986
2010319198
638263293
1746278138
2008325906
635091700
958139206
163817680
1686648850
1159126438
639531367
1598785512
1467938463
1363655241
747735014
2096838632
1239147018
1657767965
334688549
330660246
2103019307
1423213078
1320877870
619363289
554664218
2118372783
784508304
1969428377
625215330
483614199
1189735147
1032821475
605892616
255933616
1453332769
1481340854
203119904
26569598
1681332669
1847383328
703423730
2013778116
486157799
1693777732
1543952459
750874180
1707202273
757805999
176945409
1342094272
1276480479
21127306
717811044
1564367058
1248626565
1461326189
377898781
2056045577
940797977
1542862237
1522035257
253882175
236031912
144649366
145490432
1378173027
93171492
1595401367
1189031759
1130802110
590515528
1299479415
545745093
587675499
1433649338
1312159465
898615899
1435021621
2044095237
1951525807
995204457
1444056148
551136033
1887429637
2110877588
412862147
1126798361
1280509128
552232726
1856807780
288840626
301212907
36064910
2024622537
842360036
31768883
886519616
1259528854
492398899
1411135847
1121630114
423725776
2032443937
1738956207
649600821
670600186
1988260800
1159071835
717472529
7610478
1831523637
756177627
1202189090
562962636
113686418
2108665869
549087932
1732236594
417554714
1527682341
1233992881
1271020002
201769444
2059507554
1454336584
1497556060
1692787141
2000958884
1780745859
501348530
1207366591
171556612
1751992810
1583029067
1566264797
455376462
537487314
30880161
634382609
1562588598
1053287356
1503201735
506419645
1142089328
2022683007
1157248513
636926082
233824555
814456899
1413986325
1412732194
1501657416
335298981
1726621741
1276049573
1553143483
1040698410
1707945550
1407763858
697928728
1927416149
533861397
813252261
270987526
1787902480
1603685208
1069096066
427252402
387052641
1701324896
537220521
1861373096
1468687564
396068259
731354284
1217254366
1926550716
392807558
523138716
1385783708
485057702
126044631
1004850592
82078321
1316053353
1762113481
414911108
1651147181
1437374176
277381247
401443678
108727924
704241255
319068595
222359119
1600167200
302059295
729541346
165709069
1779917829
1287021336
2137969498
539180757
2085957891
1861851245
190033483
966616363
1501920951
169830657
483546715
1212580743
287239228
75287738
1315134467
1270845088
946669969
866963620
370848421
958743230
1571074630
1399811081
571989852
1017401615
43303588
1605318747
866687969
1779988706
145781320
1392368934
1892827444
937237330
1089753040
1189725201
1808136713
2115321230
120548408
2091259305
2125420226
1523725023
2099858856
1903359509
625095964
657874166
410760232
1785893435
383586829
793498060
2075921854
1613455009
288539114
547335129
594429917
1425015611
1799416392
115330726
1742133583
257781026
222324200
664044086
12031237
558513587
152417145
1580501100
1536655578
630323227
1671394471
77358108
1352580547
1671412412
815409498
596287026
246315006
1197083397
1093500509
1717745308
1894010351
622661317
1505331944
2017891907
1263049147
1189541260
1420515004
672421896
2144914688
1216982876
1598332179
1129767080
285447026
507517965
1753946268
370880354
335492129
1906431418
644659980
1273793578
234315647
519587578
1771087947
670369276
237866558
339979383
1386752086
1000182783
1582466934
994290191
533747331
1382917515
825471044
559041312
1629491518
490916810
1380568357
479456924
840477165
1502481119
2032427497
510156608
1704253403
1689815339
1439126135
1942685767
1899616451
59308318
273303874
612794730
965331767
2058478622
1822617127
487805647
1500472644
1150010041
1282499631
414460691
357304039
487317499
964179102
1408523918
594606925
810343512
1068108207
1966198849
1150388440
1215367537
33676053
1205414826
2083051257
132232988
504877326
1451870638
215998193
412558932
2007855699
1927085342
710546619
413775717
1486235108
333372106
18368320
1627569018
2122827104
1224573064
1271780121
1945543779
640952321
938664306
897172104
1598755304
1927167603
530097750
533291870
935431920
914584041
381713155
190832302
529800797
401212453
243282681
1406998782
1066369042
798050195
694542777
1847990411
193617174
1696939769
224423855
2145698175
1459165685
932595786
1091269307
334752540
1960533560
1522819128
2083128824
1287404061
583361274
2075027461
1382670480
2008230213
1744589009
1672234523
515745227
575812189
2086833425
678684111
624159016
2028823323
942480470
891610983
1207724833
19450378
234294747
216433650
1278420311
1439559876
232266499
1185532238
435096281
910891908
1128460832
261197633
670421679
487743386
115534824
16316775
157879825
1836563218
1518754979
809468003
56861977
1693851675
109283329
930897740
748193562
503654582
1279491186
898365241
1438315193
474667878
1835460526
1539582995
491136068
866962663
1235885833
575711467
199543973
673832281
2136984485
370612340
1121588752
1377088702
1878707053
1786538611
1652399361
501981349
1347003315
1748026944
1371084966
872012997
349486962
1089920181
716491057
1322609214
622401332
1365893284
310613715
837579485
384429925
466718428
823967955
1201716890
945899668
2076792603
1549837676
557988047
1764265807
522603815
1094363804
1410163072
2145240021
943980694
1140500340
159700265
249603506
863665635
275296411
101062334
660577980
561631996
1504253677
1958895556
1088149594
206298098
713836106
1957102018
1051749139
1719607025
1891662902
1632921632
803113475
1375951187
1819628947
2037249083
421545824
810485357
1001194712
338014240
1962077615
377175901
374567695
1266808993
1926225350
1797446928
305934600
308505802
1916592650
2097299732
1943113999
801133256
696633449
609856134
1516067813
1178572088
400187534
572974927
1009647562
1363650664
248546635
2022216090
1610545093
1746090559
273684223
386820310
1579018863
1278831568
1526269010
1724731839
1843424865
1128957264
610970331
544298487
1212352433
2084164777
1109842995
323442341
1960438535
1907512014
740337226
321857295
1904709715
334786935
1940977189
1887018770
1120960171
510097378
1740236406
795891353
1552661741
1094064760
1369466301
1024592744
625893326
1611263993
1687023052
1294350114
129595325
2062570297
1276278135
916658929
777427685
2136063218
2122609070
218353862
447668157
1944349514
1238689013
1566945905
1855092787
72925066
1919400451
772787847
1636387906
195477322
755757691
1565951827
1328155356
1753147448
1905195875
1677062652
875963673
490639693
1934618195
757074956
597077066
1491699893
1330247196
1540352195
1845225309
460136947
1192644759
953710118
1078482397
1157288923
630965582
1200229062
728526913
1605172775
1327523791
2030275782
570607236
146389315
793960305
1009084539
1672419777
1094255758
1039631217
1114975211
1403453186
533102683
1533878189
1924664506
790224466
1957328262
2010914833
1232891608
1518868477
978009366
764430474
72337087
855070410
122116800
2003332674
648554095
132571726
443589671
635546729
1018707557
811694758
201548267
330128526
467314056
285706774
1760975733
720347939
1600348459
521918050
1263170445
2059266215
721265342
1916693097
1172395740
177165158
304253024
1897256326
1679305129
1042048058
1117414505
1499955787
241873124
679411828
994861372
1108053345
84040472
878262072
1280585437
661377232
1747896004
639978659
1393077709
423279762
1439262264
1819771585
1522814097
137069598
1451019664
1234989937
36759498
1737369557
278567403
1013371759
983073064
232161217
2052326661
621033523
1830517317
604781755
1202247488
651979862
632398913
770331102
1187673318
1059364052
1036998572
1612820253
1910600876
1235460487
1267955851
1538954241
1356786936
1178099042
659462517
696687247
2041125956
1266416793
1710887473
463301194
1434824486
839231878
971768220
674714017
2044880559
407648190
946735763
1677485434
1822251818
776659075
28137248
290344712
1418055485
675509438
696448036
362711690
785497610
1891055319
439957009
2004279633
1780037330
455721723
1107867971
725911586
549592791
638646625
1438926557
473564252
859384678
1970761713
1777879023
2031230354
874936209
458783796
265515524
246958664
499245275
362050359
1311400889
675976445
1462563788
413199071
301216271
1191882254
2111937731
645599315
229650222
818294441
991340854
230143717
1092698397
537663095
581223148
1496803481
634214955
1071099091
1657279988
979374214
445504668
441240170
51576483
1815685370
1714004798
526387681
727992081
2011675779
1144647669
963921086
672480788
625535839
858994789
2059287319
1984696511
1706085594
173232191
1064689214
684563823
1996212049
971852348
923357290
404952515
679199209
1056236654
1248281747
1565747638
1054397731
103107507
1244913106
1637993399
1765079789
33283216
67031119
1406058882
526549591
1413510593
1281688389
1601697357
784140742
1525891865
149265229
1442817130
401835078
473670926
354865784
1298331000
2088971046
1807500273
1744599034
1471313524
1487200865
110521351
740849086
793774251
1741867943
183512049
254263589
719814235
911855734
83272906
1133967788
1685321965
191715723
853027812
1593964314
1199120533
924449651
981501532
716437197
640254501
1793865889
126305361
1172193734
1493719198
2146333271
675770323
1517771694
1363838269
79524360
1504950521
2041107919
2041208723
1598718290
1838452815
1521870935
851173833
1483986937
1751345812
10824167
1091455370
1370685829
1472716747
2038003739
1729603191
228075381
131096120
1546545605
1560235821
1504618743
328028643
1747393285
1028150612
2009403900
1170881246
589024100
1976551598
64394845
1419162651
49625347
1288421688
1798216148
729819930
1921815608
1386550728
1971912735
314082420
1847731290
53113536
2021148833
660984223
1948175693
654038666
1424303699
789219611
1329252488
626106918
603133281
959797081
35471367
1559452084
1996728184
1882599503
548558702
1586333716
459199900
912936037
1093936343
246123240
1245084826
1181135942
798963439
1214006717
1305002936
478168226
667934866
701675710
879170847
477171250
2075884188
1257816153
1302963782
901594808
885845275
150503407
233753994
1144775213
79792969
1271697746
2034999256
817590657
916525861
1478712186
1292253133
1390778222
1824305609
408641859
1106270757
1376873807
1942102376
1467816570
587857569
1911497217
1962329755
2069976648
163344125
2090735690
811323060
599611823
866183568
1219336355
948151864
322167764
1995544806
160193620
580193809
386396469
1800458828
584034554
1588672559
1533553080
840901127
1423761439
151048995
1383077292
859514217
1935245082
284541363
305426608
1783951644
1339100873
327521149
258852923
277751526
904859546
1206751035
1206690860
274689566
1603117773
2109968662
2025340713
1556308678
836907732
1599958720
608831539
1422093563
1338893555
602876272
344273653
1882836890
1107224187
1614428914
1996516338
1420148311
1115993710
2034467384
1031815352
934123472
1893792337
2047496617
1976771202
752563107
1975676551
1765667349
919769931
2047730722
147624171
1288498496
578613699
65916005
1956139960
386520928
1604225562
1910976771
2039585001
52754444
1226458445
1423749084
1642297181
1162450177
1209777292
1328895084
880567501
1684430772
281488669
1453813040
1760228498
700056989
232982996
1536319319
1772190229
2122257452
1130777321
409314839
1022118787
1395046121
2063762063
1593505609
1496685764
1679656528
875257123
818766644
1141740968
1995092589
1279018458
1009631617
1943488419
1684757816
1526204368
1487507431
1360287658
1800447494
1430563455
36277575
813664956
519723223
1330191256
929343564
909463759
29754062
621884114
1303413346
1392846522
910682655
1923286355
981299273
492302054
474817224
919744272
1749378760
635583806
719119307
1413185614
1036448465
1427688271
710345131
1983603470
65955735
1500678987
1713569951
628281353
651213734
513149141
1123670310
2070505524
1361033400
1301747020
1822549308
1603376952
608928286
1254357423
181805652
1464434810
1949659494
69252019
36865372
1054147923
1521417941
1173321039
2026414791
718183342
348091031
711440261
199873813
84374921
1573266899
2108207401
1769653082
453537061
47386646
905180919
2054280784
2104236934
1470699487
1519329034
321425077
1466748288
887191290
73738652
1552387210
1333649535
420062978
975818093
2115951699
149506363
37165088
351852181
470664907
1687674301
1242630514
1675299202
23130816
250653123
1437367357
511648008
447264217
1789721377
2062263921
164391030
156452316
804376080
749009941
1599688578
1425103597
1481058902
208691697
310221763
1985216883
1054615180
1679244067
318833852
820159612
330726711
616309313
387011169
120816238
1952387798
357099109
24722313
1272338932
103198690
1499455750
160851386
1242876814
2051884553
1088127191
1122060381
1496025683
1707713723
56217735
1210716624
560746054
245202770
1829226410
945740635
1841200171
775631795
151125389
720571675
1687404640
83637294
2066222026
1094413823
1380859389
1927571894
1075941146
1990338614
1426960617
213697601
1252419917
1211270950
802864400
1135925351
1228879396
622099732
1315778040
1051728577
1799315409
1976707046
918300404
713576125
33414516
1691302233
304937778
1107671367
196008595
1659540859
957852106
1614848980
5991609
1112965446
593251327
1084495267
1663900899
835140334
1881268537
1932788774
1174870493
1565626709
1052822393
97182777
1821551215
281775923
1822254570
934826907
204223960
1806905998
610439770
874472774
1373460228
281081795
1281647247
2114459018
1477548787
231279679
1652595853
1570692283
183804508
890642254
1719696964
1416912065
205258539
1176302214
187864841
1674430438
1797438492
35722141
1929409943
1933763397
95140952
1515383308
675103426
422557193
1144925938
805666393
2028246381
1609630169
77936067
1930120679
1270438233
1775514021
626727844
764561215
2146176131
1674380210
318860211
1248108888
1864651593
3779520
1935509059
981372814
1620051356
509295483
1412941806
140413890
1183740679
1924542244
2047388881
2035593573
212868965
1920179814
1799757941
1525723509
98859238
1744656072
1443282609
1805881442
1465036471
1564117016
1416259142
39260463
1056404710
394607653
862374625
1692940100
109631551
731802187
1270288712
1464975977
572508482
483857147
907991989
1491500378
1440932936
506034406
1829457542
1032223908
1235083575
698526382
531798846
1762622426
1897679864
879076121
350073039
203016887
1669911157
798957330
1464901824
14414193
156679825
722322536
397284589
140228584
1423734050
11367029
212740186
799174299
540378362
1168201478
1883962315
1783869436
2100980269
1706231264
236097465
902919550
786634483
1346172803
316035779
1632698556
884516076
1508165761
321695657
128004006
602463697
1686334162
794012036
1240425873
489670494
707373527
1319380974
1260841852
1143148011
1405649484
160184363
119221238
212319316
2067348286
1983639406
632965474
664079212
1533145
1686305807
12621809
1383227772
1934028622
970767229
2097654632
696243112
133637184
1338712909
578965400
897287210
304922847
1520484455
1993735778
1276485920
532585240
1309016734
1414953486
1092056444
356302503
1680540146
1149915326
1931257913
1968249256
2039587957
951662039
1249136219
506406545
1375598260
396549789
253575081
964863300
320240644
926856056
1024313257
516172827
765943031
626921204
677092966
1652784000
739846094
885808438
301334130
435491817
1658856632
886837176
901913840
1124527499
1231332011
877954674
400494154
1619686165
1519863854
1374974247
2082080810
2092131062
1216659087
1553481738
207061607
982285744
1925148093
1462120837
1162648294
1599864552
1100213335
1733341280
134242338
1436907240
1071192450
514109666
2093565702
1742089583
1992988148
1067851446
239184900
1136008038
169554115
23409102
763437281
428442040
161509871
156146253
1213586821
1642923839
958479739
1190257204
1458062126
132096796
626538102
20516058
1852880867
1300019275
1270872753
37791112
77161131
444230844
654070124
1610226673
1648292670
969759234
1023538098
833484148
1444895066
479566543
2146539767
763125308
58404570
1619763875
1552981718
1767609429
1898106684
22796697
1719388156
1912405562
615015732
1195625182
3139745
1001606714
590913601
535870608
1841488634
1887232563
1014462070
751712191
287422945
831980228
1424701012
448140060
278306042
626889412
902658363
1879889209
1837999704
535859073
514492632
68292696
295319733
1334749503
1007709186
1364703783
1963369722
101346548
1038881523
2102368458
1724949542
1278367826
1838230381
43019347
931157707
2028464405
819225034
1833959147
466679266
1743665021
1220986619
1290462842
1488003596
1791103134
1643849775
718062219
1396139839
488244123
1798892834
246603310
451869749
319142211
1875360625
1377367594
865327727
2072341512
1759080313
882001298
997258216
297394735
1895132919
735373005
1034315432
1248681303
1452718916
2028751028
178775009
1945843097
1413037964
746033174
1307358527
1410188015
1186694543
1580083813
1896045504
2146268279
729012095
1067449516
2006662101
1589547184
93060289
1769273467
914122583
329665133
1628973881
220690208
96044137
83571625
327872528
28099530
793926960
1496289551
1143401105
859114925
1742364465
97416313
1668148439
548264495
1997372949
1770684612
238401280
664963235
1939185565
2018830913
1095627901
1037292047
530280938
694861939
1519028167
356861334
1883860648
177030889
198146656
456878737
1787798591
1918925434
204890343
1359184414
2046350465
1936706452
2087682910
262620643
811272544
1785380139
1286431308
346411284
932286634
2056209294
981576763
1978210894
758250962
1862797174
400072819
671114882
873737007
785317562
1236648469
158429227
1057604792
1610490864
503523586
327758886
1030370027
618651054
43135687
966647350
1778414278
188630994
12509093
1316039429
527656226
1537551803
1715436708
1349618982
1714455189
157862597
697832451
1286205083
179457885
2061581155
1998637311
1413634378
393163142
334014688
783791055
983145251
469696884
581622495
1852555139
1266500792
129895749
1475864780
248630847
1728911986
153017264
1730419042
1769928977
1492943546
938457476
910778346
97705723
7583566
1582530684
1564417964
644823344
1068918400
1676998495
1614703564
366464535
1663064138
666779211
1524284818
124155432
1910022737
2025549256
620381340
2112788180
2057348138
458992081
172179637
1733432867
2001991641
527130762
2021200850
1845377213
678830641
1969338422
756307383
712535871
701736541
2133919070
826925537
1948500082
649482082
208166970
489892544
1885461140
1337000749
526193616
537408267
453594849
1929328199
189250198
1575650078
1571980902
632588950
1804356404
1671923945
1656240261
1541996999
301338229
2091968426
537543107
690750252
505333289
1139252831
497388492
1765391225
1720176614
452368934
1737290701
1367755067
369994319
858863188
841573967
193277604
1183331573
2107611454
2016499716
575152245
1183028304
1798421526
257564557
972826869
1463921442
291443876
1768800
542769623
681882781
660127203
1441898401
1882613027
41944127
636958138
2061964755
2037523606
1515424570
67159720
1969819830
1772239186
1980247409
2001000542
976055057
210631516
14621115
1381794264
1295103245
322475600
846666068
1835426020
472002572
1745742413
295899829
1677032258
36205674
2138883720
1781024526
60368258
1504340240
1052954367
1250592674
1724011045
1347088814
1950214519
499852926
952282215
1481577975
27518846
1119916418
708416942
1349318609
1878673305
525701344
1240161750
1254418347
687460898
1257588875
1579467894
153428602
779684098
35404734
1934407841
2035854054
1431199325
1332866676
1300030188
1946046721
647883876
691959905
1981706694
280641476
1311505095
1928692221
1013494925
1356499214
1883112996
29024587
273701886
247824451
885540672
910503106
1927789289
1893574311
820112321
1487322231
1872643266
1556488712
1713794705
1898244392
1565578224
2016780458
1404290945
1073091288
1246407971
188003595
675626994
1873455383
62320456
24511193
1824989254
1597859459
1113571515
1471490797
1328820493
1959615959
496865653
12071079
33408898
2128521784
751407981
916706877
689643533
427619953
1205895037
1345151310
1730624857
2079731742
639619466
397744180
941770428
1960302919
821949718
1551163712
2021237616
875501052
1709062096
324807182
1388101419
1217615434
1987381213
1928395850
242620764
1246684249
1034276608
1901709498
1406117089
1847341067
881570397
963445705
1521734188
1403545693
1280185198
980393262
1761308784
248645840
1468727324
1229815330
344566370
1767334398
136424438
1141321286
1476497622
518807739
1657896190
86601669
1890732491
772432744
687166319
90822930
273134830
314387026
1887967247
814232648
1492649024
1727644659
1849238676
1344490773
233415605
19134914
815126207
1963500028
926700745
453049303
320604622
1300266447
641084315
1735292284
720419088
2081897810
75000582
1508747622
174564643
8826523
1705638520
894563746
571289545
1114200264
1937301707
1838646037
1293657260
1695346923
972338730
1120045596
1616700223
406171412
880257965
1747457674
760148167
851447020
894465394
984121989
85465718
871840345
2135848659
1070103422
21301366
495068569
165342570
1937826265
1523955272
686589733
1989179330
1619887742
1048143705
1416296359
1921758869
768920662
1569542953
656256390
820206084
81158720
1776181249
2069368152
2005812357
1422918962
916060165
1625836802
476752917
1616390356
485318210
261659168
416367784
2098368879
2024562574
1891643686
2024507127
1937331060
36724581
159516868
721628006
1045722210
1442859669
1384643263
468522679
706029209
313754065
1897336311
760556483
1470194809
1966884953
1181021410
411212294
765812928
1245075036
416464036
1771303707
546655907
1292552261
1087839230
239927611
1834261652
613139709
1059879700
1173880196
674726038
2016320543
2075991811
797600444
131917470
2013438320
1867798968
1580972485
1191941597
997869630
1740598
988243663
283642862
700730355
1310262874
1047794950
1698738203
331692813
253520086
36727028
82356402
2095289466
1987724976
1041824727
915070190
215076110
754869338
1765164150
341214915
1558038399
238291528
1701430303
1932816986
796772520
581436859
854210248
1821325217
990391187
1792070787
728940916
1806156639
1543008503
127648425
952469170
564869561
722500138
926234482
1267742076
37569921
710654470
1985223252
526220770
1432823673
1859371569
1835879728
972149014
524563969
1975254115
1318835608
137916698
200104921
743807003
557789499
1140672739
1060446096
1129421677
725561569
2053633349
231662825
2119611866
82838797
1439929213
1965168778
72716594
2134996262
1725436371
1211100267
1203463245
1725433839
2088251461
1070897767
362479433
1063787740
267769033
731974088
1635427702
1735882756
496219231
1082184628
327994262
2080649192
388532485
1243947137
1894727836
1328820749
1687847771
210124388
2155875
555681723
2072031020
115904976
1202075063
959777015
622732342
1327647944
2097271358
1420010728
597372190
133727757
1737246541
620622921
1904198530
1721327595
600237423
1331930978
1200106703
740274363
1286755643
1079512167
404107787
1755540316
1590554878
1276123700
557110530
1919957610
1969194718
2147133532
1690040561
1616476131
339042315
1822592319
430546958
823156441
733950254
1622943257
2104854587
1536980730
796034178
17577759
336508774
1316288128
1161961357
1601287110
487833
1727358149
973404083
513723566
781994778
682967893
1710996777
1269051106
171112206
1295138091
1879865084
1187371805
1188125976
2087286580
1271189202
1634516439
1373437815
1719627133
123897391
1979310655
457975928
1389503182
925929599
516743528
1663466080
891842445
959125825
1602320668
1513618472
1690152621
1072109350
770949122
690397390
1964512971
321255833
355141181
1505587119
2060928253
675132815
1465610101
1419469731
956911843
1848603770
1853953340
1032418004
86479351
2005278185
412868919
1456508570
415171530
1871994181
195870853
1136314056
620906118
233099321
768413790
1472632413
547987820
1704857676
120436166
1392765592
954267294
626220558
1497914395
936948017
2052871212
1708053832
1031012801
295653861
1691339251
1374012616
1615322743
726562830
1652705211
1901862836
159981347
711267847
2069570808
179746667
1006156060
2093564132
47676044
1755458199
155026982
1570776680
502118734
1224299549
677708119
695613704
1871775006
762727129
1353850825
1574648374
1667757087
1411376424
2080552023
643380692
1213422967
291896126
1973865767
946808986
1765403863
1890302634
581292100
1436403565
1692109062
281260774
518089903
370146638
149504402
36118037
1090822806
1987150015
775121826
1201038726
528412672
1905159009
723592940
104131794
340423447
1238292735
1333426369
1330443933
1676756243
1287088912
1322259611
998257341
105716747
1359667588
2139116756
1141463983
1013509619
926665329
1552988469
1041969416
884257066
53080510
675302947
1719899910
339699722
1708794636
1289340049
2121692625
232519770
682530137
1312460470
117631569
1207451796
1757046762
1771639589
1866851334
1231818759
1394718441
1904928324
237441692
1475437265
1396886693
1187523171
227494744
102933309
705139240
1759943840
2122084077
1811021037
202180880
209520345
1689163569
778089553
345506783
1674477262
328463589
330212580
1536754720
969272940
1500640489
446281555
2037750188
568095439
489875284
700430226
1578436824
1519276214
409221098
753709139
955992701
1138111518
543507962
1777390126
1521368379
631962038
1211356452
1451064940
1332949815
587933416
794277107
1445108933
1793347718
856395279
1780809911
914454855
1204788606
569459892
1421417258
726074083
915237318
1011629220
1648092234
816478040
1857865055
1116586642
1238589587
1506955241
698212240
141850037
1119974305
173426797
1781649054
1715420326
549416781
2070890908
466900140
880887087
1697640883
1859767563
289136419
430556031
360617666
455287295
1658215909
1813321830
648280690
600551736
518677059
1544693841
1673050783
1205518559
1404736072
1506058937
319902797
11112725
1332173406
664841475
1786101191
2721284
428178357
89131091
935404690
1650156546
884294617
332139775
1123654243
1996890068
1810689690
14756716
1346869027
1568126670
1937329798
970458257
1451891505
1403845557
886103206
15775093
1401297101
1433105646
2087250075
172610656
214755078
884555498
327345303
1771568650
587970668
2109401867
1460812551
557748238
1236017928
589320499
229274586
1944987315
414882313
218097222
104447647
686170247
1736008163
717293891
182939966
2014741605
734090246
2032955416
783807838
621811623
1172830767
113641529
117619920
917775295
96000602
2133364679
1536915736
1933298818
84588254
1816557110
1349454539
1912472058
1286609060
3301901
1474662003
971296376
351705480
1513135505
169835667
2113858378
1358033553
873899437
1455222210
1632565962
123223789
851876908
1130607727
1432940643
1733464169
1109859981
1472190708
31711695
241668538
339810621
1034850650
463169586
2064177976
641068092
990379785
2036630492
282890196
514865096
244346223
499864870
1039737188
68416315
621739466
827513986
1825706807
717689223
1414118393
1957560121
2020942837
878540680
1120944839
1242116304
679908564
1921725606
991827927
2125485699
1020681797
566683654
1207447055
901462800
1019532806
1502118178
1187124876
642278400
48610811
737705603
1217301481
1902608052
1607773062
1495633908
444213201
452493335
2110236939
587631556
380198257
1680127413
1938261361
2061287589
277829871
293801973
1633657749
1547095562
140659461
230837417
2134902423
2028296039
1977635543
1111545616
486368079
1760421755
2033455400
1457696488
2078503487
1368635290
1022944526
1885182061
166941383
987999211
2029640957
116460298
624014628
639248664
977402956
1903764439
492583124
1078931170
594013087
20902381
871093107
1149829147
432167355
1173386411
2029913740
13089959
202326334
1659702093
929437958
1817083537
756920272
321786342
421900197
1665358761
235131806
253237521
568723669
1502609857
1090164043
1316643179
299980633
601324428
670532134
1607328911
1677979198
1262934091
608728558
472931139
219014449
181091612
662688081
615664062
1772513878
1677344232
41688205
199188583
1935462220
2130672382
659560265
502350788
239815850
498628578
1680362653
1218826258
1241365461
2135408597
1819390084
1178853257
1798713123
1371109080
1902847969
1457825835
1329828874
1127409347
53450989
2065243893
1922403464
726136943
2039533559
1027692229
1401349117
2043583354
1046308732
1536626079
509489892
1419370150
1498726380
1049357382
1575340797
994403979
390153649
714916073
383557304
996380607
1225812635
1093316715
1814438609
853821498
545645891
1221051913
1964042777
592651377
1949169810
1347669797
671636213
1205915026
1717293863
1770367780
1143826705
132445441
1051872709
1857287302
452439064
1309767894
1507840590
2121958570
742206473
269795967
171547819
1757705291
587995844
1262996534
738608847
189308312
1673799177
1736012651
955419848
515452832
232558149
879546345
374737933
1413864371
2082194214
237697036
963783915
950895265
1506319953
742081428
1175933779
381163244
987906653
1099178907
2113998760
623828167
830073697
1725004474
1412879821
1083269005
716344158
450506905
1744254448
596714680
1470650723
495062962
1069483573
1826594752
796111053
1495123685
778023221
215991503
1797796957
319034730
166852986
2013864727
1059623588
1300820750
470475539
2134402506
447516427
1475805230
1826329765
2132856067
1576723607
1182755963
608478205
1256810113
2022430308
1115985610
457451297
263921436
532177863
1476260551
597488331
1073919165
47454633
1255767733
627045734
1615781966
1106357199
1663788608
5156318
1876455214
1089410611
497574724
149177749
867550339
1549020906
758331359
123032355
1519593789
1696576702
1083465586
1543415958
970062949
1908934839
351108560
1023574977
713139813
658067841
184931274
1432483006
1619971493
363352757
722485205
1796870043
1974014797
1698949064
1417009256
1662918631
948981416
640007426
757002468
390273086
1830714706
171200766
1949384797
653748893
1870360804
863992104
1014782315
2021159464
2067188296
56512408
1605796325
390728875
318725286
417573415
1925491229
1060648528
1732552970
921454714
1798191065
152062031
1952795853
459607374
107028005
795743916
1105459077
1234146674
560750441
1907673468
835983948
1501426410
611639056
246049038
424388743
13307115
2035053881
286341705
1339984079
275571149
156012998
1270709589
816804387
244116653
1559355033
1802777157
167093160
776674512
1145683899
1351088601
1947694017
1564963867
1314519883
737028705
110765648
1291414543
2105541580
1275823963
510111079
1356330164
2099165071
1534709438
1669846839
957736148
365134068
692977266
1083731364
2141602576
632969554
1412224113
222629401
182295121
500926548
855566898
143970929
178065880
846030811
1059542353
122201804
912426114
1183066470
1916356221
405025813
2047469961
1144271803
717086089
222259788
396584890
1225844912
457359037
94278423
1913978525
206150563
739178392
1870402705
1695070579
2129459981
366287040
1454699976
1069393590
1283419268
1795511293
105676763
1331547874
575976581
289398909
1052677003
2022732307
418867176
436805028
1492376999
1995048469
1549092394
1389606109
608874254
601455306
1916025951
79853396
916810002
761931590
1194531459
624127194
87535758
1902253701
1499165868
737170830
874889139
1599618697
614835440
2096644457
1166312498
224102120
1794145820
888291641
374210568
1087209375
720944561
190135345
1327342420
1285554502
1252349047
363446569
84248905
2076075357
748821486
1861065793
951221725
10108957
1015322751
1895238355
551100036
1813188276
1340843771
1516067382
566734636
435823033
1813573882
1547036917
2094759943
83336343
1807290741
837135347
1119203058
1636126954
1713064726
1907254596
520594957
1625819388
21066773
1670369287
1966383004
637472136
527847228
332714127
878735285
78752491
37121071
667984260
819829972
1726002859
94026240
1825464562
873347919
1790877441
1579034464
863062090
1486339757
347357760
1502350698
1371780699
876880243
1672364704
1957922247
1429328751
1904875939
1984015925
1428348697
2077376241
1181056507
170493856
181115394
430209987
1720024938
1794378988
425238241
1236853856
159991079
1723504066
1176656947
1972123243
957776312
69071639
366667132
797030347
1210351767
2143076157
625611401
1576184953
1338760323
2136623205
1323781984
294510099
1787734400
1203269432
1400240957
809756156
307622589
355994190
957577019
1668592371
1126367108
2120737254
444530293
500460001
190325144
329846440
365388875
1747994182
132311388
2129984924
478282894
924666674
346174960
443722959
191411455
247782193
518531329
1201036670
1335033437
308820822
621491820
1830889730
1534563064
2074701960
1544541151
2131301320
1595030044
1321029543
1160574743
1304593624
340944704
1894972317
1028734402
423069247
2142138561
472683459
1693240599
1796264513
1705067221
789354019
225935868
1582108221
450124259
391962938
2134075717
1847816796
1362961689
906567445
1143181305
296339031
1315190901
835961324
661798706
658883035
1886397596
175160236
1144934408
1745147431
1082383116
1163007650
531373299
883087862
1574568266
1185804560
757191427
156135852
642759454
717079369
1869445033
481240909
1359245714
1255365659
1651501850
824009346
456280028
245377905
1284725351
1528498125
1113038685
70268968
362378745
34135817
844834053
1338042108
1044093550
1681490521
197902778
1295051873
1554906216
1453529196
1375476209
1005107147
765354548
2051200674
140926163
722532311
2012175994
413631104
172394060
1410488592
1019231986
684872412
546077439
1562614210
1220450129
1975180129
1012661087
1833461926
2065581139
1814193160
50502451
1190003101
944304499
38732812
415839701
296805768
883787990
1105453203
1110886919
1591261876
2086722543
887632924
948449253
2055358858
143563354
1818825035
379163729
1856667653
796396283
323397010
1033196775
1197256966
692963009
2007699561
1198262699
1931748405
202419904
1581140505
792190986
2054496562
1984710296
93697865
523494802
1372801314
443342787
2125221132
176756955
1337339958
1575817633
606541419
1013567134
234301641
548492956
231125222
1684546722
1775070694
1943640197
993723853
982057148
95125039
1734909016
1316047497
650087429
662082738
2131999843
805296387
1473708672
1873552929
510150568
714841465
766987518
1879461937
1616956755
866050238
1172481068
1480136041
130050426
360362173
1355744424
1675810497
1470251274
1924822861
1354279181
629305901
1472870155
1520636019
1430215279
514592966
1859051796
1370082997
746284327
131458792
394642936
455821770
80454360
951770687
1703649807
130100374
605221281
1613485607
885933537
2078342734
442983956
1798292007
1309750684
646337932
1255842520
172344201
686595512
730677005
902925913
141332264
1256928943
1451762362
1973422373
604451344
1646161836
654618622
1608111369
1541368623
786912291
1690481655
779929176
35449790
422043254
1946002103
1838263700
809992174
1524904375
191146989
10642486
924372636
1133597057
487963784
1005084462
337834122
343105626
1420838205
291215319
2099683739
1919937833
1406618139
1505919849
151134130
1216903025
476840529
423843152
918274240
1795295418
1364210588
768000898
1200035711
2064391084
1841408890
2106563740
2112377920
1535671148
1223553089
205312202
1215441391
171409129
1236887671
1472875724
234118227
1259245516
419789452
879342268
884335995
478681533
1872836727
1478474480
1554535130
1218195359
39712456
2117106049
2050969987
413785457
2018379339
2096359008
918498140
1391434168
1605852322
1902701292
98514172
1942594021
1353293475
968739052
287765156
751992905
241066680
347606981
1775641577
917142825
1165312553
1474217172
1812548190
1997548982
176686716
1071528720
63926159
460425127
1564323038
391532486
1680176764
2092100057
2014058769
221245015
1284087115
1842526257
1278008055
1701098029
1043174375
1513395295
978059858
1049829595
1473302848
1722210374
387573479
485287384
646852834
1340831020
933761651
1930524307
789737902
850345745
1859563074
787344593
310596870
95727635
457746598
1100933963
1725991370
986597421
1030016786
424836158
1142405059
834190666
1679125163
948464149
816023671
534936601
612147939
1150174073
1693746663
1004961619
1507954916
1973580539
187121557
1075013600
849120479
726485664
115617880
44227546
96282176
1612491533
1235096363
1872911892
1156923971
1915900978
42340357
2006218912
1409043719
486239130
1670662953
785168109
2074806587
884602622
795075085
831531717
1816727302
1630488958
286946978
61480486
1252291171
1160604626
2122786993
1622419463
1122057133
1326842404
721549476
1786657911
1325293807
605698612
1123398349
366244485
2073732323
1879116972
778360897
1888489122
538647394
1919931218
1076080340
546967131
1903144980
414082368
1241226997
860087829
2042276220
482349658
112986855
955964158
879739216
492229834
1279964844
896665785
1580823920
1298477933
1765940654
1745518673
771884870
1792019959
795985293
551332361
396942452
1913660608
487505629
884650113
844786170
1589362747
769182226
978509032
93118105
1626067933
1940715136
508225538
1340474424
1272497826
1629301138
604800410
1340207459
1655899195
1095718218
1519902864
246745863
1887601794
1980017701
44875109
432444052
1705708449
710476164
746617011
196986415
767851197
624879752
816293273
267843397
1539749181
1219549500
1288188221
736321368
1008241390
1763046824
856676603
430911062
387897734
1922530385
2112625952
657509443
779649260
1310924253
1635359419
1351565530
1109174827
1233838480
496056328
433957288
1682466416
21581944
1261832619
1570792613
739362313
270680661
1052244982
12038468
2089089992
1832220101
362589548
839819621
1212236366
2016898885
1913381836
697980214
1125205509
964212237
637339020
1849322954
349241203
444511045
513135710
1225200943
2036593817
386762762
27183819
43973396
433654765
936619055
1437468458
1340765390
800297621
1440252848
288294951
423588859
1303490407
1084551745
371574958
1069413055
915148163
1850106769
1046496823
415571721
132131937
212415942
1821472939
1869802723
1634416922
1841995903
429595985
274084266
1620363737
154943589
1618373248
1173308940
945554464
802131620
982102372
1810322586
709485022
613773792
688332504
1802901727
1088416438
1897601071
439219445
1447524648
320362294
37367542
413328121
1112360605
930679483
928873381
1031852331
663735697
794410850
471477949
45941292
1069845978
393695097
1730089485
431079518
605934259
477356921
172539684
2060722996
385606024
2317595
1954581879
801822054
889470705
174859771
1312008016
793452953
1152313766
749016932
1943568693
469907718
619543335
1581903041
1632562515
1611962064
613423433
1739567510
97896322
97075554
369648364
436591315
82500751
476858875
2108808333
1825601748
1255002641
177383884
1158974901
913085162
1918530902
1341628029
644103319
322774780
1661292335
541268761
243424772
1135627440
1650613582
724555327
2102088776
1047034125
897262353
140907624
721920006
1426474041
1200721201
2089764788
54874885
161333005
1259911307
400088569
56064276
1727998489
692341098
1266279990
64418733
1725824550
196792835
1252801884
1683039514
1847602844
531418717
182853245
812125115
393431038
1661577008
722152613
1874556001
297191329
1677341664
1990501703
153801317
1601582551
969628789
1183262986
766142345
1811306831
709527590
841117058
1167228098
1674547342
490327044
2063156160
1869676359
844676249
1737629112
435654721
959990484
1825244766
855881553
987430411
1151888817
2021526506
384379727
1839419164
1540215489
355554293
209726491
1917602810
1650376343
165442740
1394234303
210916805
631491006
558909132
527308716
1664878089
454303799
975136511
2110227111
1095728428
527708616
2112593869
309777305
255716311
128855000
634987722
175211381
1709599569
89946787
731942173
1137112036
505072138
1206298530
1426026486
1695703818
1349326151
375164298
586457446
1513484236
1824103017
1494501996
358785822
1595590675
2111930842
1512953528
713817915
1354112966
1602573961
2013320482
649703079
1660769460
1752065757
2145494437
1019966557
1923469694
422469567
2012966227
801201872
1990805843
1806314680
1469667037
435618395
1943195217
956316436
120281530
1730448384
388810351
1404093746
1872091516
1016319837
1134082957
1018823734
1371545825
1691097299
1082255776
1535308919
1665011893
1147620679
1244150253
2132709537
291479369
1510279725
16652476
391123318
140350807
1425021509
176932415
2078580983
1029722997
2028945862
2121597089
213002214
631619674
874298617
1614812454
95423912
1107052582
408880007
2090821965
238502019
1350554597
783820440
1513860727
81529841
1095600110
534061853
929985398
1028177437
1533925923
1699184738
1117106022
58781051
170018911
736913558
1697328005
2113659636
1787842119
2136056139
399413063
528493007
1603162697
971899128
694349138
2045252870
1157906691
677319240
238008173
980166790
423885089
628741464
2002132408
1459508677
1667637932
1248759165
993915062
255456482
724688821
1207651530
863173849
424219176
796823899
883616359
704095128
62192061
1832339992
1804788816
1524392886
1156475383
857221977
1693032875
706369610
321422056
1724725835
1054482386
305051313
1723339555
1226635178
688693461
2019377213
1376181000
1889376073
835743454
257956594
863478207
1647807319
1974742801
1127323573
1515468313
745965767
916814155
1795984477
595236747
1414421592
1761512969
221576974
1343061603
146663721
1699766043
1449041965
207683688
405133956
399146088
1443995060
1701307569
1969487821
1926448622
720136438
42809583
601553700
1850917405
206237442
2107148443
796688664
581289104
1233156275
1726223748
1452269697
1803585607
1199880444
991177524
632552372
1991266630
1153477773
2137095503
1620644642
2065917765
424888323
831537399
732532125
1719036456
1007858885
1083285683
158617844
2000341813
1197288637
1111038465
451115322
1573570166
2049153602
478505834
1837383497
683104586
2065397053
2053509327
2024141084
1677898476
2019886069
1212774357
1807938242
2002695691
1138098849
1962656118
631798093
701498829
2047800020
765248205
533889571
926726405
1711641029
637996439
1940604147
1547445678
892919982
707759494
403531903
189841587
651399812
410129403
1994275743
611324036
2030940534
972311704
713601162
1931683635
569354023
1126858002
847935654
1737991083
285699401
1606118705
1827951787
971960229
880855122
1747462973
829391995
542417503
1316775991
203678595
914642960
1278835760
515772247
487211489
2115019855
1893308124
159421984
1607893625
486727955
1324748004
1551287400
1103055261
1287141044
1514011307
1387513524
104402437
421946193
443540812
785631549
702937260
1732698369
1284173405
53833858
903634987
1736410890
1431879382
511395732
1281206509
1731238579
1304976286
1633125471
1037910899
991944669
2023277375
384473451
167813789
1721926403
506943765
727442171
1696738123
1684086385
620890186
642182208
742284293
893856045
1418766046
1794985745
488671116
1198439053
559550615
764101736
600967500
557555738
1730433723
14742302
1152183497
1518681006
78803080
1757412145
1057879931
990013922
1636716773
174675701
706898484
1029934406
803875898
1269228868
2101833227
403531687
1866627944
956316049
1344468167
1066745123
1201493795
1477503224
1995768009
1089901067
1360047520
53835327
1436169378
601475044
55754122
773264515
990749669
904220270
2009268100
759751194
1003809565
477532860
1682566548
1671944823
1851391133
1516267459
772514935
95329967
214963070
1154489110
805956856
507606963
234605367
938500467
258786961
164155090
504577630
1201650726
836111348
1876559874
1630039609
783193500
81107341
1811905632
1303071222
844097282
418090931
99398398
1015701616
821303044
697393423
1525569941
70535075
1401536708
849396532
623762139
892445052
826776720
2086771535
1984948228
43473665
1106615093
1698703530
216534454
856624599
1523153716
798909326
724719378
1729817039
1370293406
2042255821
740210831
922500496
114273398
202236054
27248544
1845500308
666920951
327791355
14879586
785288670
1434140871
2050750514
1470366508
773610937
1334545690
2113534880
751615590
536585571
679083
463820131
161435802
1035167457
1470349635
1002100352
1351507951
1183334297
1958424087
1858769142
2122823649
2031705168
1239849895
858354319
699112224
1873218274
1093934134
772756359
1161222903
369076780
1750579826
1428358916
1870680504
1009530484
1140799328
454461372
201393952
693665607
91067237
1914527457
697328395
1483169873
2570802
909221910
996776353
2104233445
428310999
1474410537
214491754
1739939852
1311850859
2106480354
1846432817
1602075775
1608927567
1603251897
360026235
1403819240
46558523
426229547
2087397056
1257306739
1912387274
1844383980
1301351740
19004388
805996018
819835786
282064143
589520008
535574845
1475565021
1988259162
444034515
961718195
644725440
1108971008
1732971131
1591395190
778668109
524022626
273225064
452488469
241956560
1292389566
1722298765
1241141593
455296986
747496964
1798652626
1644768059
1124877737
364565241
2001601120
1165189038
770110145
462454145
439438288
246029084
550211889
543467168
210601748
1543317658
1222124621
1797753779
1486480847
365724796
1082684535
1874436348
1342445604
1297195954
697898638
1533342557
54197686
1151383636
1540257631
1735742638
1764841610
1638909171
973397778
388020540
193490012
871073818
1378845595
1174123714
1222717208
1901470816
1528182469
1132221153
2075275824
1736681625
1263954229
1905058532
348737699
1174612082
470523034
1346668990
1442710074
483275383
1452012079
1959475361
31646216
1210276308
1439544904
1289518624
881765874
1503517089
176532836
1820784712
1897345394
660285067
1626399707
1307266651
1471710699
824370946
195815660
1394740083
1327465648
691322729
1511467608
1482673337
497635070
854877707
1323128968
847751829
1533663738
197243895
1198623032
1097828546
900813518
1644031964
303231848
267101651
124742826
777762247
657178292
1746915633
251552120
1463786437
209638170
285225590
1131441890
2119862800
2146906442
1976350969
1904753267
126822027
1250584114
1576670549
2023286682
755195175
140484814
261603897
16798860
1629342356
1666727305
792055404
1408389051
696636528
957567245
828260476
1753110295
1419464820
1060568954
1212150142
1632753413
1220013590
1232891903
732197523
1564410269
1188866411
1788343827
796412738
1901202403
1590057989
2126221273
1666994376
909651281
50700731
130044599
532689761
1429968851
1097103626
1228601953
1687395043
343397335
1861770284
1325538141
841660243
1593428838
886976151
246269411
1500846461
1274282987
247261063
615659910
948391809
1584604685
354935227
1421653122
1573269767
952486294
1597335888
2144317484
1869372247
2079164002
141252099
875023352
31276391
81682444
649253222
286245257
872389581
1170524232
1398809618
880587300
1647579521
2098776907
1784972346
871406279
1538286468
259684492
807114692
2124364489
855455390
89612774
724026228
1310236199
250997255
617487365
442563078
403633010
897135178
1853909411
1554746598
465595957
610026000
868130503
984756858
1737622231
422007762
656184137
613172633
1363219563
850919467
1747660402
1853209123
495477126
1399512307
1651647059
208865028
626083451
1917598507
1166742757
1998535966
1526338541
40771320
220485772
1452628492
2094247950
1874405232
1390163189
752069021
860541411
1584904762
1563154900
1526056220
1459459222
2082840227
988690516
153053572
1176683334
1921853141
639380152
1480278522
842731073
801922887
228175806
616998015
1487645520
1821034368
906568395
1732814516
5909982
1731143774
338593661
871836348
585342441
2080687989
979673789
235815896
255862366
1515666010
1465920763
618516228
763320831
1539044929
1387793711
1893550414
1520972118
798392631
1071291350
702218716
1063396201
664558832
906820795
212562810
1118932555
1453040086
1526412849
2024563679
765647747
1968510017
221735771
533320567
10908153
1409135051
910657054
1826137148
666486104
569172640
1676625443
790416668
336657689
2108088448
188470779
1403049563
2026921375
1832693675
358243776
1489474711
669867045
895637692
1937724956
1085790783
296286847
1249602558
593694048
342258544
1090137686
1330418211
148438478
1323125902
1391740435
149792467
2066446104
1590459429
1895233783
356852614
1161257664
1197310683
524847757
1742483858
795726893
955802313
579563403
892164287
1124684060
498860588
1080102264
2076737898
257603105
1340857706
1361239331
479484139
317898124
1320790394
544521201
1784532926
348181311
1893612705
567343301
1620994352
309118889
2005113583
794802272
1330212347
508379449
885370381
177856955
1607089241
1779228767
1601482379
553709463
62684655
1661040782
764810764
631612097
1926362376
1391864781
231430307
1791377815
2145370555
13648135
1348505261
74875618
699824773
978112398
1492439722
130899243
1738291893
20282330
1234433800
1269410977
1377490761
1969252145
1199368126
1979189053
1427637410
1781670441
1493835110
148629186
1862958071
195213123
409095404
667004913
1436961793
178398200
1344914225
335117372
232580895
280291810
87320694
511923808
925841416
841906892
527795437
1821554615
509001514
1612637591
2124706670
310104016
698741340
1355793128
568180655
907139199
1854014990
803564318
64539671
1542414060
2036884741
35734535
1948467867
713481710
548190959
1194488741
2059392885
345043804
661204089
2086372140
540729246
385095053
1101787062
822611753
526858748
495124154
386437574
1616248992
1188773996
2109766517
1950337685
2018764331
1336874677
359150437
1831216993
845138226
750045849
803134290
826502470
808783628
1412988023
1841450271
1799730725
354479381
1032140454
41703980
461841889
831700389
354021740
1669645678
669998062
2138313505
978925542
1612244578
1173173572
18072447
231140194
199942724
1122465245
168246047
1336173503
1268403994
1031142133
1639058451
1457292714
847783132
364735622
138186775
794921341
1168755352
1239593281
2000063125
464420341
572017613
292491347
1022190738
2000133312
1788764502
1962322472
537996717
1154944240
131355512
1796699784
2017483067
1103498575
1110354849
1412761330
473810189
195941338
484680244
458203565
440450967
999265393
1753122700
68047366
713230600
567598510
1072633995
657182793
1205853943
1791716616
2060718849
562857186
1950060614
853990747
1107598523
697829316
788481119
708051494
450153589
1788007518
57237916
512633157
2025472507
912702001
106965705
529063773
1475388206
610510902
1187600055
759940009
810237291
1388199239
612751481
229520565
1447024159
334577176
2047366940
819203861
2064733859
207819488
1372495446
480609366
1663451309
500072767
1972967329
1667556338
1724158978
613068163
2028972088
177762309
1944149556
776788773
189602476
763435923
144330840
845686845
1521215617
174798205
492594802
1170461759
1095514670
178897235
392954349
1915746079
397238054
1371284291
421216709
2111312272
1531400112
1401433622
1111163862
2125566691
1153223786
422742764
59748246
251198588
1993469792
1829870997
989480939
30323907
1707217130
2132448803
1119850545
465618991
988544326
612831080
1300739496
793373147
1963577675
1601492478
1893034034
1327328713
1998000378
1753873274
1618348659
122927040
2118928334
596759756
1593260573
714292554
201493826
2062259344
378554826
1070385934
767340237
1904614761
443429386
1319124432
1674657557
783955789
771552787
1101612523
1384330793
833886498
1521521358
319421079
723426197
887710988
913820900
716313014
165625840
276564603
1359866239
879665831
1378452375
1797293031
1772198459
1560801156
875513082
1824188561
749405942
1088947140
972180135
457565401
95769352
870002977
136526885
1563888246
1182492267
827311296
613179965
1425776384
1166365636
1650689067
414817482
1773563926
705129350
1188201341
535359708
515391578
1388866839
1323740208
328360498
275676354
1134238928
1240953539
879465348
1379731304
687566990
236539981
579832639
206337066
924715167
1337190298
355934758
275799627
695539006
81873224
149120859
1336248251
886629804
736708991
944826641
926009573
174057813
2104084911
2139158595
788656284
1974371039
144583804
924720412
1573911481
427520892
2094543897
392789367
1968974537
821087749
181206892
1053346279
557244266
1624400765
1673132377
1836292345
1840169305
1430420287
1438884526
936433921
603670535
351452244
453740824
1777367983
1926177179
1675028577
1490899598
802318963
624477049
1544210605
1780718542
641452584
824141594
201525853
1069150371
773194084
628655154
578339110
1987069529
1685803681
2121232268
1309833206
324327521
767441624
184936480
202218502
710321954
1970431294
889109203
1505051482
302369929
2050609952
1537995145
923917438
2087218473
1029767736
1441471679
613489905
124473797
96023373
1616743880
2044730271
1225240242
744711773
914389695
444442920
1023810053
2091113410
498306613
298220790
184286334
1802018401
1013470784
1774437571
1642661366
1483992750
1158685999
1561975563
1071659547
894592838
1533424682
72098896
1167669747
1035877433
1917812640
1020134311
1773247364
965777657
286697347
957679254
2027775585
1409367602
662364598
1399339318
1583229343
1808421737
2015668218
206013907
345328225
806868228
1250082881
1480945355
192194367
789881684
1020644939
2034229681
203272443
1589809314
2028920955
52772193
1579915845
747621698
1696362064
1977790620
844622105
1691627037
1783132933
90865306
1323096263
1939098181
1876834251
1077692005
1134292774
1900906135
301668094
1135612685
1684513625
1322967902
944556038
62230751
1906115747
1184922181
1911211570
962641395
1631232211
1817387305
2065671068
1684067411
886455324
1057317476
1242003703
1128658121
1279207724
562874766
10091729
1427529977
1535061194
62883947
219784902
1815838464
1654404575
349514896
809756975
1777172772
1412303448
1786380941
858586337
1983804631
1786456179
1084504692
2102600508
1152854667
1632914218
589166975
842214076
414988816
1122826818
734728072
1024263725
500788530
1543589806
773156138
1965259684
7647640
1581753001
1795159159
363718326
1259001966
1483903492
992815200
1310780170
1908739821
1236079514
1956178074
919503947
1798391030
352583299
1218936126
281188359
1860688964
389113297
427984408
1445701914
120157959
675795548
1961519321
1205263661
229779024
1266119510
1687241674
1181435733
894695661
388716309
1906136514
1432162390
1405533127
559681814
1836412164
661378680
1542724124
689712997
1359959401
1265491200
1118223554
95786639
1184550628
319723541
1493109271
255900177
1891017091
1536365295
1022642962
94811712
953606703
1468222136
729599098
1021247617
958287083
1233944233
892058642
1875395731
1443164576
357844409
822825260
244309096
1553621332
1413854981
1241687341
1867117722
1067492585
378486850
85940945
1105784546
1309237469
791366455
170316384
472223503
1044926182
475748840
2016783892
1242540711
1044147168
151026944
1618351427
111356539
377461628
1929578543
457332801
1677098089
528697265
2010784989
1351056471
188505380
695396350
1231535158
634131439
1503456312
1146588807
1772528440
772047758
219865186
1684975594
272139994
125693235
16964876
352521848
1391399572
2061501679
22333572
275996813
733060291
1528582579
1104849385
1291986297
124720169
318734502
1643754983
370841100
978909836
28496130
1973827023
516621380
596324394
1018666709
604288059
889575072
76366281
1140371969
431299676
2080288233
223874376
423628978
1828277953
386420782
885986539
197488034
1128683538
1059846180
481382945
1253760496
338996762
163306699
502148412
787237179
1461291557
1789558892
2066810845
949479584
333986735
224805399
1561696933
292839799
860007446
2142878781
1393047320
1523918362
549823635
398889285
1523102991
442217048
1687278726
1047655799
1519341182
22646237
523302747
1327842323
1208490766
1681026819
716398120
67168578
616150275
1676658524
2130028076
1685913668
934397882
1851501710
2020255996
569660964
296807429
84305153
800242439
164565379
1182284594
1666423292
1908062349
289775138
1019905550
148099927
742915649
1082102093
2060647829
770425913
1255033917
475897495
945495615
120403242
2089499193
710280927
1878247055
71684481
29695552
1805136610
868778832
962778815
176609561
1181242935
1942768346
190500819
100531551
391481467
691942111
466082054
560595611
396211542
842544453
1622718224
1617690369
315725071
1674801266
705701580
213256878
479691079
2050103284
250901221
1956131369
1167222940
1694754785
2055244571
1762313806
1912729770
1590639619
1769187760
871823416
193649083
733893157
1125846602
2130458920
563024436
1567760599
56439692
916583177
1562431711
1473287840
1320226298
1204244549
1131644712
900416428
1203615684
917269769
1148393295
1522176540
2030462562
1288637373
1098404374
1109587389
1279680358
1776792116
691350560
1485406203
820095357
2033397886
2085022722
1768140724
260038098
1777715006
1618205083
1018709935
2055258463
970713257
2041261525
1202402801
8227432
1489025816
1228153958
1364425785
1169591354
1577806926
276642520
893445761
569082333
1094393417
1636102828
1531061833
975556434
389379191
695665075
1463527018
1787792375
533289138
1493471195
856551999
315354514
1458405118
963364760
1762471473
1115589497
596947143
1017753551
1321626271
1908155696
1369807777
1110373854
1007952015
1232913515
1503079133
35352058
715289049
1741777736
2115628609
1144562916
1655482636
248665971
1597612507
1554349814
979057662
204698616
1365084873
370984442
2045756903
701473988
28658377
1601802128
332854525
1296612425
1098376211
526439032
465495332
1106262507
1032918580
1406212131
203577680
1498482631
2090444118
696806796
2035543318
1501380353
494436710
1538253141
840110746
405278185
2062905191
1911192442
1975440263
81285510
1412217178
884520022
454703853
2125448230
1467252472
106645545
614089415
1806415807
542634381
1787882518
1217838713
891731491
1992364217
402387334
259955323
1425082733
1594469958
1290369676
1769809027
1581135036
2146084401
2030067626
1537884108
2007879229
2001943805
1102624126
745434426
1784291208
591987584
1137248804
411815017
1299639914
159343324
1596738046
584701846
2144553573
1214647285
1210399684
13159018
1347339884
957639896
788518708
1385888492
1212499310
332343644
769712850
151363320
106947217
613509443
1886103194
1425000880
59673263
1116557880
574184692
1729117914
1690452908
264504634
683493113
1564231567
1293233712
1216273174
728516478
790879620
1166856974
826092298
501041373
1761708807
1603812495
1319228073
2117769613
801894594
838362241
536186467
727837528
546881960
1683158532
1200663686
1856116469
243689838
1176608289
983862150
1115703039
1702607430
2032462922
48431418
1744411421
1834808267
503505263
1090534110
1091454822
1274711828
50654204
647991106
651460389
1714558773
600005565
1518827607
1819265701
1821189710
1362973957
1413876207
1715327632
1292049450
173705173
572387271
1886621839
640074647
1006355676
1631178108
356365072
1709811363
1715883464
60657981
2016131758
316074969
468364849
1432435459
1108190117
851964624
395984509
1514414590
735457201
2076447075
421043448
683250136
860400361
558707511
1008985662
656103934
1388014535
2053297327
1732868320
2044119311
433817288
347792553
20554668
1502124255
1033872766
1666066812
1014295496
1955076495
1422156860
2097961742
728809058
1917833665
517237417
709514448
465421621
1327889578
671492398
646653366
1275848333
1367294123
1566579654
2000725328
712824378
719268685
99675594
38432031
147865493
564907504
1788827357
167924781
1018309779
791704926
1934042558
127030716
1911613279
856252461
1609986805
288090443
953249913
1977800757
2055172925
198579350
101409525
242895873
1813595969
1201475811
635472873
324092053
326972865
605984206
2011874826
448868490
1282194726
1833838668
1330239089
1262339611
1618702283
1639213363
572243446
845015614
662307641
237105620
1014967823
1097037437
1476875325
2134172092
1202389139
1223176971
98875172
1183943367
158667374
1051333552
1517219087
824249503
1760956347
167747187
1548833746
401545709
512366322
1805921193
1303799763
510626632
1175536152
1908338559
588085311
1220208558
82247577
1742110008
322044105
716660116
1054845291
406747365
1602752857
1560084847
1433096111
1291891898
1075288048
2019444184
1464339976
1667760147
1380417346
1494103383
1562455780
286435340
66353306
1711624305
1461041876
1261944495
23393496
606432152
1773514353
108335309
880299662
235090194
1428279256
107978510
1644164913
53817829
2097535557
1681408179
714992673
1780395725
1674687044
1310611198
220299437
1938561618
465285126
1216552330
436552168
2098655930
1653633457
724454414
1214477920
1272538743
444745569
332502783
317842748
256890798
1767993391
605164742
1397523702
260331464
580448668
1493887059
452848684
693968772
1760220062
2146939448
878273057
1040902444
593292362
1876571585
1129611801
483716008
598652318
1769196011
32005602
709273730
1633935243
1381246920
1586150172
1420606958
1855196202
1547456363
1070062874
1110957537
196003465
147370256
1968059818
820165595
1842180391
1209041125
525488063
1438903064
1748213133
131004766
187283956
760047225
2026018291
2118086686
2108626280
1217613452
945674955
431578006
1281776770
1592996914
1299974729
1212944808
2059349838
1570405259
621973820
750447936
1325415401
1006583712
1880073867
960398378
2130952213
387621994
1687548286
1291294462
735830016
1719471213
122505456
352133201
1196204394
1951527303
497700316
250933077
817507859
2079192026
1184404816
900038197
1182564369
289723428
928728964
972693447
1193721473
1631625794
2046428585
811855586
1422518631
1424497412
1388198380
433369681
742453920
1888997272
9681885
887223787
1493608684
1725341141
587569598
920859211
2110803726
1893151112
131620026
1086290304
443739168
1605579009
886244637
35518067
1885141106
1194912210
661148592
34669095
1029315081
1244738904
299627311
1547682803
93435432
1858559501
1675939760
301872782
982170508
1461188487
575494157
1007701795
1129960617
250658471
1882519876
1816369477
349398796
1284519449
560319937
1509125208
807609837
2117172006
890240335
383303060
1912732129
656410569
1867309394
690968345
1349444655
518121540
1557989287
2137662468
1631915536
750326371
2113474604
1246003503
1637355394
1634176119
1948791772
954392224
503008388
565610606
1873771699
140927377
1693234536
1956614756
223800465
1173349846
350840476
271793314
376508131
1653102462
1613428097
1953170909
1429963029
1843298435
1209722540
471724546
1847886559
1537648170
1712183249
800745363
1618790699
114392106
1612796899
1936902026
1303009073
1769696101
185517525
129547575
841655796
2126833295
977027784
1323407294
324214118
578997684
1834613060
943419665
223568735
1602167869
1247270895
440428526
1910824157
1221235654
886208509
778850300
1286507926
1569924697
455620255
1397600933
484855332
396945840
997866111
914093569
1976126043
551032897
152885295
1765954614
861999285
1343821849
2130483235
545213808
128037936
2011540535
1765025359
1972236766
1747995786
1947782382
59011844
392432293
1445191374
291364675
1148060418
2135004264
1227443164
1463089478
1619802102
1430299282
1794560916
600342010
597273589
165924841
64522569
909930317
740209563
1685852980
201453352
306848336
1312869611
49520420
189687518
1398048444
339408650
78447950
1598202782
1335982964
1224916077
2071982558
37351588
1086051592
105116228
1863430141
2004705190
574322780
1770186909
463081266
56415628
1977335110
1864157604
637260669
1933883884
370953232
279395084
1789269359
1997299974
1942202905
46356083
1475346529
1251872332
1642509083
1005270120
514625346
2018490576
294172460
124107884
1716734030
324597146
211843122
1154298718
469769303
1115685338
653954334
2106949964
1404341080
942384220
914291820
1087994251
349451775
787178215
85313035
407371651
12997679
391367899
435195886
2095104871
128690893
597901042
1706216508
1484155776
245360691
1108703165
223989275
51346103
1055948453
1681269626
1727142516
207381090
1363234337
175478007
1847707207
1357037095
1828664693
230092443
1832920861
185344324
969286985
597872961
356219290
864735424
737825991
909851434
1012436590
1128491935
2124359199
260071428
860966105
914914158
1430176531
1777994234
2084216859
1766436203
1421279885
1038638431
1321822753
1724606274
215521400
1873030833
1142832134
1820422792
1338735028
811242871
295945377
1055183556
1483932486
1735501456
7208818
1229420181
1674333529
1972883301
26048327
488897107
548825537
139439226
496370905
1609637674
1760619579
1007465033
205707633
2046515834
645839662
1907007124
318605155
2038487565
1030741982
538043564
1288866922
1043746713
2017923920
1288427533
489039060
1322397641
423228526
1046675719
2105060984
1704646428
1448671293
925722462
653181944
216480532
1613076260
1353394701
2133305037
688866484
1988403536
1959929383
1386362015
1477398653
788492335
101929869
426267559
762951585
232136473
182314645
1087377535
138744433
1653445925
220554499
1675143751
1602162736
1018665287
1422192523
705286211
1313356788
1655907760
628405114
657289726
1125199237
1539735546
234371445
1611021040
2164650
1490186192
310815461
1960595662
1464440440
372329500
172397161
305075027
1980760164
1125644606
1935271230
895469387
1751039206
954836552
787989325
757035930
807216317
1808563301
1280172950
226314734
480517500
861532976
662769395
2135376386
1268400277
177014843
1784538030
1770365793
235603345
1728144247
110404184
1315949015
398609086
113633323
1543355185
620972191
463198783
1352442242
910737169
1457800223
1228221231
952678859
777942923
1226635987
467926719
1676111341
608775512
1333284593
424933378
1094768757
369731522
1018411467
508238985
1960989094
1356782195
164820624
1280690490
125470959
1312021175
280585163
56921409
1496863248
982877425
324096127
1930336516
2073908484
686932813
736554207
1142503279
1809546124
2143970311
1564367389
1154325136
1840878520
556904205
1781167421
138099700
2000520296
136021928
97329351
224574580
1166291528
590480116
929017185
93481441
1570158310
1942068044
1173079839
67344284
257191311
457394405
1403677453
836667910
530177711
668196728
295418566
637735847
2071837753
1378541302
33008932
1940558591
512247398
2007201252
1386647000
263868225
1766385170
1668815447
1622174205
479918424
2088291925
956128765
723957569
223669787
1998290314
520034895
2034693942
1642625331
324226795
823266472
1667602053
1595844815
704112730
1398184750
1405853818
963894139
1036543715
1229368485
1357048265
35779456
43310659
941411178
684770216
895791861
1104340979
2130929185
1086333931
1462708843
1816469682
1662797341
1880921260
1256306452
1924050812
506324558
324554053
1501690851
977093584
972211501
969305226
154320522
31547253
13222295
1418923014
1396004523
834443061
118210187
1751246827
1019598512
1823514257
530417618
491644048
939842206
1360179922
1307224401
1078450510
540566948
1655350567
380834011
718143339
1708506010
614055742
2025045814
991865930
3072742
398770567
1996297356
528518815
476928903
2038386519
1596583487
2065168520
946939521
512349924
1728103365
802176764
1103164014
980858653
744206786
1010110444
160054833
1647463725
1727600323
1989406494
405206255
771719470
450685570
1668294756
867392223
888841786
1835375508
1494749880
1911662031
1748204810
597175847
1888949169
460535071
13593767
187310568
948583578
747210427
805341356
1433713794
2065326627
1752530290
1966670475
1383313438
624552632
1176648884
1032584810
368528343
1232292115
533474784
1640830251
1042005309
846372851
1044956781
909045250
1318891496
63485046
1469743700
412877018
416107173
981588058
1848704598
1876449155
906034749
1566413612
877477588
1929947466
683453739
420787198
87883387
292780478
1595232515
19990700
1662185975
1323719696
1955453873
1316119404
1483373677
468674725
384930985
642289273
240165825
416566324
127042552
171535583
1998051172
1501534774
310027105
712512824
1739558639
1002699649
920584951
806247734
2083786048
1440097494
2218764
1099429957
666974921
1919678988
1914030224
1984867564
877642357
2526342
224328109
290398096
1619720057
442313434
998653287
1320532245
241935408
2061409359
1446516742
285251410
45478975
154190312
497618321
1524397196
864882110
1810224758
684561818
1682351691
1042064429
642601543
1681689178
1643013431
1183592585
154863668
131797953
1776100945
313422504
1625301841
1041808525
1059384568
844869481
824025692
1910081132
976280361
1488320653
1692409651
428127763
2091031904
1158696276
680798725
1560254014
1889254080
1620404279
1589662253
1586645951
1916446873
1093728358
323186057
548177490
2140042465
1442968011
926301360
1456899388
1907988375
1117732120
562914269
366614885
1897702418
1903175230
377438223
1513977126
1872719969
368042887
853596238
2041042406
89344254
1607155102
389547838
1887599975
525652746
1738550434
428035191
1224848787
987969342
977722641
1081460164
2059900029
928180075
1063550125
1929972553
1615627485
1784227009
1023974323
1417964819
801797442
2025601238
497534884
1647901868
27496995
1090106121
1940106808
1418987590
649125185
1338164997
578660544
115764302
77470806
1143478817
875574064
353910268
1902256252
2080937997
365273303
1209366555
843806988
1369641418
1899326840
1632592800
1579050631
70653370
886235398
2083629093
152261622
1613577456
426877987
853820214
438904166
15255798
659476253
989498507
1594249101
493990819
1472440444
149577148
2044467001
1977533015
1435920980
186716696
1879707351
1219525091
1347677165
1757644523
1676953264
142869561
1704430874
1345291811
1554348343
1427627313
959531935
1635359317
1544206717
2021511094
1196374583
1077783603
198124648
1451894510
1029973300
1316627284
1903297507
692950903
632594961
1445274197
1587412142
181835420
1057096892
767427967
1388024164
123412309
63348620
1558174471
314286567
2056926540
1758819935
803466632
2100888455
323486704
730201119
228204483
1742038803
1537413985
1270153734
1388199155
1833482710
59289920
1073419229
750705971
1736745688
1425728821
273509041
1654591624
1451874611
878820479
1897123065
551283626
1786917733
477113784
1657817093
636227587
1377812454
1130313844
649542900
375865339
132889890
320097243
1837477369
739639400
1003346586
1373746370
43058943
890294331
2038128570
842201503
402655457
89087440
240281101
1512693782
1493085017
1003924788
1401108977
1489351266
1238840835
213186405
93738487
2080861497
958786787
975669769
1926320516
1046283413
1880477582
1338766276
1535126098
1602538327
293654443
1944224005
788198021
293583340
1175290894
527191530
1310615385
312930668
599091473
169182519
392855247
231439396
763511415
2137407592
27632894
64279179
1246258656
74988271
459598032
1008582094
1487561713
1612881974
1559350530
1622488612
607380676
1157755545
1239570607
1077705345
953414698
581875587
1968506
1196283213
1991874277
135744050
132787961
629212827
417267038
721789369
2132242383
1251818823
574022809
1689495763
594119733
210653227
1665309989
1889053184
777597148
1605767867
980484274
1121457647
375850307
920771723
2117843386
1366943336
1877466846
1290903480
1179649881
312444855
565339571
1726139771
2024494437
2122668628
260970339
423612647
1205126553
456225702
2082131885
844826731
1718873061
2022440137
1781056677
1941157494
963729509
1523315707
1771423350
1085441270
1328068627
112061253
617900728
1836695185
158325814
1861321155
2103468204
1174635732
694847417
718483365
361570796
2143264523
1242450076
686729656
334000410
1075934547
1609944511
330531059
1778991174
1469601395
1647519693
1017384453
812756681
1061256526
1454864115
104361336
1455837225
740824068
1921856425
786544816
1181225090
1419665465
37056140
169640618
1809456954
747217338
1549759275
1001334751
1157050327
198634500
1610771951
1657622878
332238356
1860278149
1322921897
289545390
151827757
114728934
1277679420
616984109
1279090323
130698415
684395365
512020773
1268651181
1522058778
20140190
1405029163
1644540421
2145989659
712626864
683809504
1191197807
929704644
1641020029
601570309
240497745
843495129
811583826
539349051
1597853274
1847526918
195139343
1588823161
1442235450
2133207402
664215406
872604015
2055409598
2007342479
806330914
33562979
1318632425
362515085
306605178
575320380
197144266
1987116732
1443329776
1889077809
717206297
1146279686
104117779
729848318
209826078
172632727
1695847612
1560034052
261818064
1507470827
1896320214
563982932
1791205192
232265095
1754075198
1541214038
1877311316
995668266
36530161
1903478354
546997041
1029226780
202857105
593729651
1732089631
1454286051
665245576
534125379
550174864
336113979
1196188636
301267617
2011621377
2137451720
2093221948
1387618190
1053652446
2140306467
2136059397
607439331
1860277773
2071112559
1886096368
1921929840
1368268499
1929583055
536967038
1155231840
2080200403
241096988
1313663918
962506965
1022036542
1140251342
940930352
1622075388
1027075874
1758182957
1697736956
2063895452
206089882
1492254829
1178079403
2011276571
516707581
1956163222
1110710930
1748878460
597146940
1444600772
1234393764
1455912051
460601692
335352002
1419680110
764171740
687475987
1130403891
1132630854
1601976701
1780593655
669325612
2007360900
360220587
40516953
1822942962
1561324771
1611318365
1403024784
1401219827
807168927
2023063353
1873986025
422981575
687974615
1251676179
1469434337
2047297359
1004086398
274423342
2060005762
569285977
1144608203
1198230258
2141826565
704820017
327980292
2115978477
1351299236
1549760159
2123329302
1732870
202322146
1005201751
1419877479
279864428
1689854213
555023714
328559946
727168779
944449859
152821968
857952792
1320172241
953501745
908846516
2052441740
88387729
1432957380
1344064804
2053040118
95137144
1440920696
1395287870
148808325
589552845
87303219
524634396
491945996
723946898
1591701775
746285560
1976700391
146372128
1616849872
2085168994
643089515
1996583844
1379131902
488825699
921096976
79655578
1943948491
1191272750
153873434
1119998266
674401989
1626303003
594126349
2036851362
2069060341
1168793434
1243737660
451741886
1436943071
219332692
524953598
951549438
493368729
1547047393
1033765999
1333527105
1841513734
1696425799
403201751
387934588
1937669241
1938795391
1851679387
1937552778
538158227
247695366
1771694895
1548942188
245999613
1735623913
1044469982
793862591
1485752194
1628160320
919032601
863229942
1178923990
2120440038
314730589
186655566
2053488957
586244666
1901819375
1604951027
273661065
170014937
379879349
113296200
19743015
869648294
1278745914
1148141454
824569194
1064062828
552169274
2110131962
2112630801
1187229821
2005844289
1904680602
1952981735
531432051
2039055079
1321462459
487898495
836060988
1307325063
250006274
1193808228
1867280687
15101388
593906461
250084251
759190150
9883121
983621168
414420980
619718956
863731840
791225570
472217788
978310702
1691700142
1460362009
806657748
730749711
677767537
1437168970
1935038021
1918076587
1636204374
1193216403
625209394
62821001
1310194920
2037523873
806988015
874491238
2105163678
898305748
1715678122
661286078
813067873
1267796461
766580333
867450698
41776344
177778066
1728533920
2079788176
701713982
918510637
984903007
859154650
766708511
1202306607
1494404495
2024872206
1256557480
1374300929
1107705314
1080395407
2006818399
822736219
1170489418
631389475
1043946186
1651467480
1272290418
619187538
309261537
291124991
667844035
138770082
1610063052
1325427089
523788549
750098257
1934464375
1707698993
1447557692
974969132
2133614541
1269817357
460496924
1820617817
1254285477
350528768
1803334037
575821443
1010670713
1210600771
928745924
2128548503
905300506
1807962142
102511238
1811978630
1395579939
1246298510
672501100
1484606574
308524475
74476963
1814569174
286856802
854655720
216083176
2007495078
2066665015
645622053
1374697313
682157527
93124772
1693741962
1612935820
1310458475
146129329
811863306
1625154766
562359463
1563829323
277130013
287970442
636027407
1904156687
374051886
1202240680
1082476342
1606141823
561013784
1216198518
1559233410
872908800
623751416
1327268917
253652394
534934907
751423391
979009390
593691147
559042740
180055816
1165766882
320254637
1029441788
163960304
1358099493
1136761585
186921271
525392659
992469517
86969779
1829975312
381609834
2086632593
578124204
571848519
6837214
1607552723
1831308805
339455613
1216965695
1387546415
240450735
1239538453
160220487
1499708531
732087233
688851672
1138465354
28633739
383283140
1416147850
2114995066
692363182
1531248061
1417292279
1240549684
600543293
948299162
486419455
917865706
1952401518
183325790
38946491
1882635559
401418458
822526754
2071558242
840876137
1309848227
211442620
657366638
422445572
493029119
105587122
144768377
1121909217
493139676
1348731114
867230860
2079668340
1483363185
1870577531
903128492
1668652382
2063175896
1807274992
32971397
1970659270
2027001950
795063755
620055733
221880025
2063829556
155290648
728205784
566023026
1836765864
409690300
938278693
546766338
1911327980
1483563709
121387708
346308744
2082607831
743839811
1042238736
505883884
1841254071
834481477
167284456
68690211
990768729
212674576
1269368220
1403255279
931310716
760268736
1207460184
746090900
1721303763
830501282
2083374368
1374355869
415019027
904216021
1883974134
1851839885
534421473
1120262570
474057675
1208936964
1084090826
1933501352
1494706987
431946170
1275289590
701143344
503174707
1774166169
555534897
1612678552
490738960
591672156
1333709238
2119737608
1667848886
601516573
768298119
54552864
840662472
1919146890
631438738
1984497086
1788619897
1723974019
115481629
870773832
534509541
1965068376
1240409320
1468311600
149799318
156271922
1805388445
666722238
1037840152
753376024
1556492273
1707372655
595006133
177775756
84355392
1618224728
634204391
295909513
1090100557
1367194148
1821372403
1440959314
1233190763
182522261
1120788413
627490992
1880896399
394908010
985114225
836046917
597634097
1114091030
1052249566
1169913527
747263310
1039729016
1999087134
984598578
1146929736
652105285
1291964053
621640020
749091901
1364253003
899290971
1661360358
674141448
1583730742
1311114241
216221531
1310162076
1336521259
701331626
1377025329
1622107548
2096316196
1752208338
1630686946
1910652470
598097031
459093973
959526252
1325524694
163773162
2072815480
419117768
1427893166
1977259899
1041317614
841599318
1862519364
1172360739
1740138952
1320563605
1642383359
147017634
128385156
324276062
494145808
1960568391
1130333846
208411406
1110502961
1138550734
1009594675
1517670295
1226841775
513411001
824405299
124876535
1733638820
788935374
54390597
1544389878
838857520
1754182848
1919414870
662263105
919472292
614263034
44292660
407171403
1568504026
2096741264
1251405511
155996380
663375299
1993526363
368635848
1885853311
2143886576
697479901
2137747916
1278913743
864816844
1440859552
771833305
937879893
1949595524
170809574
811594978
1555309830
740883664
1715008679
1578164625
1023527474
1804987037
1312530113
1557206787
1263526770
1829383819
1937107687
1245684771
1314994745
85500502
1264085594
1938227651
299327743
1911322117
856760312
1066119116
463194635
32784657
1925761186
1534919538
1162946844
766401726
638653683
642889498
1755972324
1851411920
944952541
339325589
1530271655
905029694
1534245450
1865041287
1000023831
1260507716
1353649436
247520385
1816171464
480099921
1057412614
628348925
377048660
367291103
1218609815
555773904
2053926687
475365130
829236328
88056971
1789194908
886230578
2004780472
2002257420
1693968107
1103811593
542015459
974601487
570102539
1623671445
151071267
1806512342
1248090591
1797922991
1962457767
1945302333
553087818
2006885589
1656036375
1005312320
1484032450
1278353189
413283878
833662706
1871932741
1369122675
527714572
875646787
54323461
713342754
1559891698
1120910293
986235509
1409873885
1679832118
453736477
738855827
1723637696
1083099753
1127568788
592405198
1617526210
1777158194
498908945
589888134
1887014181
287357519
1130110163
1695982288
607162769
737335110
883911026
482714064
1903419514
81097969
1738973975
80291867
1183816688
612307499
61574113
1232466393
1428499789
2054801076
629588642
1437627509
1362027392
1012374503
1243719683
1590022051
1318941984
1666940945
2140097493
1387244369
87659955
949397826
1933075244
928117344
1795047112
1813478302
632324914
1070712370
1918447928
56402935
1884075422
253518764
2033256110
1053815023
1958147158
912442034
1333672094
80230502
462765030
1495170188
1829338605
128795756
991848082
558397027
13472481
1905635867
1279306147
1620878723
1037026954
1149012929
1911169091
1361367296
1326879558
970595956
273109477
1457325593
1745739189
1531639892
1032661766
1347527468
1559828900
1040049209
1239392858
1662895823
1235703668
872158476
396055459
2134234973
1339627883
2070266959
761833830
407935378
1287560307
1390546506
1594355354
1358342045
279394881
1555755892
1808755568
740858745
1780721959
688979329
733711439
522112817
2028583064
954567961
1364176869
1752564206
2079499780
9974446
578834306
305186626
1178375981
975066218
366341426
1734267817
1446113833
689759409
75663133
227677274
1680390363
2100705595
262599751
182188725
744489263
62178891
643664625
1463656785
1995729866
1568941979
286589761
673594865
1460915002
391434671
526424550
1284227509
1688159257
1268434743
1026439091
527143392
1644095166
2141940067
266150266
876172216
452470764
1271289934
1845725014
503317977
528493470
2002609153
1700185081
1326302114
226032773
1058559897
426965972
1573449296
1431600003
688948858
1186028160
1890298980
228544822
1707082452
612976112
1739850508
2067023331
2039096345
43468910
2100937440
596606043
654096781
2090376509
423919017
569226988
1197787064
1063189983
1200773647
1961541587
1703091394
1615145125
977347880
2116917021
263949077
365930891
468456430
1657554023
1736734159
833625037
1904954630
1574830353
1779118434
27287909
1897711908
814545018
1466694684
533155382
1313042859
1820918035
1722281484
1315797971
1394166978
1276570865
468017524
67497168
1456077410
1209530223
1978643036
286171503
1217406047
1916991572
1479109954
239183669
1651351258
1270423713
1246647956
189280036
506463722
1052174371
480332265
435090400
256016565
672273930
2067094029
782455879
1534027125
1573016047
679265694
926322388
425828706
215349836
1689115335
2032095567
351476522
967272920
621506073
1209632354
671804987
435536515
361162212
1351702788
1170331890
1166525059
1535081853
1105057312
422752512
387145025
345120237
814339484
2014249608
1883862268
157703430
1833701357
512359486
309065401
1001341106
729370281
2017260136
1062784460
628627225
80191522
1922791241
146647470
378199460
1443322636
937058534
721772850
166474947
173319435
1514667984
642533167
672442309
1458684518
1701174
109429904
486964752
1440352548
26677257
1854567319
373968927
1906870262
144997724
1184379269
1636573927
646425449
125938601
348382407
618195170
881564242
1509432353
253974233
644728039
1676633874
962088215
769902015
1673159824
1882318584
1898003703
837998862
891183869
435205994
1316268658
1564353516
357646148
979010578
381313021
1008582195
1330206013
1447760629
139447785
1155341747
1529538402
1929914006
237928971
567613095
1422413411
145083613
582930492
660790371
1306235994
2012995285
1505529307
1338557994
916438417
1642669846
1113341809
1900540833
1301243781
1643885742
1485153743
232386737
826275733
902805807
1613653603
910236053
1413363268
1991900046
1988556480
427450785
427851883
1034313565
1951158793
1155044272
1890201983
124675941
79721325
809874890
1891498507
322862343
1506105603
1296073344
2008470671
2133345491
944504287
1666763073
1040025527
1110678017
1694920969
1677377927
1983301285
1629114584
221450219
2077718616
350331119
1549513564
337424922
1808283658
768263889
1607643560
2060801654
759577112
1586809663
533614049
881530631
1005666438
1637564611
341499081
1891148293
970423670
791035988
452582052
884250142
1106287031
398923779
299323787
431385576
1021252796
264074010
1649966030
1458622845
1601939024
1361046786
359522295
539686984
88798601
1308173355
1182318612
2097634401
480333783
607261904
843970112
1078561846
718082008
1197001876
2063793493
2046630404
321873575
1988448436
1909693178
549922119
2088754712
1697677245
1622849555
1147594973
617832189
1063566834
450197083
1924282128
350283069
664273405
1151537156
1732276619
877500263
1330123131
1399274765
1489702516
1231280510
1366473854
713692448
729274328
1924097546
135784347
420080522
1258319888
445275491
227634308
792198685
1836335836
336296337
1423218232
1720461237
768734275
338725943
668832825
192803900
864802695
1596193644
1203067983
305486803
541127907
848473034
2077746801
766788789
1366126938
358734153
345240834
562409315
1544142186
607008308
219215215
69200550
1014443118
1300315929
293779081
1251711534
1223488952
911702001
472623615
21115308
283836677
1571499996
2135403566
2046182590
469127123
40204147
210870864
908786608
1129557368
66526588
419057871
128417777
363600510
1500467976
1642299475
1637322702
2049855412
4026995
1639968530
399618787
1120473987
2075109255
13446943
1771072083
1893027935
1118413960
2063042043
1740153256
75111493
870772428
297796556
1307248093
411952702
655825330
290842457
696716006
1139990496
561960158
932023103
1070912500
70978107
819062843
645334306
249224450
2031226272
1190490252
220712370
704539782
2145570269
942208308
489172709
1833078495
1939735345
932093831
1176793694
1743694335
685168761
251347650
103438459
902701485
895707197
165678061
1975754282
290294277
1301174634
909823282
805568945
406752008
523380578
77968777
1584824422
680959219
139644541
560839687
25283850
460106669
740399905
1206016413
664406541
74496987
631932722
1342449081
943947950
383674056
1640179573
552735313
1560430835
1211835877
797802395
1969453687
1944592211
1821142351
245470379
1266081350
257115408
1795108793
721383763
1358910149
1353342486
1156428839
1070172822
319163383
964621247
1556646183
769595739
659277763
600618491
228920510
1213259726
232211626
1075602172
516149915
923330448
1509146355
833637742
42693722
1095018082
477041147
413910385
621625960
2003146356
1308732002
804409458
1491992551
717078780
476453126
2029146733
2059629281
1221623806
1583152287
2081094780
301681967
1237398263
1749668363
1934929350
577959362
1271892189
1628777636
1116709834
953683911
989642838
131323244
1230816144
1818909549
310518437
2087410272
755066910
1689869402
1777368533
1135254880
897291688
666728879
38342567
1126600222
1906823322
1851468071
1940992297
1166526937
536695812
2082746482
976153824
1735903407
844353576
236502566
987623333
798850105
1128596107
2055311349
566071852
424467840
1398674264
916503528
211332173
368786199
1847024605
1521448512
1635536893
1129963010
1842686800
1696342229
1185917087
573435001
962155904
2131499828
243784648
164234906
1804379659
1887279343
1086120933
143292677
367403829
1127939843
1325269397
1659848061
1793253051
1695006034
1610496617
930685561
706659631
1703792778
1538423316
1524381427
469284176
1638551193
58396594
325646696
1002335625
496592583
1918515428
669408000
1931772473
817767170
2121024913
409571482
1440881296
1367090140
1808518514
1864483425
1773653659
1338175449
1145819485
1957957523
198966151
1570579385
280957653
452475402
644082710
2024194199
129147927
28659648
1191517628
1708431080
563992612
582056680
1044536854
2133347042
703573606
1002755788
1524135409
1043053794
1783845772
1171392699
2046639623
959565937
220573459
861097408
143527502
594695088
1135493598
840544574
322510813
2062535755
1254036859
1344472332
302943566
1394806496
294580258
961795580
167443382
1606482870
6612302
1972960301
244156326
1599244582
1373679479
460669207
1933961482
36404603
995486027
1434512206
144353912
87480570
1479283845
1737234347
1295891369
1325595733
1905916986
1556472114
512951738
225532117
1248316052
1641030079
964530867
977111189
482826490
694539898
540930774
2077271225
756193270
1662841204
1534542876
1842728313
995768771
963856274
685911597
192406461
1020659008
394622728
1831920526
729342852
230304667
1515223333
2046226243
1741060493
460590856
1875007610
459367820
1075079910
240720776
1497955403
634474549
289684150
385815891
1121972167
1364894916
717376001
448457596
737460525
204635850
1982560338
1596455735
1120959010
843309033
231684442
560393913
2004579402
82449677
201520116
1020802150
1935615593
249428997
1654035654
830611899
850561009
1156389805
1723483172
376176025
43057650
699334080
1809351162
677548905
1414808851
531901891
1891679519
993526851
1864569495
231903470
982824068
664535818
1551997854
2049470768
784943770
2127083867
905273009
2062784425
1451895152
730578473
838274136
2140521899
1216962913
260490349
604370824
1808048440
21763552
216509002
1857616524
840420143
69454312
197072626
557867679
351864974
1990022139
859747518
767380273
1638040698
1572803615
1918086549
1237695675
235479321
394306975
1007491480
1031460130
932635935
1741983332
1638988222
39116179
1722381512
1081932367
1942711566
116943598
955000185
1995964105
1339284010
960043875
1326615500
873040627
162712081
393941157
1585594378
1009998024
1013862407
509230921
610016756
1755448198
297675262
1543946539
1378029718
547668156
1866350263
449675557
1798529757
407038318
415321478
1146313761
1288077448
1498583278
2141428887
542736357
1159849951
2135456410
181731259
530889794
113001722
567974884
1083328183
2046360034
1429637357
1925124516
975025686
959147922
819270203
555949513
623679295
200786875
126999719
1348719154
1603224221
591910295
993356002
861291942
911229509
1051538718
1840088302
1531345120
1658285957
780547467
2051411111
1427041541
1788694149
2143754822
1929753985
648776129
271600165
516296606
1147935424
67826951
635051500
2129667133
1469173731
260258193
1927645395
1961686060
1019555628
1678153018
359931757
425486428
1481385634
1343108658
1217555898
750709096
1532572096
1181338236
1876448139
749888604
1265166216
2062911823
999163660
2077797128
421181849
259812004
260328855
775803357
1146297747
1298178405
1354674126
1912525714
498988733
1800664367
379294536
94369748
807337430
215248795
1960569065
1389773084
1986563976
673385708
81780942
918451671
984356693
418514660
1486186425
2128421677
296644855
251428413
1512655220
1506616886
132857719
345002948
985875200
563204777
2072843128
1398661151
939347464
1256872079
863809374
2015906416
211718071
1925660163
1705197371
753872308
1337524282
1332203877
1787756914
2038715840
1375386524
1673467944
2070487774
1953169551
1710602948
645742551
917524406
387743560
1607941263
268278003
1712755924
1948137259
958424133
822575155
646879874
2073811567
28810888
1639975683
46445217
1879371756
429764977
1215514800
752393448
72190275
1026820304
2003867475
63743977
268611675
589673608
489678471
804780446
86076844
175772404
40143968
1078791970
1157590672
482064695
465451047
627846075
490637624
1742168057
540737591
1061285019
1862471780
268763295
1771659526
481792286
1361728014
1869006224
1799526754
162821954
1747634832
1882252220
801879835
1275016465
493137170
1838343191
1075040463
1677308254
1650580883
1266387922
261480916
303487916
667914826
1217963204
1853553963
1907063556
306258618
1758630970
484726994
1780932485
1674281603
1029277787
1099038405
846105317
1229211080
1416196405
61734086
2020074446
107451719
1648595337
414669903
18730136
846249759
299577967
561159834
260318960
270843517
1998548984
1201809370
262860757
1500626679
2085485271
1910336200
2083763749
506851660
1120586560
1527777104
1109119504
1314261402
1975327056
1453343014
186867773
1314364716
1660792675
2076918638
1302432170
113982182
312731137
643406414
84426135
702109630
443354653
209458003
218031112
2093185152
1713266486
415911725
1486917492
995628029
607710425
1171799949
1948089394
657835028
1801168613
582290906
456499034
782674663
1234651864
390535791
1980123730
490105414
1249617610
1173749941
1274620899
1428192002
280386357
1609661943
1383047053
1308769991
433331713
1205376624
971640913
2140604854
806707118
1526888079
33703007
982399115
17466608
769018239
2065585030
779614248
1612219602
1612923094
1889509729
1054112925
871248581
1265355404
1920694982
100263133
980561252
368880323
546558929
775709565
1290792217
1676135529
901603289
1026728389
1675674717
91487231
1407994915
1965782247
393501770
1840875078
859537039
2064957785
1731464114
241334039
2049140129
705159341
392626551
1876298445
1972503903
2122496966
599560932
572106362
1387342033
1359588324
524753227
1009850712
736406310
848383711
546426317
290039030
1287251489
960404904
1915755365
277900980
1815832632
385276717
1070482145
589986360
1469034625
793008097
1221481154
971265649
174420625
1867038075
1952908125
584524626
312936837
274636800
1794716351
765155485
59530781
1364266894
2060897698
1382554354
787863813
1929838069
517507551
1229504192
1655191431
1228138375
936215997
635604998
955419335
758895424
98211485
699275195
570730520
1468441054
1474912072
2044293910
1634128841
1116313170
1350350669
1916499917
724877573
2056218631
1141983038
761806809
976976627
851011367
548435884
88969406
1966366341
1506574576
1496473342
7191543
645813131
230985191
1504212502
207489106
1040794280
680909815
2113481996
1176887681
134063983
1009070181
1739600789
1406571809
105671523
1581984579
1356762389
1005769228
311619341
1339361140
1423492846
687423657
1016321963
768923045
1762073023
2079202087
670735731
902408856
336846301
1983069576
67689940
1082441786
1068220312
1932218734
317994329
975988718
775949485
1119961201
1711586046
1800520137
1253472659
1394488251
708979409
2027511711
941531234
1843806808
509198843
1370680319
1641308953
1274303691
956779783
1289966768
1760754784
1083600422
126043136
449357313
307358750
998299537
35395059
708363659
1402254393
2019122432
1391338514
1401939376
2022727201
843226434
1242990883
737852958
258783848
692242329
359410901
1107867803
268441628
990892927
1112190122
338563202
4211198
343997034
964660885
2126498913
974073459
598642095
1925353950
1863905790
2001449425
1370505167
721059430
1095888616
1705702811
2040942783
1501324772
1321462036
1297829783
478394496
1560505356
1582370349
1212447833
319395183
1489435470
579572727
1374042674
155810588
1184422839
2088575975
1410175320
5895452
1229499914
1459282551
22163966
964097813
536457041
540572493
1956881435
1649572059
1872374016
932115342
12093854
1234081126
1634588409
285131565
1870792920
220034895
397216574
964742617
782591139
1332132001
2135540255
1674930597
1821934757
1459368965
454503176
1270129154
835750913
1375158398
1984109764
277997129
406479953
291503180
1349415780
1033707306
277137840
1857076266
1262890091
1725722108
192911259
35979152
1264956224
1228205049
1095233253
1323021481
1425221398
1738370829
808468042
559116537
1781382030
612494034
1629037869
826286726
1308842073
1282398302
1115271419
1223778216
1914608641
708081711
1215168331
2094804482
422969332
257855683
97614804
589602205
1158488484
708295865
2121578628
542935860
1320388353
869693748
296277801
1633516607
542180809
790124687
96089863
82956601
89432285
332254824
2133752019
1633736953
1957153147
915225794
219779797
1260593380
392552426
838366541
471080735
1442922633
1577416513
1056785048
1591896949
1358704507
4875799
107438754
142718284
1452722719
455577913
1777288808
774073228
1180169363
1448986440
1252801386
1538027276
65540727
1785608621
592882075
912723657
322331917
1291847037
924658891
112516643
243934973
1822974144
2078381982
1150787371
391944656
1985170292
127437951
2072031578
1803841841
2033250436
1387456407
1875557439
1824745325
1891320461
475851518
849257435
1114236166
1602182826
859185408
1469993234
2129382873
645794495
153294832
1666155321
745409096
1636230208
377972497
623498547
1914576271
65091151
1700801265
149739373
92301024
872171722
455439733
1442731000
259269947
2133654753
380977500
167815652
461818652
921451693
1236489358
806230625
678698886
841633706
1933660745
1414096746
986145134
760782505
1810332195
1358344025
1211443260
187348112
330745655
1527953409
814133571
502669875
1336978062
1661044070
370785622
1442011281
1419593109
340329258
766669744
1321338591
1212881591
1201371978
1346949332
714077222
1722516286
204187549
730128075
1532123201
919119753
1036081004
1129267131
728416056
806757190
68640100
1183442779
1502827605
1386365955
1969665252
2139706486
1815506677
1144865002
2130308568
1857977826
1904583275
435614693
873871848
1133789495
427538282
722718325
399573767
894828230
1721284353
1411013759
639017847
1622020246
1264761342
2075551066
486759896
374917852
155278340
2105135444
831789040
1936057871
1512082064
1264727112
1977256227
348448163
233563988
1368052125
1156390926
792784067
67635369
1918580139
152192813
1758810657
423894757
128843743
972285228
1422375041
1636869377
1735577294
442387388
1440920361
270615916
931874911
980043029
25473409
1063314609
1941758656
476998779
865090916
1242983892
2029332400
2024527309
1184637495
887403577
2003482257
1370918653
249976083
1168094158
224782952
1514349167
380226311
1149642554
1788137890
1700902608
1599697339
729931315
80029108
1629984056
222695940
1903504594
1380703250
1620172478
930611628
1719170379
105783628
872306387
41262101
181364982
1812518082
842137158
921672748
871332070
1302808211
1311658575
1319343640
1980914572
1878764497
1229123642
2083873632
2017529241
994666979
332227233
1710689922
790989573
1455040878
1435707971
680525437
1740760485
330048508
1302367770
257081013
762535154
471550053
555729621
792068987
1290136460
1162575066
2075652805
697534832
330154082
2026433171
89593554
976355561
557519647
1049233738
507626045
787711840
2096996786
1636489028
2034064870
89039188
1070045961
1490260614
640094700
1993238559
1318356101
2000490000
1899988947
473258405
1814372346
76634598
1706593861
598575228
370965906
2058605757
1806669723
1864217531
1498565273
140935554
1892484267
693167685
1895493647
1677537717
1450209196
1444858823
1328548217
1340815107
1661741315
149364650
920955208
1532244363
708426338
792088037
408025846
1826400578
773454339
1468311265
1532788624
1805963583
1537650657
1294584936
1028111926
216598739
1939782003
798848252
1544022958
1850189089
1989850597
1983304787
319656188
1593241232
92080811
1920617825
1108808227
8973969
676317037
397937462
1250951917
406572795
165762107
1179209389
909594318
1541961974
155032321
1574985814
166104187
2120303698
1071906134
413873268
2056729412
802539447
273151622
330839313
800842561
417114196
1166344853
1630070049
1476424002
1565604661
1973652391
1040121888
1503437513
1045432657
251581947
835300698
2082130458
1557524836
77238626
384017896
2115572071
1532333207
1304981709
1688168646
1295579148
1961972633
698685636
22657354
1983911621
503003490
998308748
1096892106
2072761272
277076583
1189304707
168899056
614232906
320654838
414476320
1354106267
133365110
1122432174
789026424
523641185
445379751
1112533824
1441217105
828614025
614642987
610042527
409035823
136811436
250741296
284037764
757830346
1211758405
1232245054
178926075
1417474534
1578096580
602649839
1075189852
1318144767
1939327591
1334045496
1207668534
140916779
852863698
1476131408
548322497
498303961
627390626
67846317
736882937
922703866
358815213
321428330
776423623
730477789
1681364761
378376287
1403431934
792378641
3766843
224216893
112673227
1719002671
1787346235
843836536
105864438
266317929
1423520580
332784689
979814784
534248203
1781503529
1620659463
894349692
269844732
1411615828
1224197080
873769268
469687204
778822683
1290502075
1835615316
1229743125
1453263013
375874625
779836330
654910139
292699516
1947350764
216974335
1385181135
1673508234
689523792
1474602672
62837339
38293720
1924569145
1235022544
815420623
171154790
455071408
1681173893
2034220831
1241988654
308757218
1603652561
798891408
285269224
585873598
2096248196
743861858
1064805885
1851693859
1725954249
982125635
71029961
429721152
1254846223
1435163511
410115714
458586960
1046351344
1373106566
706868081
1848775172
1172377489
1709837132
505227523
2088686794
1694652088
270228475
1502469633
204637085
1499112770
929339468
816716317
286522952
1219272075
1529544322
1262351934
757006077
1392509808
2076297318
694929945
1841775569
1325026069
1798190628
1393328105
145270488
1103684449
827568884
450314557
1530848230
1987294999
1492424969
350430332
616220809
459453062
40777098
773736539
132934430
1431302752
970802534
247569712
1171071111
1622972397
1439357017
570627518
511114902
1606227332
1724176730
350912520
1256011986
1559518204
1223285978
1139158911
1148760828
1227223343
1491599188
1302512450
839563109
1783578746
218915448
930725446
191578153
1811169410
277685852
1678686316
1304297782
1156379563
61214152
943262284
799206158
169634180
494744803
2021155663
570771635
1864291032
1084836239
895191191
659716120
1577659152
161795887
801620002
839076263
855793200
1919425612
1858943239
1776276917
1605965072
1657985433
1000265319
782961716
1785430436
1922600710
736416894
1203087604
1852031588
1214198075
764486714
962754602
1455155956
1543081423
1367614851
976111220
543673411
1265195773
936079948
363670201
1902824471
1590411728
2010820834
592842099
1478351873
327092758
2071819325
970802328
555900021
2029395681
622036748
1160613549
1688697194
953162882
777830475
796811012
1254194587
600142469
1793027480
580254050
195691005
1854958014
167709672
591027662
863180939
1757592854
1807011941
328998013
431727649
293598782
900422506
1134762975
1840208724
158176709
800742075
1156069079
1531569910
1196647294
706406661
1569040116
589370641
1594619052
292012961
420406618
393719990
2111353711
1687015898
1779827897
1353712671
1717106830
103619773
2109223757
45004152
1222063099
318819412
650071446
412366378
516969399
1550209186
1942461761
617676141
1513968797
306387457
2140232570
1480482358
1283005464
758047880
2055399726
2082618723
2058631100
954064931
1912869247
600931995
1693494309
964570612
1038056110
795691947
2075165673
473934326
369811385
1854469880
550022224
1585704350
315115078
1757982942
1321621797
1787257047
1949340772
1902319262
1833969545
798608536
1164225498
23631600
2072312873
147366707
144436034
35511777
1459024413
6712335
757854409
1160741772
98675662
1459613720
310967818
63271658
2101177331
451278176
1625989445
1197543518
1188263944
1602971594
1753091413
1007233643
417090265
1779241987
93598276
561306550
813928036
1992361611
518328871
1933038240
2141766131
1352581056
1406696634
902611404
1940695589
1633450197
416589416
503626016
441626950
1323722057
1216324921
2146322144
76822536
1484228003
1176386544
844808862
2144945300
1778136898
219079012
891306096
706764224
1405449924
381969748
2104389309
371992250
1227152797
1853320178
870137784
705581498
786879342
220738623
956032556
857406609
227634986
1491428976
1526663497
661478509
751952469
1862001124
1239566842
1183287188
1003126495
1297327631
1737567726
1286447991
1162621352
1355758612
1961578963
1540009089
779954408
1006869799
1680119910
1982962394
1900927441
1276034438
616672317
1320684382
1048850947
80901792
24419658
2119211895
1995307840
480048048
1577337418
580326063
1216628544
1515870178
866583084
1754434361
795743504
979552872
1130639483
973923797
1914031706
266652644
193269442
2045861872
1891405936
1780214165
850223826
639481129
428161354
2027108707
1344278019
1829355992
482076242
2102840531
2037756051
1685270007
483772826
72458344
331160577
1119186361
108709488
1181361906
2116416398
214671964
1600665646
528643448
287241667
2044971686
43855053
944861559
538436432
415359143
10540703
1668101225
804971330
559163943
1000121090
23032440
682611548
1960913624
530828760
709836201
867683473
1932032207
1762065537
3665738
686397213
1487932175
777536856
1374102245
1889269034
1853837222
1548311429
745421489
55761898
1918917243
1704024891
1285416595
877271106
30573125
1473289294
2137097525
444201837
122200784
446183145
1277046514
759341065
909991846
1580020831
1541129000
1990820347
260249739
1859051915
1258611812
827617012
167717285
1049457495
1914117454
2126852238
495325373
1730299451
466632485
1100813890
1112811369
1291911868
733487168
319676270
948177585
1771802181
997353842
340995005
1094515029
1284254886
2061612871
1961162612
995442449
41493960
1827836998
1433461342
1786636374
1780950440
167159074
1251070814
1455743753
303399475
1980374031
827176768
797892581
507919346
311283349
1896499242
1755418656
2141146515
869171489
1923252051
455945785
1342757653
300880877
274886975
814280143
20881821
1634584945
109649595
678612310
404277924
1737959607
251507812
310548614
1970158414
177342131
1181074348
1439100515
202896473
2116704885
921751837
1203111198
1670772792
1661009544
2041016062
1365998717
753384257
672319874
1059632970
760386461
944607252
1322444612
479115461
156516914
1328486237
189402775
1532883284
1049035867
1460146797
1739591127
1622191497
1482173937
609631137
835618634
695143761
53560361
1271052065
44009659
659696059
912703159
1700119381
1213936737
1368152132
89389328
282752297
14874359
851148654
307596174
164334881
1263588206
2128983604
703502600
119737227
1572999592
1385786274
679106584
1508546542
1803874013
414835446
1315687661
1670523796
772533795
1176177330
429337737
268833773
1395823006
1688659398
1546550160
289021502
1134146023
1377319404
123059076
1925319762
2013579679
544959353
609220721
476104457
1207185543
1458931331
2034990556
1473002280
404619852
397122707
642226606
2081921618
422838380
49114710
1401728411
1491794309
750419487
1448560118
161949074
1958425072
970637489
305881503
1055897470
229708451
1397179771
1850857580
1753449547
1118490456
1310690917
693328197
2054243324
1639603069
1430356110
1384531690
896113162
1055643709
222702339
825135002
1955022832
106940888
1965524722
1463541445
413661265
472322847
1294243777
1368592805
2137178620
415736121
403139639
1683624679
1772825563
506312280
1162382301
540883378
119061157
1161651686
1721170973
313347982
1984674318
704995634
1286919524
1813901352
705240158
326014445
1395142615
1139899679
1816580282
1703085607
984915841
1997421997
2124720970
486794232
1033404883
1792647823
2023440669
381842158
12598871
897294895
470559495
357932834
416384455
662939786
1827769324
723448706
749484618
1926591694
1688861428
1406569931
307868152
1125210960
1432882747
304070295
294747482
1867296342
1119383670
1099598913
62240928
499265200
2056094317
1458415646
1292524344
217949097
236197336
124737261
405238081
575634111
868056758
651387715
534231702
2013941324
445522821
1412472643
1652320271
737067557
1536247667
853439588
160760161
902419251
376958192
1006489314
1182229258
1720509680
974854693
2057184913
547895423
1164918787
1638732008
112026920
1946304751
989320926
1224498283
1834417896
1611915281
621030491
303221064
552073931
201143209
658203514
745966690
222162122
392011384
910843827
1780019978
1810334900
1682116829
596502653
1586108433
606950602
1982075039
1903342458
1434172383
1182415270
944109506
788216329
493685284
668684961
1288485001
6559349
1605057605
508173002
1518556502
1163157152
1821702666
1053451466
1359629764
1614374323
2129091972
1208652507
1360948220
1470729527
484098896
662649013
833169745
788657503
172829393
2116887775
882623371
