1442172073
2022071581
1336249267
1778836303
987075829
943939651
406323793
1399859047
1611432461
1153498043
1472338727
294819281
1252275433
682761383
1012560193
146157841
1699738451
1146890993
407534329
1953586777
865664687
624745321
908672771
1797536107
2006376791
517441849
1285058573
423968011
862155509
1504560853
1607972257
534356503
234838339
580392719
1536975137
1982987077
1609385027
259992961
511189951
1139855009
1057976021
791764801
201972349
329756377
1754665291
1082569993
505125211
1542848897
1250639381
957925399
1678338553
1325160983
289684399
1488214789
1669946281
466974041
776486567
702206363
1615493329
139433713
1255200347
1937371643
1081002227
143875763
360559351
67672651
305292859
1101390821
738126811
151020157
1827405673
883159873
242153497
657998477
277021799
1239443461
2070821293
1775409329
1627093417
719744713
114635327
40258949
919793011
734273261
710058409
1458305579
1609878323
1187339173
1637013509
65799047
938879267
1815990647
1846975673
971184281
11680187
201236587
1582201007
1478181967
567658547
617938859
1420759103
1127363221
1082671669
636905641
1931190953
703246151
1957906759
1908800609
1691512891
1662848647
1383228703
1640143577
1091326403
222137219
631464733
1139219539
287817371
108566221
854731607
496148701
2097803437
602903083
1772868527
465931993
36855047
868458971
1407341869
2069951413
1278042533
1218829273
1627827857
225800413
358847831
1133072881
1214789599
765357077
2140964731
1382239861
1758736097
2001555667
2102317199
1951072363
996363881
764753107
1227576737
2006390767
703950887
1499641411
1433574209
460488031
1499095201
290222939
1926013211
78084703
238547017
688802047
116560973
1446463789
1522717043
37087151
622964767
300030967
1938136181
858211219
152451847
1895544601
1413794777
1377626057
4747241
313921519
23624521
1105126417
1590693047
1436707823
308457119
830564039
913716329
1193051159
1167543337
980402651
1307826749
1511943401
1894148273
466199659
843820553
367351217
1017046397
1675281871
1888525619
758648827
204183373
385733773
1948477669
535138697
1111574923
812436397
722819369
1582502393
876299857
785513291
177285109
2048864941
605814619
1800335533
1508391697
1844792297
2002860439
1151894899
261760501
1963059379
1945477291
1896717233
905710783
1308189283
1321189739
1431671737
1952048359
727121719
1324444427
661600031
794737583
1531826713
1263441679
1638337511
323441171
1684346269
1818451633
2069531059
77018957
127283099
379609231
340032431
464909747
463574561
352238507
524284349
111059899
2110678217
1399799629
1379823031
437280521
949280947
81114127
1246816903
1219584011
2028116533
1444283857
1403828837
1519702619
147364099
1942183247
802543421
719476837
1211669099
2125396277
115099597
1017313753
1576349009
502039541
2018874229
1531311923
1543001279
920250577
31709003
1845386503
366157711
159344609
1641590233
695726209
1062267863
813270607
1377511141
458471801
1828112977
1068605071
1150543519
398921389
894140453
1526466763
921992767
372975853
1523807287
423378091
1066094353
394869331
1761200039
677322757
1664437559
2015324569
55451353
2050441073
854245423
461067001
59923069
1947289177
893321717
650906419
515840813
380691133
50307541
1923065447
552419443
1070528149
1574752199
513868919
581537767
1725869069
985687181
1747822357
641689151
207014399
696386629
611709479
2129442781
1240793041
96974821
643620371
351570691
1300954327
635900789
166832779
436456091
1739623927
1052466113
187394023
348369647
891938027
1828153967
1103184079
1773208559
535412923
622223423
1586415619
836712631
1168972873
1002811669
167116031
1193944951
1460980393
1717671037
1155860323
1069484687
898542901
1402236853
408710459
677541353
2062101281
740711761
598301387
1027764289
414238613
1104896467
886072193
643813073
2219621
610761793
14713553
1628366797
925964077
103080119
1127225927
1895885041
108157421
1229545279
69697577
1133178253
744609007
1012223339
56680103
795170791
11208941
1394510123
1264493801
550300243
1774938331
22593721
2119802417
1773681139
704898179
959423359
1985543477
1352853961
1847319989
298078541
1046105171
1013122373
114970393
1281494437
1947268693
309594983
1956594137
2128337467
831056167
136591307
1082125679
735929023
645452947
1089235897
1600037431
1334790389
445010453
662378593
1302442621
432245929
854096387
1818375623
494863687
154625171
358094263
867647849
1476801709
1816606453
295239379
1687546381
1652793059
1553946001
911963077
949663397
952076549
1400570147
224197847
1622678411
401708599
293100827
1087246049
1167882241
1543390703
234278969
800209901
404557577
1444371403
1969103651
948060929
493346561
602828971
1681954231
999806887
862950919
562115041
665849413
319077503
1808690677
478844473
873893599
1000699039
455438147
1350275249
892570169
1086659789
695279887
342941447
922238869
238356917
1320252053
1431020197
1680593353
2127654433
2020472969
850615127
1910933509
1748768831
966519637
1153797563
1910268641
329094463
1336199999
847227991
1672677647
1180498931
730321021
1415038939
1541385557
376718593
89780531
1635885193
1791177911
1972815331
758301611
232263289
891617549
1635893449
874249799
1339284269
1637172083
1608744691
1292540461
2060833889
1411733699
757896473
810440753
640090673
606944237
2029700639
1588384271
1938579371
2042115203
1917713657
941977151
38013631
539073317
1808026513
1448486821
1612959443
751521179
141154037
1237546459
911976007
1122570143
1708100291
1207619107
1755583087
247814243
470079251
968807159
1633055443
794666087
1160670227
198032057
478588091
1632761269
292485419
1723798787
1271847191
108356161
794597009
1127000141
341836403
1771385327
1005026713
840846133
1209682373
1432621517
1111106677
1250881627
847775069
1677955043
2071419991
1612094221
2087480189
1263870997
462156859
655678801
1055202857
1539887161
848125657
1188163663
1057032707
2130694627
798734609
1619693371
142517887
644396471
273790813
124479851
237591743
1933312061
1567348259
1214089277
1166074867
955035701
1637121247
839844127
1312882127
2117792797
1233560329
550903607
677310811
1734664273
299973497
1388942549
948299969
330735677
765159893
905887747
226077721
1305694679
1898322277
2010305093
1098156481
142550971
1167751631
1403576893
1215696007
1074208687
70145807
1382289743
1278088811
1564135051
507764497
618045991
385445531
940568227
60554479
741457903
546197909
920721619
353700059
1326602317
660041573
40958123
706595609
1207394633
996958213
1226724809
1824576007
975105629
271430899
267796523
1426957327
1168838861
1695786341
435172061
1705906591
1238431807
2069856619
1263240047
1640025901
1788311011
595876051
447486757
729867961
1251186229
365453651
1129734421
966027871
19369321
1482650483
38728691
1087096601
1568950753
1744367291
1807767659
58846559
3905879
2130498053
1373335703
1628036611
2111640961
267528887
1463434519
1112659183
1202695913
1840300549
348417871
2007124697
1124515331
27284903
955949941
1457238737
1040700593
514962971
938624761
323262689
605448139
736764839
176412881
979051757
947659337
26491931
1865513953
1202234447
710678467
1272750797
797734081
1742447237
498023059
496886723
1304007421
1323423823
489880907
810959209
1730873321
1763956247
257427493
1022873519
427205297
93127861
2020075339
492473173
1067527493
816715967
52118953
650778959
1829413489
1439078581
1063843553
1966507369
102584767
795495409
36350989
42232049
1509922021
1308010157
1203906211
1411112933
1285618993
1247411327
652804133
902129351
1963565413
1844837641
116774509
649575343
2065567211
1510511393
1265513927
1131024667
238099481
256202057
794439521
963746149
2101390981
667962653
188339003
233751347
411951823
38464147
1861589449
434828231
592201319
171076679
703417213
751933349
1959003301
1991662889
231863993
146503141
112654117
629108561
690133877
60929509
505217029
2101917841
538151143
486756601
1199393929
305617693
760339483
403627607
962999533
370611287
547777183
1295031343
1042788883
861479533
1252884427
733001051
773029331
2087593253
1068879611
1370131849
592020277
1233614801
44005721
1981801291
1315822441
1573770827
1118212489
1971915499
86845763
778793651
1073388559
890229341
410838973
2130404789
555740849
175225601
446419247
708303131
1795202449
1973836157
825617459
177667907
269458157
1682303983
1042778333
1379464129
1364747779
411252557
179418089
941373659
1058559959
1466008727
1455334471
1920265903
1684052849
873554377
1684586129
2126885303
811962863
1997173987
1043149157
680693729
2064092153
204591391
1190228651
849803639
2138481931
1108148053
1019902231
281647897
561706883
1323178693
615303989
530238217
40276393
114945113
689693063
1172687167
478383713
1452394171
1746413663
1658806073
308780041
856615429
183340369
1397809591
938787211
1340598269
1452805591
1362982561
844319143
1770496999
481710343
902355913
1398333697
814920559
1993871549
435543551
1586565241
2103953309
31581973
897573161
2083632461
545672693
1225795079
1434980837
397912751
1899981203
1295041801
1352310989
1924933343
822635887
1129083199
2114123861
1916861747
1965327017
1183380721
93110497
1361785147
896817413
395685007
1689396461
440227451
1934140973
970101679
1197861349
1561828733
1317357907
430295317
1582672471
1534359683
1106207827
704299019
1142018183
761402969
2024132993
1361206961
813253691
1128686959
2123357317
1114556137
1714743013
1477246721
292781653
201824041
1605620407
453325259
346358231
353238553
234745519
1587012331
772572953
1969087399
927343259
2096177371
460799777
1224205133
1233808193
28038247
190847731
25265309
21507467
1434325429
833414359
1138295519
527230339
288248063
321949907
893215681
107382673
1699764901
1523625319
39786917
54777293
139081109
778037807
1639281167
573795289
334591363
1092268607
1207520423
22845103
2062322233
1898722153
1514511959
1210469627
1803564479
2119573987
1672874699
747005489
389733683
252387739
1195012033
555389231
1282278577
81384461
1470644359
438299551
1291242049
1041470719
1119682171
1561481401
1265279033
1951441181
1453801771
798506063
1747595233
513246257
268826819
1543063369
1447045027
348411953
1590841531
1586287237
970950307
645035491
1928221063
951780253
1001684777
2057950483
2076301411
2068151363
1551506821
448987321
119753987
265988053
1545501533
1184769437
1677333841
843427339
1951877633
2122236959
608053913
136957619
1924349363
268027237
999111479
1182762359
2011198171
28540301
593233217
90259831
204080693
1554075323
1947433009
543075959
1594138979
248118679
2028171293
400958837
1702077953
1250628221
1527867811
1431255187
940111897
341576663
1295606177
853221779
2143358297
817445411
1367133241
1401980131
1830249097
257653169
1161976139
366367907
1931667233
1540532803
1464202693
1791822301
894177617
853265503
1252313033
602551363
88092689
299816119
141029029
1263840779
785424181
104961707
1246447217
513799547
1563732019
1208218489
1491802099
304316029
41667211
976565903
130312223
938456489
341631019
1544863543
1556194273
278326883
1156100789
1471853543
247824413
374643853
347261501
2134408189
1842664309
390771497
166871399
1001688929
1712199851
1604535137
1381230271
2013511811
382750999
872013647
1821969967
1848429641
1295812313
1910319133
1165228793
133709699
1631954131
1030131071
113818039
1121156711
1836356281
345305839
1836055189
1315625693
750502771
88624201
1024718267
1906851883
1802064811
1645827083
1414052357
1054176901
1372917389
519295979
49947691
1101296179
1571803433
1698168701
1149729961
224758943
895967417
1900634251
639090559
45601727
687964769
382154671
488152289
640288711
140773487
936096661
1936603271
1251689389
1478506087
1670382431
1334452267
1217953547
854741561
1180334629
1431079103
744170897
993052321
569851967
211960591
1711179221
166120631
1095342763
821329253
1608932167
40410869
1189153907
426824077
798068387
1658860019
673559317
562120003
434498797
1975205923
968990093
559394923
1489406977
1139904589
361260371
1128092939
432615451
730569743
53497751
1913715913
431326327
155917681
2080981369
1336277183
88104491
1656206483
1664140397
70841269
625500793
1617736619
1156745033
360448793
713019353
1952405753
135712349
1934484067
578382437
793378541
291690697
419105431
276177821
485065969
1452841927
1119831523
733855307
1457876999
964691719
485286631
1178911079
1643842241
1656731599
2054583827
1136670413
1701372947
42518417
1705651349
1807010591
662279707
1153062409
513017711
1046227667
473011753
1879738577
1385020159
1447443839
2138496463
1357085287
2072528399
1253933221
1107129619
1887041099
178549369
2027333123
173840027
941248523
751621271
912263201
5936087
1590280127
1261885831
1493494501
984575437
1195198247
2095392899
1077669479
68048837
1240194563
1061347169
1232398163
444392261
137349229
66345437
1710819967
499733863
504268669
1621712891
1346351971
215236207
106313411
926084101
1346461927
1297387213
1500608287
1104182437
254833979
44873071
1626580237
1342490803
202839037
176293217
1076035391
1239382343
1812479953
723782357
231989543
610207837
38056273
738031289
1815218681
613998691
629408743
628302959
1693248703
737201453
630153779
147585547
1283491751
581075849
1458124021
484195157
214478237
1912243237
963313979
1112322401
732108523
564233851
1142346479
1994597261
812157449
606951889
158464567
1994950549
1605916177
1387013399
346823513
1204824349
383115013
705226139
1644882023
648085861
386469833
1606825811
465521059
1062747817
84651601
218085863
1914925589
1200382429
1759813267
380022179
1827023743
1423782193
1317649147
926990599
1734760147
63674617
693745907
1092906491
157219561
1400273449
1222559683
472830091
1064688739
29952397
2048033081
1965959363
1478257367
982630459
1415548969
51254171
268342531
1407549271
791278909
1316674127
625397081
303640333
1078871569
475618919
196318597
1843790867
1288513987
2077089613
688569463
1039179497
1782199967
1602025393
1053591353
277492591
381765869
1883943431
838163303
897769049
1409208103
171577337
1123575199
749348527
1622880631
1641125807
115947413
875448391
1858810879
43900567
1794248129
535218319
1328931103
943438547
1682019239
402760819
1140157699
823190569
1697129491
118251767
1845593779
472364083
1473251383
785262263
569580521
2036860517
436707017
731530067
1270499141
1669933333
377428549
1272859319
1396260331
1717885783
124181503
1875089189
242847001
1596613657
853197539
959464061
1044744443
2125254727
776234029
1385595763
300266653
799576009
1899790733
52770433
1503445913
610557433
685213231
497243321
1531574777
657637699
1012656451
1391922529
1984317427
1096190033
1104428291
472746389
392894657
1395981011
71291669
167730671
685398269
1702169281
1385127761
1398487997
1049285749
1896284861
838399147
2046455639
2116559119
949735373
736205053
749338111
744331391
256570427
600319751
1263024649
1069297157
685690303
972713267
1466672293
583214251
276257561
2053501343
1037103187
1693355987
585297733
515494321
757108129
88118357
1395500299
1162971781
1724300117
1798857583
1369523147
778947431
988180099
1399243199
109890161
1862604169
307156067
40273243
1798072483
503698589
763823947
865065749
1814454413
427841749
1571089627
217014947
333284521
562858487
603193631
1503161969
1036560541
503905429
1672842331
142450691
5775571
1063203643
303568571
393971411
697926133
213556393
1155942803
953674433
725713267
1073957069
1005271963
1233133901
761230271
1759674841
1261704881
1096132589
151139207
589794679
954764773
251150699
2118687437
2130833729
1270204153
312697951
1375488689
128645899
1760360893
862928849
1055780023
1415092513
602104513
373357577
1643778119
604419719
1739267599
744882839
887136713
741638069
703056391
1498588591
881261243
985954943
1967903519
1017302989
1301379641
632394221
778014383
1795564489
855258667
450225001
1749359299
403487867
1626178751
754723363
1957356241
1638667799
1961442859
975575317
2058536471
1279314709
451633603
1773329069
980051087
1298550871
446216839
1647198349
1708937569
1279121603
1105641829
2002027277
1017014077
741971981
361052863
1147962601
392350151
796907323
1467730351
3178841
276826987
1465431971
1713683479
679414811
1016968831
1009748153
354726469
28330697
1874035369
1021070693
507317033
1628163881
850644413
1659212983
1929969599
1309916557
492851993
376762037
1515980989
997691267
1989832807
1730940077
559854259
1576275881
230190689
296162323
1178311439
29104451
416755727
1590313639
5761373
1811289541
1949094463
848986643
701256587
1295541601
820925561
492872927
511299517
355138601
1989982297
90930097
1908702661
619812313
1204135237
785553667
2087103199
336200693
1221272593
116126687
1324436987
345856733
1392629351
1404614933
1508569501
192588059
1469859187
1155266813
516187447
555981773
1683935651
767688323
593312809
1827580463
58821181
1829647909
1425816323
343005781
1917588949
153850513
289820807
1539034279
369386323
1115012141
600255563
902096203
1609813633
889437959
441410443
1404089507
1057163771
666464563
1045947803
1891653683
1389510769
532112941
1332567883
1966196641
365998201
338924501
1832220473
1103251507
459457003
1108903729
756031607
1841694109
1568176147
876981577
1642386607
1421938333
2020557949
91811693
1859536967
686069843
1665507929
265468649
1575801319
261510061
1093820941
1189591703
1019917711
808869161
70947787
163620797
1927438391
1668232681
1095322331
1442530889
185842343
2114101697
1146971171
369508471
404991647
1967707579
2041763369
1325873683
983911073
2008148083
1895466943
1188718837
2040680339
343619167
1710789293
1920629171
278834581
2105687209
1963981009
984344773
1179894613
483752299
308759111
1423329989
1918215071
941163053
1706674997
298384591
30764443
275855807
97453483
15269039
998365037
217941967
1239154547
458217311
692011429
1952652547
1833752603
1336916543
211868627
675861773
1876931513
1276940683
866876369
401527397
169990147
1566390953
1876913771
670158287
816333361
900329407
1807286363
1484093627
512578421
784265243
837328781
1233316303
1387123979
654277807
898557157
1749082267
440655947
750658999
972837293
683119153
1059576839
2002543901
1428846631
1557902261
1146986431
631160017
2044969097
1450714823
590294273
1494486863
129416167
354311491
340829917
958689269
1892760151
1334911079
1017425029
1396447453
1225807567
1386972157
689235229
2040305563
1139133241
974121151
486081671
679897717
190207657
1176511613
1184657443
959683339
428741837
2046493873
746494207
1988852743
352723843
23942741
1818755971
1720529383
8812543
1109461159
2112775901
1508933749
805687231
1361855101
207723199
1760915333
2017686889
453149717
648364099
1406192563
1114282751
1312977713
408881477
297959449
1903918777
1391475739
427260829
706131739
1092197993
935695807
1573772713
1759256053
1957675813
1448643953
2077737017
1541767529
569836621
806024801
1388093011
82115261
445359391
875164613
170870941
1582333999
2005619713
903781289
278950853
1819745777
1490816597
345428173
1425085463
1019000611
1463931877
53208527
1891763567
988014019
1964366009
855136277
1306306951
230200249
1100075113
356556119
797170939
795213571
1736656133
178189751
92354351
444261431
1054825861
1827980173
853194203
13701097
645621827
545908169
1142444857
2012052313
1832535983
1064146289
1423416259
121201231
1786775707
35426399
1183124611
358181693
1832087429
1500012067
1189311791
830632577
1357724671
1414335037
1948809631
1962901309
276916489
105169751
700250267
841096717
1168780439
532376069
1993317307
1408051013
759641551
262516421
1448936563
1383493471
1955658997
397307759
1780310683
266331497
2023169207
811477523
853705081
85577207
507453431
2085248489
1055535893
2046663653
741077797
1981807439
111008939
323528017
1463207371
2023171303
1050938059
1447200877
1130195527
627115129
291947213
1553558639
198040789
1064346391
1735864987
1965713801
347118589
1632381889
1513243231
759976361
246519619
1336198247
497130379
1183014739
806156041
1196200097
237902521
508698397
1880958127
272658641
313096603
262331557
620363761
1900532041
300027853
1072337243
1726330369
291112649
1010444327
1680919943
373115357
1708269809
87277649
1186567793
2119041767
923017103
874808881
1207817267
1077833287
1198419953
1533590321
233735681
1298881697
1369396309
7698133
78115111
491070553
206672261
2014687711
453775589
2081840027
2118415799
1690869577
1400252317
1879782757
2035510523
1975604779
339806527
2082009851
1570495387
485674933
1393809661
1695233711
163487729
1842592247
739211477
1717902467
902908829
315269921
974189473
759204923
1353449263
2125239359
564066287
803514721
36006449
124963463
809394181
205758653
47445991
1316959487
2094996227
1945662949
1235204863
695632507
280042537
467114749
109434071
1913069113
1696697819
923876531
537601759
1980467351
2043047579
940255027
9101857
342981931
1018746319
670353427
1359394639
374327533
1559720831
361532803
1668750779
1134861613
1364181769
349503379
1965370237
254556391
781553503
1012398259
1521222259
1408170581
249284449
815406433
973217983
155621341
562623077
958745129
1865541091
806240047
570697033
1731222989
969918611
609064369
2124432707
1307176513
328758407
1966710791
923643571
567751777
744846197
1063390843
766684741
1363697087
1667319911
945684139
951597727
55433461
2052013519
1814047811
1868935667
373940453
2086796273
2101968359
99736421
1658744501
1292625619
1559760263
1367458727
1162470817
1821284939
253324703
1104469207
2071990867
1441920797
893090893
1733927467
371917529
872723207
1253106937
412933151
567834749
395797709
1746170381
1359772439
2035201123
65609233
1259213339
628816763
1004574113
2049528029
805472117
556136083
50504291
382237883
1384478083
841826603
2046610549
1734883309
1393956229
1545477839
555060139
531758881
1673359903
2028374729
502306517
632698777
43082869
889462403
143118407
1552205449
70043147
1911156127
18076001
1694217803
2135823863
1666440409
97207301
513122083
595880011
751694057
1466225179
1376870003
169790833
1532634827
1316816023
124098097
1510694177
356803477
1020995467
823300861
100596373
1544172457
12797509
635325017
1960870939
77837117
1658282599
141314627
1695302207
1811290879
662063737
1683381433
798956929
2124481189
1989172343
2080603913
1485134461
710223929
345087073
909389363
799693259
1291884283
1961126683
1876179209
1190230651
2082374573
1471594507
693465491
1266712399
866843
165944663
297076421
1198529821
84408941
741718531
1125239461
1849039657
487803517
686497837
169684943
435577171
1481416891
598904197
243528767
861348221
800596541
827065039
1663496273
1330742221
28966117
1595449001
996029707
1360566743
1378212881
1372303759
1161450541
546432311
1232612933
987117823
1662519107
2081525119
29343593
2060229211
1428227797
758353927
1373592617
1888855391
1904882267
1507600121
1189340807
2053692281
773423129
449279981
1118808833
137643139
772987993
1278745487
2125481537
2133173639
1457637023
539147837
2120793803
1741509089
1041091307
1573746299
1736281031
1854222889
426849217
922928899
1706840321
163163857
60391897
1299006491
165359309
735244127
48022883
1660833049
433612969
437475047
2133366419
1666603013
714718189
1474820707
1780692799
1986809519
127901537
1952114441
2054596949
1361686973
67192861
1852498033
1102022941
705775619
378571489
1637348611
774087973
263349971
1065948707
162845833
1767198833
685931159
1096788503
1748452879
879008759
880062143
147041633
1288646273
714731473
1262474249
1386420083
1039479053
1231523621
1002171409
323865943
1173010843
1374782429
1743775157
189507629
778712833
455564413
193588727
1282106159
814575973
367622839
1023302543
1297827541
1914075041
1762313281
534244129
1338923447
1247051153
763746337
1764994031
1079011441
1582629649
205097341
1664324983
1331802343
981010241
1729089917
125274551
1767662279
1104919087
391914833
391645697
1378967573
935674583
1547229421
134438099
24653149
1838779147
1604294957
437690839
431377847
417184211
2095005391
468714797
1127885107
1655351603
1112210611
500405107
1270006079
848630281
1176926837
954683441
706297243
1335814549
72390181
1587091553
1770249023
411141937
655921193
1148214649
429653687
813853297
6998989
729838919
788756753
2076480673
1301378711
165024869
1783995337
1616529121
1139709743
1321709593
431476603
1926322373
818751187
276692729
2014280689
363025391
137070691
1793313589
637026253
1994036749
1682788699
1101709069
317812529
960484387
762730999
1291908179
1553544431
1905086627
1170291281
2095957427
342287279
733276811
967079777
869670943
461184413
781914227
240354329
951790417
201986987
207318259
1571546363
1180817129
1649862883
734708063
1590610159
466275839
396597007
1879426657
5761909
1709825591
829658051
2124861559
659369567
1792887361
32788367
1477007809
1761482641
37790041
1718079479
541542137
1252834727
894538163
246053861
1639530707
1351184371
731771429
55288769
1754249381
200315039
71350639
527833721
1927087709
1596314641
495160271
1461318059
1124590637
1865681927
816263249
419322973
244389427
726467347
1443418349
151752593
603188737
1461104549
791410597
626636999
334827137
373523551
1058021927
1847277581
1818045679
1521957061
223938443
1535499089
1586470813
191887159
964662269
997392523
1261395437
145987991
1081301587
1225773137
1108455737
1685525507
944873359
830279501
1761257929
382484507
981822031
1990801567
1895754137
1814984711
75884969
1813020799
1178769503
176343697
375852403
166195789
1754433319
755704517
1805386799
607474381
1385464063
1178648761
1951680923
117649369
1798630793
1216731683
293698939
1945366543
1870464641
1287030673
138697709
992920541
2535641
580272799
833224333
932732747
1235579623
507011737
606331559
935498077
1788891821
1761468913
123547201
638177
902852113
1289532767
13591069
1991787121
1487477389
1057730483
2115906251
2000009203
1013420381
15482437
703602539
1238859997
1822847371
1429493453
943198519
59029199
1052154553
967052953
1731235403
2024836999
1300372361
570390377
2028955909
1095343709
1496185727
447441271
1379400989
88088681
889962037
222933551
1449362311
1689799759
1876851121
1062404173
574634587
237598789
466051847
1031970361
1635846379
225018737
1189987259
257935627
570339377
966055099
670003991
45851761
863504689
1804243393
380795011
306014341
1509629417
337682959
385696579
405207371
1937095547
852909349
1686423731
1440281561
1817939503
149453113
896926621
19967719
1818649159
919692031
270094613
1439613859
1834271273
79199683
2079886649
683942887
1131777401
1450033709
1659028853
826648651
2092606741
2077792429
2065577309
1321875421
819883403
508466279
1991767373
1124584717
790281101
979458241
965360681
486378271
1642128581
169612693
1543356937
29935001
2141576033
164279803
108876421
423279193
885430883
1794605399
1271273677
493570219
389485543
1946990389
195542593
1566916067
2143083851
1217186561
1208280163
2070711817
1661722717
1765258373
162475591
2073727433
390741163
1911119603
1941663049
940955101
523127489
874211059
1321998569
702758227
1648713659
2122371323
460426159
1904660423
1468101797
1174564411
1887588067
2038026017
1094786437
652524863
1349208437
216984877
714019849
1653995653
1916102779
1688811611
1632011021
2100973921
1005840427
1188658433
2010281527
1285637959
373220269
1889146409
1639463939
139058651
893076467
1145304133
991139707
1389639073
1169647417
1250008769
611542067
391313449
1668930041
1918034309
319922231
1666228981
542453831
2063107177
1679541247
554488811
757561349
85550441
1784036431
408048847
1429017857
1277849653
13037069
2047308097
1889616437
145707539
1987390333
1972651127
808423247
1508260073
802329491
1249172047
1754507431
1206828737
1424929813
1396305377
1862602799
608897293
322133983
322932619
520877081
747455437
1435941709
1016859269
862472057
1920034777
820454359
986032381
1658942723
2039679559
1433847299
1205487653
57062729
1490186657
625450921
53066369
1907520877
1264065623
1193872759
1226929073
411063113
1623126823
1996853519
1156258907
642717991
1571096249
1858130227
725067199
880847287
1458270439
1703617099
1111789603
600592703
1783100381
1282361777
609241123
1577440633
1093573363
1798958299
1149378557
2083242223
1698655213
1789177451
500892439
1997189759
1810222097
1703215223
78223151
2115856697
841744861
943891573
126194741
1551284827
1347187129
142483063
759141077
1780124539
1126813087
622870441
1239909269
1942332061
669129257
945542347
2066478371
2138459951
1361324543
951033557
346141841
1255128293
904119647
250577959
1470718961
1526946779
629241559
1498906649
641737511
899512309
1099948919
1805846473
976156283
1004899349
984214927
642357713
1803263663
979818481
1475729909
1535666663
1302832283
1471974233
577036123
292589551
35017117
965844133
942939523
828609913
133715377
1126268879
1597757627
842763469
162190363
1118147699
2106880591
1112514661
1410575519
1328751751
119984773
1556578187
1109217589
59129027
596085559
2054703071
632258947
7042033
1408464689
606939293
692375011
1937960083
723058859
515274787
1816394179
961731083
272071769
1556518771
814685107
99489847
823441669
2041145467
1513160851
1505690591
1783535783
2093321359
1646066011
318922829
299502241
851204119
447070433
1322270227
1628426699
1850453039
1531078357
1173063239
1441843261
170085491
383219801
2104191829
1831987127
1716705283
1714090337
350818487
604732201
1655803861
1384166629
952020431
1865922367
73269773
1840213021
1366881487
1472492971
572313317
348722791
2101568501
578564263
395135177
1909278491
286666571
1287741803
636648601
20223551
712965779
1225154899
1332791237
1058130587
1279820831
194388023
1664268929
1412689583
1335492247
1921824907
466137293
1999819099
566581021
567913597
801089437
881774801
1847718269
170086463
884634637
553277507
991795897
1055068939
738901609
1188811451
76114873
393583237
1798961581
2054411647
491480203
1141322681
1803928927
1078870313
779367653
1299073597
809667973
18222557
1759557091
1827099887
1788084601
708998237
1481012233
637729403
1917167563
831460997
691916647
573299591
449736559
1169988271
2029162943
255528841
1052286269
1396363151
1647245471
27115349
575674279
1479876889
770615101
568248617
2057685089
347132209
1761224611
1117844771
379224931
437909861
857538197
289152449
1402606789
444686611
1635170161
165524867
1646309081
621887011
1432930691
1885533179
290098621
345903559
318897437
1103736643
1415208881
213216821
212433407
715566883
1234224749
2030353943
180769579
500551661
365044919
557408483
457675051
1268980883
1405268089
1829251661
919112059
117385087
594179489
1463763299
170377517
923161853
1236854681
905542357
1438640083
648280289
1756541041
385084409
1446604223
81734717
388718339
1925583917
164990533
2112485633
1707692933
1405629961
2050896073
181995817
877288547
2019368807
1051206601
809752199
601370993
1756588607
156302857
635175631
832568479
1250409533
645013231
1000974031
1753783793
2068411529
671124647
507033047
52162507
1144379723
545100089
933593473
565459343
1862641327
1808069371
793257469
553945193
316163509
988970599
2138309617
1117999261
1535888509
959485721
779913367
979946959
267057031
2068077623
200481079
99129389
1928132533
1234233569
1141544891
380442589
1195187429
1982642281
1119752411
17785277
1727417183
5772553
527827439
1670533199
718720127
1275186377
1890402901
923258489
898884269
564284579
859849729
99965857
1450279793
1699925803
1583966303
946523971
1159509389
1636058959
1883594803
1019503711
2005862783
871260449
109813453
461859059
1909969553
1844788093
356895047
682009507
899589571
1403306017
761507687
1241428561
1748809273
2099003261
689829601
1526899739
493137551
2114713987
1970304163
1962725579
27477223
1651075417
1365487901
360410873
1204249303
190723441
2041575647
2085549223
1675355657
351320611
1994811461
912943093
1625605141
1953511529
2146934071
1855981591
19192687
39644987
2125296077
14669491
2023920649
1952197483
893905669
1344676051
369839551
1852336531
1718404577
969266729
555864433
828496861
1811449457
387625019
73424333
955622839
1009025993
770677771
1628398901
810880013
1421702431
301870477
1879566947
1838385701
375671357
1297460743
473212919
687119989
786219547
1917561941
1750094777
1901994967
674443291
990112817
536088317
1693130077
1494011837
1242208061
935207809
708096899
993253099
671531239
1784597147
1530414931
2143234003
2027595587
317067733
1380142193
45368977
1553486777
1436732131
1761782779
1097546521
845098753
133850641
904790483
959134999
1511603651
801068399
820516507
61500737
989585903
895590097
1828094321
2109786397
462092731
1195051229
116312879
923432893
1725278287
1748263849
1846210703
1211725787
895931381
1219560227
764244563
1882022591
146785547
1620377999
2129927971
1346632841
556421303
1125632309
841671923
1778594333
1302466699
1637350037
610032569
1109742091
1382259661
69522113
189116513
473220257
470707327
257947889
1277430233
1645956409
676961377
1036963531
499200187
843241753
1489975093
846613349
528418477
2086293059
998460143
778581341
68725931
1357803553
1179904471
1901620207
1172050303
864631331
189507391
1122495271
1649884903
93335549
38799433
127232363
1092647659
945162811
1569150943
28833473
532352731
1972403887
1157790041
1343536487
1625957363
1150560157
1170897113
697336247
1917164191
637696811
2134971863
1439297801
1559015069
765112037
619708697
1044828931
1981619863
518825711
607288793
380182763
954541499
1972618261
936419291
1171049717
1068473149
2049574027
25918751
1226384441
1514637119
759908563
1099521497
1713544439
780730961
854718071
816098771
1111625849
666787259
545692891
1968258667
515598607
1594967903
1481667503
540879529
1233943219
5030101
1476205519
28988857
1368219533
1530330077
1980648941
1775732831
2050540013
964019887
2052870931
288535727
1935863521
1937170381
1950478657
1635027467
568111319
784447501
541886819
78870461
287797493
79753357
192197581
1863072769
327650693
880968019
1564551649
548043799
1790146591
1365960241
1886602573
870472451
223171717
1662174737
764534873
562420151
513037937
1759542451
565269157
1723968791
494292817
220623517
883017209
1731961051
1477909141
1046867741
163966709
1371678491
1779468791
2098611829
646364321
714949919
1426620401
456617099
1104716909
1046660497
2105153669
1573129991
286206929
848606191
241306763
1032333937
628343473
1775914523
2114015903
1568646539
1911573151
18112553
294926543
1931233231
998779417
1898731147
1420121609
1571366677
9269119
150442949
968726887
828835307
730476889
1261926599
510583769
1312471889
625847009
1193401409
833527571
1424871797
1416241609
1523484979
1423912211
486308617
874871603
1009191641
1607711107
1739557159
306183881
852342287
83105177
1770812899
2140365911
1880388193
163727723
924985253
2124907583
739647971
652887799
1995860219
639798059
1169445883
1038766717
1850417197
810925147
2111215949
430377617
1700042741
158072669
1373328217
402515011
1792569631
234199337
1868400203
1785988199
661818083
2016357191
429377647
1353604907
269518229
1037654441
2086936669
110211337
1510483859
43062367
912055427
1057201771
1256056261
1281149449
740256443
1754691787
314306029
1796227171
1798512829
1974466121
1705933331
1501834393
247844041
1870120337
395972341
2053201873
2010642317
733033199
177261853
2127640181
554128459
690042127
1167220771
117045623
742302137
65741647
1391628011
199991557
1627177001
342633103
593167829
954151753
2044008611
1197178973
523542961
305637109
1290462721
1653938389
806290411
793550273
1064821991
1636647563
1506455759
925127887
244446613
180045703
1911025723
1136879819
489446407
1152134309
463612637
1594879739
1188009803
236091209
1797592039
193741987
1213081633
186752023
819416071
1180475743
208563001
442295363
1345584307
2123692499
157315007
687998749
869896373
844194359
1774576733
407641369
702116957
1502438573
1083091049
594219763
348553273
688270727
1243731481
1266620521
651972803
1836175597
244733347
763051097
129176123
37592759
1674278339
1172282021
1864398583
1188073561
1396411171
990504283
1186457347
1483320977
1229573309
497164163
668678669
1500303263
339225907
313395037
382030393
2001942823
1714632961
43733381
336481231
1173470119
1256382587
765051641
1176597313
565347577
1202350069
248874539
1378135637
1212102289
404691907
646304149
915169459
1584436453
406300217
1885213879
2028045287
1482624419
361342073
965097569
1465253501
2121631937
776097181
951443489
37397989
1361829979
1904164279
1562356637
21082289
1361725349
1002030917
808087369
641187517
2004080249
1714851079
1253849939
189785207
305671859
132095281
1645981147
805521583
1548542777
1796323933
1912297631
1568538131
1565324021
1672096211
1309906391
784559441
622175977
1892387059
2101610263
921443291
1043404457
64463221
304708319
1453200689
551678249
104124781
297812563
2039548477
2032002257
1805993737
1104326843
216117743
141942473
861025559
1792368533
668312543
1762890029
984722891
2009010281
854119127
1330051363
1192043663
2133917281
1193093323
1098051223
1701792493
89840117
1836704773
11950979
1943603407
728623871
1827754931
1092466841
1501796227
223315669
512492161
17467259
11297441
280787207
730819949
906695953
1792021421
685787117
176890979
109463117
853965949
1214828261
668529733
1665113921
771066167
388435111
654876221
1511871349
1196539081
978498383
101098177
719604239
1147470491
1238343857
323165309
1200199129
1074890309
1531105999
1351412507
609426679
1584016411
1719301763
1363236169
584047301
1201030973
342232519
1230265301
1049633173
193421051
736718693
1947205123
2125177801
277660519
82315789
2121703013
2061467201
1866923621
1397931209
689798281
1202077433
1231457593
1988149477
257754559
777117797
788052487
245801711
259005127
139718329
2143053239
1699011151
825369943
1004436091
977957437
154606259
1550420279
177201881
1222801561
67915427
1353949403
1388264303
1849291273
910190641
2005975339
1123264939
2134884481
1652050369
182267413
2009286931
1424662189
1817060251
678487921
539225803
1636141037
639409231
1379666803
866224319
1174835603
1720811431
1991370197
2106196727
2108272597
1194173441
694205719
237692881
1907691743
1601587963
218536429
1750452601
1853154977
125984921
1717619963
1571696509
340269779
1368529847
972098209
1561852847
2100907573
1167377327
254439257
1593877093
1687882337
642039287
1133946227
1582723993
1874075717
246481493
169346629
112628743
846308927
1705900267
1707541393
2102492729
1903818139
511276877
995451449
442402003
1883818219
707913497
728891069
1251655807
380982031
1719109807
570372851
629155691
546019087
922739183
419433109
604522493
271146917
817893157
179067907
703134337
1651510559
700680031
1041224629
1367995261
347912611
1049411537
1000789967
723581609
1643345023
456428179
1977898691
445060481
303757661
133276841
2016903391
1552912129
1758208423
352942867
761316607
1719644287
1345982009
1309170409
322587101
496482451
2078880941
828646747
1561951669
293547847
699272351
134109203
1787298223
296960453
1463264981
1499517869
1002156569
1087051087
671129639
1004351207
1327241261
92454097
2035156807
2114061949
1435758523
1005768163
49085327
1032044491
1566089471
369236603
1613302267
977456251
474452801
680092279
1868023433
590697103
1382576057
1035583223
1040439809
1938303847
784233601
1491824209
988795813
427968371
1692045077
7111561
164005441
1331001803
535608943
1052109083
1026314213
1164551371
755482201
764238661
643498231
568826437
685626421
1125867163
371848111
1775846693
249148247
1743459143
1555922783
1670868209
41766587
453829769
151096951
605647033
1614662977
1655656543
1383758863
69977077
739112389
1168017089
1516762697
1909592471
1969923271
730376233
1599036433
841629197
1820006467
1266131953
1566291731
1011093283
129269249
54915193
1691728789
540517031
238298161
357053287
57194243
1366928239
581343181
614434871
1120824097
812277079
817620157
1476528803
1376126519
1216373621
1078368931
528348167
466510159
281851741
1725798959
373656187
1816137179
1231895627
485420777
1916445253
888078043
1163024059
1716109061
934031713
326539387
1941632617
1197646301
798173111
437461361
581580409
1422905641
900039419
4039447
1377479953
1316503921
1367354309
644758001
1258020013
845713733
2125355971
299691289
297140009
1613123227
2126171387
1737176587
241017379
1430279927
872882371
851944657
820104023
3708077
836496383
1373894107
789398999
1400243813
2022281399
105562363
1855320197
144175183
1880450989
690341857
1448804989
824284889
1379668937
459237263
1201724399
1200608557
1447651279
1653024661
719961119
1087241347
1816917149
1400854457
1883726087
773967031
1373976223
1536309883
1744155911
1972931833
414230771
1046418073
308880401
660062437
743981093
559153979
862962481
486448223
1407103891
297699799
1305733081
693066463
91110121
536494691
1109626489
655823149
1470391661
170711119
762191347
298825363
828546137
697185173
1464214439
16382609
1257708131
1418836981
32018869
1023900613
1458261083
571897943
1862940931
151891469
210066091
1535955251
825821683
629904707
900730001
254582297
559742251
1263763519
2031379001
182629651
1684170211
2119962973
1760829953
1973560349
131245207
325596991
2054693653
469423147
1180916371
72065321
666943163
1253935583
545733533
2014493531
1938793621
142521677
892956481
114152249
1663193501
574333469
501331079
1087569787
1977346103
783275483
88480013
1878688439
800002843
339080347
700464601
1289835139
761769947
1273034689
1109086379
18287531
380680147
666951619
47171087
257769367
2058701969
1960875053
603386369
1450379603
394841893
1478178997
586618723
2025665627
650691127
327142531
176413057
70128199
1483404397
1117953841
29768177
863161883
1576239277
713260411
1962033589
185051479
1728020299
1304271469
655181339
2147164703
635149367
253714093
1050422281
186652001
361236779
244455077
1061865097
1304640283
1828516087
1514418007
1475044927
2058759349
1196361863
703255103
2117406439
398867921
855584363
1764513847
1146854347
1684621597
1597517021
536165549
1868507027
9082841
1798013771
2071723279
137708563
650199623
433606931
2114310197
1962290167
717676159
1812190511
1564950559
2111583431
1385592743
365627371
1167155441
2023833739
565803751
1644870901
1696591319
351886531
1836834191
1904857147
987805303
1643238739
99073319
1374202777
854331943
1071586661
1055806309
396992587
2033736721
1556209957
650303167
1279260317
1799444821
1700168563
330188779
1038681799
1159887193
1004334197
1500819563
367301021
1950956549
1236120181
343221961
221279951
525504121
1981935817
1162442927
706683917
356946869
2018569781
1757934679
1127137391
101964413
825905071
866685961
192030719
595576781
1485706363
191385149
2064207799
1428189253
1445509501
222056641
1096799371
2101438981
779724157
966225797
1394490271
434820847
731795633
818168233
1411150987
1311477329
781751011
1674747601
1834335431
446312189
1581650183
1838580203
1973505257
1990326281
1079095819
637123717
1239053813
162765193
956282009
1725723551
2114081339
887523929
1078187219
701558899
1865004233
1043565541
1293577903
1723478123
1420186333
21284041
330695129
1850045039
1479159061
882556249
30265657
7101737
2110009799
817213619
210180863
678575533
1412476999
739409641
222120253
770331293
379935497
316580087
1696071577
969199213
1083074827
1349521627
1229739323
602533933
1546418609
768213283
914804183
126837413
192121099
389078059
848702053
2041923683
1120945019
1725085801
1518876889
1848876499
936112669
853982183
1720953371
1417053067
327735589
408918217
1566367703
1152085279
115819643
1724985083
1609868171
720398587
1168818727
510142289
269510429
2023194911
1583866313
1178407897
1413291947
1930091467
1278229453
712913983
470653553
78750547
1600610617
255089503
1464661729
1860597901
770307649
320446717
135048643
1919134433
5146633
1475922977
934643681
255416893
1919004779
1708434437
118148603
1919224199
538813237
1304334413
229521757
1561479833
1447720949
1214702969
2010408821
687671689
2084162999
1386420901
1204846919
1519692857
328991111
1281028549
3550949
1085014559
756520307
173251921
1871142011
1320129953
782435233
2004949099
936735829
476690737
2022018737
27445387
35499911
912667513
1430474203
2007350113
1485778361
1381626049
52897337
805748987
2108350967
242965603
495476321
170770703
968312909
1278558511
1117108009
1273760977
2075987491
2036772893
195055811
392956229
1324414943
1301193799
236882117
1758893057
1385438609
2075977993
766729559
158390087
1782325991
1408460923
1180533829
666767891
1524845687
2019571079
710790257
492770251
1910549513
1146494647
1872944833
1338837277
448037003
41916569
794132071
972509311
1746099611
1307728651
878868223
443888023
200070571
1047289687
450688883
2126112829
276116483
628290797
953495579
1353632437
1784614921
1942545893
2143796491
462609223
1961703239
1572603313
339280133
1415854009
1666236463
1251258601
1602440507
1529412013
1568520631
182928509
2109085463
821223167
1918619281
285878819
347907251
1517188051
496499477
2093547293
134657441
1305137723
593744507
1680655813
1764016957
329045747
684271013
1956267343
923179501
65370029
1715396131
1819170497
160912373
1096801613
1069225903
191805857
518575469
1620083987
570707239
371199629
490594567
244339757
1631573483
1521319663
162417361
1231572131
1923387001
76639163
254905381
1469657219
1407049549
1781341193
310893701
790843709
1946000743
151481383
1096085359
49193401
51963589
1827413363
836531317
1895964689
1908646477
927492257
503128123
532990091
476978771
289930867
866648483
232677787
1844221459
623783081
487389871
552682643
975079291
1526779879
1089649559
1966670749
1647140447
1780616801
106811207
841567619
1186789111
1469875481
1281836513
879496361
1653242419
1105410869
1258883651
1859280391
353089547
238425553
1713935123
2041692941
1947220351
749468383
1945782203
1354421437
778857979
700827191
2144777161
2112907501
1301448497
760507217
1587988141
370650169
323020609
1284642907
662593201
1396464191
385299881
1271588399
400664249
1164475171
440290651
1681377157
2018973427
1463395849
1840884197
1577955343
48609811
1972337291
1156119631
1296513553
82787027
451930313
401405393
145475027
872510993
1986885203
1340462581
2038109609
575384473
1936679053
127703599
519377519
1342405837
198068539
219574301
1856611381
992703479
923240957
1999525303
1769097287
487775857
1291973729
1279580609
465965791
1151598527
1209320659
104794597
152111251
338315819
1224859847
1506724159
947959091
1649017681
774308617
99311543
584432141
1333827619
1357389277
211993907
632533687
1296421171
921444371
1461086329
509841691
1720515373
1439852459
883700189
890820617
1125649477
1544778047
2057849809
554244283
390962597
719737591
230767991
71127311
274245841
1660009919
1684364587
732053723
479199781
790622839
167528639
1707423257
193729177
1513488953
1280091803
1965947957
1652188393
1281045587
572451883
2139543229
1962445987
1062590929
1243465661
1675586441
1179563911
928123327
423974123
122447641
2114399597
434103283
1462073737
685150021
1387762861
1374012667
1487509253
1415874059
928833517
740458111
1107060959
1350661783
545879251
1273309663
978375451
1263701683
357643553
2074390177
1663445627
2132474359
1808267641
486317009
523101353
464221343
941255467
1303400347
864094409
13633759
1094405749
1458389369
1796549077
1111274597
958180033
522441097
1170990593
740752709
1059831979
1148610583
93189533
1810454071
419222477
1724486821
2097516767
427872499
1167194827
1560669931
176666983
1293315761
97774847
1938656743
1648442743
616522523
1669330573
593697623
1092563957
1894264553
1932325601
1034752843
585928969
1772877919
158631481
868949381
1822465873
1688390857
1506673577
1837394147
1859422349
42494743
1756642729
342069127
1515485303
818674621
853888939
1389475991
899106601
585468941
25380791
1531365109
1783119857
737692937
196585271
1300072469
342289537
179352787
1815262829
834621041
585175963
1801352269
1439476607
183431597
1532774561
223867411
1827711397
1758016691
2109281519
985082603
423351013
223138319
1605378857
1984754411
1384438907
951494953
1670063287
568298309
1587557537
1248483589
1861102123
2132375087
805139539
933091969
1872337937
1507273459
1273583383
1135586863
166167601
123545593
876834967
849064819
1993926689
1347614173
1922250019
1894835771
523682923
1522750921
1232438773
822745127
675129353
1655749157
1902402487
1894697009
487020257
829860517
1052026133
36631949
1370521891
1670051657
830359241
574440241
1757117377
1902701033
1166251531
346630103
783482983
1684437397
1054154419
27706187
165506933
2117560591
188833301
928535437
894338777
761736389
48269371
337643233
2133533777
521035849
1536178019
451571971
799198399
1262461957
1727649113
2035462769
1792138207
257084419
1900830187
1359303721
1257931001
1996219699
1675991561
106284359
834355367
1153394513
1449409627
1515759127
2046818119
1962901921
1447239727
925247677
639336631
1293179557
123449743
839574607
112362079
1015241699
617027267
1282103971
1383406247
1128198433
1911651827
1145598173
1586543509
768124211
1857595511
88318837
501123503
332667347
994411529
1138028971
1929427837
380841319
1930988309
1255426699
1946547887
1024964909
10229077
1890560057
360410497
2123176541
371489567
390048661
82865989
1839659581
927530479
29846863
411088787
1397876351
1376924099
341893147
1285216613
1945814609
2113944923
484574549
387555197
727058201
542556541
1466920393
768934963
795405671
470819603
880749449
989259811
597002521
259150201
1182470101
2016593591
442274999
994828031
569973941
840360601
1991260163
517148641
568742491
1818683627
1306659569
20403989
368316631
1513829129
489850771
515936653
1808162887
1247871857
1726785349
1838112797
528702169
1978264091
1847730173
510892829
1115561093
635742787
774286181
530481701
536866573
1844350271
1065571891
736309843
198549223
778973399
878075423
710204239
149292769
1415679553
674834011
528093529
2125656721
212374181
136625537
785980399
1982799197
298027277
1574590777
70704773
916497719
46238587
1903211221
1174324457
2053247921
320596799
2047280377
307376107
1870497589
1449202483
1140093473
532862779
1222770173
2076577981
364729129
1507591889
803811737
157434061
5629697
839646127
568847393
985486937
831789403
856830883
1505272499
1602474707
1413875521
878668507
554329439
1137387239
1850890319
103883167
1666105423
9999217
827734099
1618690289
1836565903
2136027539
1011049409
911583433
938946773
1190256433
1330478483
300321289
1531386641
1449048331
228250531
542986109
809775179
377385667
1207640311
1101697297
685093169
1284589651
647232499
1943624159
952776977
1323120811
530771107
1460251183
1825551139
941321819
769622263
95885749
845415187
401727787
1135405069
2061454007
1208343439
1614408097
480287141
439154717
1172445623
1520503559
466132451
1145046569
1118613101
1045719673
456006553
969068069
844852529
1217639207
1611670339
2098766903
24941717
90943451
1299381121
907188869
1890648379
413418893
613780159
1459344247
1176013087
355820551
1543352383
1532113643
222947951
2101935449
1370877223
2107910237
1082815291
1994898109
14849333
1532856971
969454573
1358171603
263099503
1196654549
902030329
1527614681
239496827
622417043
22496681
876945469
2001314773
104980133
527990513
131374387
1546518241
2062884013
320749223
1602744527
1617376199
340244371
2116749851
67624267
1732543853
26547473
550613513
542922139
509096941
1419499469
1212439603
170134879
399220477
352727293
1834338151
620316799
85984489
959033983
1456799209
1166814811
1633217923
2045340179
1811259497
1697476747
852458861
999298691
64377611
830098931
1017483161
1802164267
840448307
87943741
214947559
748418243
454857061
804603581
1548999329
258861661
342827839
1704500789
1238425007
1656237463
72193411
237089977
109737379
1571284739
390467201
597926899
97000213
1641870823
902407927
1899327923
1263012203
802624061
835700713
1328621597
798549139
586471891
1357285543
528287707
392664071
1059176227
1027400057
669490219
1003396193
947642923
154252493
953674283
57584957
155296051
1717024513
35967439
1036066387
287908631
1374697087
1121391203
377242331
711139057
952141783
810927553
751172221
1644022181
2045167151
9088789
824866337
1113454399
77077421
842377069
1870571881
1493656963
812075879
524832899
1011098351
1013979871
2085564541
1674652687
1995082589
738999871
52340201
61888979
734216909
271941277
1010803877
300376759
1379699239
685596521
1797471329
627761437
308290051
1813197317
1190907281
977409091
61631407
1552072447
1175710027
636826019
1478524277
1605887827
1278416297
684975367
1735538927
1213350007
1873456813
443004061
1635040019
719009461
1540986901
1131425629
874508119
281254423
456610823
574802087
644526997
2093000617
1205357707
1171442423
1794102907
972718303
2033775487
156865109
22303649
187495699
58739179
1479825119
1218401423
821234669
982950403
326999531
2072170117
1693752523
452973317
1316929727
937198447
231605069
765278047
1595974067
290722693
326866927
1014999991
2107267177
1949389369
117837283
851697571
946238107
95089523
476269201
1463413957
46461997
2093655457
1313872657
1375227697
931127909
2028866143
711757903
1755798617
2080704259
881788753
441358187
1514164807
814999811
1093938823
1154614441
1063441117
1828326517
1710983917
1226467783
677342753
1294262503
847002661
185334271
1879843151
4953629
1013843923
1098853747
926023649
464464969
846637151
1052556749
342793013
236589377
1372715459
1806788999
1429641247
1154400139
942413963
2043360637
1144901749
1021308877
1464973303
1423063601
333889063
905233499
1547566459
1408923797
1057503761
919672267
1161181831
670753021
1005807743
986631757
1658658919
1284536579
1346956729
1481269693
1047417827
1009577201
1294101113
1395633641
505001951
1676553349
89534923
1970407249
249474809
1832567959
215890501
1043913643
1360059329
54117989
8326727
1630660483
1901819761
351803951
371433703
746878211
98739107
798626693
274724057
2015154829
1404300253
672996679
754753367
1089567317
1486024907
951056851
20393041
1088725489
2125247119
1487108797
956550823
43539173
978900353
52984583
1726929767
1962909083
1645049513
1254764827
1477616401
371040157
1900262279
743088713
966363971
1354114921
779321671
1498904929
1682285263
1602349733
1489111937
1025692579
563472241
185663099
1971209831
1247179519
460734979
140802059
1996542943
12927241
2136100117
824143157
713969341
1272913801
144808723
335605373
1913452249
1469069837
1346895523
909885127
1243166471
1558573691
98682667
799069147
408237043
502433383
2094735703
947643919
1497439547
780571049
1948092637
614849269
83631817
267377987
1774134749
670333561
580348543
1898576353
1357485529
28015927
978059081
2088806989
160770053
2009253887
1275877021
981401231
1542477071
2100871699
1066560379
1418590417
80761547
832629659
778196021
777623647
524421577
1265560787
1507888069
368227859
2011766437
883794697
600297463
380720411
874629083
421225187
1284517753
1745780191
1639029901
549735143
963402233
568877789
1970910439
1620230873
1200263927
1279138891
1416912857
1710408727
1541106337
1046157493
129529963
833525921
1638679709
1481940029
1883964529
1154985157
845231273
901982161
39349099
378149671
1889957123
1863081371
720695177
211485587
1862896043
2052515137
554197879
1185044501
688505861
1325584363
1533779881
986682691
965750363
1566233771
757300699
1597389701
462971777
75298511
1810610069
1010186621
814960997
35914601
495888791
515414117
960901397
51413093
191669123
1009174597
1740880231
338801389
984897461
986126419
1172125391
1840493477
2064916999
542890519
1761254629
564460261
989267029
1224798611
639651437
1384224197
1065186013
222625631
1181695769
2542823
1945219009
393693403
1186153627
1731030599
1102235423
1398082337
1024298719
40893739
1454907541
1835038529
474545713
1559946887
656606809
264591527
1086198647
1031302453
692504081
140718509
1231747519
853482989
117727793
1060603969
61612721
1992381151
2013890773
338188489
1215577567
694623949
1664507357
1972673603
783183307
1787502853
663537949
524205463
2018959913
1926828067
262194749
622169239
1815900937
1302233567
1982759267
794228399
950370593
664330963
1292637301
1022858429
954144599
2025377609
440056499
106625117
56535763
1745019433
174917923
2116154527
2044370959
808170607
1586097419
553585457
186261773
1639322303
1763408051
364688057
1079911237
381987521
1237022321
759744541
1054051549
1348885649
596780069
955477403
2082696019
114663799
105536293
956603269
808926289
518538103
864590567
1024968449
173883641
1736608799
1154071663
567947659
772853021
1112465047
1854650387
1595277689
933565631
544842967
1918334053
2005377833
2076419197
483101231
1053034469
1194814501
702932897
2121588233
1388548649
630386831
330160681
591615263
156360821
2032983341
396628807
845901583
677958539
1893764441
206433109
770109541
787397323
39200801
836424833
1013443703
205850287
1293236797
1593373711
402792163
1256459521
1617556669
2075254679
2139108739
1192208971
257171093
401378431
659763683
1899879767
2117450323
783499601
1137527591
1909070497
1360504459
1795672601
1842187891
1298340391
209144729
2133223607
487361839
179340481
1793916767
1061434951
74745707
574811681
600758797
942231061
217229977
1687346867
913772969
1197278161
794152241
1821334093
2131959329
282152617
1194697649
1187917583
1106514041
1802404969
1506818981
1406303207
753995393
2066914991
1149892591
1408812689
1449155447
1223964869
970526537
405317711
2095961831
1508406253
1604466109
238100299
677166827
597850153
78525493
1097944381
544315283
1402198813
908159281
766781399
548762141
883156297
184483571
1432432051
1083508213
713748017
662757559
789288707
97060097
1197229247
492836417
57248251
1590266081
856022509
970663867
1460679601
274360829
487012081
797595457
185260879
140141647
383501029
171655849
912897053
365546851
647852857
636539017
1526867117
1874096663
947478919
217446407
771815267
1116518201
559621417
555358633
839287843
893902643
2027093701
737515307
543928057
1253298509
1549613137
1635601129
1364422897
608395141
1485303581
712379593
1857447253
1971563317
1425935689
720613549
218342431
2129768521
1748273873
1184196023
1657876889
1049000969
190617803
955259273
1692155461
1166989907
622054967
1430235971
558142037
1675990843
844066079
1614996197
1877895941
277305557
17619029
1158593567
103024477
1319005729
1978937507
376168277
884239639
868075189
1002565999
1899450733
1197950857
1240444613
1705135123
594452623
1728944827
1096423621
703267997
221304329
1132922503
541638803
1955381303
407211209
1975383791
1728194821
2135441131
1388173907
1187296129
2013425503
658654043
124948141
938651921
291221717
179239001
1227986861
149287279
1368689689
1260000793
2052313387
2122015381
1650310957
1114167079
442657399
742784039
2099821187
1444125887
380097391
2035323881
2056230049
1637418127
1575567449
1107992987
1180906213
471474173
1090533149
533214763
1412948003
151141843
1183046323
1275586409
244966133
1641836549
246380263
1388152463
1301865547
58524139
931480313
232269449
22754489
1490613953
1341086233
1661217017
1454025311
857521573
1688321759
2011250597
1799143637
1823817979
206665087
2040664181
260499947
1016270743
2058551977
1950430633
1192578983
508542101
991209199
1033468883
1501863157
584598569
1982895053
52227601
1436579503
915274817
166914133
30228287
1246645391
230359861
1157368321
1721748409
186927017
1859632459
1890998029
254353993
1058586547
1336968833
1385206561
40822129
1124185771
53848549
2123777263
266123629
809800619
1777368707
1383285929
1761362137
1358533697
1862009069
566107987
1644420707
1172867869
151074383
1906572181
514854283
779855339
1666753789
72382103
1154158289
438167711
438505609
1348249307
618142289
254356369
1004797709
149500583
1449594061
278686223
752141743
786995323
717290239
1628834873
1609063661
1602465461
791624641
1267585343
686084543
377594323
170779487
1799775581
1803144683
1198279063
833144309
792507077
1773398353
831848767
910360961
1357160153
2101543861
694802957
356289419
1501518107
187030817
356965591
1649190113
1023749483
412185899
1259379047
174831499
369721073
1252926509
1545063647
362780239
1415564561
2024157169
46619843
1516294301
1468818229
1189987973
1142602649
1263507463
1667849179
1950012157
646800787
1231729391
1071111443
1832695253
1398013481
670211863
236902801
1172593099
28283383
45188093
1552090493
814329799
305849473
1296645611
559083821
1425283661
1967623547
18248663
1387125739
539905241
573552457
397293529
1817906183
912826147
1411338073
496177853
1069501747
1346969191
1638368617
1509584533
28394897
504744001
958071379
716318293
1665003631
1754930897
470702101
1203709783
62756917
925707401
404005033
1285772689
1105022551
2093116061
71706953
141055697
296029763
318716369
1091266457
308000489
1682045861
1908905237
304332871
172148107
700103377
386846771
437935189
73106287
884112793
1624521193
1072476541
1664021543
2020610161
684819523
781577221
988307213
1620569861
823583653
1626944117
287443781
2136969347
1683999619
1698132103
1097405807
393676117
1421923831
1348912511
516894509
1659397073
1334127031
388419107
1432099313
1554379627
1698458221
342611351
2066086247
349816333
1623056597
1996704181
665065187
1051133729
363988837
1622249843
782408257
2007912331
1628427431
1774033549
232832101
396004603
1262731397
1654832027
102222811
1616570413
2000604547
673121663
1764578353
817535869
1559698577
671587429
1971737539
1321086187
196209841
1303760993
863411683
1773843737
265245553
642269653
1722142493
808583917
921282617
1276051211
1969421873
480668257
27510151
686821579
1096109533
1677557957
521854603
1479191171
598122677
1189322609
562559839
647672633
1551171049
1034933069
1264438717
328944563
1323122947
1589734831
1866185683
1005674597
1941520589
372785183
221407211
175522657
1303396739
1151620859
1598218393
2007156551
590075413
1798974937
2103966749
1067446727
335435921
1759831193
1138362847
1028517211
593839607
1430109647
2118610619
1263797959
797035073
69976141
85003873
1554043937
595239797
539929171
125351827
745274363
1147413347
1365299521
591933791
574157351
690824489
1954306631
320557487
1491983951
1572096349
526232141
1826184793
1507871419
501322379
2085490831
1087680101
1709723453
476573239
1176855773
612376243
971613329
236143207
1522251629
219640151
905284763
1847452561
542092487
82716607
1391442733
1990564339
1748758961
407111147
184139539
1392630223
1065044039
1895284217
455452583
226395577
815081213
317162093
55667897
153260971
682585861
26836129
496420801
2004863249
1271817577
712199357
968139779
692561369
1183164907
390169849
768173449
2029871411
828748477
116017729
1315345261
1235645417
1017027413
1180244591
732146981
31320977
1314590989
2098248197
1198642279
410136151
702547061
1881771379
836975921
2059206733
1250506181
979825723
595390979
547276841
1974766883
879412591
1743942973
283570249
1110972217
1939730167
1725742639
1428326423
1720599691
262657649
816727871
243930649
187543249
386925361
853519291
2086202539
2031243451
1605134449
956585027
310055717
1199796197
321430931
1031828659
641845123
129355463
96481283
1990826809
577214257
1464172499
186545473
1097456797
2045443409
324844063
1372623067
1271590553
1347103787
1219436539
1824782893
408976597
1084587191
1528080821
2040532639
288969283
1222242731
1372982729
1053318683
1161833353
1646612413
1748583359
226837469
1592695493
1810921351
508860403
1165454557
524066771
2024555531
276540749
1191642317
815725087
1159741529
1308525521
1441027111
737868671
17665507
1916556293
1192958563
1438138147
1715290741
1623928127
2068315399
2038274543
1241771891
792633271
908808169
1605284209
17461537
1916059799
486134947
283373423
1267266599
1247764741
1128628477
1045301113
1354659179
72489827
36370283
891693721
1666600823
845889113
519855811
35606743
1445125697
78354091
1980098039
798489589
531791731
1218011681
724210199
1169956237
546902113
1222958951
377744881
132034873
218122643
1238452651
363925091
1276709449
1827309503
970591961
832084861
1998661541
1876459733
892548121
405708781
1267128853
2107207789
1491913121
26437039
264185237
1601282311
1561604719
354010001
361960133
1008298351
1246889027
1222130201
146013331
509156111
1557618779
415688803
666984781
191160769
1670714533
76666339
954157133
2006428817
239624201
1994708543
2085515689
2101266619
589916191
122532551
223032581
1645679023
172964837
628088257
303772591
1913415443
1226234063
813235043
1325558623
892593529
983112799
287424847
1229723273
193890803
1858152047
891434237
239546183
1521420781
1902580117
1837925293
1422667849
608875109
396838051
681573247
1166707631
663243863
577815527
1495970417
336849677
1881689177
1300422623
1730262199
1405598897
54152521
1491657787
1761982301
553035863
132388141
1762820503
1084921121
412036829
95135897
684056441
92390929
890283181
2141982149
84200573
57465521
315767423
1537030679
1959272417
963586363
851215121
1007612633
663376607
264712039
1205807117
1836964907
234732761
1367513383
1927694033
1586408113
1910258401
855879397
1705598773
363847091
1834406417
901656029
1772967061
352428077
577941853
431264473
320888851
854824013
639003103
1310731847
780439753
544113809
493060049
1227368609
481316639
88740959
398251213
870674521
174383813
1121831201
766776191
1684891609
884356607
67921289
29683109
572427133
469171849
1116273929
86683483
1525221937
1159024571
570821737
1465871557
2140603151
1194593161
1167053141
1936268219
139334149
1727869541
2076107503
634606963
753680177
691051693
1578165341
2133120523
218623607
1216941883
1119540649
547172797
398175251
271971823
908888399
405531199
982253131
1597813579
1610523833
972144029
288493267
1186185709
1777468067
643041557
1233688481
1550386753
487890937
1259475167
2022051803
824503129
1028838407
483481511
1396934107
1951218859
1703335649
2081671021
1130171293
860907029
200267479
91052917
1425451891
790112117
177461099
713642627
1777043579
258645041
2133187181
509100857
2077637101
1906634123
678282329
1556573713
947927107
903803063
2083850333
14106749
540603887
534680101
1101417571
190398799
211548661
1488161687
1735955471
1409857927
1689397
819542281
58507021
1813714079
360845437
1576305217
1678191673
740044937
1046245999
1395874633
119815867
1359299693
1050985751
1081688269
1298165681
785755081
1840181029
1091637773
396149881
1177571081
379463507
576791101
76029157
1435678939
1566823957
1886628851
670455283
1049709779
1476238711
343287337
352045223
1177617913
1759166797
2066588297
929648123
1761363559
1208756039
9465931
1795134071
992022293
1162730411
2055697489
722419837
1707503741
739320877
294370273
888887851
327160277
1633866491
2081521037
558176039
18912577
49170497
957166867
474359021
340685461
1318920791
334090721
1093263131
1460683933
1369436041
1833018263
302874331
39346297
893794981
1139392279
810027719
2107458277
1586288761
519260267
2111329279
13516259
570302899
382794239
274011671
1958105659
1018022771
1939213541
123141853
1586827111
1961983223
285661097
244523437
690518837
1147288631
812922823
640352803
1270066711
2069162059
344065861
1859977541
1259367341
18701203
1413132451
641308637
934800001
1464834809
586332403
1801983307
375619351
1253175307
402603199
479806139
94150787
1843510199
1794548281
44878237
14604607
653962223
2045068639
1305712267
1580895451
86746043
385966331
2130461873
1757134009
1948267631
1976086771
292361077
684381809
765743981
913408999
754328441
125353651
1493610533
402334577
552876689
1293165919
398072957
1069394413
1423585547
1332586201
1802201293
560634073
1358970367
1998402647
268630561
207478097
2093514377
1493818757
643282529
550676129
377955001
1196319821
1809608483
1647792053
1290256469
1890309097
1362341711
1609221517
760685449
1697413693
1768368643
1803513809
350864123
268531751
171012869
107831351
560257619
454636243
1795320181
79612373
2147338001
1735743617
1786743221
695751913
311911001
1286296097
1684602649
2079900923
50340779
98487533
296536157
1052320223
957767753
1940294581
1547379727
675407221
1843430507
1062261913
796199863
1046643707
1446195281
1280764963
497930989
524423033
1076107163
451777133
1424036113
354560071
239763343
981280501
1966216897
1265780639
44055439
407105291
1602639343
1128341693
448920973
179584403
966777739
1320612049
170654161
1448742143
717908921
1703918023
985015903
485658973
108357299
777383363
404002091
1841434523
1392962729
802414181
20051117
1375775173
1229655733
1557796631
2008206037
583774153
1546939879
2032034749
310218617
168307067
461791657
1857361991
125329861
1607437189
527216113
1419030497
1247606821
945891631
1835696801
621758719
76816807
169775941
797031341
965415641
209668847
968508977
1178972419
972074573
378943069
209578951
1361747677
1202587999
2084906273
174677579
535499077
372207029
1197551687
1648680337
1195458083
671786779
1527089561
1870568621
111784723
1299226549
795260003
607133389
1332983411
1105984007
1999099637
1863986749
1847687887
1476134903
2041672051
1863350737
826711877
774841933
1332685363
287657311
2039217233
1761114191
74754041
973960847
2027948441
972757111
2085399847
1764802439
2132557261
279459721
1542379933
45318467
1391048807
878995487
1104848669
774487541
518014853
338034971
716829389
1873934333
281596067
1859042447
1390333937
79908247
740726947
820748543
1558238779
1740578761
1475285429
1502544937
797748377
653051407
2132229523
228492989
1796496517
1080240013
277090843
1852831289
314939659
816427043
357023113
1722242003
1333583501
737325389
2074526429
716576869
1266894199
408163409
1794659491
348721753
332623729
1533814411
810045877
52040567
2081991643
472105853
95038939
75721901
612786761
590312279
821120533
1627077373
329928661
1083540319
2039112307
1727771473
2014315697
1540918121
1791944227
2046684539
74189153
949812427
1263310907
1371657349
491238311
462660923
1862353573
1030018807
213569303
1310203849
342183263
361461227
638761159
391653107
1669895407
168662051
750976991
172868149
517536109
1271266897
1005849347
1951365629
1471392229
263060929
1672414823
1860432953
725741431
250754459
804458983
284750057
1569602423
1848644659
2117068571
722348449
833509231
1692714931
293235343
1953157301
559097521
1400552471
1902805783
1852193261
1715170181
1445694193
1226630651
186445241
982550761
769494181
720240877
653969321
73584593
634971341
277216367
528437803
1642577471
895519673
415448827
1737065987
1059278629
1875522113
804655091
1907040613
936402281
698579977
345129689
934418021
979283381
414603187
1451683267
1399101103
1505697019
1038854027
584045801
223212809
734978749
826114217
1180105411
1380926947
1305770281
1532110301
1253441771
250023259
1255479391
227161357
371787419
950558459
478577089
1424267851
1385790409
1662466391
1606433111
1886712881
907565437
200778913
914633459
1366255577
1231069933
984238603
1363798477
700772339
880909507
583278403
8014207
1132791497
1605612133
1383389837
552936277
1289170081
1178571503
1549498837
1780679911
1217878327
1609065329
558497593
1078283411
1208797013
552635999
1049341637
78635969
1082340011
1087681807
525849101
1419599651
1790767409
645498947
403764869
2064754579
838136393
1508694973
2018428039
266269987
1830639017
1586433679
46984433
220258657
621135701
89676253
1972363363
1139150351
1901896939
1532381537
946398293
12430433
2098513607
280584977
1322733983
2093024119
961310003
1643370499
853915873
721441739
430852327
1586276437
2051792903
2110332617
1394237893
702429257
1794985889
338192513
742944427
982201267
189614483
1411582351
1939773599
819938513
508670027
53312297
222499657
1484908967
474585547
1395329609
585850201
1646051573
1627715363
1860067411
1681217861
591621463
851033329
1584688211
1240587421
1059528121
1854936091
2145836249
24107957
71416363
1953739919
682351847
293285183
2069087701
994694681
501799241
98183119
1196203639
1437387659
420176531
622448653
775683847
252243367
2128238831
1036896527
1366304077
1382029967
1427738597
811207909
1220397107
1216130291
140006683
1335693823
1292523569
1880192219
1020439699
1428412499
806535949
1558626833
1098878047
376207057
2047212493
693993799
2020806377
1044306383
247819219
1584721471
187794181
593379187
241519007
614715701
461650603
52175927
1918154603
1693438309
152362997
885726013
291650869
2053981997
1617433409
1415243111
889482311
841291571
171790699
1973063207
1927846387
521612933
265384529
1245300493
466497769
1470644233
649445393
866753807
1530575857
791431009
985315367
167420521
2008624193
853865899
139521223
1180195033
1758563603
2080001927
1130822377
1885784423
1705909529
2110061659
79959037
1476220567
962572837
2067897991
574647397
1024076783
456792377
2019109163
204306013
1991358547
516401269
309578363
323896877
2084976323
316760407
1972028393
149692607
495153709
1217181853
1279343977
600990857
1469054129
878348987
1821283357
1118152897
1853473189
1191078107
947790299
1319813617
894750547
600711877
705734543
1990312091
1470712091
1124037581
917141209
492415549
223251443
262798201
181257547
2060780833
1884251353
508571293
1447634171
1307998541
687772531
449638433
1789466831
369966301
878940619
370689457
1089465239
1616770483
446977429
675378377
599154799
2086334857
1408078627
1634309167
622134209
599223047
604742531
2815889
198813611
1006934473
914231191
1416652301
1074588283
1392809441
1966942961
1556536159
1025481533
571945151
551595349
1515337507
2133041353
890433289
751502183
1167809239
2101061267
794758361
146261431
1152176149
443182627
878732761
838082981
553084223
72595129
915062579
95385083
54828673
1336004911
1985938369
1807564333
415387393
1600322831
217631527
63888707
1116908297
1020637819
1130979061
1375459249
78970291
1421360023
1309827683
401794907
1736038621
1815837077
1433022023
363963463
1476755113
253541441
195926111
253293619
1145092457
2024663029
696094871
300735499
590034931
492838921
1990915483
1817200459
903955033
1177459249
621694261
611663579
681593207
2027904589
135008147
872361709
470201429
29888519
1751335477
1738289923
1463561129
416721703
1046340523
1585729543
386722891
363536743
1810155241
536977901
1677578933
660093227
328900157
966641239
2114397371
1948699553
2129156357
2041579591
1483238507
200352553
1294889147
1740900503
1420243211
953451701
372653803
260491541
1723638901
857020349
472620727
1181958053
1687926587
1999992109
2128021349
1972631473
1577307799
225185137
65290601
1999588699
1427562317
1226461087
2040002423
634191407
946200481
2113172881
169354613
1579832687
1969137277
307349941
1366536263
1761631423
1101413249
1176264377
628333961
1477729499
1721651467
1911433753
2072802241
237466709
1332988231
200493341
950296961
2141986733
156092597
1225549817
626936327
165567037
105509779
1877618749
1766682781
1312069861
210838139
1009341953
494842321
78030181
1939970233
795067783
1499035669
1006775153
154814141
842483989
1118983903
1469468263
1651539947
491266819
174462829
272640041
122758459
625874987
1642542173
1180548059
1349598181
513442297
767919983
1320236633
1618005979
1126340689
1577730257
1836264613
804430723
2007440473
1488223307
196484819
1412973239
1647140491
2146512629
1655034599
1310957113
1490740129
1502520169
312097691
101233037
178569709
1029981353
908877391
1754680043
204162449
784186661
1326556921
356818669
174510767
183759077
414265591
444829169
1485530339
1219850677
1836981119
767954849
1308655063
578149067
2102361347
590205101
460441001
592720699
1940813261
813380171
1495476601
250878919
1544648821
2047642391
1992964279
594886837
151063477
1216411159
1147745393
1516954289
1548644173
1837684307
1929777757
170511233
112741471
840253259
1476315349
1878338881
1418465401
1131870161
1746345619
1119146879
1137825061
853180661
1252792841
949807151
348107443
2056681439
1311551539
283929911
967459751
1283113927
1218562447
2096596393
1696110839
84617237
1339293721
58617077
2054513183
1856939083
1831153189
1996570577
655750181
184339171
1470426767
15695411
1392168721
990963689
1271560447
1872342361
2116928617
1653923573
584516279
1627744379
1590402421
865189217
545732987
1161280697
1998425647
1602236231
486182267
2043894709
1398771139
345223253
569120473
267099353
1485594343
341065541
847975537
1154112859
303484877
655838321
86995201
622673743
1372886773
757317907
176024803
1943565419
949547213
330388433
1614417943
357059821
252761087
1541005057
630405179
629261827
1979285621
1691077153
1716619831
281122979
1839505819
1120374949
1833080719
1610131283
425814523
1117776941
1233591787
1057275797
1691563411
824405047
1966321493
235082797
1269930371
1142719229
391781339
1683340723
934430201
766833931
1835021291
1407465209
2037870673
542080909
2111922829
2098946933
1036696313
1056658079
566260151
1683005827
736933591
464286551
1420630889
1459418921
1745435239
871593913
2023201447
871553609
730129261
283657931
1292806927
428550631
897699763
595152139
1033454557
2105138587
580586863
1946777881
369447917
1027949513
2090500171
1068888341
901077689
1883440147
468121007
1186514977
1042954349
293812873
221725103
25932901
790775399
1018592177
1076238389
80021831
1902214253
1076825669
2117297939
802069963
619008883
417024241
1573961009
1726583783
1822239271
488666117
37702723
1186971839
1715091187
104845387
449345993
788242667
976881809
170930911
1586116901
1915837207
64487287
1515386011
1807505171
133783889
1620150479
1560676771
1000370561
879558041
1945530637
1439397677
250464583
772641487
1967903573
1857627641
944142917
954136397
1813022933
280080011
1432252837
1178019391
1672740767
885571993
1355440343
1985838091
606552449
1784608537
1586713729
1859850211
231074057
318135443
652663391
20001451
1597022233
1152802267
1072050937
1955857927
1284928783
1729560793
283951417
2036474837
983819569
828204407
1311410059
1018594723
950805041
362377867
976832239
2073300041
1012241479
775005779
1817250397
890667619
2016375331
412422889
1225028641
56808197
848125283
46846979
466010249
1494268663
502884413
943455781
1849809427
1287832649
1814689801
728097169
198964867
146025953
685156607
28186813
619413617
1749285883
1227079967
614013371
1693673549
902116009
2078045939
801987523
448192207
791901043
123498433
305316647
59154877
1978993057
1315519061
760817119
167058109
456172571
627094733
1663075049
569383369
993510697
1136728597
90791803
577744663
48223627
1836219277
1743550439
1456432729
440722837
2135150341
466796581
1600041007
1494467791
1315975789
1712027507
532904563
275425307
1603432087
1798940281
1599853603
396596527
288426191
2127541879
1705823813
1233462809
834595757
719282483
2110280197
2106481079
1096627757
1386228479
1583519491
816976579
1033050173
590790887
641585401
922144151
1043010539
1889328209
526504591
263082187
182128867
627293701
1040623697
684386929
957594493
1713240797
1236458887
99358213
1641543781
1259681653
1402342771
2094195871
1921113751
42027863
283455241
2081304529
200827787
174851077
1341088423
1743255419
24939319
224394619
976393241
691751663
95866531
755643929
1903482703
1656205819
897984463
2131633957
117203551
318252833
1193988881
1128793543
168669437
1016777087
297637429
729579181
27626759
1592207333
260436577
411784357
1317961409
1850373841
1304826811
1389897053
773173409
1284966989
78745417
1907485667
1697659879
1112623949
1703347879
1477766957
1945985507
1545749459
1793186111
1538203547
1127283067
223901071
899967493
216481073
1200047671
533780417
610677967
1050791801
1759890053
661567591
752948923
1337827973
533301497
1122281887
307971667
162324079
1549648883
1914677837
1161201793
962068661
2624927
1866514519
412519957
858553721
580950761
54467521
1644472351
968302697
1147107869
1534100563
1582595087
2042876177
664981039
2126528671
1630978157
1752841747
1728699013
260446073
424118537
80155963
1927667083
13334261
1979775211
1989804353
838004779
139748239
1773256171
2099060741
602801401
1368473137
1223175059
2016906211
1993596581
60687793
41249129
125399317
640231063
271951943
162320759
866197429
1854320557
559134649
1539388423
1086894119
1201924337
360975401
26153147
547453519
1113158381
1655549881
1648513481
2099454901
1981543727
1865206397
37446709
1307020483
398009737
1771435937
1093477481
442718021
1306363931
1119653111
709844659
1297469749
890604497
673690711
512616161
1680349711
2049426161
722960999
995882803
356083543
2059235327
38215267
196053709
2141413951
62753189
1585064981
508635131
603134369
1161441067
1607346229
1919797721
324757343
1070977217
2048410313
957392141
2136516719
188566237
1381543759
697050461
893772911
749083081
573872381
2011932917
1886153131
787156943
1993697437
1432655981
501423127
745427989
998846501
492106421
1740208577
1163260793
803375039
1906316983
1882105103
320871391
1177563011
603291551
1431367957
924874763
740039999
1142497403
688279829
1290312707
1222800511
1018775143
1431671023
571349111
2118015527
1983776089
82286227
924000557
2137964029
1163165951
766184213
16683047
1786840271
1942291759
1040031571
1819589351
1864648193
834898073
1821911789
1470520151
649368847
1992920807
355815277
179805361
1497989917
2085168251
713548457
1630921907
1267170049
1891483309
1355552351
447669889
1360253159
264579797
507919859
1514556733
448221019
29984257
1031201287
1085968531
601080047
1391918993
355582229
1309412213
1171655543
1877251261
1191329591
1112715599
1811367581
1250302891
166585267
908824121
1824574783
1861551359
398271109
1887861259
350259311
641027239
1920995771
1719753109
1397580647
1845491129
1004149589
814289407
1378363171
1613872991
1762268381
1474075039
1358239243
536440633
2124665297
2017253993
784859399
1228623511
1378479211
705083479
1892687723
1397648033
288507139
18962477
637005007
97548137
14403647
483824017
1062668297
686064221
1689289729
421441939
345650887
19080673
1527388019
917901977
826828649
848823497
766138447
232615211
1990023857
1877288177
556262687
405428833
1013407289
1884713773
1894174717
219332951
1331145173
1037889011
274987261
1282650869
925523699
1419656543
2118630307
1392384299
2074868639
1513778699
530674763
814387183
181861193
1582590589
866480249
621622621
1058200523
1983153299
417622319
744211423
787274617
208886683
399775631
934854127
32590399
1649981629
129485581
559383893
1047308699
1805059367
1610139203
555711151
1501849663
1205213309
1775374507
2131823627
630979007
2035243543
8221739
877447651
170247463
279351811
953579981
2101723457
1708541491
1564485583
946226243
1323182227
832968749
358677283
1446475637
1063369367
540170803
1265749717
155594759
1563636367
589666421
113557981
849171647
1169419129
1498243891
1790239573
1199266333
1226004937
1564271741
1005877897
1374303143
1172101739
1979549927
1514871829
1874148389
1217787071
147030503
48612037
174164323
1050496427
317173391
1203592699
541849303
844280249
1286990443
1841536313
371655203
655744097
1389610913
99979933
1973802227
1594144843
455910779
24371273
72270197
1553508031
702497839
3418729
582966017
493472069
119886449
193728013
683080309
1923370063
1911146891
1283657857
407365109
1091745857
703699537
323457499
1046323609
1933225097
359756927
1245851941
251780797
1441803491
135210863
1106496569
414972619
447795431
1054321757
288079223
1654063949
1384120741
104912543
1004038289
573965863
2094013681
1231003841
723521107
1148136169
815302391
289209743
1944103261
932350253
536871757
1233184961
12052907
2057132537
516862903
1231145359
1055983813
3960431
2070337891
382854917
1213499699
169803499
1679611757
1941261967
809355551
374240371
1441851491
2120233307
1970916187
36754789
1857366947
526401487
1838500451
519154709
762161831
1813846997
777331661
1952931247
763145687
799147901
2068416773
572575933
753955837
285010939
1864693861
1206294013
1209079981
704936359
465874957
1110349609
1479931861
1496600879
1426889743
1863158893
1089531389
1645239109
180962351
2010270181
989501993
426803303
2066235271
870399349
1978561951
203645867
1148540189
180392759
98878711
249856037
1338900281
715227437
1105267151
1743651227
560456713
296977169
1485797527
1398173321
1307914009
1787345047
407185477
552783221
1854482947
481953947
893606053
42104141
1939225391
1891268657
250882637
1591443277
1057651579
133707517
415173379
967641383
666232649
1127654027
1475347793
1805975539
31718803
1181070941
2115573401
1888008091
1704098069
792262309
1176473813
977961323
1855948613
153965023
1746528841
1341045071
952433281
673108213
1010964791
1728885539
1845574039
203521061
15076189
45747887
1042833599
1183243339
472241171
224771747
1733956709
1896161359
1473173453
1371046613
1337355367
1798409153
907084007
423571193
1303644911
857155133
1542063311
1172485579
1073163631
697188091
1923524579
381418253
2022085649
2110537859
1122284167
911414593
745674521
249706357
1927747721
1881964297
527960417
1357301051
978994567
1307911673
126666517
1478443651
2104856267
1306964003
437344267
1166662337
1275875149
1163501623
180137597
114018059
2047365877
361314557
1202890847
243241577
1485678239
159571501
1052281499
1983143527
1150606033
826243267
501807661
1150089713
1550289817
1376625079
1594379887
1300291171
468765487
1895161549
1641920191
2121127523
1313654119
1261222813
1170197911
1480955719
1306470577
286732603
773560967
527363569
696111881
121443727
201602887
675529879
912351841
1239470711
1883877059
237169061
624645223
1638960391
2071414991
1328643763
1347545561
1852347209
1679653889
363745979
314920387
63921937
1990859543
279629689
1010243119
642861521
298043783
108025121
1313380829
53763239
1950914461
1333292383
1016712083
733334941
743571839
922977047
1636844459
980839921
430613767
1013760799
45488767
719798873
1514867681
707378257
16246381
338580257
777061793
996654523
1723858313
1207848407
802943237
1049021621
2127210577
1309047287
487900571
28264679
502118483
1226558771
1097562239
357656743
1861734937
1504570211
22988417
1158863863
1364861879
172379387
1640178359
1582248119
501439397
911058487
1137603163
1140376213
287917537
1843731947
1886988773
1677139567
1307354639
1845159581
33212353
51442943
1858100249
617130757
302794927
1682747663
953472851
613008751
2143160339
1219600477
210100013
513845203
1215110047
808487287
121710271
54388471
1892870647
68723483
1130294873
1813243921
1780512709
1250462009
1707499267
1214530831
143700061
1265624807
594107287
1274396569
127444981
1535685313
25619257
297220663
670937053
1534577497
1620094649
1341300211
2118335497
1803819293
948574157
882074741
1821336103
133783913
932172649
112051549
160975721
716435047
1054437409
1985027453
542860583
1232433899
647505629
1466117377
636550753
449092031
401141861
1064853401
1229648257
1278260681
2142288389
1756718567
846760087
1140421033
1632474667
81818687
861792563
1599109049
1201815337
400576051
439439041
1685680561
1645150477
346986547
2098025147
198485333
722131093
1160516039
348437809
1113025709
146030263
67061987
877990877
2104738123
1473098243
1242810883
1235877581
806967431
1421545799
963511387
735101687
627751343
749504179
1289606317
1253580113
573164663
60574979
871418047
214935451
251308417
1643228231
296725763
1870363007
1397718449
2023320721
1153807999
124020401
65731553
695684959
1936711241
418115723
226530191
5007949
121152167
1569977359
1601451703
784179311
1317311899
716708197
2021952073
1554105659
428395001
365822921
1314035941
506862227
365688769
1469412419
404897123
627740389
647907319
883842301
1478436529
1614947713
1848428731
1695012289
582228481
332657383
2110992031
666729649
2013931841
1719960773
1926945793
1118332379
1403555497
510770971
1300676929
1448976821
907850441
784460711
356389963
1789077427
1254319639
1557835249
1736864257
720181019
1616153543
342977069
1812625109
1520368573
1247311537
1865255761
28004521
1206522313
166148503
1208472431
187470559
572219233
1461912629
730847959
2110833331
1635359177
312932803
965062067
1456858933
1805355317
592527451
274420037
1624380781
1024446529
908948717
1405622221
1465155277
1599860693
1948895737
1570688773
868128839
154518211
243183037
1297715527
1838352539
398945747
874499861
56790193
93609493
1605107551
836853019
5966843
588394423
2060512691
433390871
1792489483
932728763
1176794233
1258813177
289133597
579059861
301742977
1975014961
1037467099
370061429
1110762823
430851623
712252351
1796151589
601763809
424146017
352510721
503765149
1364375989
876615119
2057406907
88320511
1959310043
107555533
740563493
851231761
1344607987
946565551
1212456863
1804089941
1921462163
596505347
409834567
1610560843
1464328093
2082857839
1655443397
75137939
334565689
78306367
67157491
532431247
891422237
27450077
1923393247
799082507
1538398549
1301079319
2103142381
1552933553
493740437
1204687793
2101700411
318670817
2122503983
954415249
2054884427
472396801
1966369861
756539657
1474711523
1724264183
1584971033
1161043847
1743551933
1069581791
1464951419
1895589529
407143433
1917687571
1754063951
395035727
1476314899
3381481
1471606979
152846989
83525657
1356354941
825453077
1218402967
771030797
1698309997
1937374163
326212879
669569773
1553980091
510966121
1512774163
880730723
1352178323
339317617
391788367
866819753
373792829
94397873
188998861
1634704051
1002419731
47125999
1676668073
94198081
1046340661
1460495107
590257963
1537345639
1794927859
1414475549
413581169
1918321459
1142321701
1753868861
870099743
2130585511
1730337593
1220011493
802947443
427876819
2036221153
247188913
1856777959
1928367281
786025997
118355911
447591577
617990099
899564093
1721720179
1605128963
1180598077
190276327
1992512651
1021574369
1184791613
1615779013
1116770801
2115954481
2129518493
339327641
932456047
4221473
751579889
1845477443
1215269933
369457639
1526142823
1191020483
1564532443
608203901
1625553487
1195977053
464548493
417375883
876721051
958671689
12552959
1829855759
932522089
1695760909
1365533341
2014967863
938945659
1588751947
692642039
100070557
198951839
1589577637
965198281
1326300137
474409547
162281243
1440290549
305255029
888613163
1431765971
911892379
2053919633
1603583699
1934285707
101677409
703028423
1259697877
749424007
443744363
1953491413
538037653
2035555889
21853049
295358101
301176413
1695620909
931868891
1665603727
497675413
29978101
1678178603
762482159
1567183741
594843863
1899890563
1685917087
1149312239
788319419
1925188523
1932050303
492540227
565459787
545227421
1372519691
296422573
740173429
250745501
430470917
365721953
1652067583
1389042871
2130349759
240066041
510247207
824647469
1752461437
588408677
698974931
1851353561
1211625431
538108273
697865321
1871883703
925369447
796734859
670717903
822615137
1403059979
1017765857
365165167
452829691
754718999
1445310329
1437000377
150402509
487027613
222905197
1092142537
1321434083
438021121
1920435467
1428193561
1548546877
1160633627
963178757
2001562267
725230291
1546681211
974092387
1785025523
788715029
1045426463
1371825349
1718644819
3216211
1521050711
593413241
1880275081
2026675267
346388333
356066329
980684087
1312459669
194647883
806007647
1896104689
59434961
481068779
1175010061
74837233
1225383553
54572039
1143210473
67046591
659654641
1511789621
1462446151
1071100607
633270377
573013289
1995466519
2131731211
2072457523
861959621
153645199
1991695847
47970679
1425060863
1081906043
954753413
331411219
970862839
1146357917
848115259
1008604453
60337169
213167663
2000185399
1306727563
1237125839
859897939
1806305359
1700590093
930564029
1301574913
76156043
1943845769
902286739
1186716989
796452451
761465951
1109062313
1549258393
774946219
913793983
1210571279
694828093
1847676533
1723838923
591595243
12905999
632936267
527525197
1507578473
971704009
1789243637
1785146071
1618882537
1034234459
1737191803
1812402727
381723521
877204747
1898187299
2062391237
4435423
332477657
1649396113
1804378123
398364643
1605509117
186632417
1742597063
253426711
1852886549
1053185951
1983718159
89090629
1500219739
466409611
1254110749
111579019
213288731
1266973223
1903284421
109608479
111797557
332122601
371995667
200680159
1426305161
476201911
1515249733
441882569
222500843
1276849333
1396026323
748848637
1147207361
653829817
236843207
517665571
894211841
1011603731
1936115249
1544961811
708059483
1024467407
659117341
1440252431
1534839431
193017901
636695627
63411643
1748209429
2017763861
764113583
457491737
1124571853
1533894317
43881587
539740841
986772673
1078494761
603167183
663528457
561927493
290634077
1184298107
1233430439
1225476661
2164111
60549703
1425030631
1583389259
1576765591
1472722843
875744651
1001833621
1944588587
2088652913
40368553
1466626643
1366720391
1907526853
321967853
907882321
831215851
1055946131
1208372579
1328259677
1259777671
1789014593
187939043
22250783
1160901067
1844113283
286402031
1191496303
1904197261
1058775857
1743698219
1038825479
306407149
756698567
763087733
1126357543
1366668313
1506287201
525486229
809698801
2114676559
1177743863
494123521
1925451037
2137015831
669267047
1193946367
808585007
790735391
413385587
173931859
906354763
506212481
838251893
52423099
739552057
2007087749
2012934229
1082798413
286611883
1228667987
572395169
611815507
1592422591
1930177423
1086877751
1770966761
1847720977
392353981
2079875137
1633305263
1048018789
154110427
639906731
2094570727
1487446981
2024485037
1304130557
1457017169
1053380017
437078987
1775812697
432107087
1559961281
1979373691
1523773703
1892290679
311047393
316570883
690601697
891656639
973328987
2138583431
2808917
1170362813
1632862447
1071160997
87659449
1781788793
1582354993
667534559
371336281
2041814959
246326623
800600179
1361964193
1120498187
1213661153
715865399
1253935187
390540509
1182324943
626563697
724614073
18254227
1664655581
241512541
1494877777
1887842353
976700143
2053129021
839661733
1777668667
131542487
857901757
1215530509
197832391
20683991
697227067
307500169
2062772419
607904291
305272727
462581213
126033727
2096714903
1428346189
547865191
893112887
593271871
962691131
527257739
657320329
1180233547
1350538493
2090130011
243425389
2085772333
1420105073
1758831911
261101237
983296627
149890781
1862433049
446211743
947171633
652470437
1327794653
288786481
1508767787
1155544543
20780941
425228977
1994601781
929272697
532509619
301416139
681701681
474695383
526153237
1795372913
1271454299
26452819
1204315843
78567851
1936158769
677359447
1298648789
1295991259
2056547869
569139869
263796823
600535759
171545797
2010355717
1660027987
1402357027
1131543601
1994542349
1677379267
1492433779
170005477
1315429769
823412131
83037271
657274099
1234515473
542198983
109323769
223964821
106656763
553198879
1367223401
1910341789
1794243751
615300031
568641613
1340231653
39590753
1653356707
1446415847
1185585139
2061007859
2141890763
598426229
1095951319
1659327647
1990587733
126409321
280099097
1378879109
1120036343
1045808251
1407376991
671071733
1532073077
1179365683
1690270073
555213947
746053309
676743709
221145643
961520627
144796111
141981089
166304641
717778987
1038434041
1806977017
1565283197
1565310133
1001098279
620342479
714797891
1586156687
469147957
7441849
626226401
1677653399
1037575919
1016716573
1299258781
1453572739
1463147261
1467569123
358284943
121700713
1170106967
941997841
1870708369
703476911
1981714829
1111871351
1411907593
96869527
1845906827
993846137
789771061
837337399
258125267
1468490327
1590148993
1622116303
1355506307
59479169
1097663141
1648607531
1961512963
101852173
169190173
801998077
1800700043
2023779301
351619717
712186411
694503917
1026579839
1803246727
21292091
1164655571
924251863
1323394277
543917573
1105264961
2090374511
2058471967
182125171
886073893
375110089
469911391
1243028863
1345670741
116033299
842962921
974937851
136374281
1390312373
843308537
811912531
1188921667
1644081269
706558631
1136310871
576579611
531332621
896997287
788960363
399963887
1718534549
947473957
1053804379
2059806197
1079058451
15426989
1917147857
598714901
973175711
209499307
1927291679
1284315817
2091309653
503207933
583350499
355408943
889244003
57014779
1921161607
903629501
1452427121
1296827941
2009051329
2124805259
1176590347
138757093
784139771
1607538277
329217233
81584417
970407847
884565013
586151903
259804073
212590687
768742349
185500531
1734417437
2012098559
108661451
518357569
680058079
649336769
330148207
1786000231
61554767
346793437
393393199
980277967
99202937
646185499
1731938891
1221183079
1896204091
1386615119
1940417093
1758831163
121214161
604583431
353521541
201261481
121457179
230776393
1657283923
1814673733
24817633
2055473677
784646231
2086318853
571037567
975582887
1559075459
1159616141
1802726161
828383329
1846989343
1561168471
1392340667
1934300323
1308124061
1064390597
1280024101
2035046369
1886968117
223446199
1968341339
1630853171
480536437
1445027959
463137791
413184521
1318359869
1081053397
1877429909
1177167491
95337901
353877677
64979609
985362529
348947003
341830967
2005730059
782245403
1926777499
191480851
1424796887
734090519
1753892521
301909327
1151831393
1603483481
1858366541
66043451
1159583977
1105450013
2111944397
1187769767
1110749711
241414213
1228404809
1825931881
1719840673
1953026897
1292801099
573951319
747207067
306195907
1693326563
284749937
1820479057
1130891089
300654187
116340397
223088423
743289299
964561523
143354083
1833650983
1636934347
382941701
1355876057
1958418689
758208641
560986493
842844881
752330179
197282713
1199955041
303241709
95013197
992729389
983573237
635815571
597489479
1849248601
1452668069
260307041
579714259
598194173
1372813577
1124653289
1100818309
2049569779
580445491
1711712747
1912628903
102681737
1920182567
945079393
157890217
17442871
1125638519
993898993
766825133
1743828103
950696741
128090341
16333739
368572987
902157623
906647341
340646921
1292127059
882239333
1776217019
459810629
1922958841
79911031
1980356309
884281577
1281766721
234558383
1948590349
1548345767
305288719
559700719
296139827
1889152231
1381633987
1421661221
1888724009
1269008113
484134179
1528860409
1932755413
639596341
666549757
934675897
530895611
775411457
849427529
890440357
280905721
116554199
1635267721
217282697
1960461593
1265094619
380157737
2073116701
1979043613
1219169503
96762277
1069102039
964427437
418889017
89940899
587647297
1926484787
733950599
505689319
1934528773
201548131
301386109
142911007
1525444273
1268170613
1704693467
1045404043
1880002547
213293189
265094521
1549430203
1774259477
480706019
1923152879
775454899
675875491
157475807
320991941
1558327
1331957707
850999003
1191058699
1282246969
92986879
972088391
247385449
1219480813
1806903073
474309629
2143427929
900572021
755809909
2021691577
164949671
1213671289
578033639
1705921121
2127053911
641877479
2025293021
500888747
553956023
1136302789
958806679
130670093
922730363
1440338929
949668857
1984513277
315089371
2036698679
1215137327
495216937
277750409
1192251523
1211265203
137328617
1565789249
856945009
966527539
714876989
1286023597
340396201
902444849
100479781
1791041159
1603192879
1751642159
752763593
627521381
2101173593
307171121
1331596069
684005341
1159604749
483269263
634205057
110583197
1975411733
1171239347
731953333
1674629629
1264355189
1583311
56772091
947818721
464668751
534770609
467037757
2139908989
15290399
989131411
1585349539
12023119
2120682001
962733643
409073081
1621009241
1009922299
1872712889
650372941
2105892779
2090337701
1803211489
107228801
2054485187
548635111
203011511
1695900317
797344451
116247487
2113128859
224320171
739085023
352706297
971584529
2090756113
18100991
443771521
2129541677
1683315577
252033559
2093847181
48641909
150645707
1108097293
2027571989
1516263919
950525957
400521637
1939836967
1051104983
213118643
281125513
1050703789
1646298319
800940029
1257349081
1551205003
1054645957
1401124463
1387541521
2077316687
1371161413
922817639
380046467
1778904233
431734837
1501207943
1668903031
614671901
1719168107
1302989549
758943863
170840093
201458963
1435013509
1070299123
1196461501
456945653
103139989
1883682001
363734621
237788491
946484579
1937486137
1225012619
1116891989
1495434137
1157480749
201493681
1599676681
123695471
1522407277
655785173
653908583
328991029
1572940829
2053912057
1035051631
1630105651
768693323
1915776523
1233779627
75093911
2000330603
995714177
1649434273
407391151
1012661281
233684959
54880327
310681453
1885673917
1398843697
1942644191
1709425843
1421218789
1074620453
1671940337
1648474957
1274690789
1614266669
622973531
1184359193
2022708449
733037411
1302274693
44316053
2038731979
1583131079
500996723
878569591
1993403341
1193116931
1907981807
1966333559
2124650207
205164559
1228803179
1195094741
32997043
1716783491
2120298461
1975267993
630993007
1125840707
627535087
1791368611
1810966051
14082617
3611831
1514835073
665105083
1674448843
476386459
602315783
182383723
2090470693
755435119
200414371
1369275119
504058343
1557895267
191963591
630074099
297883237
970840597
583214441
1231072387
547213111
728034431
146065553
1311199949
126491633
596396069
2070442603
47117773
1581581227
1413164411
147009697
1383555211
298492427
1479019307
799530047
1662038311
2082949439
1327176839
1436952299
1872017071
1761717299
739490987
2057600911
1139563559
41026721
2123250533
2020651991
94567087
578585653
1216065247
1801433077
394671427
780645127
1567341449
931396177
2127835429
1893078679
265324453
342770839
212755349
1840095007
1988130839
664525573
569585399
1847020363
241866161
1798207381
1486824293
1889349643
439343627
367374053
457326581
682211693
687510643
847753939
1141916861
1728966013
583435091
2082225589
542967703
28711201
1269232361
2079507667
1085793713
1348163207
442959479
376631993
1920930311
927804671
391160857
1237422419
877993547
1423467379
1686108713
731889203
1765741921
1703835059
905305571
1597806883
521948437
168504641
1027583849
1769503907
732069253
1413647743
1334875937
191556011
1400776787
982124977
1762491833
274392007
897481603
536560009
1154810453
1078376087
1137056413
1275628273
1825748767
1929942367
1750962079
494441791
857583553
266570687
1882017947
320405653
117369983
293455249
1464381643
1637412773
447766867
1017797861
2059979
69389741
210553751
1545477707
1000712563
182756939
380260019
1784783701
1984139587
115631039
326928947
282309493
1531373293
148491103
1984742051
2083231399
1706731363
350694691
696029153
1048379743
1775978101
1591947563
929786857
1915533289
986147971
766404637
1015690349
534410717
1772813051
1926618049
53577593
1995929497
208196179
1033788079
1022797513
1745456017
140821393
202906771
1952504933
1915777687
1262478821
91633853
533298529
1125887041
1767015361
1501911331
297816403
372701713
1519923917
1880168713
1909897183
1714679297
822183353
1417649281
1969568093
143325781
352852033
729644761
410693201
121684141
785597369
149387003
1284580463
1894188187
1291892933
1412696339
958364203
1789233443
2044440833
750481663
549612967
1185804241
1674256201
1206081967
2107068113
345205877
1777755377
1942275617
886582373
1533729347
1784554333
357468271
1459970411
1600606453
268733527
2092064831
384163561
1759061867
872926261
1315980143
38490253
241454497
1292496379
986660837
117465793
1563034799
1081142411
925666639
879772847
1285917289
291715297
595359041
836328019
1334271919
1638322859
1357490461
263855233
56033287
1234717661
1302053191
1787644501
239056123
1660197551
1813773341
1516029377
2143067071
1983174821
717382447
1414061723
621195187
1877879603
1574935151
2105838583
1261033661
1100980757
731042999
422355247
1212246433
709256243
639276893
213331109
283787159
1550748103
1779239101
453837991
1525531307
903751997
1006585483
94979947
853597669
2126942317
1106339867
781832383
1202870657
261304079
76318127
1591778011
560762959
1996555481
1243253603
1208917531
687440791
1402947407
1144274393
2143294547
779262119
2050921993
1504543501
298667147
226408031
1743135397
855716419
24061787
524411
1847669891
852314797
314771621
547187387
1804469633
858963289
901249379
1151176261
1103852077
2099920871
1646757731
681986447
1975976537
112554413
911162149
517467277
503282959
1920693613
798067177
196361251
1959651173
2137963103
630108431
977239531
690696841
1068491383
1566011059
1437019433
884360123
1007340751
914043157
1868780413
131502521
1944677173
382842829
1741988869
1886490479
398333567
388917541
408102679
1923626729
1631395547
1536154801
480882839
936405949
248498699
1638278189
306613903
936765617
2097574181
651264743
1643811857
1288331567
1482860791
898547669
1683941081
947857571
383640079
1862870329
782738161
33471953
998838983
1805387099
990164207
1569628523
205937549
1638444827
597613573
595871611
1791767287
1032577771
1418757533
1439902927
872974901
1977378829
325419343
337727339
2097538661
833152217
1106264437
1260876719
1132699357
1739525003
158897393
180113273
645344311
853598131
1769428483
2034759367
823321439
1253230963
2052554071
238260641
40008931
1150488733
1232628703
12265733
987450637
395137991
1625106751
1266185861
1503866723
1628022469
766645657
856205989
896933053
2089896491
1398175837
1712413793
981592741
1450411283
1700340997
1596932591
1240213873
2061082733
1911145057
1324548103
1110264329
1965354739
438078659
1477185509
1527471487
74151743
1738339751
1468748851
1769128547
1682362447
277006819
415354229
104636561
1539803537
1529346473
12211937
829914941
1380326093
1389193093
1861250371
1775552657
95105579
1597408619
1565985391
1427531381
542056147
1619949479
587208563
461728471
1179510179
414833831
354862633
259002641
2078368121
1647102361
723903331
802388837
280182893
1890111523
106899703
2104096021
2059819417
1885506409
1069596713
1190227601
1218325967
600967657
2023620923
560788999
252749947
1895184143
1031758229
2142386093
390783277
1481042449
1491667607
425084021
1113896981
1146906389
19252117
118093013
1980007241
3332737
1499385799
309541261
1078241459
783220349
1507654751
1425845453
784333399
314322551
111456463
1908886607
1135809371
543137513
1759517443
1227743807
390073039
2075501369
946538071
91848037
347913871
540607913
782850281
5872357
1253791859
451030963
1617019501
103119799
439405591
355485803
1521613939
1786951589
1447022179
395172733
399018913
2090340017
1715544473
1767723227
1761381133
563290489
1006126229
1141636849
2129698187
1117270811
601060951
519807763
233611633
1120612859
338626579
1421340863
1436589313
233324347
668008247
1205083967
1110438653
52364167
383142127
1942855423
1504895389
1164201197
1272763483
490168271
1312240009
125479603
263142329
753798053
376406813
1308390367
1399754813
87523309
364631341
1718257501
754032571
712307437
114992567
1004506621
958166623
1052513963
486110161
1851286819
2052221833
155172497
1977935831
590866153
737419357
1391816483
389780551
1646166157
1329987677
1156854737
914120479
754606219
2082890197
1962595933
1394279947
1569451361
252267371
1488182347
1577975977
442469219
1390767277
750347401
134864767
653799859
1560229207
1727707459
892690039
212002621
1168111379
341588267
444308951
1205411971
105510709
1896991513
1627957589
20315843
1840697401
1058300003
2091276953
1943863231
1337824381
1483331911
790230407
1511818237
2077765699
884982347
893108497
1923076937
696063899
1235616293
1918145041
1340683951
1217604403
1856356181
573252191
2011123483
420019417
1292174867
14702591
194824991
1344953767
531627431
2048013707
915166181
1062118859
1875471107
1968342371
131282867
1381322797
529933181
2098102883
896929003
1709587853
1529663413
848797633
510861787
2123129317
1513726259
984432941
292093097
1712368349
1412233583
2061391069
188845889
714187613
342761269
1988580137
1397336207
1402149761
36351283
197693207
1106084503
1991800999
1091038567
602999069
2022791861
1028856331
1579827857
1367705797
331604213
260546257
966783463
2025985321
1071004469
386177087
1345459363
251552071
425726947
119746817
297330757
114008129
528524783
596798023
260516621
1257770357
1590157099
214661659
348862177
1469050091
1121107763
466940743
1510585907
2068041887
818852539
342800593
636661409
735574901
1814486573
380780317
2007033167
504213709
385115461
1717518073
999937823
1862441761
978873361
166437773
427789147
949874383
949438439
1062013067
1282003781
1588181281
5351693
2017212133
1428987271
355566077
1035827627
1558307449
1402955321
1424449883
42022727
206186011
1363003063
529335127
493132769
2075069167
949334651
424701379
1849931807
747807751
523767401
1639909813
1181503441
236385397
489668141
1405296353
777867121
895586863
529890709
1494560359
224892191
1101526247
2066473243
154295263
294033053
947616511
2080500181
1271361691
1568051281
1647300371
6330739
724894267
1381246343
1952954009
151819279
1227243553
1119561251
1670433409
1733612329
576822901
400814153
70973977
1019969059
127478839
374120609
1328901209
1659209711
924816601
359236177
1188209537
1503455683
347596801
151708189
176711959
215845849
967488163
1663976183
916933949
1065091483
1198505303
1143576817
1447530899
1539820991
690741253
447193477
1374699539
1591160497
1285506763
643548643
1950550717
497711117
1683477143
2117847733
461935207
1672310459
1544855119
1254156901
586083317
147969667
1241650783
1143014231
891577901
169581271
596655589
829332037
1735340461
951640049
1772378317
924998807
432770179
286204273
432491581
93093631
2036166533
1245542747
252715399
2142874219
667811707
1751880367
1010044043
1599302273
1039315853
1563201559
1386218461
2053004573
1752582809
1119659861
508092089
463805183
665984807
142255039
9269339
676385557
1394401609
1659480301
44336923
1934599861
318623093
203546513
1379204081
437790629
2096892331
723498829
2081527699
892647377
862703461
362619113
654391313
236833529
604517831
573059989
1579750873
996810641
24741889
322799123
1467718531
1158421139
2107305481
673533851
105526787
1511106547
964461601
1929148519
1282754717
1241648699
816802529
810209429
412074301
961212871
951305479
824040367
440210143
1368244301
349422209
202590929
1300950967
1231812523
1895249561
837127471
1523867881
1479957727
389642531
962671777
189811423
1635129163
546505241
63834299
151206931
770695183
1894823597
1705949117
189923053
308700307
67595777
1196867753
775426907
243173599
1258067567
1969335169
208077377
1871068349
1022062567
1112916059
1910434079
973281019
1569630031
546869293
1713526469
1040466253
86667619
24316429
1304464871
151325401
585735989
282297179
695371739
1366916011
1572693827
1267773821
1951462949
2129918489
2057067917
249172223
388390543
766003307
133568117
2062164037
1916594539
907568903
812117441
743165671
661338299
1214496091
1714528789
755378243
796758323
366071581
115916623
118706479
62049587
670414559
1154450177
428654309
587070079
1809193189
383335327
1487108479
1403952019
200628269
979258663
1554006457
587025073
142591679
1594322857
289648937
394486123
71180779
1305100529
149258003
779661173
428343457
1594768093
1934610869
416856211
22932101
1247965039
519234649
664905821
1839693721
1523628611
185276177
188208841
457784759
76138351
682213849
1050571633
108922147
84988447
175385191
974021747
63284797
358603109
706371839
506617543
1351608257
79543967
877768277
1155470623
2046898339
2052017959
1812572423
1390825421
991948183
1607263117
1020217519
1048920581
1560529571
137132581
490555931
380767909
55400557
1129394801
812028781
875276023
2011862621
1400185309
1970754431
603958007
915288821
555921391
567756377
1115523593
1731187763
990530161
1979363021
273924067
11979161
629845453
141790969
1966895893
2099707067
1054254457
271064009
301374133
405888601
315014803
1268128331
374798063
1235326451
273503323
1736757329
1336860271
585473729
56668189
1614905387
1254341093
644472013
678266591
1786146797
80261161
1824935521
544508177
447919601
373936999
712969267
1589385113
521340583
187911299
990724019
502284883
1553377517
1412118313
300237659
679000381
421084691
659038453
1050118361
1865908843
1655304461
253989233
944093893
615685181
1452849241
33157483
355193791
1992760123
1417586491
1943990357
1876388603
387395681
87157429
1803148999
402780611
2112661937
1959729323
60566279
1497741913
682766141
1487157587
1476572177
440029069
113280623
1156296151
1874381473
2034458057
640858123
151991891
1302258409
2117523391
150192817
485863517
819618913
639601861
1219557349
1287332173
1810301611
1695921197
75820421
926054951
249834593
392979437
337961413
670904651
1368410891
201805339
994287059
595565813
1876648253
854621587
372828509
835389349
1937693129
42642913
915275047
665838169
2059019513
65566009
563676703
2147162257
1980775861
1631230229
741824023
1261762171
1790595383
1734383513
861397687
1233275447
1157901923
516849097
363584699
740781491
157820513
528306497
365611217
833736733
1188616087
758150417
2139422941
1021618021
643484899
1451770121
736364183
386560313
1967350579
1710961333
1503689821
1037962301
1989259721
1812330479
1375374859
1138042471
1560480959
1873370363
404094139
1592984963
150796721
318322283
1740160339
560800249
901058597
1633726253
1083533069
1865248097
2024907811
618154837
1832856559
777210521
902414057
1405159523
1921426313
1715740387
1472863751
1502889781
1469276167
1219178291
335719199
981971563
399857371
1836390397
7825823
43840763
847805627
186478067
1918066561
1858500923
1410910979
2080675097
1762051531
1139205719
1709905573
671063317
1469388887
1159111433
106741231
1473438437
551892611
2042590087
1574252651
58910713
117238469
1320258677
1206507703
1303317013
699076997
1441263583
757293671
1901264371
962001877
504101173
213505909
95746297
1483236401
2062759021
1177506761
1859576053
766222661
1217217779
559800797
1026342211
1919047241
1078535891
1069930291
793086779
11733067
1838158241
1636023029
271170841
1213000141
1775354003
679637389
457183313
1125972487
719046743
1473141143
1276749919
61554959
2068887647
453460243
865955483
1906756793
1553399167
982365953
2109854363
410783027
923868919
869801467
269185439
1983297761
1190051389
839279789
1913306009
917012141
2117736601
1212305779
85510031
186273401
414008311
1210211173
737525443
576981157
287059051
425642699
315041197
18904057
30229007
781272637
937728367
932539481
2030619769
1031933519
1927019663
1969749403
1675971041
898950067
742713259
811074203
1616286677
715564741
121903729
366250529
1218182351
212622121
1490550031
194448403
1425261647
1792306367
1804515199
1179663587
426875941
1507270481
1948650031
636870083
415206811
1926782441
1234959367
2035091761
1081089901
857338931
448924019
623542877
1389135403
1325424571
2082820121
1055172143
1671602407
458422331
553510729
844584493
261814991
1211037671
766930243
1605725269
1325723417
166994497
1590833747
1020791869
774499501
338670061
1635130883
1518217369
1429430911
1385106703
161798311
683202187
1183144513
74589001
2033377681
1613165219
1637499797
1729528613
656774579
872351881
935878733
1664109613
12523909
586681091
1112971747
4865747
1193101729
1989322117
878185969
240990427
339744683
1376244413
512758217
136086991
285839779
287501887
1218779021
680641817
1619520211
340429819
45024173
1801609517
1044712313
51745021
591300641
902731471
319713809
859864079
448560293
816272011
578576497
781706203
1876926641
2045777887
771524459
1284424291
750445351
1185684301
1142648173
160629013
679626061
394792421
1055446603
1654066369
645218369
1673712377
1851158053
719907361
615931747
1432595183
1484119619
997352129
917273117
546769747
1748463433
1300090697
1553484589
64391933
1084944767
1208969549
971568823
1181543609
386110033
218951011
1861992137
1028222147
616409327
1067849287
1914845333
1717045133
1051433029
188273083
1833119413
1201971157
1654422527
263063971
1712316059
2136117811
413949491
45318389
1290166069
623735887
1660464959
148938121
1961807693
245542343
1615339513
2044043941
771863839
394228493
1779413381
1823559037
133422463
774968203
403041853
802698053
2026722613
614452649
1735206119
1253707159
671180267
2079989273
1525832663
1428391541
2062238371
1445754491
1199002457
374671741
1418117401
400346041
1582467533
1318430543
547145297
2021826887
1201067963
1322875507
2047880789
580548541
1517995301
572364263
1541027981
241291927
1558363949
400370899
695831831
96525161
310590569
1254123859
1276345321
1525775281
1860983027
1962849649
1290475607
801743303
481426397
1150222631
69590281
234718633
829727351
1324102427
1251198493
1435228811
348337631
1315548719
226653899
1580555857
1355982011
2069567893
503527813
2137162969
63909059
1139761313
1589781353
236248211
303664639
1902599869
1957769299
175450747
611719561
124254919
1167105451
343419841
227308687
1761162397
628036727
1371096751
845542781
150950341
1796993413
2187319
1768723549
1368520129
1244326297
82505561
1410224393
527314159
2033495609
779531783
1243943083
100426171
748894189
1946321821
853493651
1208899921
787472107
1781328097
1514491241
1058733779
1152378427
608383483
437850757
91100111
260838943
1822817747
464154377
1806654079
1129124189
613208503
1678685431
1431854833
57066959
535682107
1678399
1065412009
430213411
1943046151
1326412147
1862062261
767950109
854925677
297276061
1537424303
519327937
400844617
1914368977
962555653
1959981467
1888512559
1265168017
780446027
2029831549
1526049997
378646343
1736888663
218916221
1903152301
1072216331
1755194039
1999592081
1016604319
1545036679
868285279
616801781
880914317
1299392641
435825581
1621554629
799907891
1305264221
186310087
512262659
53863813
230505991
1712212991
1230725537
1168986499
264179161
976726963
1686523459
657329791
1643699699
864261053
398908681
305872613
258921739
1681476389
1467832967
195499739
5134573
259541929
278197093
214702583
504064703
210794029
1307118521
451121863
2040131389
149921857
1904902453
1199465389
1759615643
133716559
1113839173
1864805329
1597595833
506156269
936316697
1886641061
1132538999
526147771
926351911
195844973
278673289
427671289
1604394241
1241240213
1834907677
2005740953
521525021
591791533
1790856689
1436001227
1171443901
1310206369
412404259
781131179
1901906249
1595092049
677610949
995461241
17044441
46223549
2007763669
926240807
627349043
1201170827
1940059129
446784967
1982738893
522568259
463943743
712279
941448511
1048331629
934642259
2135629003
1754513093
389010851
2094373409
302105081
1302521509
1875896173
1251599299
29232209
1131882029
588045883
279179347
1382027821
616112573
540398671
673615829
1866522367
780456857
1954846967
993434129
1866675787
1609474301
1836819199
945684209
1526098181
976625281
2119879109
618027923
803432579
1492329221
1513338787
162030277
352615723
217880423
249014797
1500477521
580282889
784806521
37756739
785140043
1719251431
478454633
1453074409
114758909
1966023047
806408509
1282627757
771887089
120231451
1451311507
196931899
1543352221
891487253
2028288763
805018169
1077871807
215114093
1729929457
912213521
235146157
677296651
1364599009
2022337027
1334666881
1204727263
1863433961
342936721
330224933
557492953
895406209
1365248447
1535111507
1279596221
776857699
481666411
1123073293
946524781
974233787
2117066813
696765343
1005271259
1427597681
1849069861
1684226197
339412363
45020159
1924996763
309559529
927614797
1579220387
1207239379
1797828269
937445227
1326879467
408993821
440960939
1906867757
625300673
2027792411
1271306989
1287353503
1938338071
647568221
1346218567
1982814781
2110065407
214873301
910569343
386023889
974292997
777268189
1408287469
802398301
224362609
1751398391
598062359
280932263
15449689
1865401519
678318133
39542947
1874195933
1306129793
21898453
1168089161
1377814159
96686477
615359453
1282770571
246858109
533841221
552485653
1690882343
770693191
1095123287
902304727
673575871
1211462179
1742412041
1120574009
1507323157
680264677
880068701
325429303
782509187
2041843637
1556607769
1226743339
856968611
795089021
1534410541
2056871227
1036767637
1333340641
1546967459
753950621
1661164711
222476587
1151047399
937944611
1470290891
331313683
198436687
279717803
368931389
1587861337
1206828983
1650007433
252308359
1767668579
1878647623
2114613001
929381419
1031069909
783201847
1362625549
60743387
1143806929
112928953
428328151
2007653171
1281986621
2083115753
1044673829
1483649537
1941750799
1089559067
223263371
1158093889
983833967
1664660819
711344911
1047792299
970224109
292617251
259261507
220188847
809236933
774859483
1477973117
1866846391
137678587
2064958871
674779241
646093153
970950641
841700467
1137812563
1908021733
1638098039
1088551991
1060733171
1287798989
886330097
1140664367
51858263
252047603
1971420823
1792849417
1873998491
1652475749
1996761947
663259271
265470409
960596321
902676043
1652099357
1744570913
1652767757
2017628917
1288973863
790385203
1307206793
275919529
665454431
367369601
308512123
508795799
1986788281
11096321
1721852491
564586459
2040942851
1893379949
482238703
618060679
1053809459
666075313
95117147
1878618409
819549359
1608492673
958800077
886506073
1280213017
1388673023
1659373537
596151817
1783988519
1218286649
1348546973
1621888157
936430991
285129619
268785133
1056522899
659282047
1802827931
2035765099
1217075273
1245837443
165645611
1282127281
1822813781
222453733
581706743
1331455421
2049037673
1124732977
1504822483
521404381
1690359421
212513419
1842863629
2065581737
1712992679
2054082757
1305762373
1683113563
112253429
805312393
266476783
911509783
62112893
1750030231
1739596169
82634593
270638323
356953577
1057486631
966434537
667621189
269505449
1996736279
1578202849
1702758119
2069291053
1630585403
2020387711
274328333
71834761
1107076723
512315809
1258402853
1414733449
603167459
268912433
993424163
2016898651
1519181969
2119399421
703205977
558935833
469987153
651398323
1508932693
942638309
309445769
118308737
1967909303
435556549
96887039
1436491201
612587617
321861077
1387176773
1888091743
1223338687
12503209
872329043
844716941
392503921
1719511433
1912874101
1400888311
1546938997
1960673521
9120829
1789259663
448671109
1070772071
1000228499
1021362191
762978863
209306291
1070924821
35501023
1146474181
1235760593
2054829719
1293898253
1296728189
1893478861
1857119557
1944142033
537530269
157671581
742221283
1633499339
993010253
1065125629
1312870927
1481758093
537571669
1588343123
1949823437
1146903839
1152677657
2058132317
940203091
1979013149
863899219
1698118459
1911878987
180680567
2119997749
891580493
1742832419
1825245967
1250181953
1715793817
1147145977
174857107
35261959
2063586797
878162347
1621682021
476584799
64245793
721038473
1473816613
1574417347
252183521
876764857
255480521
758266543
2111727647
66897793
772404827
830118353
1815399359
477429679
1588993589
2019517583
1334756359
565944307
576295229
211803601
1266238837
259980191
2127727351
2117836939
1232636081
1071741169
318144061
427735457
1950520771
13885601
964603813
489268951
1798103081
93668137
207422539
1807329467
1253276369
237092483
150234421
454640387
1866135259
1193025329
26290513
788587439
1794015329
554331523
239627513
799812773
323251057
887940457
1573172833
897801353
488934689
2015724259
598231591
1150250627
128610091
79717273
1998176519
1143922981
1162523671
785300783
1405293587
830321189
35673487
77366851
1530674413
1908444269
1373938343
1558980383
1035539147
717391159
1739090203
1335494873
1404268627
1062386953
617433043
250169471
1327173797
1160467417
704955749
1160211709
1892802259
1039971619
739506763
106622533
832589189
1097725729
1894641547
633080983
528009679
483217663
2075660131
162354389
1756522769
152824057
300895559
1956878003
216544663
1138217797
791331481
643840913
1630653091
1484671921
804571451
1210472033
696274349
182652053
2008191841
613405249
2013501277
253482659
813208271
101284549
508152383
1957565297
1783818937
487252277
632511043
1288297217
1332762479
938434543
1179175763
766653583
352304437
1380278941
2008427801
1501088129
1824819239
71977349
514074599
400466489
336761969
1561066261
272002303
89967113
1173459271
1715288551
234238919
1890062717
705603329
357896849
657364291
2121582691
43976921
1151397061
673820759
155884943
591473669
958097197
1823623987
915979271
1994133577
1169708717
289678451
1575847813
1193246491
844029817
715121843
730315679
1072421887
915746911
1603432627
1985361197
1597223527
438140761
1073896267
1516170809
1110583651
796043117
1309404373
1285912363
996401447
1434587807
1989993451
926898997
1952757643
1223610067
1450869491
1454863901
551702059
1025545867
1257309847
1625146417
1312890673
438662507
1559166601
1181955377
4812169
2083483781
1997382041
189792637
1984507951
1624631999
1651718261
875710051
1045890383
1839060803
1705213087
379719113
1275620011
646804997
723903223
426959563
802781389
1639124911
1427201183
1555713479
1558289539
1305193063
1931211983
1808486453
632287421
72560603
1401151459
170515489
499648151
759421171
715720001
483441677
1294408261
219566663
674963959
830975449
1828175267
1460943661
1144818673
1832283043
1907657929
70284283
279516179
1697762357
442817293
636891833
1933500809
1646286923
1009819801
714880013
1649928941
80532157
770542483
400909727
1645437029
500476313
430705921
2025923423
1685771291
282009551
1874044723
230386183
1369597589
561357283
1326708571
263575709
1604748917
1562871617
987020317
979829659
107581777
812120977
22245031
548925703
469291223
69239689
674434777
2118340297
471540217
1915228907
1730520317
2095211779
1827902533
1941667267
1641075031
1318080083
96106139
901327561
1663655117
1067558729
795301921
2100876697
835128181
273727871
1425104089
249833333
521046259
615594877
779871487
513972149
2070710827
1241972873
245149507
1847271043
986506687
13368437
748170499
1959223897
1320958777
1746802709
2145059377
1018455527
631476749
916493791
1881353777
1053229447
1377040289
21012421
1761869017
1326824623
1257522949
1860386629
1160542807
1984196359
1679146177
1239335437
1740401633
1948300799
244113137
1258636891
1296610207
32458847
1224065951
1192103251
1682194519
664136639
228729329
224112169
1022439163
1099133353
332902051
2132881477
1548040103
1173407959
1542318917
1897123901
42783287
37835909
1187015587
1796861981
369976111
308729051
679138247
1708258873
749500109
1538615083
813292969
2051683351
217635449
157194803
699158557
1998712829
1150296073
1523809801
54000031
1001491091
2004785113
1193332423
260082593
982959223
406261111
1078011841
1138084943
1203508517
458832887
1957085903
593867149
1357317667
417333569
1959738463
1693908823
910339699
2028751169
1284830923
1739892197
1639868939
655812763
1458354377
1734931537
848083343
176626283
1108569377
693546013
1871981963
410320847
24177173
870737521
487902001
558958327
566759521
936724031
1773904897
353374319
2095149629
736083749
1828354589
1772217313
1437048167
362361577
1152886897
812593193
1680274961
1220371931
1381725001
366925981
1598911619
540573661
1962831769
534006827
2138396839
1281263983
1522295471
1915193143
326632001
21411337
27585419
15724469
1813529929
1692419657
501326383
516929051
1982269511
625019783
1704341567
2019338833
1979397787
1538630711
1037557867
937806281
241822151
211341191
1725378469
868032523
1054222879
1003700729
1288541477
425916637
251142301
1402981549
555817553
993367423
2023682281
466362487
1677294691
689633323
872925749
1417354541
358702609
646087619
1844615089
866910059
1675093597
617888099
790050341
441137419
819842627
723461867
1241532041
971116583
599643647
1647940897
124082393
829770847
750646717
1190381477
1670448947
1251054733
136036717
627353483
1410115307
1286141023
240602797
622538377
1120605457
781446097
1600601129
1245950483
2022559829
1270000481
1063291513
835152691
306578287
270920627
1741363843
1308684529
1221042161
1166339233
1567362271
2033402023
1373343511
62685767
153084247
686196263
858094337
534663797
418889201
1245897113
268699201
1599803951
983833603
967745267
88790321
794219497
1329149153
806533037
582647687
471823493
982180211
1763163091
1552431787
569456743
1734692747
687136927
454782869
558464801
1557593809
1865433811
2119426277
1222182329
1103089439
949699873
1250199803
240336067
1326577117
974610317
384428593
2037945629
1327110353
71498993
290822533
632452099
1224562147
997397227
424877819
1245982271
1779471493
229512827
485933177
228215219
1632296563
1109575279
589104847
566471747
608853269
632851481
989763169
324456241
1971192761
802581629
1577040391
130507693
1512003499
1131936383
1269744919
1187692067
2132275657
1886659441
506105153
1266713291
171594043
463655471
1033460777
1059073627
92794987
1842537379
1509307433
1645909379
616744153
2023901911
491598463
1851158941
439100113
1812412729
463563587
1409178989
1355920597
225679229
81118109
1000498063
1509701987
836235649
284494589
264791537
1515230263
1550914523
84753997
1497954151
1341753923
172765997
1635082291
118323473
1261767571
81820429
1495337413
59872541
1492590851
595105759
2129831069
31110791
253792027
975844073
1152603581
996989711
1776191267
1730627891
1674314489
576636167
1501456909
141301759
368385449
1059124553
1785436021
1312981883
636849979
1744591273
1749709189
6657067
2076782779
1966516943
451534201
254128471
1242988211
1106417717
147269429
360010051
15891691
1193720327
1025778931
1359945217
883153619
874622621
1762186337
923655991
110231423
1740954829
2007545843
289922117
2128204189
1378563877
740702363
1636086013
2008462457
1381183907
13899803
295495009
368615329
748576931
346893319
962509949
791169361
1054437799
1222037599
387682091
377900507
1207001113
1886404783
1171471177
746777723
349849957
227695889
419640853
1483980913
686391259
1430325437
4056751
1925020267
446689079
1518726733
1843987513
988859117
903300449
1699114457
1655732933
577740901
971136571
511233097
771486601
1826581661
537133537
987032857
736876927
1416636017
484202447
307360411
1396687639
1650287603
1262854871
1120540579
80068969
1516075003
1891386811
1372699381
77168801
277588453
1111266043
1666681697
1835602753
277167697
923385629
222375427
1018167547
960436831
1077712309
760754329
133774301
1008036121
2043246113
1861425703
34020803
930025259
2084009341
375466331
1472516753
803290669
1573535377
812970329
712665593
425360447
627684923
1817984317
1284237677
1048502579
378950797
190010179
1655091341
1551558391
1473931367
1137535579
998068151
600896039
1399116283
1999076077
1538048741
902404121
1294140671
1171079053
711469417
1793169523
856296653
1655624107
1885735057
1423139117
1191409481
1445608663
1696857901
619055263
30442079
808681033
464485471
385390961
707744299
359660281
170322083
240518671
1927776577
891027019
724563883
1095919553
14361031
1542601069
1647105253
1511796863
575396869
148201817
956351621
274954723
1826753287
794455027
329106101
1183775137
863671433
325342999
766245049
1374489427
1807179223
1728025909
1422981701
1898486581
1192406521
1597038431
1344890479
509593969
2139754117
507862247
897900769
2057674253
39801217
660713723
307486423
1205700829
1515201133
1558926209
2101772909
625637861
1556338687
189458449
1187543239
9432287
1621990267
1304271697
1214924779
2013564769
1695540827
878094979
139689703
2064542587
1840932001
79079179
384435413
1471293379
1000199399
1331351491
17395171
235045939
809947111
1986834383
43256053
1083314213
1006447417
1450210849
81849797
677167241
885786259
344543789
1774238519
1585537081
844833463
1929050987
1190735291
1657016969
29579281
910667899
1916409661
1592887511
2137050089
1406099831
192651961
1658174957
1160061401
1484954153
960414893
440005639
1909885199
873137807
742291339
608928137
889248077
531695051
599603861
1910576491
42946247
21431149
1726306031
1744235599
1647818069
435203441
667789651
1041765001
570846359
1728932761
58354831
1888201333
660028067
897953983
1648569337
1315318721
187611731
952388831
784638919
153984731
428236619
1987075007
321661423
2081742787
518815867
2066337173
1714921777
1333290547
1007840819
949634447
994153327
1665382639
1707472037
1348577161
669309167
367141051
1323538889
255829423
1150211893
1897299659
193955851
1659671999
577800653
30344441
2043675089
1224805927
1999420879
871161079
2058145301
1685925161
1828529491
1554711901
79746851
1017211957
417102743
538801633
765394607
1475442083
1248601463
59346241
1769201807
966883777
61754551
1796522731
1873349063
1390131557
1349945651
723236369
1570736129
1256963053
583312811
402013529
1643153093
220239683
514648891
40452023
1865590667
1092785563
225437741
831022303
2127620149
368466001
935666257
1192032407
1298710139
1336865071
1231325219
990315593
1296689507
2087625391
229688453
1724317807
860913239
691408253
346808647
1967169011
450523019
1206063077
1074451583
168016733
1578010921
683485889
333852599
97441171
1254879181
585965447
894648077
1234166237
1502781493
159090133
276430111
466535191
667743019
1772483221
1179970553
1901236331
907526747
1885782967
620081347
93137131
823873997
200730899
1666562059
1557524993
1808897539
1827474563
2077554893
370216937
1442390953
1354367249
1426533463
725718293
54953677
2125205669
105859189
2012376623
1313873461
1488435913
148116679
834203317
1268327807
27339647
1289417029
708844151
1331161681
995932313
408392597
1023043691
1452385273
449524987
715195573
1448556887
135635651
1800239081
684226919
63946879
1672288217
112229113
927613319
718899059
1471745887
89850539
244423019
1408623659
1646163443
83301527
1716473497
473668249
1180256851
579233089
2058630577
780201119
1501249213
1949543161
2124360311
1235354189
979400161
712618117
701314697
1518012017
1637055859
648858377
1863101909
322135117
1029849221
1278121237
1944620387
271807759
663268847
1636324169
528084653
1212754897
859115471
1314734711
1103755231
198910651
946243367
1092584489
802126183
565315031
958961387
617939843
380657269
566136617
1768755503
1275186329
1299935501
275138273
1876654777
2145054211
2118347773
975497219
372194371
1653926741
62658899
2122608463
1115365109
305786119
1721915497
277026553
814820749
323819
118046633
935671831
1512444169
572037511
1437596137
21654203
140135179
1058939501
1540571861
660078571
81056069
1818885023
1589266117
1104503173
336559589
886182779
1352425421
1114798417
138914863
1309604801
1564203323
1165696019
1682354759
2108397289
1040916367
1108662781
1859707009
373312661
1392865009
1272905791
1496556877
2015281061
374938339
1671724619
790876679
2076159157
104467333
592131593
602561287
1574167729
1831368359
1648766687
93455287
695186299
1812943157
422816323
1906334293
1769857951
183675229
1404106321
1423724699
738856169
509136919
1557457691
1827221791
988009109
820190411
525492467
166206577
1006136779
460106747
129786659
1930574407
442334219
305763761
358259261
1175869439
1550057371
614724527
1870972573
825392389
554900293
839067883
1997030843
1499164507
109036253
650118779
815716271
555391363
1437068071
2136603191
607467671
649810897
586358341
2030251109
694977643
627846031
615979339
1649912461
851649343
288701477
1786527979
1252130137
444446077
1643133883
1710046033
1832639539
1465459657
1048963511
1439272039
236781169
1106881219
1963850429
131349059
1124360873
327906311
476897419
294218569
1329113333
28669583
1901402033
858251267
443899361
1302696937
133069129
1986416417
447243619
1961012093
949959947
1995747617
700875229
591983291
625321607
1821269951
1210462597
44121083
603472729
1153450861
1169585801
1764799259
60566837
177637387
633552883
795668353
227709761
1988110301
2014371991
286547549
372123449
877505221
1407350663
2005225829
976800257
1439801273
1428084953
1323384493
1019557603
1306469183
240917449
971780609
1115328569
864331343
218249491
1730020631
325347461
681234067
779748443
360873761
1768225477
234963769
1559399923
1988010757
2012373443
1428880639
827347337
494471539
1968231557
974814271
1341283369
586997953
659910697
1392976337
1990739029
601368377
373221581
621282383
1522095317
2010376517
693440533
798870803
78308141
190505411
616947967
678107333
1359481379
418528471
192335753
1814764681
2052514913
1723892917
1436561219
1844261197
1832174327
752007871
611433157
2139848371
1872882283
1029890177
1201625053
2020072213
932103401
1143626879
1327614889
1929224621
1321750601
193633051
754862443
1219610797
489192101
1654025423
489409537
1067942489
299344531
988398167
1221691099
399518627
562335107
1165417241
1647576757
239977027
1656002983
1105298959
2046855463
493832341
1373530523
903153851
2075358091
634562221
1968674363
1618134113
2047669433
40797371
1973055407
1602996281
1246499669
1655961817
1045769027
1170609553
9875357
1096206193
1324415459
1364225371
220444111
814256363
1139898709
1720326799
452356039
200199757
2126897407
1419409109
1629904847
1998882979
1034602189
67409011
1676008199
422833591
1877860883
1078190317
2046222671
2055021433
1191199727
813746281
62724443
520696193
31514641
1646515259
1961082433
1439988373
1813752313
1183804561
601107263
855711271
1306957733
655141183
187208107
774573379
33149377
628334101
1621943663
1792943021
151497617
419657593
2017519871
1181204567
183211321
186676247
1972968271
1144211951
855307309
818209991
1036227821
206988827
884461597
576881597
1585800449
248227921
774490469
1231939001
606389297
2116033429
285847901
110803027
2116438117
1296515327
149123203
1429837847
674896633
516941339
678385193
294333517
56590123
1849018441
1598327531
24479293
521068063
1832248567
701355427
593383213
793481879
1526834587
1225562873
1061456359
21054289
1575649067
948758009
707232709
634777733
1394236897
759468397
2014878347
1257527641
315949763
3935587
1831613351
2121349987
1120957027
242322007
154633021
1068507383
250351421
213359387
1557606527
1794407203
745998079
1103665531
968820751
276917741
291718369
565209367
2065493641
2107320491
320250107
1761593297
123874969
2039836957
680405707
1447863049
3017297
1021839251
598613597
2018171531
1009627519
364765367
622198201
274525753
11599589
1907283751
1146961363
350714587
1180756769
2136636163
69843931
513179939
1775776237
273186761
1559097233
296934947
176348047
1005085513
1142899319
2041601579
548877509
234139501
106019233
543191039
658633639
1460777221
1121702173
1711999507
39494569
291304423
1410314063
745022119
784818407
769373413
861558223
29750009
1758053903
1243431073
133168267
1139773711
1514717467
2109286303
603138667
1625317469
2109193561
202061857
1341718529
388118749
1484678869
56130401
1334349011
1262685913
1345347221
483724429
1780359173
500183083
1642830439
806646523
1749829537
1772567743
763774457
908797381
71037097
1660556551
1610564983
228410551
999848537
511638343
1232102437
1375970707
607660973
1545844141
1945658009
996995827
647779499
378456853
1730972753
1773970987
1620576407
1876926169
1715555041
1230562999
1092685331
886537807
1494361009
1491398213
1700763983
2120699627
114642727
545055941
1015816429
1097472917
827334919
231195373
1250171437
1668241633
153685759
1475936537
1681059043
419250217
773225021
1570862759
2009017123
1583588569
3896341
1217753759
1697953423
57248563
1309670027
185592241
2003215603
98435339
2051548453
1133095907
21745109
1907832253
2099779541
149685959
1778512531
1236793699
1584222347
1635835867
1228031131
2046621019
1674319973
523643977
116987971
501968611
1508866979
1789685921
1356602047
2065223977
1203136577
853057691
1476656339
758565173
1223597623
728071483
1085432351
2005677911
631726703
1942070899
1915095431
530317241
1227194597
829193293
1810876429
967590907
471236263
684524917
713605909
669014077
807180313
81366583
1039963963
1174721213
1139175629
628161593
1467825277
1907955697
879749317
848787727
141854429
589947871
331683631
1450664881
1044728843
1520435593
2143828733
628702829
657654713
436096253
117510439
460929023
1767382949
947836247
1053446509
1151774539
1414275053
959277593
796339307
1544434187
1331280991
1728015803
1354933981
988058993
655664929
253927519
1597776031
1091914561
439594217
1360266821
956585363
1128308053
1488037483
1387397773
1911316109
2099208101
538943099
541107527
160208641
736696123
330894587
1497643393
102992887
108550031
963462263
1914865151
1725393281
484270991
1198176869
1100022571
1946147023
1090950827
656148791
1640443447
890909969
1203653111
81243193
1757158943
1386996469
1896454817
999085261
958174697
228947171
1469670623
1200816313
1723542701
13193701
1391373167
1966714471
1780768481
1400543737
816399401
378774007
1192603133
22291729
1232927417
1574304073
860633311
1011009691
1838098523
1856586253
138536747
626371573
767991227
532978279
812791459
1780769561
283603487
630440113
863769077
1129524349
950687057
1743141623
1095415679
11346449
327475751
458883449
871361567
627050353
1318707457
1573500947
84560717
1169470529
1826379713
962658233
1360044601
7780537
1650498581
1924977217
1931063933
1434586289
2114433719
1750453867
2028305317
1315123603
1738723703
486577813
1998257983
1539808343
54449683
1216152467
1968549923
1723517671
2074089803
1235600269
463123597
1117232021
1384817047
61303439
1644907703
1108958267
1363237201
1766669777
739103039
113132119
1544426729
1107287323
1921197827
1908068587
1593320203
448338017
504384547
938803739
143536277
2062616887
811825397
1126065691
914482403
1752552881
26272819
759745579
849236963
1611168953
1598378647
1234361027
423482677
279527779
569756867
1932030533
439707901
954683423
1118247401
947116493
934404277
2110919039
244778659
217837187
930645893
281448371
1475115269
1798414879
1627435681
959611673
556584367
1406517379
297028799
993467921
246424819
746611343
644726077
1328374891
1328843059
1637082203
739214183
2021407613
1881814183
1523181061
1651361191
1779345367
246444449
571012549
571148777
1327736477
1741188487
118269101
421188839
564178451
837613697
123091093
1107606931
868102973
589484263
1575305573
2137190557
1936727389
645309061
897993911
533280521
274881491
1174531009
1384579789
358744003
1183236347
814795481
611572693
1286916667
1491067381
2135178337
1668593009
2059085099
118589599
670935791
922411393
66245887
106659743
890718083
2013913501
260155787
1877048339
1938430139
1950279649
201300559
1135835579
1318926017
125462231
13644107
2036967197
2044878377
1789439479
351812663
467817607
1285085657
634508027
717616969
774487391
566146621
940874533
888978053
1495454047
353788051
1098666253
759277447
524271863
110198507
66652613
1631750339
266048791
1861168139
1784945069
597933617
617228273
1918684363
625130581
2082842507
464205263
80632567
1895254703
1219474769
208657567
1872470473
840370733
695018881
1752744787
1355312279
554447213
1626544307
2128890679
162469031
243092039
1379743373
1467970211
1004780209
1429392677
1383332453
1375459621
301374121
1696714447
1837827781
871301737
1903237691
941128519
586552607
818246981
771042163
973683583
919264361
173271071
1490065921
658160611
349012583
1358766173
1718459539
2086152689
668054221
1134405451
1908481063
367171421
643626199
1390130387
1685179343
1342690457
1686026203
879025993
89984131
316522601
1642223981
419139923
1097568847
1935625583
1634486449
16743823
309599701
30597851
594554683
770975201
1329515059
1608979027
608412017
294131347
1235473223
835153027
468689747
716030099
790555243
435717167
1597815649
1963120351
1305222871
1602210919
900962339
400905691
1139355977
1794476899
626928689
1144068493
528229829
1383218093
1617766627
1819177601
314858827
1076996497
1485937741
1373426221
1007469443
156295457
1614142303
1536855191
1141956047
429610297
475345889
1565113831
1145522561
1507069693
855553571
955647037
11014463
16619461
1779467737
1579088033
1992564929
1204140269
963101591
159171787
335566843
1066386929
1554148693
1564944187
611411243
2120557741
1267202147
1813735591
1480965419
1980622201
1281847867
234741373
1438440469
26380703
618374353
472248269
251400671
702102997
1659444049
278143441
784240901
1066448041
124906811
305630863
753778843
921865969
2082959381
1582836973
1964643503
631802993
44160737
1105795597
646928537
1985621371
716095841
2040625843
374759383
665691671
851858477
962175239
1048707353
56755409
1522758463
1441056203
1905350641
1380334411
692625991
1782515597
1547902723
402721213
1432666351
2131858303
1972587971
838148659
538396697
1208650273
887001991
1034521217
502061321
1216403849
1906317311
638517079
1593029771
211243099
253653557
2034864053
578837093
1796738017
2010211303
1371014273
463027349
435896107
1595909449
729590051
1363414081
95912573
890875351
1427862223
204824017
1816433917
1644267431
2011126867
415992257
624085127
1155641639
993670991
634597123
247840091
471317789
1487306813
350726743
674187763
2035070519
211609339
391858669
1697941667
1934165951
1481496839
801141227
2097457819
444246949
1745784977
906301307
2112774199
1423864487
324306553
217533473
1831070173
1259098189
2036129419
1314691577
167293883
1647269573
906261613
993400349
1094273473
1703270197
1987387687
18748417
3115187
921482071
1875050123
1620014047
238287757
1733451613
710268821
2103902687
383370217
1975453633
541362599
1745926883
432913139
2050381031
1414938323
1012111549
1679930053
425247821
313090441
1001375087
1416363829
1416660233
25367999
1965540389
871011511
417734683
1557628843
1933055213
250634441
1504012351
676953247
1607613167
1186446769
1163937163
911065901
1782798923
712369081
585833933
548601737
1408530637
952963969
1422354443
202403629
1763639707
1368904123
1131269647
862177051
796478387
1874660687
1876984547
1589876107
57656387
1676681519
1927996123
1155734087
85619693
666914447
950659777
940314839
1968508537
402975533
528758381
1894307861
1944932023
1693835027
587472073
1691052019
53696233
2060232599
1215340109
686551543
550320487
1017517261
234688537
811807327
1717573987
1267318453
396771611
634030093
336242887
1092353051
1988172611
306926267
170049287
2111020073
1572085391
462378247
1786130719
2037099671
1528436149
361764511
1252513943
1615692233
751241783
1282202179
327311899
534100573
1198728149
1040918509
1370410157
327759907
1937141951
54073241
676948193
334951313
810598429
835780937
710602127
635764741
1294972079
1725405991
230179457
372903677
183963019
377760059
2095318487
911788249
712890517
1684639241
1142654059
988319909
250890889
393708803
410145649
1159459277
931771697
357247147
1987843553
1335050047
1051692671
428135119
1519255939
1448639891
1241839381
1753125713
771654271
1853102843
703399783
1738206739
1690924891
443768243
646860323
1534396837
155208553
1355630993
502022159
1513280401
747600131
814426913
767201587
1258680601
713083031
587868191
1357790713
307578599
148467589
16849589
1221279799
669674311
1091176573
1435677223
1874164477
1632687193
958585337
530572789
1236164723
1999179911
1371329263
1360884857
100572533
425823011
1876233391
1712236789
1067401157
1930344671
1738782211
101720249
2099435171
775432391
1534746029
1228045349
667289677
1099249517
1292544401
1148894543
879800819
2048052511
297854989
196082849
7356707
548721073
1411808273
2013660091
325628323
895634893
1358245727
915215107
1904252153
638664049
779117419
587862577
1013406761
2097488077
270996241
381360293
941197093
1864839323
2061529661
716146807
1952385209
94345343
1574613751
1093145171
748039991
1887718163
1347639431
1331643487
1664793877
2105190083
561871909
973578719
1157373713
905112001
2122215233
299197007
188403731
1881512279
66069329
1685321041
1240766629
1064644349
310032259
1854150523
211031207
378224261
396186079
282930449
1475531137
1191725411
1602506827
1505095463
1884154681
1643443069
1395708473
1266066701
1967360179
1991755013
1416238147
883930867
418326523
1454461123
2123496209
320223791
768231811
2074833653
1620061691
1303877389
328430959
835281103
1484322097
776878841
1271514469
1328169533
517800313
1710727201
224520013
1092443797
25330847
1767469279
455761711
1487882003
673861093
1046597483
1192401779
1650524363
425233283
417300209
1838099633
132727297
912412591
2013688643
442923863
1178213633
40832927
1807999331
377784593
302231029
779482637
1614190189
1157137463
1579903393
1182626479
1998707021
1557059701
1805412473
161937449
1986239977
773779399
821902373
924284587
1565301827
1128665579
80842441
437791351
364935443
1932129097
1411386773
1697441579
1789012777
1415916743
1988589347
1840393129
1417216673
1559526847
945505423
568061761
1654785889
1340956951
1953793637
866433223
1511183929
1932181879
257060807
799578719
802261627
25394851
870431579
508670443
1474816817
338076301
769148251
209574347
173406587
1935790853
1362047033
1417712363
140824259
582600647
232739179
147520469
327828779
2101633591
1080352121
21653707
1228430033
694492367
1686585443
1188883781
1298568461
1310883331
1651670879
965640631
1372518967
2031973133
1101605537
36277081
545623753
619182787
2029468247
210624769
627774941
404530603
2118661037
1811973659
829749121
1841089
1932195449
431905811
166767401
1125102907
1784897641
1073214503
349381673
1953007373
794297429
694774541
558759871
1839216727
474635783
1256278477
609244021
1615500169
1265347361
689241031
609681229
937798579
1369949099
1509432581
315609079
1490928331
252661349
1323780767
1362753319
1410813197
1399921417
2009966921
1198414783
121230751
2044902947
1965578257
980879987
1031792821
1028240341
174528427
2100303343
1274545133
1323534131
1071583873
850671821
2124650197
2107824931
250542647
460642163
1615100699
1818891467
937436909
345720923
591194167
1742073379
1419004009
1076801543
163833113
336436861
317738249
1281467353
1170658243
1887562153
788287961
1759425529
718540937
420847769
753231727
107030533
2063632937
1641924637
333869933
205775299
960347653
2054668181
394522753
1573330007
506494559
762358459
1898435213
447673217
1602443699
2145712753
946831649
1269933773
188202481
1084953601
123728351
971578001
829401791
1897550537
707445793
487908793
1395992753
1557360983
407623063
1003886029
1087159861
734275627
2046351719
1907834111
1861401629
1852568447
838535543
642333173
841933343
742187081
1275148081
1151419609
1461603673
786250307
449821249
2107901101
1582728673
637968433
1160346323
207595243
828525407
2094353341
1693317233
720995761
116523443
614793787
399791569
99704413
195723911
978368453
1865485603
1443247231
15879359
1544938763
1291085837
533528173
185409017
296740823
473187497
758203837
395012351
907659343
1426380503
69751207
1686321151
331149589
1468378579
998579227
1112861989
889324703
2076267689
612853771
863765041
505549901
122174233
1856736967
420778601
402688703
1114753511
903350081
725451953
1858823833
867161039
341724203
841245787
889114777
1508997769
2076242053
573478657
1846500853
434385253
1063157299
1195888129
1766995513
333526901
1297580111
1781445313
1330478983
1378199419
1465084373
1002427187
816930949
1464846353
1201069813
2055939719
1200769169
842357081
1870340369
1687983457
594741239
1337655101
818881757
78928853
2091412007
1287041713
1660075799
765582173
268544609
1299934703
114432803
21624287
1147896329
1156869733
1303300811
1064640173
1204741753
485107057
2026584167
327410011
304359647
1876502167
1960978541
1624350631
1427657821
1744067953
832008433
972700453
1107758507
1274848277
469402553
1488208717
756956351
1639997087
916533889
2125432601
1941587177
198874057
239570659
1574023513
1546007017
1905884753
30509593
1548202727
527309537
985783823
240491431
2032432541
721021003
1069291961
1570051319
770274683
400551911
1575666907
1358641663
1519305353
1466079871
615430633
945085717
1952082619
1740064243
1134485551
321722627
1790937881
1663146697
1672058261
377994139
92612671
1637693747
1695667417
1184655541
578432287
1367348831
1036154033
1377146899
2064205673
883530199
554198803
342407941
1180944013
1108289509
1567759309
1989639371
1252758137
783430423
1527043381
1607371637
418065251
1152826343
446316217
474001223
2144379619
1956509801
1197436993
1094628697
990179837
515160643
599764679
520126171
431754811
1596244057
794251933
872948423
752708563
430127717
1446802727
2114626421
445681297
1533717649
736169453
1492522519
1358767379
1010154289
1524010997
424070131
1596799549
1101625159
1372735571
321976799
1908652387
867457007
376673681
629205613
1023921113
342152753
1814589719
987623641
938457433
2083495933
870996103
387500783
587291009
646627447
503497693
1531067147
1632935723
1868715479
1606657951
1404775607
642974461
2092695977
36440629
325657949
1860391733
230154409
1003244717
1272273479
1280630069
573706751
978777403
1617434303
387834571
295212103
1574303119
1809236909
1201868201
742590143
546701983
432227417
991744139
589215901
1346338663
2138648357
1565236133
540493397
1159711639
888029027
516922687
1043619173
1731021893
2073358633
1137227657
1488894373
1862170483
83059423
1430459369
1480757659
1849182631
1346516261
1526727967
1851454469
1470371033
1143559969
1597663979
313250627
1914209309
1181041703
74764409
2136710761
1791198323
448033897
250398671
1140556679
1847288749
1586117251
675435991
1184478227
1377677153
1632860843
1658004767
1940114467
292231
316932667
133376759
907821553
1608812573
1790803643
663143359
894179047
1468402163
1069461131
2116277731
455711273
27678823
834224861
126516443
1149523951
2003203249
623035129
1380932131
682631623
1500068611
1243567333
1682966641
1586010929
1286226049
558528847
2126610029
506382953
2025820729
1054691731
828987389
296441689
700291411
1864308371
1402995577
529667449
1723762307
1313376671
385572977
1458136261
1706861483
2014096397
1618865011
980432111
209125759
2076624691
573385003
15113159
942645079
286854187
397018481
776877727
65901109
802352899
839749199
211569217
1196838023
1100216609
2039939849
335509261
992614471
536767117
1344484789
285604001
842134597
656712319
1911839563
45767881
1409417609
1698210979
703363807
311020363
332146613
1611339799
1862440757
70196107
1243948571
84540163
1757890829
201138593
1860591769
473336707
1973895689
1764055243
1834292819
2047185421
1722794659
769634543
2039017949
393166469
684059773
375857309
1041691487
2060350529
97738517
854494363
1406947211
1156858973
1550502071
109747499
2140668737
1172162039
787596389
1806274763
949260737
1190436707
1560572677
264532747
373206193
1022810123
1430228587
1639180241
1055968183
643671979
403374071
556351777
1953854447
373994429
198199327
958544957
1603870439
1016188219
1173044657
20367577
1090014193
869642881
1325194181
663316099
325731397
127332859
7829207
1595831647
2004776029
1014260353
1325104177
800314591
1136778011
1063641779
235963031
139193017
262140031
16142783
700439893
1254618641
1396811249
1598825161
762465251
2112942079
1924574149
1853794031
489635651
1443969089
624750463
1218589927
1431402187
1376226547
1135324027
1385343251
962747729
1308378179
1790927143
1237558183
1986820111
207021149
552467219
1373063119
555164551
321822689
1209219047
1127963069
829484713
1718332337
1300532621
95335811
2017098439
1631581157
1170005861
33330113
929133353
1718144059
96335513
544677157
1659311581
985698529
43629193
1196795399
1748536109
672568537
162476687
387024353
391501051
1932569921
93834061
1800175943
1367957473
554862761
772429849
1999990337
39935179
148256039
1648900277
1960536911
1161630647
16192459
752546671
157179103
1829562857
1616033171
1902777977
1404431257
1109351863
1288769341
2085317161
627269267
1428594229
1177837499
210724771
795621823
1589783263
676035853
1664477783
1818927137
940007483
1375804289
1399046801
502288957
735620009
669901369
1898409647
1519504843
1056351311
2044180891
1318928543
934843381
1993681853
1316447723
658254211
625417939
737462293
1959840539
1534846021
895319851
208426651
21533579
946105379
900025013
1887745103
727635983
1729828379
1050215527
1752823477
277919303
2112066461
1361142457
1692627637
1686108377
1248678269
787160431
1831015933
827011001
2060997277
602393699
1864180963
54687109
1257966881
400854401
195088703
375133877
571492681
358574533
1810450463
2018969237
1095263867
538165829
1534326917
1592318027
1716194041
1025157527
66002327
482440271
155621701
869725343
953051431
660682621
1487324911
2011355923
1650164987
1980397673
1467016891
557883553
1769838773
1748601971
1237083349
1179219577
765626969
151638041
757895711
373215737
1139373017
576026123
1994921429
1204438489
1377503201
165005989
745354333
968154673
430222391
1793799691
838742759
1599289921
16838117
987412337
1240720681
1444888717
595578023
1968438949
908331763
572460311
956232271
592258883
2057217157
1697475733
779322043
1964555009
49539757
837647891
742720691
930529207
814590941
643749341
1201058239
205214707
522965461
640619579
1527582493
2073171707
1403758039
1321769503
2038028767
373815479
98330653
754129997
1059438143
36856441
1033395619
1673534983
1798623601
1154514239
1914491309
1697956499
916692641
1567457471
2070070859
940722253
497944973
683342861
958093709
1951415891
1978017757
394698329
1587999653
856350059
1243624961
894875759
2032547507
393959651
2099792393
1585786711
264965249
1418050409
1189682759
579780143
1759525423
911039161
839394527
757327301
1922753321
1972204687
1666870259
26124143
365749469
398417653
1518222649
1755528031
1087467877
925969559
440660593
893308289
533449277
1284884413
1756189507
773636641
1948397699
745856021
1913240507
1657912871
1482182869
913165993
725226037
2080753957
2005165727
1216571621
647229263
306900287
1349327611
2043840977
784249177
1932202243
1357187297
1751972191
960651227
903002453
1390850849
744296131
1856835887
1980672557
829670969
1584907663
1788303373
977133827
890220673
953160557
1560304969
292215563
1868478499
713923061
1149806741
516151429
1205238421
1064930861
595808089
1820403841
1617042403
1421382839
1787575973
255075253
1566593803
1997188517
780265217
1992277139
422762519
1939964263
1061643091
2038041809
1424110607
1376769473
1217142139
1278383581
117011641
2089051609
161945909
77588101
1411819813
787469171
414731843
992207039
739368431
1867597219
1136670827
501580117
111918109
802221649
1790106743
761216003
2051960791
397955141
39879283
1756952017
373814327
527389307
1875730313
1782138353
560858651
785256413
1808827541
978313139
367452181
495772993
1087576877
889254979
1886649619
1754958713
2009140139
1528006171
1878853973
1493389091
1252114021
876858329
1621283269
1437257183
1811236733
1498454777
1012725229
1488721771
1373304169
96778237
1557704389
837662281
768573493
2097414359
1138438319
352002961
256183537
1051044713
865555819
422255011
828126449
1464966499
1673120767
2082142537
1686293849
310046999
1912997291
1890266467
605148763
1527189637
1895816831
1564613429
140448527
552937787
1129871161
1248716141
1731941797
332445389
1555016003
1699665167
1253679821
846614147
986079551
845172359
2010411913
1203955933
195522881
1728527741
953695357
805327763
564138203
1012387577
1417242881
829316513
1125302323
94545301
1190493427
1920390377
51358313
1189655353
1584499669
1670657531
722694601
408626963
846119927
797104073
895528807
683289923
438128861
2121044819
945072707
185996047
258536149
1435226171
1445596507
2056200403
1909877659
228933811
1806172187
1426619633
623769803
1674642899
227959231
77319293
861200497
2109884449
728864789
1216636411
382958837
1726051469
1283872133
1308095557
1478332033
77246839
794243753
569632207
1902682273
32270171
678647363
1830503887
973764887
871747649
1086323521
970709849
688849583
1215232871
1144190387
1521806701
1094597527
597040897
557083867
29027237
1511316967
895085591
431070113
383683133
2062381417
1461667069
189549851
1264314977
575498269
188226421
332345599
673987619
192542839
1539321373
822337363
1420511629
1256571497
920241131
1011362629
1778268061
406015889
108338591
591827287
1707709097
2045861171
1715999849
1039150363
950222717
1702311019
645113641
678871559
1727409379
678567073
2101994117
218243593
132369857
572033827
364214399
1129395149
54193423
765227863
959910311
990229589
1680840479
1101467167
293010439
166161917
110286793
1081859369
1255778827
1446916049
1632867307
1428501391
789315187
365475881
1669229327
1817781311
1959335509
1610245621
184579463
2069227379
1648347577
20302643
7269667
520786363
1368037357
189938887
1680853541
1016402711
722367013
1089926177
566323969
619099093
1941150817
973174283
246841897
1738554781
1599843067
8813383
484607051
953177177
2145298787
623460361
1401216379
1045114393
2030555393
269452609
491729023
1413777319
1256124263
651413173
818763217
2084258777
120289853
2036690741
990995251
934590971
1411266911
265691477
1634109271
259376027
1314254273
1258092103
1939102531
509678231
1660386647
1045530539
537125833
922427083
1652950853
843540431
1037869523
1820270351
1673308327
1146617209
209191643
1293153949
1057305661
755653949
1486264861
1380288073
754692181
198418201
1783356233
1835818573
1237337957
1241884433
1877571037
450917653
1303218041
2014161503
1979810267
1668699281
1711096069
1471256867
723451403
646692649
1314271297
1272032183
58148723
1601783863
497880629
1211016187
1207064123
800005483
1307916023
1302223333
2002326107
607872289
1803268871
1426664843
1933145197
985977793
206872669
743210053
338031857
502327961
417274657
530545787
182881187
1475119031
1833066163
828559477
118013243
1077273193
590347757
2008605961
375312107
1090321667
1379581549
1703237143
1953992671
1645918739
178234711
1317739811
313466339
110324897
1315312811
2003966291
668274017
537279389
548608729
1103319251
1980255359
1146242483
35322257
1625674679
215789681
1175569987
1364728073
1590709733
1907658827
1588030781
1806297587
824540461
553445447
43766351
557818007
931490477
806969201
1250891393
1389064613
759889751
1227321863
1692093649
45453151
1546408921
330773077
124905191
1740665933
913165789
648312647
2058594331
390461251
1976996701
1073425163
1117731301
1799641147
2138338207
155305327
2097386323
1932717613
696906349
679473631
1954158319
977422009
1845688639
896710847
740245951
150809119
479183323
1188554623
1374023003
22648679
1502569121
119460527
1795698301
1594355767
305176439
384999341
1232683867
1269408953
1844755111
1360324211
1615847053
2050815737
788772367
325833331
23338363
1578681437
229337921
90866299
542214619
1982753869
1530580979
2020785691
872988929
794113687
2066400239
553711969
2141026763
1926114937
1073741839
1705943567
91947127
1630655473
1508271917
746433377
104649071
465179629
474966049
922655777
1014706493
1582746551
1364029939
1244948489
440154161
469081267
1675692373
2136899981
448869901
66519613
862946353
1607512063
1533767927
1609191923
1410362053
890692213
26357819
797252873
2017278217
1569783827
811687237
288342889
766662629
1529518811
455276033
308789659
1353558317
1822574603
1321917539
638249093
1123947547
535738817
676488289
1281964361
663378593
41330683
699678167
2028579283
2795291
432572333
732521369
552254821
1009937339
758807473
826405763
132210103
1283300671
857593397
1547492077
1353083899
138503297
1118076307
1506996737
300363269
2022367601
2136905123
627712061
484627069
27190391
1492645907
1273966909
439403963
1958719183
1385817793
1922277991
1208667527
1687926043
1632137153
2065637993
2039186879
1682242427
121354133
801217159
1290231409
1052432191
609213053
467010611
1159762913
1796387633
1756702313
1767781607
509455927
1320913351
118877687
705047807
347386931
2096972387
27149669
1712686601
1974003869
1030373261
1146660293
230692867
821546137
1941545107
1138664291
833920597
1607930563
960452617
1400539477
342258187
887759237
831844469
291400019
573736613
1452698573
825960067
23671829
1704138419
1048122367
1445759827
681598657
1411319207
1979588921
94125797
180166639
985014913
1193259493
1843326691
586542479
1455045703
486679477
687266659
561589411
1313899217
1812678629
1679492999
1146558559
1576598209
2104196639
1619917513
1010865071
1000593613
1105186967
169902871
1588472689
1809827809
1104826699
1651216313
721516069
900015827
909094733
1158799529
1724839393
981321403
2136862019
20728427
1661640223
1650372923
1571776859
630670813
709425433
1466120129
287896867
534472663
201368437
118254557
820282987
409480499
1180185103
447284393
1672343983
575252087
1734441173
1446207137
692668489
1822677587
1090380943
391404707
1684934021
2145510023
1693998221
220931519
1860633769
2085827977
2079562223
40204597
997962737
915845237
631704889
108490093
1534783301
1602991267
1920300181
851072401
796574309
346354499
1475622461
1848779879
2104937269
505669291
1197117671
1596665023
2082078139
207649693
31740617
1787835041
811846963
1988934433
1097408629
1614062423
589413787
473418173
1855194437
801075997
2133273743
1173271289
1368389371
384647383
1719133289
1019572013
1032437711
2036494507
1900099339
648961909
1720982803
1009721107
1597815599
1867553869
1199836951
1451883707
1709992027
251277287
1741500911
829678627
12435029
1129825393
1576079053
1246687669
2087304971
414458587
896526707
1137589399
176701951
1178450323
709233859
829446587
632719151
2110130263
922328747
1094818463
1127352827
197594389
1157195227
2076497243
1240307311
602387657
1352058731
1550421701
1388305619
2060594093
1465486471
1968034753
1389322757
2076412339
566872679
619846873
1357684553
1350390803
1068551543
483783959
1565297347
1911636887
1638230917
1104052577
104783489
231001567
1451728097
1284729751
1230076171
2085907751
1266015001
814197961
1799852771
1465589497
1671162959
1502139697
1567424981
479279137
1415168501
1679161279
2094127327
2073273011
1181660159
706575461
225077777
255720013
693846319
1561515871
1178415209
827809729
1033378427
1282619363
1947399977
485029537
1589677501
208406207
56907061
1149338053
940643569
247082179
1195455421
724621393
2056339717
2023256777
432629557
1669786109
1520000921
839277343
421685911
1550779961
2091235283
993432551
911785729
1969031459
1431029291
131131709
902376869
654513763
133937963
1926822847
1776382499
149402327
1936447259
21679477
421845901
1793341841
1604675521
395478613
870650843
1834283573
911155253
1255255993
802517489
542391571
2095694063
1591832387
295483373
1731787951
1794781831
1854822461
1516004753
481741111
597792659
228578237
1929408001
1595177413
1603763653
2048393609
1589833769
230659883
1037190181
2079611927
951428633
689362913
853450237
123099931
1192115117
1636455697
163735519
642466277
1328523067
525211153
150715157
1170142289
1795278449
1984982963
1305291599
710634443
677676749
992203571
139220699
1783461307
1451943253
1570463579
1777658287
1478429413
1917046399
100261919
1594295951
614567713
1974090491
551253223
1550223617
1767886871
1621792811
1449822617
1679249311
165144673
1206374387
1375134697
971605111
1720552013
267884801
88796717
2140006567
995946803
1781242759
109101389
1105006297
977344813
1170231539
467621801
937647391
860889727
1305150241
785584781
1515742807
1673432897
267246011
938923891
437950309
1033846883
1326595189
2040260561
1077917887
1163484733
715893811
1665346217
823386119
2084342677
1780900873
852495547
1588356577
134551199
1372062787
90689941
1840969511
1211700869
648995549
384981407
16842899
1643172259
2132578927
1631644523
109636333
2045834977
400482259
1792347341
307970357
1744139227
51398839
12808241
1156587953
1223779043
201072691
1192663357
2046269747
591097729
2074899361
1368418949
765462787
1429290617
1108619909
2017976173
1071794831
1375912729
581041763
2093032691
1196446681
495142903
1926977903
385013471
889022671
925629613
1403790679
540419377
570449281
1507071871
2101636393
445850287
1917172141
849100103
1849678099
1008238607
1266040103
1349456819
1612308743
186797389
1783107523
1508775419
424928531
713692381
1568436767
1913883773
280334291
1300313143
1644171833
271815001
611532431
1201632287
26396603
2110863059
1679554439
1186973551
1324831439
2047288469
36762547
167733983
203429921
188156477
1337584223
532441849
260863139
1680475333
948681599
1729358471
1656716297
1647334783
2094946417
1536382949
1731607663
22856363
982302661
977937823
187720979
11719921
2137138217
2011573699
1433534887
1561562003
1679375801
657610673
1746015259
430005161
414049759
1682784781
1898404187
1106787797
1378177949
1894010159
1651506473
2070478381
314057363
856578911
1493763571
424542527
553027439
1662839051
1745739521
1685349187
1715972689
703040659
1635423583
553862447
1824289487
523994641
493100831
488232317
662123467
1102598533
173240773
594762599
616543679
176570063
816740929
124206469
1460093543
723918757
1551545777
108434099
1510922701
540107899
1815124889
1160441987
1470734987
962317319
491480263
540010397
1785833869
630504613
25283107
1907372011
2111573957
1841623321
1445604757
2012062237
187798021
981987793
281445301
163784051
369663473
1128751177
475276181
1887816809
258842569
743718281
799841519
1465795363
757729811
1914724849
1180795619
1367927741
1610306837
414834031
909558469
121977677
656358341
352388737
115548187
877634767
797715419
419221969
23155697
1401730271
958320953
592772861
1179210803
1639158673
34320887
1729750829
1943624651
1268576779
1105821643
482855623
537267989
532969891
361742753
439547803
1891367323
552307307
172239629
448895467
1557531407
1167716783
923341421
1530923731
1559290457
1115631331
1203842993
1413343931
230600567
1923448957
1573241051
2015046871
11354839
2009864561
290001937
2018777023
100945217
1553333077
336175033
964056461
2139221939
773433383
171042931
1463310809
1672496509
1076879423
122722531
987133681
1569376121
1317059321
934184689
606320567
1408900981
2001020237
51340811
1697731837
1655990629
869074279
519147263
816012313
745429031
1732959377
770296981
1126145627
1969359037
26225623
1648772023
40664053
23494483
381449713
198810617
877204877
1874529901
103726379
515531267
398701783
61679251
2032460173
898274651
1493137279
1250951263
611745751
136240163
218399971
38300243
1309010699
464580653
1972551467
908477159
821977391
958841461
956983823
2054300561
1314677159
1150075391
1310609141
1164970691
414834557
785084683
1359358961
428079719
361670899
367902361
1326135553
1906891307
1948849447
1321995853
1136866499
1465807969
806407759
1665287917
1123266829
989519719
200254919
786751783
1994556541
673779439
374952839
1174363363
2051296337
1691483237
1838105077
1886610899
925722143
498272881
561807809
2140104467
159033887
60009373
1193513507
1161693853
529716559
277417969
379667107
341084473
178358953
1028169409
270133537
1845959981
1132225489
77468627
153943583
437738143
1731336149
1176384641
1885609489
993251419
1628980349
1493556287
1880161847
87914471
1446837961
2027713631
1702422013
493224001
1895495831
1732202119
1822158257
465442961
2090640707
512434399
1354059667
385369087
1842327139
1983300647
2001702541
1459133077
235867361
1464290171
956389333
394177081
1618943771
268686259
1846089541
266847043
2042904011
171577123
460320307
1129287953
1685268983
66949919
1451530039
820696937
991488049
1670163641
1777492231
242778799
45769019
1835519969
1565469989
1924004207
900934061
873357883
1876195669
956074597
1367313301
871063093
944170943
423425207
440048909
1692415817
397388269
1942481371
1294666871
623470571
1798039279
460653647
2025562999
1928312803
1698471637
410967773
1197567457
788054951
1924190351
146560153
391609067
1760548477
386711243
669183491
846784903
88242983
1355957149
1202917337
1469912099
764369041
217941851
1456285387
1869473453
1808640797
288848437
1939086647
14793379
1785440893
553104493
1443277937
397533841
1697145487
1612297409
1586632381
1910088473
1107921547
150000883
2043148061
1066324241
1264126553
1869414737
308880541
2085575771
2138532533
314764907
891058127
988075721
2035323737
457005301
1317030661
645415801
1178158841
1570525291
1862520769
459810161
527045957
1758689237
625657793
380855417
737377297
1621406531
1184783069
24859651
1660552951
1409306231
649446221
1145757329
1250165221
1423924591
900106091
24234127
1607487653
377870131
170952049
424654673
131818961
1084636513
882562981
833024897
976899223
1550657711
329993927
1797584759
1462448651
1664274613
583548337
1376399587
1169153147
234182983
1039965001
895760917
1357377691
2124399469
209435981
1654298753
33566107
703687051
1328291123
1466738363
1666864559
558893999
1506639023
536173471
36521039
290802097
1608009041
370980527
33162949
919672463
42818353
1023487571
1069373609
9513739
700202779
60002953
447355343
423169133
852513197
329338781
1024436591
579529637
255918827
1968791221
610117223
2064163379
1586782541
1283554691
589163569
938855443
1680056401
1859380841
2079741557
1419741787
872739883
1037362861
1515595399
1629354841
902125613
1389318137
493444373
1397226527
1952497187
157006181
271636627
2142640043
1604581211
1504908991
600225797
101250377
916803439
1931446859
734573449
1286678629
1200649753
1851016523
440855693
612747041
1218379787
1324288313
1186824833
366130957
1385097541
1924786679
440395429
2009382623
866238361
2076722191
1603787287
770647459
678126539
3208021
263452219
1701337837
1911579913
1008263393
1141786117
495278099
1153296211
1375487761
1682656309
1224309841
1600624427
969607127
988701683
891970259
1084469653
251845933
951463607
2020740671
420706331
70877021
1714654847
1721694257
636592007
637302961
106037473
2063407597
833323027
114790321
2006296847
883052243
668847547
846138121
1053009341
1485803789
180033983
516752581
521233189
761611051
1414373689
868407637
1011862463
1912418359
1776135871
1461191971
662406289
2092283939
1154225339
2098348649
1500027049
406352797
2122436317
2006556941
1014458371
2130241037
830784337
1477676131
44511421
97085141
1123848587
1922519353
1242844063
184086083
1333666709
1407830383
2140456883
434346371
822249823
1396961921
1915979563
1357643971
485516917
693515651
259501637
1882733549
89017639
1547296237
2095239431
296706169
590386631
1070797517
2096747057
1715574337
613739761
500561231
630324899
1941096979
455585761
12399859
650290757
315857761
1985207149
749668033
1246689683
1492373881
1408834561
1684879127
713520127
334991101
1526247167
797021807
159527633
642209801
420243427
1095340307
647191603
1313672617
319927513
1640056259
1648485823
1210158007
737539531
1548262279
1771902947
1611202553
589315717
555904631
1402349749
1049044783
1445190641
930721387
980454031
1907005201
1228634257
1083473513
477492179
970182799
147745043
1033879303
1807594553
1182288517
2016551939
524743867
186821989
1458098141
1949333207
1537105091
2056651423
499037653
2080200517
1449839291
1169406169
1113510007
1101127399
1173704773
556678597
87324803
1848531277
1938655951
557959459
676887193
2025558343
1893705329
332743547
765707
1145684461
1564589413
1005428863
1230067361
1470803729
1090046747
1332295691
210186299
664972501
1898358041
1938764339
1741793341
831603011
3882937
416360353
2067495827
446165329
1185043267
308567863
74367409
473797979
84416389
197799523
191663881
424270621
1365071987
971957653
337470871
981914039
2021905631
1606816061
424153669
474319609
516091669
923570467
1558172683
415748189
865023007
1414900997
1486668517
1917666241
1276600301
244015687
1031681281
1098140237
2016163351
76749443
1069110121
719067827
919957463
2142293861
533831647
956760139
164726363
437996123
501278441
1195789337
370269827
1412140049
1707016897
1485628873
1139190203
1419367163
1759355489
1906496021
346872839
1507781581
519091777
978169763
957526693
393208103
1553839327
964134637
551640941
656007901
1884428941
126329711
484372051
574906097
1294438601
1112041913
943088659
991403549
1857027059
1058169479
742699277
1668763133
1022891231
1291033423
87207649
700351459
1904423369
1735560133
702644669
212608927
194105399
1918123279
1341859391
572678321
1364280109
1949083277
1515570743
216631637
1960609121
1909120571
700824569
904592441
1651790093
1996758833
790811291
1323618599
1862865077
672739577
159577763
719535779
740812271
146382241
270638801
1061776193
2055195997
648946789
1008958151
580842697
94400701
789500227
393271751
1491104653
6157717
1349722357
192107417
583369487
1304452091
541049893
478934873
731920681
2102188271
1164200161
597801097
783300547
132430763
2077782463
1243531711
635353001
775290683
1277786687
583246661
1668823301
1232093573
638590279
1327652957
795777121
93242537
1705874383
904500607
1064015269
1410370727
773890769
647957033
371916631
937745527
889260121
443053241
1681273513
1101123887
282369047
359717791
353185949
923947879
68725043
377876321
154294039
567221857
1873186817
2073969407
1081280929
1538198329
1157270327
1869009911
1601675717
565003459
1858734373
1239025691
1280804353
748710803
1053808159
1219713109
1050273239
284988709
519068813
2075235137
1135620907
196635913
141778529
2093434393
1916740613
1166685323
860115623
763673879
384237257
962873159
2085999749
1388455633
601023209
838700077
989095747
800844259
627886691
1305800917
386165869
91601297
1666460351
1003597333
1553604197
1969294589
1015325039
983199001
1221458197
645422497
1926509447
366018487
988546087
2050104073
194317931
1798491791
1241845057
2068014551
1522671167
192547483
637383949
1095088019
1358914387
1506307547
1269467483
462617003
1168154089
1921838537
1628679707
552843101
415169981
1079511757
594770291
485212433
160412699
1624275997
1111246313
1605161087
1030725649
198726859
1435999667
1143218221
2026855463
18004937
693286247
1940311817
1233884501
1772640151
774883157
1921989523
1307751307
1975370723
1341830297
2043713171
760266301
49415231
296144903
903476921
1836707981
1776906617
667713329
295490737
1041968509
175246003
327100639
1175795263
1001627849
2097493627
1763562221
1129705253
681892829
978886331
370465289
1957551073
972575951
1681536427
2020472239
1835440283
1926089311
1741310509
49664333
1122213691
743037247
1161601997
1303040171
1860593941
1699227221
1905683477
818311381
1953339953
895711093
1860340609
2041652387
866439127
563243617
901627021
1389059101
227788289
1740093253
2044206277
1828441177
1965972329
1102108643
194997923
1543219589
1373538601
1616198747
1722249409
1435013149
549527821
1505543099
1080232079
1533959671
335114029
797169691
856139663
222573493
975787919
520110263
918807829
2048472557
1666482061
1326449213
1831476403
1595586961
1718105407
1572750043
121968437
71246327
461162201
341964629
2067027947
589917827
1584933043
233602471
167645603
18006259
592826989
1775409247
2101125289
19161631
1566930941
117658439
2083294481
1159295617
602908799
44666143
885535087
1374127411
540982061
330097883
133399093
1603265437
2042912273
420606427
580185269
1253234683
909844297
545455843
193501729
870716879
227879551
2082380369
1854334081
36944629
475164653
2043700541
180441403
62078831
709459637
379071479
1688502253
689152159
969991621
971501287
1472188717
67651291
1717183747
860940833
2069952593
1167464773
999829003
1853434307
1548203819
233225033
777283069
1788325541
424223801
817491509
1377294377
901120301
1626627467
1097034899
1337672033
1734681731
1087210577
1083013387
649949903
1967213527
593685721
1824769417
781896541
31515937
1808285881
1618014907
35264941
1132650427
1510134113
317907619
1353593867
1299828899
1043555309
1441864579
616175419
732816313
485183843
100339121
712257773
665867161
1407974857
259656667
924094519
1108035323
2144023877
568938991
1157379917
648013637
357676247
589716779
24259951
814500163
553789913
2121343031
1676501089
1994501731
1438981457
469367147
742875713
296947961
2097765497
1336535813
87186587
656372333
2015821103
289949617
679919671
938211017
1658619553
226032251
1705241327
1177922659
466827601
620322821
495198271
2063880361
577238413
1007336303
543021883
2142193939
100987759
887658103
1082914997
191384153
1610206223
1098566939
1927098317
439316071
833989447
29857459
232164593
629947133
1893467579
642262693
1687551493
2088733853
72669503
400758403
343731499
1993910857
2067217769
1929747829
1367629997
1221235361
1624854403
2060602597
1319529733
1474343933
1175508989
557091473
1349973479
954298307
285633079
911042233
1705253717
1681151387
1822085071
388261801
637288513
1830167939
1446898861
958074847
347027767
1749113161
207455617
1771957729
1040786167
1675188089
147804731
1903335503
447230957
1383272101
831375299
1952080997
1881554651
1564429511
75428669
155806969
867213653
402058537
2054708437
737909561
947114131
588404603
708782731
1716798437
2068321481
518877481
1247232193
1444109467
1420972799
1456478677
559357213
679127153
10371089
223161623
710805019
1110041851
897721087
1473091483
1762131599
1844860931
1169477033
1966031609
673241213
1855219973
337560877
930428501
1909116413
792766211
111590489
800406151
2124127571
185284499
664894283
9945743
241572823
276812201
1061574931
1480272931
1058694103
1690798567
1786081541
424665671
1081006429
833598769
550956643
1793005673
188644039
931348751
1054021783
1116210817
654676739
1154570383
1675573969
423786331
746750447
1397605987
1967297729
1700081839
1433930587
1827057737
1646174581
2106807539
1423129921
1745511151
454268251
1003331261
62426783
1396798979
2134484101
300329987
1825462787
42750481
1607386243
766822799
2146746167
52305037
1289831489
1015474211
840791089
1567311133
408512653
1593978017
1742235083
355495727
250006109
738458893
1265339527
541873517
1326798211
1817213131
716086951
1275482183
140616481
2022400799
2099037299
556653749
274060013
424087621
1974049801
1010236723
262741693
1571004319
1424641927
465836989
791746517
893328661
1003756249
2015076067
1540796351
1598203423
1024950673
206981767
644414399
836257883
1665771829
198691007
1415867647
1144979753
318764177
482700437
2025894821
1250925323
248027251
1658410021
392935423
716995297
1945275341
1236841483
1001294953
1361510741
345922777
61650899
383523089
1702022783
392078651
308062577
674821109
288938537
657739217
675623087
130390903
691717051
476270569
213958103
929980379
94546519
402329911
1357736869
135228341
1015737221
1486218311
1178090453
1954250951
1031779831
511996993
780413401
78291769
1812721019
701938759
1787986729
537973463
872636599
1618866533
1004644493
1029157541
1818924427
1756681117
66540953
544365929
2129338177
1750474871
1224494941
1500215237
745766599
785939269
316733993
51377569
889784359
1949531791
947955703
1684088363
1523454041
250380079
2045899267
1516330037
346592593
954903869
892842857
868474939
1192925959
606651499
466770323
1654404413
255892927
2032574483
1394895233
1591500983
1609134061
437707111
2128486027
1104866857
662623259
499636213
50858539
1750720931
1442440487
1153073641
363921911
1207041281
1917696023
769936697
39278539
1841433179
1451158411
102007307
941488487
2061378313
904204883
48167939
934997969
657880939
1829162201
1778908283
976510043
1472845753
8826823
1279321409
761548553
389832043
37505989
67408153
1432882223
1636882657
1546524131
56030539
210011401
908393471
753075209
1560618803
725085653
1095802667
222772177
380468467
1458389029
1311807869
581061421
798612361
866746079
1423049941
876898123
1279437449
2034484967
443493503
415420513
1967457883
1559260301
168408433
1532413117
1704980999
302606467
708289067
2141435339
1279484777
1698628999
1574016853
2036975117
1628014723
1776273703
848635889
752476273
784902593
711600661
1710652109
11833841
1517529007
1178912701
1354891537
1906873567
1075829413
478281241
243515357
1118007167
62660047
85831451
128995117
631307959
1420909517
1962339377
1858288339
2064280541
1478707519
1179309139
149176763
103321913
111153907
495325463
269742751
134539861
829997789
865900883
843521363
246534707
830479709
412113353
723604517
945423449
331192369
1723870429
183148177
1747094659
1669489697
503214301
1439411759
1807769911
1942232351
617913743
245752643
1851902861
1918715609
2050531937
177961229
567721493
635166061
1150633139
1156023269
7373123
66484549
1901853251
2105236031
1444758739
1530581407
333540437
437732147
361838363
906619099
684923699
1598180273
593840857
1473825361
1725934849
1407858811
1573874581
2060199149
1631673877
1232403547
779383879
1163448619
613364189
1093061033
705669221
1745456057
847408579
1017115129
945975841
1384710953
1348510243
746877979
80930363
24907681
536766059
2040334727
1341505589
1922148233
852008161
1081530211
119782763
2074773577
1186259111
1059000181
1383294463
1066451467
26457149
1938463783
648312061
966126823
83853949
1693388603
74009083
1301579677
525664247
686421443
315904579
1666852259
780255787
2115659677
41204459
1474630063
132867149
171819719
1392931697
153765739
1053522709
1844326189
2114103071
1082695837
1126167629
54566641
604120579
796477069
1997402647
541922201
275338741
1853947673
23360591
329589877
56441699
1270374101
971670907
190771379
1952051117
296777123
485116421
2082742217
742295657
11825221
259607549
1642337051
1627448531
1071901879
1097759899
437129603
357832253
1869069073
1588194691
50554373
1830440747
1600349551
290419457
396022889
716160917
480641039
353660753
829318283
408278323
1121844533
489943703
445713817
1190782981
1448492009
1825863703
153642421
1336735067
204287561
1426542671
671459363
1874465423
376536619
684038449
810121891
526367533
2091781357
476979457
345581827
811053311
406757123
927731617
174017509
1677595999
333577837
189264623
1702067267
451512053
436309183
370684747
98291261
243935957
10550641
789538199
2000958797
369171043
1661606077
748134701
2018047711
1512010999
1047552613
809032493
724112407
175180207
1581670697
1153550977
1682120491
1553358193
302517503
1536483121
1681297081
328437223
1621952011
122625721
847610471
898643857
494902769
981602801
1690137341
1488897199
633019913
24107401
906029417
781490293
189454597
1457773393
354089737
303507031
1027357057
1076656391
1707133049
1953549863
935996879
594377767
623415607
1921704439
878940301
1656689341
741857159
165862061
88943357
576711469
381304471
1335653993
627040321
376060877
274931863
1607238011
54551087
1846276961
346489639
680898629
1648077989
1232443301
119165653
622068737
385730573
1880051683
1590567523
1812444703
584003177
1020538807
917619301
592292647
327534611
1966714403
2092539611
105124717
1330979339
767944211
1621265309
1384305133
348874247
729870419
2001727831
544561243
1332537383
1207923373
491273479
2078921561
68026207
779823313
283487453
1806520783
1441550861
1369711247
217797809
1029180211
941180099
684872521
2176409
1059812179
1343399377
546476911
1107627251
1848580193
1296702067
1041042973
672263609
1359854129
1862051141
1667987201
637014067
656566213
1991477773
345458833
40672427
1871051177
276638269
774256937
36499961
1471894667
1215640243
606542483
1743385327
938836813
955825747
460861859
1572103727
800075923
882064829
427364681
322036817
1596786187
1257888283
220687097
1810935493
1972111637
1950972553
90692321
239908391
892160839
1322195957
1930050041
1042106077
1853121401
814994563
654619177
181078741
1189389739
2094430861
1488191377
1720648159
1324657277
1815123799
1152939737
1373994841
1723403141
1138806737
2014062179
47106889
1481969497
383119799
1584773797
779505619
1775287663
1463859899
210866911
690589429
2059693919
1937785573
108715517
1535214353
327195997
917021291
78935189
1749857059
1220010917
549737081
2097077183
1019537683
1426935767
1504304003
1014660869
831489541
671117693
421356581
1247404313
1652852939
1179438859
581010247
1725169267
1127090903
486237359
1522985357
724879979
449416801
106340459
1937595251
253022863
1520167573
1271270821
163829927
1811569273
1377449477
1998068851
996335191
1942840727
1358796163
1666597447
23713813
2143759039
18933007
225966109
1263149137
1703233391
526017911
123289171
303834029
1130943679
182376371
1525181941
1285693363
1594118093
557313707
1204540019
2076169187
2061576763
154987319
22486567
354921823
998805127
155770163
1036811579
280314913
502719709
800774543
1411213547
1081754881
1698825631
1978844051
1097816987
2088662423
14992493
1285779749
860304761
56648311
1230558899
2021900939
1333996837
510938627
910671217
1715579861
197321053
1915766399
986194249
680272763
1230920011
1088068369
280169431
518006891
678850087
665271539
674604197
1898088389
1713016873
928367599
1200685817
281096941
877823099
1689159611
991755539
1279524517
1456720651
1602271043
1885854541
900763999
280358539
833739479
1487709397
382928681
690578563
1928736353
1539740597
1731126581
903510323
2098225691
762446977
402281783
84715171
227860111
1281693979
2069385047
711681679
700303741
1425562399
81185747
165816709
1205593049
2089781191
1415116993
117415049
593271509
479196103
1787204401
1576896689
1258972721
761374987
497562941
1719796283
1974658531
338116459
1533507533
543018353
499838891
145894349
2121115231
1134325537
831810359
891851143
988452431
484480301
812711813
1465500341
562212349
1633866607
1595268869
1391452313
398736017
1446075143
213902971
505167319
1223190959
1229929219
254725567
1682027987
431579809
398931439
221121997
1930912573
1435425941
312191149
702758093
1063494599
1697763631
2000683723
98682559
1580195077
1090486567
930630797
316906787
408774451
988854401
31084159
104973397
1810087381
2050570813
1419293311
1986244277
905370941
1738524101
393142247
1275078529
101591197
1264209929
670948459
1386054191
895545127
96845461
577439843
47923181
354392041
1867267429
241571501
829028899
764633393
227456863
2131591387
737369137
166059419
608797103
2099759429
1876722149
749500511
46535441
1019684249
969733483
1783806503
258183559
646629367
635451863
658143533
483144203
1165577351
1508525519
155994071
306458333
188171213
2022458099
2104212601
494652437
218253989
851826473
831937621
756545051
137025503
1574069759
242994067
219664723
1913730139
1405814021
233359717
1419717179
101781749
508628951
204468893
1156835263
708711089
251464361
1361525483
1255849831
659767567
974380361
71377987
1986206297
1849653137
179576399
1433595893
1249315169
1728466513
34243511
524260157
1884496333
996522467
564432263
1132622213
99085783
1565881777
1903298219
1178670587
1527233459
390941671
1560899497
682192447
1291107757
583793401
1629611287
720519451
584588203
606884753
433267847
1906640693
948696901
680871781
1182729343
1907817377
680161903
1651314673
328869349
577109441
1233861271
870301681
1891852367
802933393
628890113
33890881
785280217
1446895649
1380814007
186159817
1584923357
14091697
1926121529
1830115649
550607039
848304841
1212674663
873640793
1098261103
216531493
1099995803
1795116877
167333981
2017475533
1426297823
115684091
133321399
299339107
758080157
489006731
1889826137
967414447
2093409599
2024172853
1449093563
811529779
532920109
1059105757
169642021
238031377
1846938113
951649901
280569647
1655356349
1618871927
1075669733
489714067
302415611
1924510153
1275903491
746278931
1426079009
1394531291
279931103
2052298597
541518797
1294123387
606644419
1131215039
291342361
615704003
1291325107
1189706611
1514062343
1274786101
894566327
1540506577
404549917
151730177
1048314031
1626092791
1506819473
1559548103
1154579759
459381577
19661273
1163996227
1203668861
1898084849
1387866511
1334231083
1757635631
821862131
1182366671
581550583
360879121
1970416829
709082587
67998737
418359061
295703977
755692787
1006428131
813174851
766040549
85801231
1537508381
459625013
1495082453
594271231
1105898033
1673357377
1854734111
1014282001
969641557
1252744667
147359477
1227773633
1300989257
235703921
1443771247
1820404511
2022071839
43741393
2030378947
1611083443
1644079681
1372798181
363330853
1818561809
488379607
2081778577
1164441463
975254887
1305123283
1397256269
1786029083
846227323
1451793977
1230004459
488111801
358058299
1589000317
1810444067
1056110623
181294319
1367671499
1557605759
1366687787
1105126219
395235593
1228678427
950191093
655965743
586800559
1917278197
428773879
1730589187
658494659
54154801
287470063
1434491777
140391239
1426505299
763698517
2088162679
180073381
1247206481
1526232299
870418957
1331700907
1269281423
441408899
1540808611
816379709
1123851601
885504743
266248231
1877260271
779711917
1824945973
1178830451
864118807
996406409
1208102641
2090120041
4194287
320897069
1600725109
1482263873
1108453783
316462789
700548557
164287933
1673700121
206448743
769943203
1782256963
125364353
114901637
826549421
1449469837
1762061293
1559442173
411454657
1455215869
99468043
769219963
1252768541
791401339
1677342991
1797027473
2136149507
567794027
699444199
1556702593
1534141589
2104786171
1718316199
1914837167
567273809
1970698547
1623659857
1136316421
2120733947
1110556043
87987407
240267043
2111789111
703644751
2132159921
135181271
654362689
1453524619
591002359
1105628387
880543759
332127083
1050148991
598899559
535030843
1226329849
1846109873
494145727
154299889
611944679
1557713063
1767150223
1844559611
563275079
94452899
1239488773
1961372767
1121823379
1678970233
1204295473
1764835867
69515221
1187307607
927413651
2050111489
973165079
847909571
2075214971
47824057
827043299
944460401
2103491177
186096011
2125751959
1579060163
242466811
962507191
260854289
520640023
1927317209
1549042237
672160481
1958790433
331739873
316918957
53277001
1601517529
1362569123
1225324489
386896247
825144581
128249743
425992841
1330471397
1530375859
1202545727
2036116447
220602287
763060057
91959947
1146896557
76252003
393312791
661776961
265674239
2053339877
329686373
32874253
1554809051
436472563
129650219
123572227
674674093
1861631831
1079023667
804280453
633321769
35281277
812989213
1175287109
1058391583
1164600043
752480077
918751993
412710673
769812413
869753767
1862342509
1782751237
205303583
1018409809
211421477
293079089
1866072277
1776676303
1175271107
2045397989
520041107
689829653
83001797
1407535603
2002915399
1094435603
1317322819
492019037
2001220723
1378551397
1620640937
981402011
508992899
913228781
547350647
309698269
1772661887
1421542103
142689997
1800059279
2000104019
204176779
917846513
1141551899
200898119
1897349683
1623208903
1606159103
330854981
808306489
276287579
1699433557
362297917
1478800681
506607121
642550283
827192287
398860453
760780721
1156395413
166746023
2057492219
887561681
1618904359
250000313
995495191
539411329
818623583
2103099913
1066116911
2035985429
26345303
1807448569
1243754521
1228410091
1687473653
1685863451
880407673
686652181
1419208027
1525390519
1983719383
1263400517
953360809
1092717293
1516329197
1957192801
527793317
133535863
601979501
2049183163
1391949161
632818721
1046828093
1611421421
1656723689
310832999
1815556877
79734803
431952083
1542906163
990214343
1932477913
1947647813
598239857
246822349
927160991
595669691
641551343
1931552509
770129579
755018347
849584159
265932239
2145389249
1078016663
789592471
403809613
66058571
1611644311
1774820849
1379710027
1139633389
491943017
157327867
823300631
943233547
642865033
786038251
1112936897
1524637739
627110347
371658457
1927619861
898518563
1741067557
1866630191
1659070577
1951169293
315481109
14679341
292663961
1000445573
734502451
1528830733
30874709
1105153921
320155289
1501854533
281604481
99558799
659989709
823042291
929351701
1443665843
1829873989
2109046501
542728283
177597703
507832261
520792607
1645726877
640978963
697703387
1199650999
70283237
37699187
1664119777
1490358451
1070917301
1496164223
1373535601
2042940689
2059818001
221544247
1139875111
1527968093
1780842491
1721481191
238288339
1355230757
1581695459
1125922669
604196027
1096436491
66155249
415934977
820570369
1652373839
2100737449
526317971
2130056371
1701085657
1786534829
324997817
1542600343
2101856929
961679669
602882039
1909179253
1192132589
220235503
935180377
1879553527
1288423133
857580197
1830341131
1168727159
1255974199
1949123347
1505001887
1762597591
1087285781
55503551
1314612709
1929339227
659769767
841307039
1407995287
2098861027
1373719297
419767637
2108070541
663303629
1105193689
1580856047
1651664981
599800361
453550631
1632106331
1320744629
1983243961
64014073
1280918341
717765613
136646401
1318424507
106549579
1821143647
1019239699
500181313
1131998419
307886113
1453389209
1313794543
1383462229
230671811
71669713
893008979
857761763
1837663441
1797174479
1295417083
2081338723
1851972037
919193101
1433375269
1755300667
2029502759
2073564959
576640667
694368397
729531739
1044332323
311325533
1837715669
1035115439
1704894437
932743223
992020891
148226303
2130239101
1712541253
540130243
2040506921
786080719
931145927
1337391269
73394227
430985101
63070487
716360863
565221169
1468124461
1728355483
695965471
902570401
411037573
376772009
353429971
1880007517
312649157
1074566959
183043009
1707946987
2145543299
999441853
433360003
1124020039
2002808737
821870723
1570414477
1094505289
142625999
1115642491
954266101
1231900379
1378589467
660596297
715662811
1049550137
1234515641
970881031
503515153
338732561
1092762449
578403307
310776593
169753477
588263947
497222639
1047554243
2046402191
1298608249
417457829
1881563869
1252130309
996348497
639325399
717901843
503690137
512287109
1280640623
574831427
386340239
1607333933
1427312339
509025823
756427603
1447621141
41337259
131295761
1645729453
1588946959
1386124811
661608391
1144552901
315450437
1331684807
853075901
457016069
173629367
842302061
828236483
1143613703
296464271
2147168741
885624917
1663127839
1471132529
1867054493
813929387
2081679181
2081295067
265203971
281438153
1311687317
714558857
828229267
1117234933
2010398641
805625803
72423863
1358101897
1531244947
1473808363
314641079
336352403
1675653929
993275719
221158459
842390177
150982093
1063234847
1135950407
893038723
617449649
1469741191
66881377
594063383
1435155373
521709761
655412029
893731073
1562154731
1679128057
778786829
114938059
418146439
1500065813
607802747
1152531053
1965510529
757438909
1168639579
298800917
1516544369
582665287
1265523719
1525310719
490734373
207958481
1750146763
962892533
900854641
1713409517
1210495063
17010307
1003907183
1716017293
529427033
1771807799
753070949
670863587
594853621
1553057417
785802257
1878880111
252629219
1424818861
130630163
1010138651
1960904129
902286419
476602309
1009619453
936887881
606955897
161153623
235607459
1153268357
1880250971
293372309
2070474463
2004246047
955283897
550990171
879414787
1032640417
270449359
2022039557
608214517
705103753
1214547673
325286771
779951671
1257054739
1308075323
867364703
297674317
310893731
617388407
1767913817
82698307
2079350281
2053340827
480291223
314585857
145351319
1777021537
2083431781
1720611181
535994299
1738691989
1965658267
1237366313
1344883457
518030347
104031467
74591761
1297693669
1814952253
656013769
1689962689
2120442257
1028110507
559531471
356478833
344658317
840584131
1336822129
813879163
1068806731
1683001081
943100311
803823143
648870809
810949949
922994609
448079129
1953868597
193033111
593712937
1678763377
1505270057
1519162543
1334509387
1448091119
567777313
790677119
31012393
1275249457
1251115823
1595575633
1811948693
2086137241
1751432509
407481937
996941383
1111520351
235585157
466706203
118185863
757079353
2040155263
2066836229
518757299
78462091
1316390681
1179966929
2030126479
2095525057
1527958879
221958311
1604626747
1655355043
391313707
1186215551
1851458563
917993327
81514189
554954359
1189368643
312632659
2116645723
283144907
77616017
254179271
287012783
448266199
968347697
291917609
1696625407
156852043
1686079229
1572389053
352574323
1608739931
785565953
186542827
702563761
529615459
1068065147
467161501
1963623841
1822802249
1098012647
1349802989
373827781
221133823
1158990323
279158353
236228987
1188878569
50139413
1561554481
160876241
459890287
267301049
111288523
978147829
1197017111
786164251
336803647
1634011081
926740963
928520693
911793881
1219970203
271551851
13559801
35801021
116722717
838779281
1943231879
711572651
1691438393
53062567
832168679
622974713
2052875213
521881627
851505497
1474720651
1699053439
1224001397
1017954961
1603935013
1293915803
562725043
1233153553
586622203
98292221
52136401
646474579
85869983
1104622187
196793257
33974393
121314553
266684401
714863321
1255697297
1576598293
1104218179
1238473121
54784909
1937754473
1625018441
37367483
1771419869
1416731027
779701837
90076033
1325607863
2002790359
885367331
49420081
2113797473
448789097
1032056393
1753135471
1321876709
1118970929
1311856027
740042477
148969307
1045183679
35312579
4545641
1132317077
1980750287
1713110137
604442789
703174259
239730637
517736273
143128061
1483475681
1653133109
13773533
271987241
1289344873
1420253903
717221111
1129510801
917774927
676010999
1110739783
1968798593
1268266277
1082245139
312742163
120991271
1187008807
773056859
1805868149
955716449
1235187847
669666853
707906653
381105731
2077031791
239779489
76689713
975608857
1082588447
1691013437
2017229063
305144011
1835320441
1385307379
658954291
1868086349
1239949099
1220486693
1446546449
2132744287
1273014583
1345712371
1118976673
1891245689
1765510207
200653039
1420087891
135673511
463696867
1094037547
1655688989
1007575061
5223467
1394039147
156194971
1963873673
638853517
395185933
1227282347
1580644603
1303697959
548880263
766802089
1188593753
722717089
11879207
982334281
740470849
1166360369
432769277
1060038593
1797797567
1576164479
1983240187
2117678657
1310283431
1912838701
1521138211
1455569123
607512401
1671057361
1168788617
1614101371
1195092991
18990451
646683887
183611761
1934564101
367413251
539456573
1004020321
1461660841
1199573413
40703879
1198686253
516773779
73359697
1190099249
394415443
1117261333
1445546269
763891091
863437427
1965045853
1073354677
1341154511
2091508337
1915794431
1362790633
1695027491
2103058549
1979370989
2066220671
989380361
473135191
1811716349
1143844021
859521503
350688011
258250873
2068484387
739162603
816460747
355312589
1094393393
1492039519
1005133033
2088572807
12591767
1308687469
1904889599
1441265339
800393129
1715951473
1753701029
1076062007
772962887
204088537
1531907933
681726653
1520310019
1365350353
1431335567
956949173
703469003
329605613
879481721
1973168737
1477904657
1777930793
1276713829
599395339
1514479727
1051068269
751334671
1602179753
440179717
656449007
966749669
1453585961
87950713
1451941103
1559948387
2113259479
1587586831
735283811
706396277
2071111019
2087525729
1175869109
1895671741
1132504127
698718611
814564169
620534171
638534341
1107887797
158156069
1722231437
232180567
240632921
425199629
152170357
1509783059
363835891
180749693
982486003
1593745301
473506039
2080032443
129457369
2006221463
941548219
1422399761
1425203293
1027696883
1524661417
1206337883
2025949931
630428509
834254219
924122263
419947201
1216640287
152130991
428636863
1741818857
728975519
1392262309
2069249647
793057721
246485117
225327287
1243293049
250318577
270301459
998625451
1596077731
1697597159
1993207523
1379462389
598376213
1215633043
1120102111
23693983
401477449
1632037619
223241653
995670887
1387861477
4222811
274069567
1831001299
1122619753
1906384391
2051373113
1451701477
1018151963
191081063
580315079
1416398527
1981596511
1492087549
121242749
817808087
594319849
188840497
10767751
2123604577
1089265621
606227387
1169690441
396182131
1673234111
224135323
1877139659
1696686821
76727831
1258004177
800269439
760422413
773918861
601899203
902299927
2147148007
624680519
1611329183
326731147
1369122827
305447213
119785381
1780629133
428406397
1651643069
1628050393
1535270719
515670521
477379471
1182717803
554755753
1702262363
2015900629
1438203959
544502953
355024301
645990049
1587699671
1415491991
2097547253
2005333711
1370724571
1292191519
805370243
720760357
97667981
156897409
1702095781
523806013
209707423
588174299
1206434371
1867550119
23333417
2076183721
1181226161
1532766497
144327191
1463491501
909034801
2120627017
1837977917
1244377553
91594537
238772519
1669184269
601338247
2116577647
255113191
198386381
2127993629
2040215963
193330639
435838309
1885222057
741603799
54649241
1611021749
837823313
1116853861
1121998747
831864301
1687997417
1520338201
1212776743
974894377
1073501521
30096617
1018559713
1092179021
452581187
1714292117
1314324611
736422737
633656981
492616669
2029449589
1810547903
1705994837
632182121
1467988321
309620809
1475019593
1612919423
710650229
250423417
1935972763
291795131
573856651
1305050507
1103152819
83429447
864462017
477245737
1075062041
664709629
1401953701
1117880173
1169033573
24546299
1588367629
1992826817
1892064259
81639281
1132961191
1596348541
2047996807
1076521157
9482611
2064084739
12975667
533662573
1592934463
562913191
1868543773
354207809
605535859
1714596173
387480817
2034128443
1321822147
1035284951
1541669749
142784527
23552371
630004099
902659409
889485097
347906089
2087507293
1763226887
252413939
1137768617
1117236581
636775507
26919791
1354473179
294328621
712015763
7407979
1113483311
380663249
1557188879
2121625157
614162189
1255189657
380972047
770060143
1905964051
831469871
717242731
151892029
71346707
968536669
475370527
837186769
32387507
248736569
1587401947
1318669771
653425763
109896103
1783382317
896912431
440588041
1318014179
1904443561
744201827
1283123617
1697324249
1120783931
1103143829
1955592421
1907810467
1207531769
589226723
266701013
90952577
372321667
1350963961
781996093
291444409
1855689491
1080961873
1288312867
1228688213
207093413
126926867
1798065713
131129753
1674679207
7400051
1257802813
891884941
1639305169
322328879
58341863
18853847
1612847671
371482513
9638059
100982083
1462116619
1426738171
154806871
570124843
2137726469
430980947
890832529
1442309117
130285031
1039820183
1093720379
1840477631
1248576839
1348337503
1987287623
2118496307
1534616807
366239149
670343407
1307459117
1266594821
612438523
2141477969
914761607
1124615699
1046182387
2069583941
540783667
244550333
2011052629
250275919
353154001
1612889101
1273437379
765950777
1816193213
860797139
1752641729
1909836751
724340269
1083086321
1022826533
1973359117
798839233
1177310759
1706263681
725254031
2124552769
1694641547
496677121
2042492099
1716810661
1049816371
226542409
574394573
579029411
177892889
805289923
912619637
1378122913
1356487949
49094137
744860741
132579593
791397577
721320167
688524799
608138231
1257449339
658062617
219143233
477099037
61494767
1296655897
1879221959
465343819
1528536133
766580807
347950741
1739324357
734968067
115919953
1903762673
1736133853
826869737
475535699
824997907
112678051
94923949
300916397
1376424131
57497897
2030469583
1060801439
117726347
1194255103
1848891071
414846727
1470017173
1085600281
1850533543
150324127
161909999
32583007
1930069049
273229843
1827855187
1859616821
107231921
874953917
2043047609
571805419
1632162953
1393401739
445725509
1071370691
2147034649
602931481
1591155277
331872461
215955907
238479221
1540972931
711229957
731846251
1671961637
600789193
1116058393
365022149
1645082069
667025693
1162179223
1862117779
689782799
48887639
1880503459
197564239
1737898787
369819763
546453239
39157889
1378965881
1266475253
1434184211
1572025453
444529363
206761339
1156247377
2090913301
2144051291
1244637547
1063896767
1607288213
176962127
1553298709
1793159197
609835979
1490797981
1974858253
974613511
50543293
477481661
448090961
875449279
1912624723
354048053
1469099869
938558381
1666213259
188827361
1841942527
61762091
989640467
1909264219
455041619
738207059
1367311943
9736079
775158551
473953673
1352289811
1438683331
1266109613
1665606949
1791030889
995604097
258830851
393214043
886636187
2065404797
137413271
1821587279
1622647679
1218960913
1317054071
1892141081
1088749603
2121548617
238513511
1858679399
1310613683
1396302227
1812899411
255883987
690711787
528886759
1414452857
920983951
1704145153
2112552161
921052117
463507663
1933290769
2015702999
1529378111
2062991213
1600588307
484781009
264356311
1750620847
926180401
379756753
852068431
182176177
1344812137
1497950879
833548201
46910443
376711801
934513607
1921149859
1733148649
1716251941
1751083441
1424206409
2084974337
164203861
1435421921
972755437
2017498669
695554039
1414451201
36548731
152729977
2106802583
1748037883
1567250317
396276157
2019394639
2089187729
1331277853
2027505071
263726069
1705000541
824273623
1990362643
1034996371
978521443
1445784671
1392012431
1291178017
2099575243
1525115479
2851951
238347167
704793269
324050737
1006198727
5062609
1442479361
264313711
1061936459
1558748263
2077541027
290275003
1091274749
279632897
679213049
457852189
1121338709
503027281
1252303799
517706159
423368761
1027563071
717753143
1522369799
1363023107
1038479203
104625847
1952474521
338195777
687420953
89324891
1393457789
227679577
1674751031
1927373501
1747841549
1637966417
1842184469
1583778173
507636803
133292891
768838897
1639802249
1031315771
857058011
923489071
454184233
1140627041
340031243
1137114971
1455391643
926680201
235381973
1770013019
518064563
1177094531
95508271
6928043
1513540271
1150088129
1679810731
2041376963
861395291
1323702761
1002329023
1903422751
187704479
1716219047
1083653719
270970801
412140409
1582228807
1854116821
376329439
89060039
1753835647
966506071
432489133
1652942789
1601560823
1592695889
584705003
1024034587
383749909
1055487539
1817303497
1053060611
456489373
197481107
1715412341
2052376553
1688774027
720158441
1081962491
2091084769
598940767
1717089167
1316125373
157529917
1479052567
237489947
589792079
1812740773
2132353837
46826863
393766823
1105943647
715587581
1973963627
1170674863
1856028413
41406787
1518435949
242953957
1713992473
317735749
286747661
2062321141
987302741
1231536221
1361590081
10833503
1250955653
582529603
1780843283
28807241
698176693
1305080509
2108632423
210883549
1129963729
549223853
1698220819
902825933
281838313
166429763
191731171
2053579763
948392329
627287057
2042870957
1166092393
422308093
1578254999
1604626987
1469841181
1623984269
888151343
1235384263
1978594643
1192476743
555889903
1868927741
1496647601
66056099
1249020967
1458207581
253014211
696053119
1832930933
1848113513
918917947
414331
920328887
1247580857
1440172553
793106311
1396504001
742075331
1485793189
914150563
1638917471
481112419
1681203203
567674297
712717933
1877329997
830860711
2084722669
680788607
1362134233
1518284267
1280083349
28159477
1629910727
1005575113
1270310579
1063261013
1079170627
731741513
192969281
413645801
160228813
1628578997
478761209
343157527
1166778871
165026201
48438503
1198562753
830777677
84936043
1258361999
1423477213
1947349967
1742502569
772827563
705743557
1507258253
1153852127
751845197
600126679
512407079
2107001731
1978980161
144553069
1244787613
698640751
846380231
767050187
1042651039
1110061027
768780203
1982181599
504586331
888647831
1416208897
106640231
1660284673
1201879423
203207339
2072408119
1705280861
251292161
36720553
863474981
1587385057
425165179
1798635457
1268713027
835458473
1253871901
714289133
346066613
1691670499
17974027
1984223557
2035638907
192068623
365379109
734279383
1292000771
833095301
879604751
278331499
203853743
1491266419
1063907303
107516293
88295461
715204883
668204321
1850190119
2029398299
1278694481
710505077
1355222741
141018469
1705997119
205354229
464261323
2099508707
582448037
1994579449
1053167341
1297209631
1976398693
526039637
640406981
261480827
287096923
790257131
143267561
1273605049
1740729167
426314527
1758905881
2006208977
1798213961
1090409209
134088419
83353009
1171396069
1798966823
1010410783
1182982373
1080243299
1511336327
1390515431
1204078219
1981607
955743631
1755909097
2135333633
2065181917
130212443
781979129
1923251909
706864297
957450917
985601143
178062373
666525161
868169051
1461600937
1481123513
738397951
77925409
1458138701
1340224709
1884320993
2107870753
652591531
1314849527
1072100179
122240359
1317623953
23148731
1049592013
1926139297
961726723
144771941
677966287
1210470439
1466419139
283062211
828673529
1750706593
1422624323
983002723
2143119437
365934073
249233587
195026459
821153869
337210829
1926299633
176588263
1880308141
914500693
1401337781
1287863189
155273231
2026765193
1725489173
586816609
507066649
1604904361
607192529
1831961591
1419122641
301919843
215515873
919656589
1377903773
677578381
1733207501
1099597357
676663241
40062599
181028027
1621703269
1902998693
1131348467
678041563
860685821
1084565753
378726037
60730823
1224898039
578288869
2137937803
1217768891
777418723
239116531
656658637
208816547
2098406699
598106449
1591083643
226753273
534182641
443634071
698336201
16379353
415196087
723860873
619142977
74025521
1661549977
1689956911
511598551
760474177
1804136513
1834063709
1252744529
924511261
988958563
1797066989
1068703973
645125737
1649264783
533855479
372748577
1775611051
973112053
2110316603
2039884729
1264425083
1635096157
314370283
760444943
99809891
1247560513
774809419
1600273777
126734633
1959320921
1552531117
567410339
1255578241
1697155573
62121491
1145114479
772575949
592353719
1605797971
1706851711
882589523
290486411
1876102187
82925831
339470563
1375183003
460488493
403465591
65477257
1292657
1578159601
392736541
1593040567
1455722581
788833387
1528704323
1089064597
280440989
2136589519
190251839
1456865089
653654203
630425813
55955509
1946698147
1484559269
108744037
1928166377
542793983
1530067177
371550931
837151591
203901127
216061151
1660482091
1160998073
591985939
1919870779
1346756497
824194981
192791063
1109102231
1471953127
349679243
764657461
1685415013
2048002543
1108477303
284506069
1377630533
76118663
382099607
539653291
521546603
537759319
2058927887
132619061
1402259581
1601138059
705163259
216053473
1846181957
943422017
1488150289
490306279
1623039893
1618758541
2139009689
1039732609
845790419
1042125127
131290889
1250509009
1472021471
32826397
928930931
374751607
484781293
894282439
1429498289
1343714429
1524267253
1536986509
410342503
1427760463
2028580343
1641319411
949889533
1534116257
508893257
1397744669
24139189
1640433337
123329629
1206235517
782411407
1789743313
756290629
780633209
1046435993
1360907491
875874911
750135227
1218183601
1647645509
304560731
929247677
1743608827
1172957813
2009836757
759227941
56976011
1770387097
1364678611
1878063221
2132353733
579811289
1435945859
1691307901
1136255137
1819471553
1424725193
1143165469
1000996879
41373557
1880425957
2061193273
1450183849
311977339
1176464519
966028909
492597499
665837831
675378521
1573566103
286410941
1258255769
1974206783
1617063463
65205449
1998187613
1913697439
305190469
1398384227
1367864129
326612743
583706801
514851671
1918019617
1005167561
516133117
1414476719
1564251313
1171106977
1462763
1281930721
7830113
97603087
582075953
736742833
2078734901
408486007
1415855641
875517751
455741833
198947603
863219471
1888254499
72659473
345107233
108211471
805351843
825171233
173401279
1973188537
1545688073
1527692281
1653378217
623724383
1344613367
1670141719
411594607
1368554359
27600791
27362513
1038010453
379581623
1284480643
763282841
1105886009
643174307
1074211217
478993481
1930395167
491733443
479117659
1030997753
622136869
1753262129
157894153
671093893
2028903181
533837743
1371949121
1897692581
355943449
293018599
1681858369
964444501
1919247973
330760909
461352163
1173301
1544159273
880002973
1753053457
1152271607
1436153729
554834381
1477436173
1372970713
1458030913
1520859127
381348589
1033697893
354340981
77714869
1447232053
178842553
1372223987
7376857
1347434581
1076343551
1067018023
1630790677
1087190893
2105123519
1962193151
1942445189
1436972903
1822270589
501326303
140293523
1889458007
437596063
236008337
991790203
1933966039
578426077
1607501369
1093495639
2069474993
16473661
2002169579
1042284461
1675769993
1071918359
315918539
398467247
707234419
1318580111
1204110671
547833323
345245179
114733693
710672033
1804238003
576166441
2009404129
1188663859
1216022569
140439479
1237923983
899041519
1739086823
1928078731
974297711
1371441167
240779251
2130606941
288371521
1410717779
1797323893
517051967
483015493
938714389
1581072107
1589953697
436427503
375890923
1978778647
457826207
539464829
1839629669
1063744813
1909296553
1703669917
1430704019
2010486343
1078714093
632737397
678383843
1514952709
1610527301
568759811
335560249
77529539
777592273
1337186297
1909324409
1085774647
1202658091
451613933
1464530143
1901012303
135660211
2008935163
918173747
1053266429
2009244403
429458009
1553153981
471277171
1286424047
188065513
1804420393
545126719
381756071
164464159
822052943
960072457
1787269361
1184871631
1596081713
1996036177
892580561
1531491043
2053599731
183621973
1350949553
704324429
163872931
1102044829
399968917
1001037613
1017479003
497595673
199301699
373466267
1967379437
1749717883
105739001
1037944241
453868343
742703389
1562279023
454822517
301868251
1252044623
1749187267
316037983
449530447
1924467263
155683699
1221742619
1690400753
436468691
549519931
1905325109
436141337
1667491403
186334237
501209003
444164299
1598407469
1066795273
1384891829
1398908743
1617456859
2112783539
47627989
2137443619
1081499933
2122114129
1237721081
683393017
1223946767
993859939
254582143
1740975601
2094719707
84731557
1207404269
1806151121
2120355229
1543414123
295368481
1591416247
573237653
88275751
1187001667
1911828019
1994178287
1816045447
911404687
1489783591
1423655689
1016417821
1441602919
1132249021
788067061
976214237
881260001
7662169
751959553
1083878039
1664427803
1565772059
1680534967
934423307
1250018389
1546273231
1847989277
1160710477
1712106779
393537787
195416147
1214877757
94105681
1741701109
441516419
606441553
1575676679
165511963
375924677
233871707
116970649
1168403581
2133259319
848650457
740266313
474690947
1923353153
2062315909
1248878693
1675828993
262321901
927662773
2126227879
1558992451
906533399
1529586881
597954043
1902599287
725209379
533761097
43510153
1428368801
415574791
1818000971
733627351
1877651051
639741139
1251437827
762365759
1566693263
1882848713
1528946953
1455274031
103363067
477023087
919862761
1459998053
1436776043
1598533711
739821653
69833507
220952243
373451797
1814921089
296692829
1596279023
1194556613
553475597
846666263
222826271
535610903
161156813
1629941237
966450481
1530829819
1133143301
266249981
731306567
1197342217
417886283
652660429
1068676699
1154747299
1303199083
1009048129
1676617331
32798879
2062501871
1791560051
1608837271
1535861263
5549977
1196963783
1803633211
11279507
66367859
2048860183
1828133477
2083438717
1124023211
1613875271
230125249
726713123
971864897
1196035597
2087198843
2011313417
1816976389
6064841
684757999
532210307
682078541
1250845093
1058514593
777821717
1356774833
381323557
116102621
1649968277
1090218809
1438323673
1591135027
606894173
1432112141
2019585391
871861499
1063359853
2100821731
1180816121
2058955447
774644093
1546165513
1430367193
710751337
1050489383
19806937
194575991
352304969
618248777
28993583
290683843
1156240367
1884828221
1273520749
963542219
1089442597
1894524301
2062408709
161796023
635453431
609125911
301549727
1812372581
1085681117
1592446021
1862843839
2116323067
1249971067
111959371
1767142931
408379487
1496548159
1536398351
379426237
1356856103
974248837
1708919911
1080303673
1696222751
54666137
181109519
1803990379
244200137
1093163629
1684234127
1856979793
1231966243
212147401
56038061
715243297
1738842239
92530393
1138490861
1694462711
48742279
676017401
1914535879
519041951
1507719043
866653303
1254832301
748887241
558010147
940948439
949863857
650786237
2134888111
1488662803
1831373449
58437073
86114257
1377241069
476427353
399554291
341878813
1928138957
537586729
698746757
1473767707
1954930751
716826421
2121886843
690649213
876476851
1979060617
64745647
584226959
1853542513
1610979151
53190791
1779611143
1775394493
339468179
6035723
973329653
2087574623
477922351
1209557303
197860963
2030862893
135735337
304931659
413392027
241737491
494325089
1615448713
756948901
13992599
237520307
102914593
209409847
1920277417
2021827349
2069607497
1970014429
313599619
437126959
1422855353
25275749
599108519
1366740631
156523853
1921711849
574453123
927511943
963822733
471100181
1235297029
1650775193
1218259873
2032735307
1681328153
1298150591
1154810903
1352459839
1128407383
395900117
1970090077
1497382657
1042602787
1774585649
92206603
603336803
1135858517
1793733793
853812469
409546637
1415975647
1115681551
1108914701
984250963
1969617571
1480159157
318183121
1254702341
1698396481
597964723
629121937
409737467
79880527
462069463
1864117781
942724649
2126149639
1809793411
97667509
909889597
225001741
1523127701
718620989
1711454023
887649439
231096149
172631897
1492813393
636023473
1123580039
844129189
2010507661
1087903781
210542443
159197659
1131811231
418749077
2316121
755438851
1693798397
314445407
1971303073
1161689411
764513777
749066327
2074025783
461275627
1822434661
66384757
1253618491
212390177
386335309
1783229167
848525207
1352489419
254630279
2001503489
752359171
1697479891
1022198851
1616199853
1625095057
766368649
153577651
1505650303
655000321
1287474367
892798597
75991039
333954479
870816367
198258917
1010991031
1230965419
1178548009
1822856899
1639570547
130236901
1191060593
202874281
1122926851
159696269
394194503
1343828839
800408507
56527937
1336390733
1996207261
1325807629
130771621
2041702469
360999311
1133397233
37356677
116538949
321182893
1801246877
1559969513
1499443339
1021561267
2125801361
1909353443
213030673
1427887189
371585917
261498317
1217978669
1567819399
1305662819
1846144211
1702489501
101483017
380558551
1862837489
1994761913
1705223363
2036775617
2029160737
1360347491
1481827363
1466963357
1719703847
10053143
381386771
1856026363
1752108461
1022438591
1683925891
1571594483
837638677
1221818141
1225742261
335465147
850366213
1818232789
797943973
1074675551
1118543431
1666371103
1418937577
1129264613
1469158307
447393439
1127923267
1484861633
295255447
943115717
2028905147
830883841
1804063421
1636259047
513427007
838036817
220737493
1291705997
1289620583
671549257
2024225243
1405033043
418035071
1593347341
2001440911
1029185753
855569219
1345963733
1716906241
501224179
1559818061
183222971
1625703463
912508301
959000597
1026230591
1586568653
2131074923
1551659119
561919321
1973689763
794294707
606717563
124508771
65214073
264185237
1236197801
1452779369
9171049
603982667
1078064093
1747866157
822014327
1747415939
955439467
2025745639
1679394257
1649672399
923821711
1251126637
1640563783
1051869857
96102277
1072126787
131356903
987988523
2132096041
1930642601
411153563
1581048481
1824923341
131382287
1061817893
798277717
908502209
75145493
938432501
821806291
1325644601
878391809
592198601
986320441
255610219
5379929
91815137
247794233
226237481
1859128501
754282643
863183107
11375803
223388761
2028175081
1849594811
1793830267
1867030883
2005295297
260064851
279455689
253762603
1780804721
1443252037
1696396433
825362729
1415987791
1239694087
1858351301
422959219
1618092163
2089218119
1853394841
302872513
664287553
938698261
969756989
913631029
808525807
468419911
407321833
2140993979
134671913
28002311
570428689
399786787
1247913871
1090296197
1128491237
1563577381
381691249
823674251
1040555149
1066280717
551681731
977294837
441801317
1999761047
1891766419
179962997
329164651
1795451731
816808891
469855951
279647513
785365771
1968177097
482044369
1404370267
76312909
1492833259
1318540789
1652473421
1457902861
1675726627
364647989
963644483
2100487189
1596181747
1495020523
120467101
311687
2071385839
216429289
893833313
747483343
1899815261
457447979
1260143501
767328301
120615433
1025908679
1718137063
1384792883
653788579
625449997
1184728849
348621631
1211822957
865201187
1611466889
1718533429
1057247593
348892333
1317126287
1165330157
199002101
1690093621
1352001731
360511127
1890736879
1289472853
843541801
1461798677
1533597529
965905331
25416607
95187467
1391304119
952453283
1315036223
1991173699
165989237
1671647407
2102440489
576730031
443684249
1479915313
1747835833
1360609357
1898276669
1866570259
1687285357
288017663
833309951
654783809
170782957
1125154427
39879409
1399294063
18649649
150364909
1173785407
1803750463
1348338661
1091626801
318090719
310442723
1947736723
84190417
532591009
812119453
837517771
1188958931
1073927047
1624017781
2122721189
375197093
1867718081
2051550493
1594244917
1652835433
1485522133
1941131399
382248743
360386291
174285337
279692599
957212209
27566507
948931283
1007335627
580652593
1543374661
1152675427
919015571
1786335193
928406021
1187225341
823841587
379789937
1400103379
1708704191
1562475599
134887601
1750763731
123784249
378580583
1262738149
1271071853
1419060497
1079669447
1708571243
1711620109
877061279
1116427511
1046228797
932016427
1020142507
981104921
1987977443
1333094261
888466589
814718237
123571109
1270222529
690506669
1616852441
542970031
1287017161
1211044531
808419721
482669807
498149177
1829365883
1270690969
1061873627
2016291997
1014955651
222161959
1196678779
154868437
1990988309
1329218573
1272358987
1909748479
782671861
768013219
167208967
1994313589
1565263561
190486189
1886292719
1053424991
208331471
812778803
1225828957
36726199
1287904469
76028929
2124521089
1369492009
1542449099
414464783
530870099
1554850079
594736811
367104923
435094999
657132863
898194653
132523913
98579749
627728839
1422827509
1784649101
296226923
301997767
1687255819
1769930359
2053439513
713268481
950599817
1069775851
1240528309
598743389
1479409571
535233679
782502001
1194898517
822457619
325243157
367029941
444030547
1342440317
1743324581
1448124331
30152569
1085675251
884428973
684147593
54355339
672300017
482755127
2126658719
844487867
1228621601
830342111
266631439
928590209
1944094129
1574964649
447001979
209991751
282992833
620960429
259483871
241742507
843915029
129612589
1956385723
1630380337
988163227
2020102871
1984633319
1841428007
530588753
295524899
1672314331
888817999
893502523
1166748997
2068936979
728917331
392275981
1110765911
1956271433
1338530443
2142532597
1126002637
1311691621
1648075529
1572997771
969021569
630935651
1204932847
2103454729
539620901
713404667
1786119037
197977267
1642951133
1162731161
1441872197
740055013
1966914017
530298257
1101286279
1973256983
437769617
931910093
1414620469
53143169
2019950267
247680113
452877793
1169864867
954639949
1755355309
94663903
1946103001
256717627
1477581751
654870341
388394701
1807318829
2111846203
483321037
1265656543
2062303783
376613717
462678977
1100756093
952874413
1388952671
1253688587
1965799499
603266501
1119641507
1272200497
1082820047
830707747
683513263
339137191
886395491
1901646077
1529307449
1502198771
1695268073
458572633
1310594083
658579721
319512587
2098523261
1970673343
1492086647
1736487659
672447521
1353928867
456906137
410091293
636282587
627703547
203905943
1506140819
481335097
631781537
1532505487
909571721
1914875509
1593085619
638451823
274933447
888046009
2140874563
94546229
2040681427
1715740639
1753796599
447307963
1066458947
815133157
549916093
574340849
681596429
1603002491
1899591409
1322491661
1727294923
1514401169
2074683563
727030987
957487757
606888391
1064102387
676943599
206350237
1581373067
141143657
572176019
1865486849
1695650149
2094591883
1794275869
2097393923
2066219993
1702956023
1670774459
1337245241
219533647
540303403
190376209
2015740271
1210665257
1532868823
1561877869
594008501
1461905593
736879673
1625238917
377006491
444731171
365206727
2089483973
1558880809
114033971
996380611
451044533
1804673099
654677743
308822719
315518257
1203360407
599953751
27690683
134150573
1119696979
50193551
199146547
2020412377
1228340719
154267801
1957563563
2006480207
224493301
1425930893
1768357361
1886146729
254245457
1659374791
401785493
41346757
795947609
610995527
1823713321
2076897839
1241634619
996618559
214683473
370524587
1930880599
2083986577
1083994633
944645707
1271023729
1557842059
609168773
270917477
139122463
954535447
517532359
1492533643
34581319
440674177
1598493131
1423298311
1900130591
1888517261
1554452717
1700863531
1831254037
1320904303
87693107
1202157653
298168589
592445551
147658211
1098732277
903116779
1452258083
1054345727
131845289
1971785107
287893577
131452807
1517478821
129882997
565448647
1339507591
208085653
1725423181
943880747
1318258451
151142263
1293334247
837135433
799417991
539036549
20993801
559045763
76965923
1218941963
863349647
98846509
1038380687
462388301
507480439
165103607
135723449
719869331
2121016861
1312739041
1002102041
1737970441
1260615337
990548633
229075633
1434839849
1907384047
464055547
1312511891
753596617
1705908143
2033420551
1680093997
1496134877
449688347
691419493
565493263
280252957
97662743
1134074597
1012556107
1883913611
1094948857
886835701
1273503373
1276732577
837452543
1308033031
288714011
900443429
86584639
1117253339
341397851
1277910407
1739105629
967062331
2036556329
1705854193
386870119
1850399107
1155317833
1688187521
14544307
1114070611
1543291381
585905443
650462399
301155143
1138802491
831579887
492628049
1426600907
1435060391
1105410727
98746159
703722029
1956247493
768720599
2008192831
1249604429
575959177
1029357377
1157096569
227555519
599023889
446195933
1650388403
327817709
1096168061
1506129553
702353
1454582513
148280669
2101764149
555928007
1827015389
760592033
1852488613
57436163
171361469
216250037
1547609179
1011907999
1860251291
321125947
1059574037
118849747
2125892929
110534843
717747937
623906141
987703051
567705217
1322941211
1834005227
254312899
265019969
757247921
1486233779
885100409
863400173
716505521
1651404949
585830191
1363784339
1611003203
459671923
2050266707
292694641
155110399
575756057
1202263211
8720489
816547003
990489971
1875051859
670111369
1586961941
1741904641
1018840541
690671243
1838271041
535792861
1714827857
1772845691
1395139121
1224484747
2082957241
123100693
3344507
1127494549
1806094733
1092087613
448086257
187330951
271235351
974231653
465106591
1224931711
1214488063
1108805531
2068254371
265637417
2132460677
848913761
713773129
2080742773
739544383
871266763
543488903
1837738739
647725073
1100242721
2015063821
1512370753
1715791801
1644748969
958094507
1409579933
2024500109
2078910187
1010918353
2108469263
614508949
39510677
1941727561
1864346597
248396249
1654611583
98601857
127823701
482115181
99350437
1597750799
522192193
1318573661
1354033679
1465625137
1831544047
1499146541
1980933629
1484483177
1348003561
1690116503
1223267131
1404318043
1776695233
553788163
13203409
282899767
1077985409
538423937
2099819951
1131517249
274787749
574382923
2075837461
72268897
921586223
1179803129
1511065667
1164355541
1366110373
325963037
1464559177
210557959
1107788827
1313366567
786311891
545773927
326014783
1957011041
1298601383
983667263
50521267
768437959
93260779
149957359
1002413527
177499523
132184337
1556468183
560893373
326604911
728082659
1173706789
2064059227
1043283809
369440569
1762759211
974375371
291544961
1219364561
47207527
1568803387
1431495971
1799724679
561597791
878478659
201071531
2142978319
1302890321
489335549
1894281761
90577163
1159830257
1318181803
74412967
2022111629
1921123969
1720103513
1562974103
386736577
499994113
136167173
200218453
600033383
1738747397
1869806203
1485580703
327059737
60923243
312670283
322580963
495944153
1193222171
660599167
1204722907
1637722799
973537909
671155553
1335704849
981340391
1730095009
360530893
531523283
983830769
33490747
1328185043
455725847
679917253
374388881
1232531537
1799723447
60372647
1446431447
738849491
899456183
488341981
175809619
1374103849
2038497007
20893699
1540410917
1616922799
1747612873
1692215587
430865741
1244706521
1891928183
322487771
628681279
38338991
84636719
1670407787
1106810791
1182821113
1915391897
124935271
1995864203
1012029871
274268209
1371010337
663773989
221561939
1971569539
1663220843
972201163
532788119
1716078569
1121755267
1482113249
1351268719
196475113
1768681093
1524904189
332489389
1241909563
1267593169
1836003733
1613245033
1012662271
1970308163
1574443421
2146358089
1670423071
2030637533
1661084461
227217901
236326819
1543132727
1359120041
1601780227
1569597019
1933304453
2089597351
163368451
1081537823
1287642799
1157526131
582171067
551065847
1844070847
748099993
1859581951
395769307
930506327
2079803447
1626273347
426083881
1873319317
2016231169
1992718379
124692077
1159159349
734736077
1821179221
256519309
1656632617
893958139
710548537
35502361
553822333
184953947
1223649043
610571293
1087722341
456988417
236719129
946259761
1532724329
996428791
1047682877
210567509
1270629253
1838909483
438134231
111948257
1569954791
1502753309
96447709
44553389
543386633
551035717
1387717997
51444067
1695939887
765393553
1843986799
1713148709
859102631
2131971419
1595764981
12414449
516011537
136279501
1256808127
2016965299
1910428271
1479602147
1803890867
810239137
1289377811
479776753
670785221
155616823
1618361929
1671619667
364284043
981549953
39512017
1607600959
529254137
1313835323
43721407
1801904491
971109487
369582089
609498557
487698857
121451923
699493603
652766927
1612330991
1473424507
595510499
1907037427
1742478103
1633721753
124595213
2118958837
241450873
2111804437
40971701
824094787
1467681209
264158437
119530661
1679045279
368492797
1094095631
1134466591
175120997
1361205403
1896553907
770883943
801416971
752898709
506887193
240393697
554881793
1256686679
136892629
203111003
1336856401
1139652403
30414031
289985261
956687863
1488158369
76914373
779947423
1779396041
885206743
1651590173
840307157
481965917
1566519973
1246563431
1616442697
244516663
1701716189
1958264983
362280137
2123503237
2140876747
618334399
1493993951
173291621
175521263
983910341
963429631
1347898319
793737379
1914504253
480729071
1415565623
1211029283
325374967
1152325777
1551218399
1858290853
395664587
1887261367
263376131
2134859773
1378550951
1646846743
353950697
734791193
1806827831
722885353
1061231323
1567094917
966910981
2013430981
863757449
408532543
215096443
99151111
2098559473
896380553
869501701
703501679
1790947783
408076003
696923011
97311421
1041211537
1125931943
683907043
1143929011
320370203
1620866179
317269597
136685383
1979180611
94220557
43680257
1220506213
1691156843
2046264677
122384893
524154559
1944706507
156197281
929316413
958139453
799661831
1550415193
1776096841
633108953
932890877
1809027967
63601231
1935710461
1174923611
1405355477
1104838799
908653049
979433557
1913097881
1287568913
1699993741
1053369649
125759057
183346607
314799269
960574709
537611093
1885459253
1400962279
1424195579
34889783
2091027331
1933513817
547645073
117577139
1354910981
180303481
555380311
1661284189
1713163873
992876197
1004512931
329886187
523712083
1175114293
749195191
133560877
1581404129
1778926771
1877050537
280987381
1677444407
1632274607
1686673679
1415210347
1407362533
137291251
199477393
20213603
1138925611
127483957
45061063
2027143051
983464289
383289331
1570230773
589490669
1437330539
125106643
1886509853
377158109
1217937593
1031013743
1903280069
2083305481
2008131677
2122797101
1641610937
1086938201
1677373091
523004539
900828259
1646284037
1684975109
413077051
1621769003
1463073977
734312653
1915529719
1790545177
644313577
1204603639
63917641
677971247
1927721617
155905501
1573352507
119615779
1791152903
473526821
1080363967
1970779079
248410423
1724539013
1667998169
923774399
420856987
1986103549
436381529
70009301
509366617
281621209
1271513233
1793649469
244607327
1035825671
781299059
1565864621
874041997
649999921
1560587521
370986403
1906569541
575987497
1549312657
461674327
492380747
1679668631
91872433
303367913
2142054989
775254437
697121617
1469716753
1519240433
1702348189
226923527
918980287
916049821
708614503
1272107677
837129089
82190261
2025890123
1544758469
1954411519
1880251283
1167672427
1867201549
2026511567
1900688221
815945399
1592863403
1296060289
1452936791
1444154399
1918846733
101306003
1454591561
1198550501
167704591
978860279
390492799
1197929417
1495669663
1791474277
1625559373
1065133297
355058411
959554573
1244036813
244152859
11416961
2004697853
1110364193
1573425839
155671447
1860834317
955123493
833952523
1728863861
1359232673
511601173
1265840033
604558921
1069768517
443721703
243518927
461975411
761974891
1718896919
1294047151
1669197389
115664537
970070141
1288585709
1805084933
542112149
2089862629
1936880867
545905573
1304104283
1211971483
423802889
1924566559
2041128487
461798497
1703029879
2049229999
996648593
625821733
633639199
976297277
739973099
428353769
768551389
1744318913
743115311
2050023413
512616149
1270586353
1174664977
242528437
83382851
1549932481
224785021
2089313717
664339069
2042124947
372956261
747112313
55000643
735498677
1010980651
839413261
788756851
927163067
1887640501
1690180903
1241478583
1842010337
729320051
1223215963
535110413
766265321
900182033
1347386059
813662677
925731893
565342213
1915057741
1663006049
700591457
1360198583
1781895317
1319247637
368957209
341219129
515272897
1134486383
323133791
1599868591
708789461
1752907603
1258448531
1712576197
802248049
389188763
180038753
2116713689
278049581
1000594003
1114613767
1341267583
1408512031
1461160061
1507742653
1006525967
885406969
1666523797
821707457
1324363693
1865792917
256588273
535575883
19597717
62966117
37055927
2046055507
1444396673
1135842361
894859703
2060642719
1740625463
1549207243
80279183
2017765987
48910937
1302062371
704384491
659371087
164304307
1371041527
1733689003
1263572087
1166857411
1089552059
998336473
130570123
844476331
228960229
2006155727
671011157
1863033709
235679219
1110805093
1109365847
138578021
1053136013
819662747
1635150557
1507867961
1571964403
145437511
1157096867
1736117879
1277729261
1931167871
477506363
171092137
605288107
1981383247
80750911
1342968043
679555397
2000889533
605833919
1641943091
2122528379
936954061
1325355553
146421313
1769466343
133891859
1761639343
2142228791
1372903033
1917527383
876924673
1032964817
961021469
1235763649
1871294779
733394359
851268793
843823171
188125759
1194986677
505367207
830450197
446065283
475164167
1739226179
518097527
503135989
986336711
943859591
1791025373
111088301
958486601
779759261
398345617
133749103
1052925743
829285091
30705821
1096487927
1847792707
856828207
1611413477
1042162909
1777818613
464358463
116823271
1532065841
562985803
1425247231
695770651
18158417
828563767
337857851
508276763
1611121247
980996153
1890220621
325968109
52260709
660119221
475780229
1133648029
1327345759
1137996953
1487934953
1113868579
533304757
1232427059
889195843
12401827
1490583827
79016467
1588785599
515900867
1062999143
1481874839
29298601
650242051
392167987
53491621
1399655737
820193977
1273646131
180616273
1345349611
1233718487
1091994053
1361053061
640705921
98597591
621492023
1811501359
1699206269
1336028051
607675921
1946614349
1972282399
688782257
1528994669
457276517
97449047
1698991121
1512457997
325311143
1703813869
114573607
1038854891
791331227
1704464779
347236733
769935277
1686348893
242318567
2102569661
944999269
266543107
1158476807
621065719
588247577
17838307
187702381
2138868421
992157457
536903317
1511515129
990273733
2057703127
1125877369
363634489
959150539
1736288119
2091547543
265225733
1819681453
685739029
406376471
2013264791
586032691
822649847
560251427
343651171
1199541151
109264723
337891451
89932133
1367469457
532837469
974756131
492659659
1671691969
1741962709
334601521
753514781
1484447131
1414427857
1334719721
619012631
191306179
227582233
332511469
411582989
1200667079
1299028877
1652952941
1002161971
452398103
117243103
891785093
1068532471
278215129
1255413937
1694119727
355300807
912434993
40264897
397170989
2019468721
965058043
701772641
1414218191
1933379443
815666707
1576017061
988179103
827001377
106804933
1254841321
1426218721
1673892511
315366353
2135381623
819409037
1980291667
183648181
1755405983
867536099
1585969111
899973911
685439033
1669066109
1811358841
2017754987
2134240781
488119739
1751907653
1864658267
616918069
1217911733
1046916077
935244799
1706804921
422404337
351911639
467206577
542551259
1321798609
515794061
1851704633
1006475137
1007897621
314980769
1931088881
1281923387
522340867
1545566219
1667066321
1481281177
435976361
1106061779
1118191769
1399515331
1827746537
1727535629
1035684497
2085837053
736936787
597890113
1650460843
1792391287
696742457
961894631
1422343409
729690391
1094456191
767104733
1225789783
262421449
1251957601
2097227527
1523162521
901317293
824715187
1512692677
871886693
1551272941
554285209
961466339
290735789
1204217981
348814591
2031785669
544920587
1099978111
249535019
2014448587
2099040799
523654063
1706083271
1965719101
885367859
728119339
1950928349
1680996379
638744521
1048899403
294551689
1006761397
374180363
1674189697
134227501
722211863
362616719
863649499
1726540373
155672389
1919206027
246814553
1951913417
1770781669
921654289
1066800041
354565241
176670827
252538141
1368289453
1071656431
672524891
1017695953
1336128403
465507547
1610347589
273598427
460528199
2097231893
910996813
323180831
890107367
156448511
1460538701
1088238791
713088833
2019874319
1808899177
196716349
81460661
1410844901
1733783789
695350637
1060318093
365496589
227219711
1300636367
1356292813
1142380193
1765502569
1950941771
786797303
755830643
1693447681
1839003011
197078837
915336971
1852864957
1987104953
1744903469
1946719637
2102927317
495179939
1848266851
1162205501
654823937
1528270357
1285734341
594122999
1253652529
1142627587
1079602519
867659609
816723461
735489133
1407396251
1799188463
18992059
21923749
443616781
885797863
1781276033
1042127161
1893066751
1226427439
1099245403
981808819
499263521
548448709
154778513
985883593
2033134973
430849619
1900129823
1071537613
677513591
1610907523
189862331
1278531511
1081658491
470222191
84749083
367992637
1437316717
1157075149
1208441693
1651292341
576755411
1161662417
1884018971
603028163
1766425889
240497129
91784677
931225343
1254474317
1602054973
1394598449
1592431583
1087798037
1203962131
2106983441
1989718657
145252993
14263891
205390139
60605491
1154189537
179173807
1058540429
1757637757
490462871
1748276839
1079243857
29959441
1723603591
985136687
1960895099
12627779
1446937801
464304871
2076552521
1283100887
2031927517
25557023
401815753
1738777531
944627429
2095740497
209358497
203211559
1690771273
1986635363
73906193
1160523379
881619853
1668200141
1300155029
2070602129
1496129993
2046449521
330341503
219851833
72947087
1075217347
705563009
1335005153
126303349
1864077671
1024859387
1885356773
514703209
1649511233
1391696147
854713933
1403545421
1816485653
1651793251
1272372823
1716447919
262812841
1473888319
1944642283
1213909877
1544093581
993375659
1714923593
252639691
1495115837
2100022349
1107523727
523846877
813772529
1259210903
808398431
1603810711
1254454931
819891619
113626537
1394478061
483338371
771957929
1112974783
1002057757
1139082293
761970043
1265756353
1624006819
1630248107
1765011049
434642797
379257407
1579637471
2011363987
2108474591
1817938609
141247157
294985211
401969401
1647123887
950229859
858713509
912242323
343732121
1116579577
108206711
1727797763
1984071577
642464177
422826829
1034951189
922286419
915345323
867200197
48500693
1030979771
1571769307
554098201
1663742177
598039699
1223711213
1977337721
766174741
1223381267
1860910631
1261740643
667025663
2072480797
1306095103
1189671787
1074805217
954125911
12241577
1543285033
1342940213
728290669
1582809629
183065873
2137618069
637440821
1295904791
769411091
1274191669
1638279151
1762050491
1052602267
929435609
42936659
342757027
343956499
554718001
1723381969
1052569643
124093609
100717769
833250493
1792261151
1383678749
1932190387
1264971047
399954151
895316017
1821418999
387363653
1456169989
495894563
48436169
284416507
1163759489
497900653
666950677
523032667
1065773759
1095715303
902093677
770684297
121847963
864926053
708623477
1574790769
1141281433
1332272537
1693294091
320441377
809441693
1108794563
69773071
1080703111
669370727
900416147
1603949617
1482165871
1978927883
402582449
552110789
975059641
1487913289
1536717841
2019953057
650208887
277527389
381491687
1438386947
490180063
1943619199
1388879201
554097157
309470047
1200320579
1766876879
359153161
586553377
1197110597
539940413
1245587003
1759604851
937616773
138756659
571881559
1690485677
1229899973
1892843009
26896741
2141454881
1755984509
1118400119
696433349
165584339
2004005863
847495657
343583423
1790589401
1563682403
706289963
1301320039
1018704061
448857179
623505271
814217749
865841219
1634762929
1456067113
2047015357
1974346769
813000121
1683438797
2048854681
779308903
1637644513
1621840243
1716106547
1833391981
1173842471
2103906443
1586084081
597104647
1317065093
1425504103
457105109
238360141
824560031
197834837
1295430761
501015917
155270851
1695529037
2128292021
1743310027
574870721
1714341359
974960941
529314449
1991571577
1672594741
1293230629
145154783
476356057
334060817
959030507
810546773
1300089143
478758991
737883271
352504591
480461867
634125917
661893697
762112517
577730339
1753240961
1141237519
358779049
602974517
1240849991
758147807
2077532749
1088748341
112658471
1348264831
255968113
1823271553
1532705773
407030111
736680829
1757137649
921032023
1850778067
303282773
1759790063
1385215177
461309441
1722797137
1054062593
215824541
538983869
655890629
1788077999
1534821527
1867912157
1794392597
911978477
1920113747
1666953707
1200165971
1512149663
713315333
289002169
1933268839
1066698431
1018006441
2012231183
1802906213
757775267
1758989663
1233730291
729632363
1087884571
1432301173
340390481
33771737
1117745929
1978712641
1897368241
1848234881
1103643133
1764788273
1686828707
786401647
1209775909
567842659
485244223
1749980069
26617553
575332763
1906862609
430038877
1461349181
1274369267
457267939
1127777863
1092966169
275104741
1338120683
168687109
1373800303
747642139
1109305081
240789053
959827577
1767167911
1392385541
1233134269
388923281
261093137
1165200209
1029778829
657740903
398322151
1609839433
489417347
275777351
67143827
2104071689
2026239227
1238866309
1042472089
169996793
1416886511
1492942343
1416223343
2143824407
1389362951
582306191
1517558981
74635369
279331033
1827086161
169279961
209423639
422940251
1363065203
1588417267
1263906047
1800531127
247858319
1097321149
315625273
1092530441
2144490473
1139685401
463185683
1815121573
810637379
1155507967
18280651
2088702101
757078849
550865951
1091404943
1774069337
1076502619
541458131
1384696091
908637047
480142361
775703011
838229881
931247687
888637523
923890943
510388861
2016294013
1771690213
1058169181
739600583
1552250111
1413722027
742558633
1310602127
239767651
620565689
100203247
213871793
948368879
1465632671
1814430833
479180041
588615889
1895844541
1398036161
706522081
2123962361
413028823
418592327
399598057
449074097
437737871
380858917
1200011051
1336031839
1125237881
1032392321
890046701
1444540963
504778403
796440629
625687259
612306763
1878569233
784465309
374193377
45403109
1368354563
1656321757
1551882263
2081475197
1192272593
888518809
1759458139
650185483
1636563611
898030813
1076774311
357891761
881023327
998066723
1281579199
1119141853
1246396211
732754261
664623889
1771806779
1818772003
923610587
1015581349
760541191
688623791
1412268127
1036832897
916473401
142418329
1885910149
814966367
1334715331
696981611
812495041
1473668839
210602011
898787507
699679663
1269107887
187246067
253884053
644113369
1509913927
470541667
985706251
1484068783
838267363
439994123
1425356981
1222576547
965253943
1853799347
1071526063
854789863
2109461027
1024656991
353602471
1377615871
1984079609
832322471
333678053
833333933
1343720611
2112127103
1878434273
1245806743
1947819389
1931133137
1318621919
74320121
834871027
55234001
175677659
864180067
1202052097
1421008997
1119537929
1560181267
1516229129
242783483
1571760787
2051994797
1339171187
1844618647
1725061673
130061363
1169313433
128158301
1223680487
828237857
871103141
1475282293
1217669137
854605289
442043023
1147861399
2130159511
166612793
42316381
40110809
59907161
1863534347
920454937
635141321
1906424917
909857659
1204502951
578325259
626617021
480968251
802638511
1484942183
1086561121
1771703411
928286963
1545190463
650225227
1575355147
1412265133
1127299951
150783137
1350585713
1999185191
1136031619
1617830531
16733779
796076123
81085139
976266959
1130076991
490966321
1282338403
1736497031
1778452337
7317139
1766972747
787711921
1206972211
623386391
714237661
2110433513
1259206889
1607289661
927701869
497286341
294567073
1418212373
441631637
255864727
1605520291
1032116567
273784501
774290471
903943429
204574781
35365901
50587283
668219879
1853223011
2105334593
254168801
732900251
806219539
876595997
516389009
2121934799
280465903
1574783333
111424483
517680857
1528146889
1986030421
291192929
2101166209
459973457
1927302347
1025288401
2000799919
125933149
1059308207
1008435403
2100197947
542491967
1463064683
317123803
1753638407
1738443493
1047442247
394698281
2116545187
781177247
1960763491
1359718207
1370188777
303152669
2061812183
712483487
1537662311
1301244751
1076864203
2077601507
985202797
1621788631
1012920193
175156613
207906469
353239429
2049956281
212265491
1899412373
520132607
1637202439
656231903
1396540801
894071533
678365267
1529008931
853522897
780034763
239385973
1848895519
1310449417
873616663
2084183117
578470433
239252837
1835471387
689649071
631227691
1247598497
374385631
766706471
1065601
1415672777
819428801
467843113
1775969369
1247720791
1014774853
737258803
2001458323
778717253
1543316419
175468507
354062659
1707444251
1595052533
1751845349
988456879
1248678527
303519113
1388085739
682890583
954667183
764055091
1493986763
1508120137
387806269
263930039
1373908157
380330339
358532411
910751551
1411503061
638697457
150916567
23548937
1214868197
802618451
121856083
565462631
290108531
102964987
1467562091
1758886949
941228683
1954005499
53799721
766871983
2028262039
1068331361
1513199911
1294296049
1862469821
1552501739
937766681
1283596109
1543551131
34598699
2105628391
982375393
1533503327
903219557
1557805297
52232953
606621007
431907757
305392133
1388006843
826307257
1345597091
949954549
2013886447
1298950141
989151167
1257739081
1427736239
563755021
31126283
1682605567
1645578479
1915676281
867973049
714209879
1088349917
1202759879
1977895081
808865599
1218088307
1354096609
111076633
1699695409
65200747
345748687
1932252209
859056941
31761997
1891289401
550542049
737699899
1287633247
1956392783
538340903
186530371
1093174883
212358323
125102629
1394022131
1965045367
649241641
974703181
344102443
1640089247
800484653
489418651
1500755723
468048431
14291813
1087680443
825782171
2037829823
2026293847
30248269
1751153083
692864327
1211241151
577721029
1341858487
1315095473
1510428247
530913289
1632968327
720766099
1942364101
408977573
1548404203
2066067589
1589228483
1782486161
1108109987
762535091
590897323
518314229
40991861
397381709
536465789
1417802761
1228331747
2097794011
1059029143
1083528763
1220641417
2110966321
1747407173
365266277
2008643473
41463431
385787387
727726501
2137650731
1342386593
167574109
1942702831
725660813
69348131
1355234369
1905550963
936699301
709615519
999195089
163284487
208574693
1696105669
921978929
2143543799
143773541
1572118907
1811862539
1222506487
2093935853
1166995519
200177743
652995677
1413444017
438235873
1673197177
1534168409
40422929
789555967
660194401
1262417869
1869974159
1266662521
1696663667
1183296473
8917837
1848137623
640755733
719537141
98948459
1305851273
1989259693
628147937
61414877
667187023
1101976591
1994397539
210135071
2008960069
524168317
94334239
1126516981
325306207
1503565879
712004669
339274711
1227846133
2098401479
605893801
570720487
1328472631
1663658497
882052103
1474470643
1857044617
282741131
8897641
343728551
895585487
897747463
674688941
804651689
826045967
1670415731
580718399
814880153
993806081
1369789997
1872119927
40922039
1687018279
1735406311
741467999
1715544269
1598529479
21223789
1127442287
1205653679
1455242171
1765839983
1279499051
589180421
1191119011
1249178627
1733926939
144293911
1325181989
675278269
304186279
179354249
1937543339
1629636863
947979451
274860661
77110279
1879424917
1514260061
1731395609
1055095787
372731963
2121059069
1673932033
899779879
433236863
520434157
1545850463
1089648311
398433809
1697064581
1020238001
761513849
1337639999
11525771
639049897
1412736527
832786379
353553713
173984309
1112708981
1071492197
9759811
808262369
1544480129
24969727
647540207
605790811
2055522503
530327173
1686065113
962570027
882601043
2119963553
371445323
591214087
1369757021
12687439
813965461
1009348181
1188163517
1172186803
1372402037
2129444483
398933959
1893570149
1828913197
145023661
103501039
242758319
871957661
1031358511
654565829
1211520473
1099820783
1477998317
658274497
990334381
1937456953
1178400467
1446064891
971223857
860011709
1427244151
669702563
1774475947
1806008401
96594793
1141387229
422685623
1244564681
293932127
1230336047
1632258431
2138136181
840070373
460228897
1102094509
852387223
1972601483
551123327
878536471
2145044477
1299214099
14632213
2031881179
281328829
1214987801
895898209
875857769
350441449
815653427
237447227
1103957207
260551441
1271293081
545271323
1490872769
571995461
1068547201
1053036419
506388073
267545731
826318019
1851010373
519766817
1484136629
834073979
803596891
976706629
1884229157
879240893
1689136159
1154001623
54828427
1397309993
582500327
789496651
456122057
764923361
1666310689
129134711
992952533
468696391
580687711
1992443539
1886827039
541649161
1484117491
238953413
20754421
973318109
508206607
736436633
233529917
519186931
1890258863
914042351
130250807
1813716601
948712231
728690927
1649706263
690027749
222728017
302590681
210419401
1633535009
627177149
25475839
209261359
1800828487
1022743217
1741415773
1685549699
2099023891
162349589
863724683
1252169297
812896831
1562520941
11674799
883323491
729685351
922148207
110884393
932988013
1625722081
1144279459
1723316941
1026031777
506402591
1336838221
146762477
1352108969
1525619731
432548329
1567394513
890357977
79327903
1042382239
594272191
1959093881
1978419577
876344891
1817806789
93430879
718862189
2064216151
1881501221
1302194347
714024733
611526049
710683499
1998545729
943861631
1947446359
1656946139
964373489
505795937
1524045337
2021247083
2002774897
1590306203
1491653153
2010619433
758492453
144726299
630890149
113849341
106857599
1813651321
201964703
1737671987
1150418701
868622437
1689840869
320930551
510079949
464077609
1925928097
356911757
816775381
1833317987
1045091197
1151666611
991257679
683428607
1753329143
1364923619
262751651
363346147
823482721
1869814117
101483743
79446803
996437021
708953653
1848789541
231113059
1032040049
1963250459
731479607
973380017
604973099
227740307
518568839
1308191713
1956968353
862213273
1056150421
2046341603
1346793827
452664601
1438584263
461869777
351826799
1453372997
546361157
1588985891
1415972263
353397773
615183157
40157113
2112292621
658532789
1841247929
1444532423
735704267
1791849299
1990676953
1712085469
290154763
876393293
732227201
1008318251
2128879783
1053548729
60238547
1650657083
1454383993
357372077
1174399003
316409371
1719286523
1742587313
699947873
224303851
991386023
868517381
1042378747
426025081
1037960377
68267963
838491821
343863251
53590399
384632009
1088572663
2144216873
1509961877
904281641
1056736591
1362916447
1264573279
1655636161
804986659
737738431
1413368303
1006376563
820095637
1743875171
343271249
1284856423
2025389459
1659340273
2013966701
351259871
22408247
1073550019
189523331
509157277
1626715661
720165869
13369039
1132011157
2050695953
1830700409
1051030703
588647879
1069304689
882219869
532909099
2134375511
1530952403
522576671
958858073
1088091833
492588143
1624905389
1181449001
629946607
48538363
969053551
692747681
701350319
629325679
1621847933
227720587
364258691
640259539
731377627
1975286051
1882686899
1055928787
563765519
2120743817
1043177689
2056383253
2135607433
1857922747
337473053
1906421873
1736741239
593257661
481630483
209402903
302183153
1717535363
209816813
1161548833
1118526061
1179688987
774717791
753487391
780036223
694815787
278570207
649265063
1112816849
271749869
459289189
591735863
430343197
46623823
206856817
651545053
372059323
1486766003
29762641
395225177
1010291719
1683794591
530365237
453960343
2020782629
1203352103
1050081359
1926762319
190307119
1451936411
1987707947
1927230703
1207403669
1823452733
1283271529
1712059627
443723387
408206147
379279939
1329427331
1936983119
512502737
889001677
1510057697
245569133
1116152431
1623590039
1232387719
1593206393
1218083177
757389323
1378201997
821247641
417176317
1434759947
503402971
835033379
1573200449
275102923
190742173
1950812153
106018277
309129127
1040309213
393605759
1005047411
1573366787
1292004107
1674923527
1170579031
1164180583
1966311827
1183179391
1507306277
1036204381
638162579
1881235399
812239679
1793750339
799317791
1800594877
154855663
1459927813
2098564199
1869143687
870037517
400218557
110736403
733615937
1171180343
288175213
1638876361
580116617
1090754591
1247428979
1103103679
1702541641
128449991
1522921171
1545587137
1611509077
841082083
669694033
29844431
121516939
73850911
158589331
819877007
1063114769
187438301
1592431873
388817411
96589387
1136096909
1017629047
558960991
554739641
1329849713
218117057
599590517
819943819
51022781
149537407
876586523
381523759
128963777
1321976417
707025467
1732475777
1307413663
1779339997
620373359
1952804353
1973529071
2015322503
1887752453
1565671319
1605211693
783781021
669380249
1848940427
1778784899
1867982719
645391193
1275307031
331139491
1760521909
1833726331
582590537
725141189
296363299
2079233171
1381079389
1657026719
618967553
1647077989
1892418961
2050276069
1054021847
664145281
71776163
211622501
2116116377
1819634279
548590169
1633770349
993054889
156909811
546924239
1119990769
1123326781
828579077
1847819329
964507889
346896829
69741949
847156139
2048471099
1731564803
1247535983
515677817
512629087
409685753
569495713
1090812167
1804561673
935727127
1614399931
1961554159
1873561691
1690050311
1930926617
394257137
526996973
1884584659
2025528391
1022586259
1909878961
422792207
1635712973
12636359
599838703
2139956153
1313867363
647811397
105009647
671948747
185986393
2102503597
702743683
20881121
1305309913
198724333
205934381
1756107139
1437662159
530330951
384030541
802302887
956599363
1754814583
707316329
2013430579
1981785737
856068589
1117543871
732063041
1880754541
1295800147
1639386677
1616276353
1989099311
412927729
799547449
1883215007
1685683733
1044429263
2066516251
342994133
1708493723
319149613
2107524011
2051379179
2044285129
1824965069
1178091461
1085787557
432460373
803188303
917165939
1032640691
1861258759
484007131
1411032631
1110659287
1772023597
1275598663
1420184807
1155854143
707102287
1824539921
1017845893
1240717567
1417830461
41654609
1668770759
999760057
2138237383
27145303
360807071
625027849
1789365967
1965590477
718855733
496815283
523171969
2097269501
1800687263
1027660577
1850771807
1272186541
199775791
1418407181
361719109
1116153893
376447429
234332159
2022321461
138518717
974032879
203705081
1662958733
1685974123
895741163
775974587
2058988769
874905137
1559349767
674383789
1312077293
1945141111
1789970729
78404441
1078879427
1574370529
472761977
448519613
1012453297
765456787
440123507
476386283
1540052573
1218740707
1007366419
1606760021
1302625739
647962121
1979546851
642916909
2123311733
134264401
1622007433
1161421237
521919553
1544726077
1411049329
1061974951
156540401
316921753
617969087
1657516109
156695131
1548625147
235997759
1063920301
218091667
2081053391
1455645089
704804693
958228897
1430059933
1072397939
2124035663
1456173373
1002862451
1426841737
1084600291
399860057
800106599
1022765267
1392248129
158631793
825968383
1016375989
1741256513
1437106777
219192263
160463309
222116159
2007917789
754183669
556268831
518005897
1154753629
1262426689
423819041
1138413847
672690661
1578751327
1824354661
775372487
698824901
733466369
568325287
139835603
2098997777
633338681
1799073631
775384231
951919541
1601158589
73545469
1579338589
133872751
1702044457
282591719
1256173213
1679771519
2072728477
1207291051
2059482727
2012331037
1009194479
787932637
411835213
569865371
1342051261
382876841
2030842123
2139074923
445687049
1833060353
1425630467
781928359
209857169
1300020727
625061761
178926199
1888989913
250628429
1204769101
1684730233
1964445491
647001347
180467831
952316479
985679171
1705271879
1247846773
1381849589
1010109941
828280657
1804000537
53415277
97700699
89774063
349027057
961638781
1310542837
1018354283
1011627139
1656878539
1956691441
516685457
610410023
1910867549
953851111
1482089269
2143994137
274333517
30483889
1325030537
833526907
415762211
1623772411
1650063517
2011978159
1977056617
1148516417
428535071
1637660701
1193904031
2026500607
1973133119
809363299
302056543
1935419119
2072959897
480391619
98850313
541425173
1120831219
2101719157
639122479
446895641
617776597
1238064809
1158126253
168950687
1135208923
1830614297
1000633597
1963283659
1017726907
1580633473
1735043659
1149712309
1112054441
1603828619
449106893
1661388181
67295479
259063093
1738836083
817120597
1122388411
1304193089
1370652401
614500967
160829057
1093867657
1633673609
625211063
2077701953
585834719
567615469
1772973827
2088630961
1101436781
7771529
1897221827
1903179701
1191697231
66078217
1834044301
1303436839
2068602673
1888103167
1154112317
775615367
735354779
1600145189
1370993021
211361923
754814321
952363081
357124387
123256457
663475951
1748703269
1667531969
2138447263
892913639
72255247
1015355629
6927863
568223143
1516829087
326149567
429058823
1430764781
47217811
64865201
1980700993
1259468719
180046421
628751197
1858480931
1893543973
988037579
1276027567
1198178263
1574286677
1634302687
347464903
46919669
40823521
1450375153
1627272221
390117373
1765541927
992352013
1799428369
2113835497
1881608273
49321399
1664235983
767925077
1343283197
1239354227
654261961
38526493
1769375033
544929817
1376201473
510758341
714054059
455399047
1047369283
1840163111
1711900529
1946402951
1793537429
655644133
204071453
823394329
296198443
99487459
1092754253
346211969
708361517
131340151
161521163
2146076117
423681431
1007319871
294153361
81850183
1830879697
1691988547
448762807
474809659
91923719
680351279
909957187
1216122053
67277207
1535592187
1671346969
1229009591
28786397
113682571
57734203
31550833
1602024343
131100659
1403685533
593305883
1482999431
1400056997
860684107
516751933
1320607993
331843033
866430451
1235324887
1961350327
817740419
1007784761
1621325149
855065027
1699282241
1968103933
1565323483
1216669423
1454737579
1312680137
345708721
1690864601
2089048193
897270989
2019528493
491737573
44335633
76213897
865892441
834993073
1416270637
921232073
2038673227
604954079
941168611
1740982129
2109355169
1302066551
523682023
2087676847
342395813
1005184027
1670255399
778658239
1905228847
1437275023
1011733
1265656297
1430489923
517507447
1401072107
139545221
162284077
447241009
175515961
1028990227
1215252121
899772689
883476709
264097679
55241939
1310048353
655078093
186173597
1622328833
860504569
312063107
1464266801
43495411
1554865289
447865471
2013905477
2135995529
1792412669
298792063
507692431
654447569
314551537
955981889
1457716369
203296193
697806727
427153697
1562787011
507277633
290791703
62055163
380021303
1156291139
409092407
858718741
1282254803
459264089
862500547
191315941
463553791
148137701
1316676853
25348319
1076278747
211058173
717789979
126613187
308030273
1909600117
789988931
1914526987
1810360163
2062387919
600594443
813747553
1252144139
1527996557
225260323
1124765767
1326248741
2078637383
207514793
840265121
1378567327
849123239
274769081
1500145957
1428213509
623702633
1700397911
94686451
2132948269
378851593
116428913
564803347
2115514249
306175841
33913813
522459919
330487331
936660323
1876850803
1032672481
450706007
1082075297
1969220257
450904087
777333239
1873044167
1246057541
2055452977
554814727
751888337
1533038761
800992807
2076182203
259869367
1987178021
1550061077
450877003
490370929
1883417189
2096968829
1183809947
742930943
593567717
802413553
981797741
892072633
332740843
1230244387
562710493
721825861
187432673
980367613
601602431
1786691369
2076182209
1236132563
1312268339
207645181
1207102469
1197749537
223863173
1366641047
1554466037
409454813
416949697
75887429
1578009373
705655373
1476480749
575607943
590597471
653472793
1719619211
2083190519
1938983593
988961749
166369673
898684301
4797193
4061237
1605611149
1756533271
1925284607
673000253
2088091139
67493863
878417009
1381286117
433841153
1691599439
1849095109
621074081
1369484251
882427589
1924251757
1918011233
1924376603
1834034567
328692179
1282894709
588440107
1798780057
1202132059
1988197529
1068836897
725180039
501685721
542431403
196811249
265854037
23929723
132833963
1812481709
580671313
403812923
1286637493
376980841
653771959
1733214397
538814117
1605432817
1937464987
1939613561
1604637887
1443812759
1996138433
322852303
1675731103
662529919
1257275221
1021647059
1066830907
573053231
559672601
1223098169
1600886627
964410841
120952873
1875832373
2121391229
599378929
1144823497
507630857
1551107323
1455339581
751711771
1699655143
191899973
1758559973
1591360027
599320573
874481203
136619369
1398236767
2102547793
459222677
2049088859
1999514771
249662227
1599058949
144817661
23769289
1434953027
1967741459
2141460023
2044359839
27663239
1912083337
1508636699
72312073
1522816037
1095148133
556880147
1021059223
1238652979
1266399997
1111204429
739017551
1091316407
597656809
942641519
786250433
1872299993
1127409109
845020741
1883974397
479379737
1944922013
1194771451
25855031
1273940021
198944171
511138963
213986107
1517517647
1460386943
2004995507
185090519
320638957
1219451153
821483599
1993174291
152657759
1236676723
153040697
106812383
1741697053
1198311253
658363487
140414269
339872503
595014883
636874157
648356141
1959596011
519498059
655896187
352623683
1222272659
1287544451
234879181
1589646983
1591112333
1081107149
1453950131
1235976173
1141133621
1400476163
1004155489
1577418541
441816953
770196223
189729959
1360886581
1539220139
1243035049
1833691801
9118751
1276093739
791624543
972512731
612532913
1585625407
429595553
1676587903
284535611
1227419027
112436059
1217770481
916526327
2020845689
1227724409
16406869
751415243
1043719057
1190588173
1368185029
88019539
2096815771
1623886777
417883187
89885227
463914001
1960642097
1160294431
1631925719
1425104497
1306073761
248417891
106961
1894820189
510539807
1283330231
455119879
466072363
1232465887
329262499
170697589
279544927
1864172617
824705647
85223213
353739731
224438909
896803811
531422867
816071057
848570743
609603739
1185114943
850299431
212483813
883766021
1027881451
1386087743
542361427
774450949
821031461
371488829
944577421
1447089089
568095431
1801453543
1092394643
414915689
497813639
491280509
1890080041
1203365561
1039082999
978652643
211533293
26777503
1726669339
1631485033
1547637563
1751056849
1198031117
2104502843
2103927347
26700137
1697070143
1239005851
54770941
318722809
160691789
1722736469
154510487
2085319447
727571483
26599343
1299704933
881380021
677072419
1340895527
1244634977
1482190907
1361632609
885605977
621984329
663051541
80278813
1868077669
672683807
638151047
587828207
349922453
2060624021
1501860641
1878666499
39370999
634729211
1417656763
1974877481
484184821
627160733
822658717
1863184079
1366028747
497061713
1711828189
654062009
404800859
913382633
1711088903
118875011
377210621
917319113
785784031
111430679
1374315223
298073603
193783379
1993586909
1891617071
1657135289
211426771
1752422047
243058757
163080887
1775780309
698612261
562633217
1378096793
627700901
1377429797
470898167
474261919
1192314719
119914967
227312639
1158810929
780396209
709351501
533051069
536173619
17129537
337532231
30197833
735461131
291430561
61118641
846263251
2142542251
111412681
9025319
223922791
694248949
1483533533
1366716847
1046710699
379511599
1560900023
132689519
453231761
1736610457
227633299
601032559
192512659
1389041851
1230711233
2020437973
1000227223
928314973
590837551
1722271687
1910805263
311680597
444062363
859409407
1184393869
855938569
227968171
1243831957
1933127803
577502407
1444878289
1136908999
899646353
1553894057
726375943
744678197
2091331237
1412786233
1109386757
781006207
1446391627
143921423
1503468709
815607769
916578043
179853647
78604619
1344797627
1632201457
1422430853
935775163
664917091
128392247
697016413
360275393
1509795559
1925378633
1837880399
1710608573
677300339
1066702037
47499451
425707001
1568730271
432440597
134025611
1388450501
28181687
1395292837
1440352159
1975458547
544928129
856667989
1764701017
1046050913
1253139593
465183157
1147294877
242471513
858275123
707952247
502153493
237843553
1353752681
1201633747
1481510603
292714249
770796557
2049642209
1755482273
1641808039
1832935717
2139608671
1010193719
392327057
1912450123
1452493013
984769001
2071032827
1137768497
2048200789
1321780253
792959257
58759037
1701093413
2106051473
143343689
1979129057
1136348957
33006529
1639931551
1041268451
21222181
1820895781
1136406671
344798287
288688921
1829667629
1957791361
920598643
1187927857
1844522093
2092781881
1366460957
196955123
1161821951
1480126603
1168504261
486045649
2053787419
798260087
747898379
1109040137
1471371493
183536347
1538727227
1222433029
886192627
396624997
286227841
1504074997
291634433
1900893107
121064611
602326003
1549506173
125136281
476691863
1530113087
745003499
1612389827
558747769
527219131
517081441
1856199911
819524077
679768493
790269587
1018866869
42282323
464419331
2121549791
1160321683
643780451
267679609
1371566593
84853199
965389099
889249607
987848593
903201617
912428953
1359359719
976443641
1008248569
1150656779
1769501873
12657121
248775047
1162097687
1251001403
920296651
716506223
1286745857
633774923
2116868987
1868356513
1147611211
94739927
2098914803
1065946367
2128980241
1836068483
1602993781
1030537531
468231163
1954331843
151336403
386273659
107723899
24570907
1187450861
1831892591
196565387
569757569
724438999
26581561
1307031067
164858377
781201273
1423248089
645342031
2099757463
1317556187
1661951497
781757677
367777283
1239056257
627084877
263200367
417922433
1483622237
278188499
1256459021
1179245807
554342759
1169255369
1387943819
410511433
1860083
1609055993
33433019
1807167391
1329013823
463773839
1949723953
1019542631
877195259
477823387
492728491
411878149
306014389
957130093
1142817019
1270329679
2065216339
2065798289
1908327037
1160949103
1670909587
1094997991
1258934161
999653131
1716692777
2121011587
1565031301
1760380907
2009088721
1418641591
1593475951
692463869
1975289111
1046325727
1459083881
540619097
1083353027
1048214017
45260933
553530563
714704951
1298774173
946928977
324429953
1097432279
472069727
1809023753
482125807
499115627
1722482291
240480413
513059441
651714857
2121350953
1445848219
975931933
796770851
1147348541
339484151
1533477233
2110261117
379691071
2047046609
1971613957
1625912863
1142224991
1230368263
431209157
761742017
1330921489
877932917
241532567
2017112047
915193457
1045753139
1591846601
937448821
125931853
1382282893
723315629
794337301
2096131369
47360927
1325394149
710416261
464998489
688092059
240264967
505543397
807015779
1342529689
1477308641
1706589803
1865667803
254621509
625973009
766325257
96473617
1354786753
1801113283
88232971
249016463
582635129
1759456469
408233723
2042421559
153336559
1230359609
138953813
1633085527
549533519
306955421
795559861
1360995221
1314120667
1969159909
312718333
213175163
1107496393
814219937
1570409417
1784911747
84052151
1068957709
418625549
648568229
373173721
1725619177
2141505313
660912599
1586510461
384925069
407812309
1481068163
671733431
238936553
1989817097
110985397
2052760991
428853583
41671909
1066086839
5070817
577880011
1142222407
96328523
2042842337
1564433677
64642027
732086141
538828421
1600185677
75363461
1788847187
1632767327
22180153
1132849513
1028975897
1988877211
1987608683
1485482659
767626261
30009143
1453195049
1364018501
2089256119
1286053283
198863351
874935791
1396901521
1397253691
1274029577
1401243001
484619881
71809601
307937447
467983349
1321280699
544209751
1377858389
1245794533
1420510027
623944793
835324081
1404936391
2039946787
375488339
57648403
1816148273
1462977287
1110708113
228205543
272622551
529193857
1647086237
797093593
104700007
1997554313
1781648377
242575813
1946498431
330063473
554714393
1666646117
2128865309
1353831929
1786344359
15431951
919514159
1281778951
1224845071
1348306079
655626571
1699502239
1762344931
462377857
1533185581
2105487779
1670756239
1779353299
935155993
1015315727
999919187
1695588547
48079607
2050431841
1452854131
589554599
458694559
12861287
1954872091
1742390477
1847315461
769651811
837614227
1185872197
239945873
167466191
429773587
1099192067
1443824911
314905111
1578497629
150971267
1893084197
1164411013
898845473
1347254263
1536073079
1473233537
425178697
1176187433
218329973
965485739
1445324249
960014911
2043314461
466715707
489891757
897225773
33938803
1845488509
1933113557
2097037967
222542191
754563233
86831057
1119390917
1924297
1283880757
1470154061
2069147887
270714467
2092350473
112483069
718614097
1878706799
69159121
1411753969
1312020103
332212913
493613231
1226913979
1260554489
1818168353
1013448203
614357791
1604565071
1076868407
1143637361
1084338641
916343507
1787467141
5020651
2066956807
1351334291
1416747971
724449449
1079224309
501728099
851395243
1153319333
836146417
847121761
1209917167
831083999
1008764761
1698281639
560733697
1076204407
652391867
184670513
940975253
703792667
1409996351
639457883
1794904169
990808031
163663483
1499963951
1345753169
83005231
484272647
1162274833
1602567979
800321161
112003019
930522127
440047687
1428349033
1196324149
2072681617
1978543867
133440719
1325594947
931228429
1362919739
755897071
1759084043
476412229
1363812581
37817981
606565873
103943369
882927931
738650641
1268442143
1294052989
2081281429
718133963
1030126451
1213794773
196531921
611999417
1402925617
792293921
649427767
2037601457
1074668627
1645336051
1943339933
1324534513
988551127
43364857
1576206913
1633956673
1234125811
319068679
1603683299
112004521
764792267
333265333
1143250699
2038772707
251606207
1956580103
1974496793
1411819751
838733149
1934254381
230361631
1943239189
1607944801
924050923
1899331073
1524361921
131053933
1887333223
955602217
1856973889
677927609
597502951
439486417
1315676809
1705519997
709119847
704768681
1202247911
946331033
1705772149
1192172321
869720911
1608135079
1007962009
81201929
1874911019
1986181921
1147943809
1754798161
803980897
157621823
229710641
429904663
1603098377
7563301
388077829
813651931
2061917089
186834311
955577411
430595141
67500241
319809943
1251706471
616847551
99920369
1298470057
782625707
1420281251
87090163
1979980991
1891270201
2053876861
414330887
1570134023
1817692433
1004939119
1703378513
1987014221
8505709
950050891
2143995877
35476213
1367164979
773943413
1086493061
1160197267
1224059063
1145112613
2009333021
1226307923
1548735109
618732523
1528480901
689287013
1810908241
1069341643
1908683831
40684981
151801757
1209857141
2139249037
1277268857
1753520729
631939457
2073897563
2005289093
2109079417
1956431051
555851561
17810447
353137921
1044387131
592775083
1839893399
183691883
1887045889
1660052131
1212510557
1933386359
514002487
470776277
1113247249
64856213
1033872419
585041533
1819856131
651405647
1311899059
1161240697
130428157
1723284317
1788908423
693369013
805060357
103765771
905741939
320495569
1412077217
1682393639
1141485887
1292698081
1567590559
1625744917
93765143
71344127
1230737617
163884349
1628753201
1446574411
2074537327
1309758083
703877891
925586143
1557801449
96683969
670516823
1048160063
1057290277
16045157
1397890079
547343803
1165083187
2108362187
1998182761
421380871
931432553
1258943897
1217504969
89865647
1198520227
1449917687
85462957
1454216087
611749559
313140701
997118569
24011077
730483847
1247538679
781931119
1415344963
1117321223
1687100543
1993916363
892587539
1199749907
793796357
1828550527
1714990919
1176985933
1492059073
756668641
1482721129
899454643
690929747
1976541451
2121264413
1542006799
1607854387
2087513023
1004633141
1553920349
1623660079
522468377
1651077823
1277344067
504631
1687023697
263270927
2079028307
381544949
1754275403
498598159
2085466303
1714552519
1462527943
652819381
1451543567
2087461171
2141875949
2085501107
2012777387
529157257
1674807973
1096585253
786991493
1721612029
1347949909
447557933
727602341
216182111
1034010583
2010261053
477063901
973166413
333581161
337047877
1954835947
1146229559
2126650307
1653296303
922599421
2049958021
1010569841
1589869459
326725631
247752469
1905409369
770167759
1606204427
1541620393
969602477
1803980513
1448511719
553541141
777334969
202204003
1824737753
1517542781
1576744157
876212017
1316163011
1547916697
317729491
1004144387
1721552353
240809659
669255227
1808354693
469769863
1530751429
1188995083
754255441
1834779017
1570762903
1799191717
2005912871
1743745183
1623870217
1891545433
380702137
1544784247
859537993
2088649663
1981276967
717226513
420734563
324615287
1158057713
253806187
767206703
1480419233
1653142313
102761627
369272227
2082983867
290608121
1996466761
249456049
553688183
1767320747
320862043
1563786733
1205295587
1715008741
2139911597
1405926661
1999176139
2006245001
1204747871
2092323553
912193127
564409081
105564857
303553157
491474297
1720471127
316371277
570800441
1642655459
1276829839
87855037
1204081469
2015696633
921784583
159595379
1580501011
2112800531
2096289067
273058517
12841973
657823093
440566307
534767201
959288819
1698269333
1611669463
2061053471
1835748371
326932769
1033534009
55934149
913052143
975748649
768366947
118549553
329543789
1622483
965719177
2011721461
1842654559
873467351
272218987
743776763
233677849
937791427
528092771
1464708031
822158521
631689473
1027346687
454810607
1976732683
982330177
1566626599
1187468209
475434749
1204574681
1677620569
1656199991
796978867
1753804001
1670005291
1773668587
896688521
365788859
1591793563
1117342931
822460489
556514561
793955179
1251994141
1683081133
954140849
1394668409
803393399
2141983927
1609713113
1232402849
1373414527
1525173053
1798692457
1917734107
1596742181
1561229927
656459459
1748474821
441601319
598603003
1133770513
1352722711
27076837
1495102109
182704217
1373004599
1311406703
771727711
508443527
530313073
679976197
276091943
534333187
1142134867
1099623323
456583609
309433301
191162473
1091460613
1694941847
158939467
256748461
1587671539
1226301803
1556180063
980649419
1136580833
959803577
737756183
321321433
39813931
98333549
45769667
1421702603
1894125059
1951267217
1188647413
1481935397
2143555957
1008679963
1119275777
1486402549
327591029
402724573
1019984951
2005057181
1251342877
1325904791
1570368287
2069653169
974730007
1992004753
1005380891
817489639
1071054857
1967387867
1453432297
541345691
765057767
620458841
1306759819
1369069843
434475973
2022765937
96375551
998611813
1316305681
71632921
193955137
1728551639
2073130559
1162858517
1779662551
992549287
265719193
1592891479
779811701
1583465881
1131795013
353670871
942860767
250286353
588906811
165809101
372720617
1270000253
1836424687
1544047541
1349911033
239126183
1485027559
1489352941
952671847
184411571
89413109
37665451
532498003
98163371
2109294503
1381801357
1047707117
1405066189
2049878687
1133278331
2064300061
50086753
824985479
281347541
159106603
1385977127
913166887
885874081
1694218093
194748691
660473531
2026323179
2056645391
1564923761
2124020243
232097153
200544523
1519257029
2028558527
1382072551
961039351
699652301
367627439
1741462717
1598399669
377875999
1798895963
495042451
6820067
1725485579
288797027
290382563
281189063
1693858003
251112133
1398925247
1447204783
231329531
188143177
2082506971
376409773
2069391803
1720076291
1834103819
97638533
1094749871
99495887
806046821
1408580909
521756827
1344396773
1789931981
1603999339
1819419143
964410157
1002383251
1186349053
1780235473
1888053679
1092801839
435382901
2112480589
1416344803
1984151177
1784611333
489563401
621540677
1554184529
695673653
1156294963
456199589
274650023
1976654081
502633151
760109989
257231543
971895203
1741096373
770875403
1730177879
1848824837
690506951
1396905337
1056489481
1436284349
515417167
1474768063
1291265083
1271842361
844194587
624123089
63621169
1460178679
239420453
1352866267
1557322841
870488393
1150652231
238190773
1070837527
1099054171
449887271
1621201133
578935639
82958153
416559259
1423927397
315729937
2131884203
265807783
165552887
1446167633
658401397
110735411
1261525043
441756599
1443187637
509911861
117910477
997760299
980789543
702823427
623489899
730066789
411314989
37748699
474947839
877201499
984009197
923369939
1845984181
197678153
805816741
193737553
1395903169
1903434523
298558823
783995129
1195149833
1187722519
1808917883
1734773497
1557377753
574033277
246776599
968167111
18724457
923920973
1830776867
1102202447
1438337189
57555341
246239977
534986201
1102395509
901688063
707287411
33730691
441458287
570214583
121023577
20639803
1827875459
350716241
933271067
1330451443
527986253
421156327
850940477
84581641
863764663
836357609
159622949
1269654857
1583325433
1872039991
289177363
785355391
1947253081
2111364991
2060148221
1948634059
1248744121
2060556139
1773577669
1331648987
595965683
1452609859
1776312347
658565933
917620283
1527482911
704394421
731704223
691415839
932187307
485131319
2058683569
1394981773
184539119
130265081
840883751
269221109
1791470717
38953259
724305191
610657639
815492663
1856857609
1376332957
2139956513
977462459
1139176061
1837670987
909981341
537452519
1442362423
435990827
1707165227
1391124523
2140945427
1295096441
697762033
541870171
965850533
768406381
1355561203
1612942103
1983141053
104527547
1400205907
1571346593
1603780169
344831629
1806252167
213519497
704586497
611249917
455131381
1688600003
983226997
1585607951
262446467
1983876379
213854717
289607179
171868093
61590281
1846771607
1158719689
1741620763
1716568201
1483682029
683508439
559203493
1359609269
81688603
151464319
527732297
751261453
1520855711
825936493
794961319
1791948799
1702188113
31842739
2059619339
974654339
1458480563
1682124979
584756993
1321359601
607971103
1926392323
508621717
1120014767
1190529889
926956999
1765997539
1979615917
305608601
184736779
606592981
407917319
970432783
958959403
1442555683
882429811
798337373
1741212139
57877531
256950367
1176977953
1611024043
1288455121
2116276177
1762969213
146917079
989196469
764260667
1503966587
699398867
938271413
1396179569
1929845581
318040367
1896897061
1001977043
801391189
697604819
2050571623
1232071823
750322861
767392111
1197358573
732000077
1090359983
13437209
815490959
1079442197
764526563
182201177
225777353
377472871
1284833743
56575399
244893203
1117140743
2094143993
588545707
333590869
888083717
1468095653
282846013
1260495347
1802637203
827612939
498291877
30668753
504860029
1267540867
1534355681
230910079
1305195071
901917257
44156053
227685707
1238969791
602045057
539747809
1418570507
172239017
2009044987
427823239
862828471
1147936453
1020638533
1689009451
1890383491
155446481
1978187287
1236485273
1362037153
574482617
593065547
1567006061
552478841
1855770493
608066909
556464061
1389841897
1034664109
437484247
2095671433
29921053
774455809
2089129793
836496953
691176677
2063426327
877512413
1195863673
519416893
899864891
2069053457
104306989
287289169
1225913963
61395791
1401034853
33268777
1211791781
318328727
258000779
460967389
469470269
1814955671
1665751981
154199447
2051185751
1352674129
1118481269
1232470531
538683631
1050275173
16518193
58073363
1880396629
886999681
912226517
1771621879
1085051111
259017179
27409127
557524511
1721247877
1119582731
1255034167
1911013201
2008262461
1767455477
1537713013
1663146677
1656818057
826961953
1665279751
1083557171
288770747
702775501
744364759
143503483
1881774691
904805633
852616231
873725351
938583473
1416856081
69389921
569863631
618380383
2146855463
278472319
1069753547
1313606923
2137811939
1334143513
1433350267
1761796237
1909754461
243662801
748503281
1885450481
362323769
1514490217
48031111
1822250627
1390339957
846410057
2141917621
1579822969
2142057133
708813673
797588179
1973922763
1428832543
6688307
511595771
1162710907
1711707731
409470301
1028166829
549926093
64664609
1209838757
1045573387
983434217
1747730099
1235338837
1831603831
2063673179
479095171
1076003387
2115979031
80853439
1957391923
911065157
1867649621
1966980773
1513126781
3294173
1100786129
1447804471
555905939
818344451
886353569
840454253
318807589
906845473
1620713063
1323416807
696381617
710828539
1503106127
1032234383
2080500017
335251927
76748741
1568090131
1313953079
1750976309
1696842881
1921525549
1705112533
1264175167
1188862049
1106890909
1278584533
583581613
1919612713
1360188623
367603961
786258241
1893807067
1840173613
2006452001
661733771
803483537
657752057
595419691
1415854373
541425883
1076719439
233273959
1187336191
491444911
1049220317
34347889
1926944417
1051686971
1761008453
642293263
1870156319
1660235503
2055483043
185338763
1904768963
1729614301
2130936491
1688551549
804880841
20992771
1224504763
936061369
1015188407
1441650131
1193209799
1746496033
1241569733
802945771
1330922207
1348956067
883135469
21001429
662046449
1607342813
630062663
2114874149
1691909447
1869450677
222546047
581047057
1988851289
995907559
761750257
1690165847
1084486399
197480893
2108240543
140622389
309119429
944502287
1933739663
536323297
532282633
1546985389
765043849
1359784903
1809978047
888349103
1501412411
48644221
1512096653
407504477
1145398003
1451747849
1136310569
1880789389
1108445941
1243092769
28885343
402885359
1903103207
279523723
877889917
1457990161
906356039
1557776873
163493521
1952443153
1595612119
817869973
404571031
1859169713
876942289
917351761
1538137411
749614387
943611569
313099753
1396197167
199336637
574163113
668966873
485474971
536462629
1371415061
556273043
684923341
1905718187
1454653829
803990777
1296903059
233669827
43742239
616868981
279679649
1246153411
1242664193
749358527
88397453
2013314627
1718440891
1650308141
637335191
1566871057
116509073
1780906913
1167922439
716007673
1936742651
1320702377
698646341
679654637
670670659
809617777
826655603
801619783
1174559219
71852087
649683451
1637376409
2017990993
316805263
1224618937
38196883
1502920693
1903640087
708590903
1734802249
2092724789
148404167
546790693
400452827
1174208617
160459207
1748436539
1147748587
1644424891
655437473
594538993
909859807
1337519219
420655229
1024698881
880386389
1900560911
1051966603
287485313
886152467
1812963193
1426772093
237608081
609608717
1271517529
1811992319
881965901
1606126591
355307569
1294264351
171532201
1305377207
1477280393
657643733
492765011
1367574409
1742723383
1531867189
1806666761
16364011
904784681
1968488173
2023201709
342773267
416224883
280266683
2124661159
512820391
985782257
1297223843
1129269467
113484409
266136113
1995328969
1200004607
66778189
11820463
2079888361
35300719
1981395413
1839466831
670337539
712525997
1825777801
589520819
1802671609
1087713661
971345117
911010223
127948433
1184499607
181617847
119972603
1515997907
554979133
85860037
278224823
950179927
844513309
639116047
1736278421
2115278549
639181307
107159167
990313319
897722381
958273783
456781739
37705123
1236926549
2111938973
1009002779
563537717
711809053
2025553819
57996437
1794544849
1662289927
246333839
21555389
782430367
19034027
556480069
1504535419
332590481
939769361
546034289
621665761
1040731291
1367965103
748538579
158820763
2082369307
1783149391
1625453693
694687579
2071595543
1318443127
891981511
1818861113
62702009
634117721
1659313819
1033320437
1479046693
567595411
1850813177
1073444423
1639935329
992038643
29008097
1931625349
967813601
1959135749
52627423
243720461
1891822579
2005419089
444225829
1526772197
1409707333
220461071
354378307
406390169
1749131453
1576574677
818751589
119917657
211761637
2039271191
1819020817
408184813
1722139061
401450389
1065547963
79353089
945610187
399175151
1058527531
2142691093
1361265247
856133959
895795063
1045859569
1561866017
959156437
1083404701
785928421
157360103
977282459
2142728759
1535007407
1026934009
1374170437
1514087521
227447323
850913249
1962975137
222981053
2013571051
364418317
2076935683
882079013
1126837969
1251198653
1700844097
2055908983
1186772819
623346937
642409423
1829021783
201383179
1470705443
2038510657
821894147
844649317
828030803
871312769
601423477
231155789
156734141
1830174089
1546118059
139731061
2008794583
1980474971
1254415507
807989723
2053157731
32388803
968725957
1008089657
1409189039
576410221
1050518593
325516229
995919163
73338173
690549451
119839873
419974169
245548003
1990747457
967751179
2029599347
475036277
1557669823
896598797
1735941611
1292067467
298787239
421112833
1213127933
95765849
2142004433
929270383
1803304721
2040432323
431187761
470640883
1725230791
4070953
784233029
1026483509
2014529731
589149523
339160439
1145994299
1444356581
1260194753
1493229637
179584313
1058103821
518465531
449259407
345100453
427037207
900779977
853487513
1581109601
1578527747
629852791
340498073
399253321
66176447
1867725401
1036610143
575208197
514298933
310560451
653082127
1346189447
538737163
1514312951
2121613993
1453123823
1982198917
879878807
978599591
1453754611
1020266501
312777523
1505549623
1854841589
155618737
733423651
864464813
624437141
1579789457
1217906017
1705791721
433376527
25032457
1648002823
1337487331
524648857
1896807193
1392875621
921378331
1281479131
928675973
1012257541
1414823369
1594523863
1231521853
33486703
32853103
1378067399
1060128401
2062224239
330813827
709251083
466307687
1078062289
1736517353
294044687
1358207819
73268941
1519830773
363966067
265542047
1071582287
302536193
1361313979
1802383823
1290518687
1821671039
757730107
2110454251
2137310827
1390199243
129246517
1207180109
293278541
541016753
943189283
1072427989
540456559
1599452839
1292982017
523124897
1868784077
1749527893
413022809
1606028863
1869033559
1777464109
1142304551
1382268739
625165181
1419917717
1108700171
1708971911
109463569
1832917453
1316680877
862827463
366672529
724930727
4630907
112195591
491720857
430954831
1580133967
1331626441
231256297
871584869
1283751449
93210739
1252692037
1456749491
1252282667
1319431187
451412827
860931839
976840841
344352161
886464937
453198989
1762197467
442934383
114966101
531283409
909501211
1866903529
1975837261
808242371
1705341007
961094443
173951731
1385590099
1190952809
524974543
1470900349
1891511189
2131321609
491265263
661696067
871987471
1134947207
218155829
244022371
28456271
420028463
139585013
46848007
1411580893
1210986787
508903033
152273119
1984018639
1013344963
752156201
1511303641
626815097
1610802469
1255705579
1337904431
1981553659
1261880987
2041984727
336305089
1831266287
95393
670063333
1843620281
2006767171
1272014911
490165703
421907219
1536075913
999375187
2114947369
1460341697
547586623
1069484081
1288326881
503034859
1599967129
1195144801
2064632281
1750407947
1443091217
1947204421
2089508677
880117061
70726933
2125790677
978052507
739119569
1689401899
1174506611
1715726483
350313091
1726480979
1154801183
700381163
1594381421
258545227
1700300521
898999609
862263271
1872484709
263156681
1934333353
2055858023
681723233
161496043
1638865517
513192733
276025747
766328603
1541691199
250287859
1533866951
1051341127
2062564843
287780723
1382408653
486808561
2129224099
333596597
2127064217
57454231
1699813043
272200349
1059050051
89802277
761004787
211760189
1546391251
1900527997
2062956031
22294717
105724741
773093011
1802810213
505065679
371071469
1988214191
405232381
127595803
1374286229
1861120021
2044112593
1766088559
949192597
143225387
1433849761
1492942469
556478921
2050539389
1340192101
1681813963
1784177789
561126353
962947961
1787200409
1844496163
436417589
2132012093
125490091
845167753
1932303323
813001789
1578690143
660385601
455022137
341768209
319896163
1821033979
141116893
611246939
1358134373
11546173
1131991463
384366569
1478929421
799612279
1839784087
846083411
372001261
1180612397
1336231889
1196649409
53660333
416829037
915621193
381666559
1161457711
891103063
289833881
275675819
180913153
333628171
1015879789
63149113
2093268791
1558512803
461217359
1352046887
412295771
2138094851
1622983027
1456010123
1785335759
740026271
606401869
1333047757
2109352813
1550212021
631881457
33126697
279347777
1776073543
1019001833
747784127
125865811
595923637
1688584841
1905953449
1365523339
1732031611
190366333
2044349149
791008507
1498693333
416981857
1108286327
878930251
516653701
7169819
1228512569
1704191101
2021304161
718683223
684326701
1645891529
79817267
1351852883
1728657367
496095781
1773835753
452628493
62707133
568780847
501451271
1854778327
313198903
1660284473
74146271
1247264167
1986710317
1473851671
1125622117
196515181
2130885613
2032461161
1945516021
565976533
1759114153
426618233
1064230291
1782561973
71216741
165106927
595922179
208999667
1577966953
1460829827
1231256669
186006937
1340372959
367939991
2016008923
1631110717
1170699433
303593671
1686453049
500133451
1828568069
1412792431
149989699
1126992683
2118290659
623955517
2097775391
321757399
1199669117
2116748759
985746109
1370316947
923943743
538592947
927630031
155176589
1032963361
1697884501
1139142379
1551127709
446516953
749140163
429408997
1213474243
539999939
411604031
267276799
891383657
1667339171
1912688419
1793153581
852023489
561670631
459484309
1676636617
1532716351
748415401
1611898853
1591468741
970674461
1307006473
1730006359
1765282033
434253581
1751295943
527702489
1333564819
475895111
479204767
1029027691
202940249
173447861
1390109687
20462993
1240177487
1320898687
610826633
590013241
1541603213
557677559
1949284973
1133108563
690815033
1565577553
629898221
893641439
498479981
1650682261
422199809
1078152241
1412637773
1945796011
1612545281
1880760799
84998959
299112139
1272595483
872432669
264925337
555093659
2074993637
644769529
686193073
1902362381
1969548233
190192169
850767101
1540353863
74150903
1468668347
1995427229
327607079
182911657
215278729
370657451
818217611
711706019
1539205079
3411049
1138257121
495491761
1075494169
1265376143
1896375773
1654481099
235964587
1412310677
924379829
1294053217
135727091
1522917233
207228143
1871092117
1650028843
407830099
1255460299
1126535659
371669777
1226966561
1040122823
1082581859
1111824317
1440039319
402494263
849233057
1403401117
744468167
1957922653
1305345137
1800166633
1955496937
1775144263
1851888767
1406950859
1014351901
1815178151
392350993
737245913
127816133
1939524593
2112378869
1361455283
643864391
1110457207
1710656503
2068686077
621647837
333890171
839396081
31857149
1852685657
12129889
28921999
342556343
514203941
1539443599
24485171
1903722521
764442487
1471269049
1250390923
795593401
1216197347
694671349
68815631
4053571
2016069889
1807551013
1051644449
1530787723
710410199
412876231
220183603
824257151
185841581
1233772769
428430319
267662911
473639063
327139273
1305166241
855576529
1075592251
312825893
1884836617
1768148807
533645771
1360264313
1694194081
574704547
585595817
1845351637
1861724681
878986007
726382751
2081944079
1831776857
332293931
2070669061
1373226509
274538161
370666547
529139159
629448991
1151933971
1283301791
427429199
730598833
1958586613
1644055607
920582921
692770063
1706103887
1539335683
1168203139
1943120341
1794772321
34271329
1051093193
1364841223
1268509357
1304685853
344761217
932564641
1400445037
318625511
627450749
811347029
258582013
188124817
322678757
694992253
237242351
1355851927
943230919
1410314743
992174641
136263091
84280631
1584885319
1145854069
716093803
1045712383
1420412519
1155291413
715873021
1485738151
1752181117
700077347
280094317
100070071
1625067371
1165367939
862954979
321238439
272994151
1222661593
237606631
67812781
62042213
105560197
1688044181
1324951157
1018121953
1884891493
1617216047
2021333911
1068245809
41664187
1129536077
664545151
2115982117
53697143
1851387401
131308451
671897339
2087442109
1112562859
2023540921
1726320553
2046498101
1148198039
762141371
1503093047
1404384649
534501053
11585741
137573237
131554729
1341861893
1755319229
1096453279
1448233691
757282457
2136532393
2123880361
896527391
1078881361
408017341
1966646483
1604112553
1822040447
1090880059
365992381
890816909
127943947
2023556459
405464993
1301988839
480488509
176151719
656882419
216383879
177269123
220818007
584015933
357661621
106074583
1366650521
1880266291
766075181
1151416711
2079983693
1239379469
1294761049
391627043
1583354351
192925703
1370527061
1720837211
1499640973
1573857661
920068087
1947266507
488907413
1237423049
2101563707
405797341
1115265241
41162441
952120079
702128627
1477672043
2008609469
1779638671
1378486979
434550499
2004826559
1685714893
947374247
1828921681
63624359
790893041
1336901507
2051180867
522212147
376922353
983836877
1024816571
269934827
1427527487
1853537603
946895219
625835261
2020433981
198554833
1623266263
834704861
24467077
181603813
2141620759
720527911
1950844127
6744581
149387401
937858931
1796239597
886756081
519649003
867547507
296394919
1957742131
509680967
518791753
1248396283
469373753
1981806689
140859709
308436539
509300219
101423687
1644656743
1225285741
335327357
775650487
899349263
272653373
337954961
1633493891
1030692343
803870371
2036898257
927197543
1108101901
1130801977
1312666393
1674389579
1749752803
227964823
174352699
39676753
2050405661
103840159
156696101
2098868531
2046764477
399342457
811613969
1651100699
1825115557
265945681
1208118529
464611333
40629763
1368181103
1371380189
634586587
1017650371
222441887
198976907
1758441439
1167431563
2083536803
43155313
211685129
250026727
2098364371
43445923
420526993
1922793637
651657841
439668577
577846853
1852689299
1078927037
541626131
2097448919
391879559
497289101
233523779
766100299
1216322311
1051220663
1905549673
1702786993
557068489
1240608079
1884298331
407152157
656824043
1632338107
260620057
1291652581
230293051
198350561
977356727
1002156163
1501189127
1189522673
1539085439
1261772719
306401299
1676716159
69300421
2059764859
527492783
552924751
857446321
1929071
1751650711
2009730733
572801717
965323157
944207903
531355807
466837237
169325647
1786652513
883983973
1493518739
740243341
613496203
287991709
179547937
1008301013
758829989
1504842497
1299413867
278288159
864184747
1711931549
1678544359
1977565021
1458213553
1111989517
1141626793
1222865629
3919717
700569523
2010915509
2114783677
1112552183
106102397
1178866289
1671489973
1935872041
1124663681
1196569391
1303179359
1526871023
146909101
561968081
383516431
85997867
1316572703
1298401463
420454393
1140892507
455143477
1216703681
455464393
45558343
1766931787
565828001
1834948789
639115703
71534921
1687241903
1251516781
200903117
885533191
1855298777
167905187
1525342331
821570159
391483297
383175281
1822199741
1857168359
271538837
110827553
341842367
548131601
579690739
1484993171
1429673461
889493867
1738056233
337603933
1337485901
927032453
1906780793
836844061
968546497
824911279
1534812967
1976554901
442772989
428354611
447672893
74042473
393946981
2019365797
1591987759
1780536179
1434375277
1885116763
90729907
609419479
1511666297
2044636471
1901167459
1600540283
1265871911
1115784361
626862037
1701939289
1090176211
457477577
815314733
385660031
514761839
2039314663
681666871
843263051
1344245027
491163817
2085618779
974849483
885114203
1389665447
945348913
917510959
417445159
1149567011
1183369441
1949550821
202947137
1627324229
714769631
79620119
978447979
988165441
1443950279
1032589799
597949889
1570709183
1463660057
1045530539
249783283
1557581807
800656369
1197558007
1618775369
2119150601
110470961
1159065029
1345605757
440663569
1710016031
2122164211
703957997
1305855223
1220347957
1673217053
545849911
401232941
469608299
2077373693
1555806817
1162635623
494741381
247111979
836796931
1680296531
443977019
977271341
1426388581
1950461921
650845841
1692937583
178856017
1104389563
756865099
1241559029
791876893
31618319
304679449
1919280823
1761340367
289396909
1003308959
509140057
484104983
235834223
1292210761
829525717
867965233
470571011
1950265451
1927780747
155317207
1616278739
864800201
1330107719
1455938933
76688839
126030613
1563590099
1682990059
1530313289
167602109
1537061627
808062091
213222403
1328472043
2049743303
2009194699
1672618999
2141086219
547596563
1709723551
211449263
252614627
1631360483
990504059
1035104509
284020019
1874069611
1959410353
1659646237
725414423
378024637
1926713203
1359409679
61574939
847523431
578696777
414324893
1830135077
1755257209
1442338187
1537552817
99547079
22995041
304553
1274935421
2014614703
662742233
1458722801
339390203
630016181
1977313183
516627653
2069310301
2125654133
1247461801
1617235427
1994858713
2073535847
839059411
741395843
1551851957
358285157
783234469
1186628243
926328917
1847290729
575987201
1305491141
2073032179
186911489
1651916731
1733280739
44029621
1426180013
1622527537
58347563
1051166063
895973209
771647231
693848369
1605660989
320151173
520632533
149254571
204476183
822203869
578072197
549934741
299196679
1163262029
453171739
2025293989
1964474059
926577961
1528113991
1723708963
1524446251
1628941939
1598313517
293342671
1491784381
505599803
1981933903
1596333787
1457884271
507694543
657659797
797440333
1392177781
515343001
1478797741
1120308767
1353412271
871824397
1684303399
2017579411
1039254539
1011372979
1608762599
2130972901
1723089817
508559033
1016512247
625405423
1277399177
7195687
293432983
1412361113
1530789163
1490185747
723682783
149807347
917585587
1561272533
1279576811
1946336947
264069833
1146256061
371971549
656700461
862623413
689457553
15153913
899299981
669002759
230974819
2135970307
1881776543
1820441137
1822647997
656160139
1174855831
1890600017
873025843
628488461
676098613
1412053483
1215179039
123444683
1465956917
693414301
75519019
1654545329
1646139059
276557431
704160661
1635188917
515839693
1551482077
228509063
201060373
26634787
453845213
1380666983
1641477293
1674975083
1452381113
1463633777
376144129
1956619409
2070578303
1884247523
1477024343
1213527121
1429437623
583293857
1402319669
373327501
1973882081
1505870227
1833828049
854859251
1289018491
463039009
1289456561
1426785067
1178731277
1573222219
327390649
1712567411
1329186587
2003188549
933522917
883972079
796761527
1373594731
1392230843
1054330027
1823811553
264927713
625262663
1579101323
957365681
195334313
1137155219
244936661
963048781
48739721
1613088949
231051659
1637377733
863166929
1868566967
8203291
2100997237
1466591131
859088273
1088934397
444112769
846213911
178756561
982111379
610719853
1998229001
1333873621
1799547521
707033827
1086709891
261688367
1932272939
1818064399
1885114333
458566741
1416036179
1483784867
255892253
2094226301
2095248787
2089089601
186150571
114369347
1731310067
758448673
1532121727
840601241
126368717
2004403657
1127190619
1760128957
1750999057
242108707
557109689
743458211
1685137943
1432193041
772822819
814702891
687030241
279546679
1094022473
1591341443
322386107
1720591297
1416252857
1974664519
2049837431
935699263
603180709
1163931823
938130289
1671402377
1211281021
447072383
754560151
517640297
617797091
817840501
165783179
759398077
1555220507
1925113013
1877121289
1564379249
2122359583
86451403
1320464963
1809583439
938556581
729647351
1446077719
986397707
1779301717
1920471407
1920992657
157411327
417111803
298236079
1317264323
1373649533
635650229
296018447
353093327
1635598619
1180769677
82170223
584265691
1000252453
137421611
1845636493
29457257
634833007
946484131
493995317
2124008911
22894789
1059378479
1031112997
1262052391
779922289
148017517
8563589
1467470803
186777533
1308006079
1785191021
2144430401
931335949
1328406323
1831128587
1231210129
213403937
240202033
1651404289
561181811
1346258093
1565545633
33531611
995639453
319486747
386923769
1968519061
442381003
395083951
1115757229
1226016739
1493066441
1345737359
1546410191
1976600063
1744629167
710777623
276313951
1248475187
699804271
1760998903
1998477277
535369129
2070540137
1579626707
542951243
1442392957
1570519243
1496978447
708370087
1026415063
708190633
1044903367
837315581
1434165263
415154303
1561717373
628053619
687582589
363604951
1184139013
1618229689
2124259559
1724174897
916755283
508256297
301160309
736497119
1813226153
1913003717
511758001
1321706461
518287883
452957279
578181979
611405909
1913745503
1476399689
1886642249
1959100873
1423279301
542654899
1752594707
172712867
1765018153
502828793
2140491971
1941564631
199698119
1004769113
241960259
881690317
1561511201
178232917
1105090529
772795717
353356541
56449691
1964221249
820514491
156303773
1148459623
472315169
789087263
923449627
1257523483
1587449921
621025571
1202429257
904990519
1630606027
240604699
56426411
57574679
2077887131
843668447
180466879
1155745501
732364757
569945183
70098571
1614295117
1004805829
776187701
1210612063
698581031
1543350121
1605154643
145232651
1492392763
2097612631
2097907043
1882026467
1351605209
277212847
2123121851
923209523
1011162521
293726639
14168569
614974751
1829316131
1002168571
864563383
1734469921
4560533
897614327
347097409
324029309
78240343
1683121051
1566623497
458772667
2109294287
1762630043
1332655229
976925479
852111151
261832063
159803879
251062589
389790487
566516581
871847017
49491649
1174593727
993609413
1323710923
493097263
247268779
2129206151
3993889
1606596073
1434933763
1025822411
587932133
1837569583
2107399799
1828212343
1756658131
613462513
1090654841
1108119679
1497476459
410046859
621726349
1020518531
1495714313
604783393
938792329
1510479739
1750189841
353310761
2078192423
1554199903
900328087
1606255603
1089684487
1888107493
337679893
16153871
1409904641
1141777211
995432623
356856359
1956494321
730133633
1390197197
1679941271
1961129237
53233099
156263147
1196864783
1932698819
1950490639
1736268607
2002167151
675253963
2017393907
1300011239
774160019
448150303
642953933
2074650827
142192511
2126981113
485215877
729755137
1302303161
1471573871
25548851
1797300731
1230555367
385713331
77732729
766669369
930653359
706810373
1737105127
497953913
1623341129
323896957
783451297
152465777
701012407
180061421
408140951
1488740401
1793966969
594728231
1752720071
1563202633
1057272239
526187483
2143383467
1012579571
599766659
1610172407
1977645323
1610526527
1210096379
2055211927
1769229197
1916048921
1206499453
1290406177
1153686713
1973092543
825888473
623506619
1707136469
1022600041
2127379081
1549411021
101914451
60180311
1304196703
1013622991
10531307
763311319
1429260307
1174091323
303199531
378841657
1464640811
969478837
418785911
1612609109
33111311
1105498523
1439604161
551449907
728953717
589302907
2055795493
509778883
1808074271
254799581
1162665337
529427167
1320475579
1380831553
1411978037
1934248483
550099093
791990557
34022929
141508021
330359047
2022745633
1403119873
2018703517
788787239
290417459
1782805163
1905448969
102986269
1433903983
194281951
994763821
2061524441
815367253
1511738741
1208757899
1379183059
823599107
1765201021
678474583
706256713
1449503633
1382397127
1799855027
249749369
1846056439
713687971
1095260489
1738752293
32864353
1199123461
1918012909
626072113
1230094909
376996133
97763503
307571167
249475063
158012633
1328222527
19114699
785381033
87385829
2070981229
171844903
489913033
1638703201
1000376731
1250818291
1570025147
257532967
1524598847
431683349
1231139773
331626611
1797576437
385173133
103386079
154794223
471060859
1129175791
1538114059
1060615631
1774031971
1034405881
258479107
1271621627
1118401759
143260823
1466129059
1397888123
284824531
663762377
47253721
250614989
1554271021
297990523
938211061
1019590867
903754601
814870783
1764051437
595548287
1216834247
1527531211
109354711
563323333
1502879269
920799379
1615447549
1347362911
1278782941
921251957
1784996531
1095818909
181280069
900503887
1448725871
834877289
1770729749
214627643
422725447
13149043
2113993493
880995397
1441955033
1264601843
1695095417
894955543
1329518557
1481876029
642974653
761585989
762249361
1218505049
1838961217
894036301
1722326261
1632023147
210826069
2087402729
700184231
864381809
471222223
1892139941
969635917
340935733
2139007483
1020418561
561739231
1185630569
609650401
1301148263
912001609
1796093953
1950091447
684432893
623878109
800997121
1817046691
483931627
2103170527
1873735399
773039549
955159669
991147811
219652157
1526087153
551958289
1021175369
81176951
1784994301
1029707531
946208953
1556393879
2056868201
1004437691
958792381
1182734017
1894659619
1114267001
1781655427
1423117123
176762437
363336949
250250089
2052797819
2123336107
399597127
1784983183
1245471811
696052249
846559171
400924259
980749489
1766983843
197858527
2015551933
218608309
742416553
66606577
1808805331
1303644679
524487683
177722177
1915553993
808574189
407420051
194503489
1669514309
2082202379
1922567981
793302817
872358307
222815921
1634035541
1471751101
836973173
533742323
372702391
723787573
201567209
557950747
1475067151
416633071
648352487
810122587
2004305921
569974591
1651198489
1066989797
1944345197
1792171999
636509827
1697729183
1776120839
1522535593
452209553
814387789
801623747
1736448281
755798137
2076643111
984417047
853664653
408999431
677981977
2116745249
210039397
994636661
438674879
2122411943
899711149
48711037
1721076779
1851147439
452236243
915838831
1925570123
2119454167
564713183
476380747
1686217367
1216593803
22809197
393031297
1602497731
121102381
456701519
692602681
879009793
318556639
1853293157
1640332417
50832359
216102619
1092550609
1152801043
1911974707
1564468813
205351283
1370410621
648512017
230867501
2007382189
1390207457
905945527
1306110929
821405573
540182677
1645191343
349789291
363877609
1474246771
650684303
1122648323
553964167
929762461
675047911
462966247
2061412207
1317907579
11365847
1133099309
925886561
1439746001
672911977
124400753
819574303
1342446437
1704047881
2084269219
1674416197
1249984291
1593269863
1160674483
2123574637
1142334119
1237157249
248942633
893437709
889380229
1644448139
544606079
1244308511
1208919053
872514179
832459241
1200828653
1085336467
1223485873
1245392177
1822069463
1392474827
230133107
1529530231
760417583
696975847
601696471
892943897
139174153
458706841
818608849
1931708621
1362522487
1400501591
85309541
1341263179
1787776889
1395084571
506194781
58981771
575813149
435485261
1365402221
1771597309
115976429
595670693
1844511433
379639297
792603509
211502609
2064520517
1386998429
645399439
1516609427
1122952769
2138984747
1188325543
273342631
122031131
1730119877
2010643237
450538271
1843416959
286239253
1897804763
834508979
619518253
7196887
1812049471
1678556423
517936459
656449303
2044816523
1667456243
1676008567
370033813
1670286619
1356234587
424641491
523283249
1855585243
1216290121
709956811
307366517
994610173
2025544601
1647655777
894329537
1091934539
282447227
2089889239
2111971151
449690141
326469551
2098703657
110191493
826116281
305183117
1277171173
2117994719
1817533829
1816561493
1713400583
427079867
947350213
2027629313
1761368573
1791923561
407835509
1618137097
1337324743
683118217
1217443793
502537613
870074729
321546193
2038768409
1024819871
1138447493
398338181
1303198073
1322085067
1817749243
982071737
1535070517
634908173
398924501
57758881
272882777
427078271
584042377
395031893
1325434381
714810029
1786315441
590076941
1642450289
209499119
378380111
469929269
159670649
2040086063
1337982241
9793447
568896079
1497216761
2113469689
1349715181
1023227921
1315068619
2062824209
1086291407
1130634059
1641587203
664005493
1788543121
17005871
324854527
1575076703
1492241903
1556400359
1973585303
2055394723
777349037
594557309
1889206829
76744049
1456751371
1060752073
1745626679
1477877651
867729787
1471669813
1836599003
27073069
76134169
43053359
281524367
128719691
1444108361
679256729
1615482223
2042774101
261792653
2072981773
577043321
2001113861
1817583707
1097642239
1923610643
1671366623
1708542533
610335833
651324409
840134887
1786688513
1093914923
1137845633
22542547
1782393293
597993817
2146491239
1857146173
1631599447
629563489
546525359
639199369
1881163289
1199370031
1919872189
1250165327
2009294059
1626455431
513996181
255482267
851175719
1798297003
421667593
1157624557
50055169
1349605909
658746461
616923247
1201100629
218918561
1385444707
349598647
210499871
362357591
1354399723
2128200779
1920933473
1389885023
374697061
1211924299
2016866651
66289523
923667439
788373017
374664517
2055755423
1828480301
1840824737
683568203
1715551351
1743252971
703574569
930991081
460787521
1907598787
1667995423
1455998419
356041321
2024755427
1501516759
494465971
601353761
1922466739
1114460093
414000701
1306830829
526176439
1318477271
1087606477
233448101
2013015853
145385791
1024425449
22272287
1413071311
1740605359
545588959
1648285733
5426549
1644502549
856260773
344485747
65915039
809408003
374361847
743541023
1347268963
620549717
318977933
676039291
1791634357
1404350183
1515870019
300871873
962158277
1287621221
884175883
1938874733
1222911523
2128853641
1297461749
1154278007
659351219
924985757
1194241003
354660287
1003497619
226118891
1432723883
1857366179
1250029493
2096695883
497318329
1264991027
856588717
1560731681
1138152959
1837532371
1725589133
289156453
801423793
1986824603
930239137
1700533217
440600057
405486073
1841665673
135984467
184328513
40689191
732371447
1869629107
1973422601
1067605757
589884101
1370279117
1447413637
694917829
1370572459
433880063
1211926843
1287903667
843088247
1870217051
744831377
1943202463
1019013293
534143963
1766931107
681029959
891647243
1525995257
295231019
994876889
1481669923
453277843
375127541
1715881007
1331537083
1073380381
460996621
233765383
1629823603
1644852589
231761419
1224972449
394952267
1424942429
1357719061
1411544773
1469452771
472082243
2078286619
1607046911
1344874997
615755423
376444037
1682437831
1450340897
1959764659
1241601733
1266780751
1045279171
1377129487
1869017273
1893021271
1010634931
112181939
901584601
1331285413
1110042749
66991333
1516395863
30240163
1596863321
2062982899
104918689
1398193231
1474653953
1062093607
1389154699
1486187377
966594617
265166431
162675983
142410007
1393403941
262345621
2045479529
868133423
1165195631
156390043
2081743067
750546119
1585391033
1878654721
369530251
1555081039
1117607059
799618957
285577987
1682730901
1060812073
176469947
1453815887
1092913309
737599867
992447117
780481007
1916792987
551227777
670168349
150435083
563525437
258485593
1599062939
1981625413
2023638313
1009518617
1828816243
1108285609
1303967519
1063406753
2956403
1460505517
173334619
675585607
360453061
663296279
1578659861
397647413
802142633
1012834183
1290584803
1958142721
1999947893
1278378449
2084642233
658207301
1595122091
1242574213
578718671
1179627803
1009184837
1470472303
2013872761
1405316743
551377751
236246729
403696063
364833857
392169319
398078353
755395009
119383997
1495703527
54877553
2036150359
400204697
342033431
933703411
904624537
1767978581
2085849487
2134845103
1857097213
341322871
1234851983
1848663541
1485692737
248279243
1043174089
767950681
1316546999
254441137
1574612201
1809676433
2052983183
545453243
843898961
365310019
1652819503
616517411
722175017
1346370271
2135433269
1186363051
572260181
132531013
368708573
691911637
1561872511
141925579
70668319
1524864917
401663033
240638873
1614597731
1885556587
117420067
632381567
1574003099
1361645591
93435799
150346093
600192911
66307039
478389007
323083421
493656101
831415163
248944831
504162563
1352438323
682068001
940692031
1522656529
28104761
613907221
165811447
794285851
1453547089
1127349607
1710416017
854498509
1103117971
17749313
1822110041
798150091
1460020459
1794149549
1316475091
1540965791
1773958127
702598121
25105823
1754064241
1803409823
1766016397
29791121
426112811
274504693
309758363
811015591
295743541
1547714393
1329708139
81207461
996342593
1447426027
1124719243
1011998641
759192107
1694429623
121565033
1557013033
1033107617
1192985939
701075381
1266180239
81925751
629266349
2088836713
61663543
1742958769
533244473
1563230269
1125354949
1922393999
506664281
909756983
330664517
1033457549
1214616281
349032319
768345667
575580073
840884987
1423475959
1150267949
1227033823
1797393757
1544540411
205400329
1241563691
1551754361
1922577047
503183687
523782761
2136382219
918371021
2020101739
469022893
1921319201
856782071
1419552367
794576557
815989301
1041924997
1564719427
227580799
2130110629
526793353
817367069
788375719
772433927
706332383
1287021053
993508639
1138623091
1648679359
1351378103
773640377
315236461
1808743829
2036866313
553335989
1929995939
1865299979
304157323
1712224289
489074987
1216312739
38880883
1012498853
254724643
1004932283
991006567
1312207427
402126677
1053159353
448903001
158484769
151323043
2107232873
289976107
2073792767
711932491
614924879
1485924931
1518054737
1656343567
568850453
659395309
605425537
1647267917
85015717
390248233
1076312981
826287899
1636686307
1258887473
1388266703
987802637
1264257677
476858051
1353928067
1791926467
1115954629
2051308277
1493671961
1717765037
2137400033
808008841
1461386867
1883226979
1911907373
1374989003
1805519761
836928089
1870835503
1986881873
1070779631
1416697571
1367934251
1675924829
349601947
389792981
1772557043
836766457
1455396079
316516493
2011919321
1454418473
2077895059
353079479
755529949
956280077
408224359
1813999969
467810627
555994237
1833263143
1200486877
552301411
970054907
624901093
1562221327
316836383
1698633113
836914339
291884161
1939668557
1355281859
1915420259
58533481
1658324869
1567657297
318328363
1992525317
201030701
763618213
292367203
1876658957
1878878003
114866197
301612397
848522021
1357506719
1657055527
1343325197
1894002637
784028587
799198357
390726407
1452880607
37952771
648533659
1239865111
471681421
793548209
877804651
1157134217
150730981
831898567
567863837
1295032633
2011728071
104640727
958086721
786291917
1074122381
2001489421
10632953
934599527
1074242417
2095054249
501508253
241378547
253647529
924962783
23339959
713172641
361436029
578329117
642407999
1334163373
1043907911
1379568901
1608084053
1302896867
1462446611
1834394171
927197087
1701035407
804849379
355608793
584805293
1247396081
906029899
1034885881
1980511739
576055087
94285403
1913633401
494318101
814263497
1770170053
1916972063
1055189059
835254709
424085399
825046877
1998857617
1849130737
157338053
851860379
746652029
2091419977
206419067
1223198939
179646823
524774639
1322579729
600690451
1483388369
231167117
1839553987
1381331537
1287756313
1078494503
1385042947
611887687
1528449077
627477001
266951161
2080431851
58640083
996243527
190338497
362294791
1626913331
376041839
401735083
991115467
2140910533
1436484103
45230587
218918879
857679983
1174012783
590666359
1506396439
1782225967
1790678359
739913663
1377236687
548976079
1237939057
2071066567
80911841
1748530639
1814059217
1674983341
1618757191
1917949147
1967379767
1779375863
304888613
498059399
471905387
483184061
1099512367
681021739
276719327
466484969
390125009
1839228583
97822489
785379667
191474299
1593012853
1362745877
379059739
1363257461
1877890349
1650356599
220073939
423515161
525593707
969752983
780734417
2134012061
356499779
1321543477
71371583
1241961529
755741533
601190693
1782656773
1693192819
1398906077
1731498017
657182143
994345493
539749879
2085068231
267127877
297915641
188926891
1869318193
16715873
2083298219
2141086667
1235684533
47424869
494842259
370169897
924137261
1193809291
771999509
796659553
1903412363
1150974067
65935193
1947588707
214052963
1965970739
498150349
1816844017
875445247
2058670687
2076294907
1543461209
752310463
1802908901
1220905207
852712849
719093549
760942379
1746163451
1344393179
1521001913
71005057
227442931
1822667677
1364730707
1019260243
140688893
1644193781
2088962039
1699570031
243344279
239730329
1802444471
288165197
1440592451
892371901
370931641
646473409
1924111477
1185853793
1051639681
1958703157
884706817
132947083
2025216899
461032597
2076196957
1083317233
509592569
80437783
910078933
1577819333
1959207167
391819607
1180469611
148868087
1450926881
1746800323
1207286383
375043657
2034971837
1554161227
854628283
1411190329
1046659531
1498822781
390604829
725215331
1905155051
851714327
1643602319
128800849
1809668573
561339343
796903337
238625059
509052101
725951761
703591349
538580761
1855174873
134102531
1667839949
1141284769
1772197703
394459411
1080021661
1494328877
935505101
759349909
35897789
883418659
760905707
51077447
546203143
1138567697
653156759
689773391
1716853513
1724367019
927086401
1345252921
1344046139
945866611
515891011
155969731
403358393
705657263
510848567
1769577829
1061117003
1567243339
1257433097
1455117187
244408249
2015016923
2111354111
105120011
1870062083
101705189
143525737
1377042311
1073429563
1967511671
1339890997
980171869
1330024693
155172197
280675477
1346797909
1863571781
1752543503
1091512451
1206060697
985341407
1787624807
926138771
55837543
547656833
1602217021
2102110013
124696127
131835761
157456391
327652447
2035931251
112333079
2007231931
1849606907
1950489637
1125208429
1491212249
1603093901
1636229849
1757839297
518116603
453754597
1320882323
2120048017
1627240201
243380567
726888913
65456549
977983723
162045383
1929238741
1612268363
793158593
2099408203
1173206849
813304097
82087063
685066513
618490291
1898913353
55197119
1451909353
321486937
379862047
1534633417
177362833
1774767739
2099899951
2001831751
1222212659
947663999
1802112233
170310299
1013333989
831405229
1450737091
782406353
116251819
1878296443
571109129
1890006721
1617654859
1093185671
406000549
104774899
547581893
1582235933
2076611231
737923181
800846209
839437717
1607588149
551327407
328348883
990489631
1655081957
935104979
507991969
1779937813
242436911
1152550537
1017101819
1183750163
557593789
304530661
1136572627
825227497
245090821
786581363
2090797067
1938562811
2134131133
529521217
1508802809
1438076411
892674583
510219043
868033097
747220651
259842553
25486933
6120727
1070601869
1178347141
474049519
1006799887
74081047
1857777343
531384563
776521337
520513853
1728312997
1437558191
328358227
252298427
1441837919
326829667
133215751
1278715663
180822151
294077233
1116876377
827677927
1077775823
822608321
1725461657
267562601
616750523
1460690719
1767597187
1070821021
1188943241
863120777
2074456369
1859785537
570264143
1651213127
1309642591
57579883
725867687
36345817
2119204963
2068728901
593410991
535130381
860681149
1651277597
1212254119
1220995169
1662062173
1652675657
916907113
1364128289
127824127
695509417
324393347
1915925471
11568803
1600871263
606480191
176949961
1849514999
68706173
466910023
1539629023
1468425781
2042800037
1975830449
1653380273
1318945081
2086288051
2135456767
1918759361
644271773
1694292527
708690947
1079876969
1665280741
903817963
1194484513
161418269
1156498009
2010889981
1418871593
491404103
1199646013
16764031
983328989
1141791289
1377344179
1954648907
290106149
1108812137
801433207
628477931
1340284867
540364381
1675159009
122068151
1815827089
2086779089
706335901
207392149
133534549
2085709487
1051167877
658364827
1207767599
1039027721
1900338541
1216367189
1982302631
1445074049
1559444147
1828017731
1872082019
1649093939
1840038407
1006625671
134950163
81479729
2022852649
800523929
130342283
1038287329
375837373
728740807
2035022279
1901266949
501308267
1278828427
504413633
1088063071
1751801731
1138285901
82940941
73718599
131533687
790738477
933691477
907260371
882454129
2142814381
1727059361
1890158089
1497007769
1971684943
33361763
422650589
1360006027
701305537
1831581527
649072603
283929367
417836033
236992109
1896545251
1110618623
1930880921
1674542083
114862633
1658205709
504178579
121780931
5771837
1341916657
1514349383
4297663
547456241
2117869379
1012950007
770148233
1553416493
1187707349
1074792119
506413013
298645877
699662923
1739294003
1994562407
1571341999
863098981
2049767257
886031561
737467427
516550543
1669330939
1053901889
1104180211
2109392501
1006848533
1125284317
1131375779
1451691737
692195107
612281399
39585457
1010590921
596299279
1231062881
357472043
579617939
1657516351
902904707
1833706417
111124759
1452030329
1578763321
248639101
334467761
2026144709
1847353309
1992516797
1765908757
49654669
465460001
2059084057
1585333907
1219366843
1552587559
1246558967
380992187
223325189
100066697
1164582563
844255129
663965969
2100760817
952462309
597130621
647752531
1109044439
1745215163
1163148193
794968099
1695589283
1889497867
42849661
1561452071
1577945969
1273544071
1294762949
1479392531
1727764429
685226683
2099374297
27672217
531876623
1318075397
2116112563
2007861967
2029738561
1131352121
1733039237
913909957
1777500223
2071817537
1080478283
4224917
772048663
1805515123
46536979
1780404839
900168121
850243399
15037787
437120077
813012619
702948989
59371271
790640239
1562329147
1634403653
1611954361
724658567
1692873269
1881796151
1234615807
562984441
765737243
979836713
2090221663
591833443
1614769339
179833789
1177897213
1259092687
2100413321
1027046003
1722765817
2071297807
1065607271
1141918291
1880697251
1103014153
2126534801
19356157
1204708249
1038246527
312646091
500427841
1267865161
623522129
544058117
2114549753
752927243
1560860893
44949829
2125164871
1750681297
2099971619
1739288351
600720227
1866937981
2081815403
1853187617
1560393721
150699221
2138452229
1121230697
1845834371
556322267
64341421
949002167
1100699419
137775683
2085008773
2038048693
328600733
2134550797
1982513069
1099490201
406402597
1417046731
881896619
1009579567
102398963
552178421
1863200539
64984681
1532245007
42941383
1165563649
751176089
236601389
877620487
1384005043
2102198167
1788437579
317394479
884477981
1245734521
433587403
1809816181
268452017
181524379
2104700057
1108280519
1558886639
1941855943
536009939
827473489
1538349019
756023929
1093561451
1250749751
727943569
686138711
1549635817
1797659551
686213081
775455623
1064087131
1373555941
1137101611
84835973
1159592699
1060680707
1572129491
384516493
1689378149
25486261
731416771
1486125079
129163609
1642571783
366665359
989288821
1780447157
997361143
1604218459
1170275437
579852673
1455166883
1524382099
102566311
935313521
1594013329
107306981
1248070991
1013210069
872869891
1889337889
1182674747
2130638201
1127063051
1978304191
1083575729
1175820557
59953183
514045843
280620007
524859383
1034890721
403590373
1587127571
1764887557
1517802259
1171320187
1636677929
407427473
1106813683
2064537833
429338647
220545527
29554411
939377807
1203873533
1836457109
1067926837
1846724123
687528113
1561687783
1964494723
346695703
861331433
1560914423
1712640253
243068977
2003981423
1106759831
990716231
2012565337
630454733
1545285377
1484479571
1947671389
1963996627
320498341
1935966701
997495021
1255577929
804722507
1619925107
1193180987
706572991
339612473
1672577461
452277019
2118891539
1491795731
215119613
302300419
929453171
1822438223
1619523911
142338731
1360691621
1640293247
220532621
1523844467
1139529943
1919179937
723201509
673549
239275613
417414653
1832785789
511520431
79330157
215353711
1315725991
581231099
1182492133
479200789
1689313141
283926677
2019181583
1309274891
1089138403
446467981
158265823
761211287
560351317
1133430283
773283769
2068323289
489370927
1317756863
1340407039
1095728503
354985577
648535231
592035299
687716371
589405711
2123113961
1691588957
226957187
1121742991
198131279
1254635093
1667191927
528881051
1339071479
1929557297
191516867
1370513033
1362060289
488148491
205292543
987287839
1490554553
1165709729
1460931359
585005651
1746308717
1937789171
1389931663
1163410769
1796161739
814909607
1972350403
1178156963
924091607
1816332671
999885529
965752741
1350976651
371522167
996271333
18724243
633907111
83882501
331799627
598098089
410215523
388161661
401164349
530976191
405411739
452454623
1867663351
1043576857
128002109
1605640199
264994637
1323985463
1581012583
1818551951
1474802509
2029063511
842982589
1452378247
1188928651
2000880799
1874217979
1998393181
347279279
333506431
1693999037
386014231
1505938697
380304707
1968466793
2081197367
1607005853
282797147
2109515341
790348859
244372123
1034284343
1907581631
1334091299
1421852737
76770413
871622159
1503167371
1268788519
354313489
1837492177
535506221
293646761
71149021
1820773153
381361063
1424798563
1392474857
1169479187
857258417
76165409
540415781
1104739921
1715601493
528797449
253364633
1454772719
558072953
438961687
76074211
492205591
576181769
1882832123
1813240441
131281841
704194097
276204701
467158217
115782059
1006116413
1905478789
1767842389
685408483
63254687
537770999
1389892909
1337520157
1408897619
182636539
391048391
422620199
1099561433
46542347
430842857
2030705717
36730513
815109457
898937723
1355179403
1158907987
271095119
1486587131
363916997
61618343
1835056163
961452131
500276411
978734831
2029420147
1318078063
1571186341
554894701
2076358727
1969876583
505184389
821507441
1917185741
671028557
1287294979
1282930247
1867383319
985121957
2115979153
375536951
740558723
269805097
353404819
157686337
1127696387
2095077319
1047914947
900781087
2078681951
1149678457
795669179
473776769
273336073
661440151
2121266201
1335587987
94009999
244298863
1857563623
1467069511
2038326737
1525055743
1125716681
860182361
927125831
847873711
1814835181
1891369069
1278965593
1942269673
206996549
1405333549
1359142451
1724787143
460660553
1981761629
1426342019
1741745921
1016608553
1365567097
1613820301
884461099
212824307
1215417323
701017699
37353919
333562027
522682453
1491608191
1956185479
1437088729
2116257139
742660349
1692035717
696678781
1623930961
1940389973
1691716933
1805667847
1715939941
220609343
283834211
903527431
1625474413
537747449
1921301821
272629811
238684807
1164221987
1724370139
1842526337
1363506773
1527601403
794541889
2009338813
36696769
833138777
2092332659
1954408879
1117753159
402924799
269980631
497174851
1428697769
122177291
789895031
741690647
1193341349
1073059151
1147771903
448629127
846903019
1371095083
1899322627
535771129
1940741867
1967816093
740460187
1139055943
1507629223
347658737
1106768123
1971957641
1825628291
965855581
1733950607
1709184461
1239324719
822956201
1925623247
166480843
919922837
2119856197
425454233
1153889687
1427636207
42644333
324612523
858096961
1084738637
1064104969
501426241
1622426347
673214153
2002467317
146549693
1625232667
1457605021
408683797
434582297
40927573
703801927
1215989627
908480569
546568993
1621379941
334000661
1207662317
1052710223
501359323
1021757941
1098884797
1301567809
1714335989
805143509
2037617089
510006737
1115465789
1348896167
520315331
1899688309
2014915369
91308979
917541949
539724967
1177731241
1076828917
66666007
1524293377
947967359
1979902921
1218752063
971664763
944538193
2137057733
1300412411
1941946717
1443746279
162990413
534563339
246476957
227609309
2040837203
170821331
1327199593
984336391
214566089
1182606559
1221443203
2127044963
1056624997
2133324961
676931819
783884261
1074200443
1967877829
263238743
599597309
670078967
397324691
1195380811
575415871
162685373
671891443
43463753
346000637
840491009
28739617
870644627
1833026977
2021333383
1640665703
1266617449
1375772477
1169686019
983560757
1632369527
1616733067
1721179091
310249223
109565041
1179710143
2090680429
293101769
1280533613
1290247753
2080404727
1562450947
466297787
189377291
1658033227
1281700207
1213107557
2114094923
1069931987
1334314769
1172391733
462300347
1903369379
1014284459
1329184643
1596344531
1916757823
1953121367
1394138423
761205593
299607593
842102207
1949341507
2128905539
919118891
1930821467
1999330903
55203461
240483029
581205407
622966583
805102049
654721321
1049374961
1039236973
511777327
1762697933
1150854619
852552563
2042676791
1346233039
1264582061
722076727
1414879943
531934589
2102066227
1639736521
89325349
469878449
1034244839
688865819
286645349
23526407
2016743647
1643873129
818456029
1634397773
1585201697
342386459
833355577
1142359453
1161865123
1445539751
1478244301
1301281393
1706146111
831933497
1354993459
1973092609
385545679
372774953
165320989
1091131229
772727983
1636500809
1916172233
734852959
1478574107
1842168413
1456379627
16658531
437272039
755851567
817114631
886738847
618017467
1868314109
1633478549
1687180631
1767768377
345038269
647871871
1607456443
442199039
1115661497
1581091
734214557
1883682239
932658113
1376371831
850348069
1100840333
1940728547
1850272883
853301809
1865941397
219659899
693436657
17019347
377666323
401111681
590221789
2134233131
1625776309
1070986607
571870391
599882011
1759395661
879541007
1032936173
222251719
921826849
269494321
1237136959
1779170143
740530853
2023068941
1765898633
366376831
1760780227
393175441
30661583
1193254177
836368607
1887217961
898721273
105920561
966906617
761724863
1935203771
223837433
1119353617
909154319
1567436623
1644593117
1947046369
1990853791
147365737
671781823
777231121
365616491
1408398143
1310591509
1748900287
642300899
2076617171
473282959
942024439
426927911
1020251381
1248499339
1020747463
843993653
256539317
888675377
1954455623
567691583
1061751037
472496821
2065345811
912067447
1392320227
168460459
1355487547
286027543
1859807321
1427940557
1068600517
24354893
1333319263
313452611
851964433
2030858749
1316781853
487322057
338286437
1055267267
422232509
1447848637
1013715691
1976908823
1302769861
930616103
369069139
2022649043
591978089
48738121
1259718659
1471770827
671092883
779001887
56507851
809555137
1832573933
634680149
1072388959
814996517
19917169
1787849941
1613099899
151392079
935416793
1407323509
1379012161
1279143913
570030809
972049699
648021107
989789327
2088829537
726575173
677338097
1166995231
973305379
1003780717
1651555429
106638457
1293860773
510431227
408083437
784485307
1744618901
1995681997
1222797683
958335197
1480865821
2001513529
190407131
2027199679
2094265919
1544024081
1418421541
86759417
1364098261
1944579577
564518173
324854147
155476631
2034015937
1150399829
477131467
496634581
1876619819
2117594623
294646241
994442143
75701573
1134169373
1909921567
1121419177
249430459
1855373137
1351449971
128946823
803368261
644198713
1995519457
1059243847
830281967
1838367929
1707798437
442072151
2016397577
332497639
909660793
2032686959
2073668977
462384707
674348041
2029394449
1310716787
222539281
2112155081
1248113621
1683159077
1475227423
769946537
1316333527
162092681
375188851
1114784501
1364445539
32964527
1522673291
747835553
1023266843
296258257
860846827
1548529141
292310303
421522501
1865539147
1057974833
740975689
2060441771
138123367
1027732289
1736166907
194835103
206321153
365504917
1254105739
724786463
342552677
1611615769
387488117
1559685103
1892720309
1408461539
1240385231
1561152977
752404187
750405881
2130900449
519076477
1873426253
1760370377
329043461
1223414651
543290519
1413304337
1270303627
400921747
1424728223
1874773801
39177139
1260333443
326414941
1483966031
355119641
291896117
70875793
378432433
20793299
1587549721
1061195693
1659923717
53896847
1540918969
2083902913
995449307
484230743
1370247223
8404247
590547647
900445421
440966243
257838853
231797441
1345305323
358764799
69357517
1011840941
1755546809
341872109
322352551
1067710937
568114783
1831692059
1556375473
1264705369
1407504019
1986744787
292682083
176163241
406861831
35155733
70396393
893280559
1356583973
943346777
1832463587
2104412551
1796453837
936190741
2041754243
1844372077
1807687181
1070718317
709686557
1611596417
695606983
642925001
39960779
1511684771
653233093
209398271
1955007781
1229998123
374071463
889428737
1523846921
1464141163
631190239
457781693
1511695657
1650520783
194988439
1493729323
489282449
182863393
135714277
330258083
245497387
1487948827
1399820113
1878283039
67358693
1554826439
1162254799
1758209473
66076081
2143691731
543994019
1542862537
17999573
152616977
758161403
401852911
1522648241
2001317657
1939584443
1714556891
845461567
1151929081
738361301
612407101
556927937
339780893
1613898413
1344670961
612085993
1349275237
1384530769
1489134223
1054587151
533451641
1238219449
1782599977
1698932423
376359811
402196187
1709843501
1314560063
1115725801
1116094207
1426309429
821881849
1208318627
47074217
685686629
787849603
16792429
1343397313
1080953953
1634632369
258144067
706305311
920741989
2064186871
1048347479
1529636609
1060380767
382531363
179150789
1022145731
1172305049
659046893
675917063
1681862929
576201389
1415419727
1256752151
307246741
1952130799
1136224799
1333064017
1902642419
674527951
1600084219
1180678003
2137766611
1023916541
1052235719
957973543
210212869
1606977737
1031423411
1490188361
106159957
909218467
1938700117
1339601201
1323281833
1869626947
1006751437
64362469
239464117
1007659589
588019571
476872283
837772729
102370067
1630892591
4802059
1868801569
97864891
575644801
1046920267
1108867783
987512731
431589163
1352901031
1305007357
316062367
1320280019
1686120739
662642023
1036984183
275242421
2144149523
1890315929
679074329
1068456083
946115867
401967901
1674390359
734179651
1918613891
1465588409
1857489857
328373459
606341777
1241259697
1911676973
2101939547
415001863
1914369323
999093779
1860803717
603912653
1208807023
678905449
1305879461
249869933
685864063
463402661
1275187079
68510053
1410506749
1063245367
1447741357
1431898231
736289009
1253903141
2115023993
1794793837
2085705409
1066475687
62444209
1030160389
1367239033
1221955171
292263523
1193389387
1993670681
798310967
2064470839
1830898933
1887790591
168323741
179295353
735911023
593349473
1839046243
1427680799
61046387
1021273273
1757502029
1307987257
143010467
783047767
336504433
1878194623
483503623
1980963121
1321811383
1273976941
1752791603
790104647
1283050547
149328983
47002141
179287453
1766167607
1274972329
1823488451
171473153
845685913
256867453
286624999
166029313
2096200993
39636353
249058561
1627543429
272318623
1742099899
258457429
1783485061
639227801
414575339
1838702389
340919461
318588107
95022727
724850353
276413647
2043942673
21779761
1226632549
323493211
1695880871
1956676277
388341497
609622501
614228113
1435741399
1906141219
429162743
199436507
1163224229
1064094233
809887313
876874121
1508533409
357241237
1906065409
224310299
1274774821
705567403
1352820433
734958139
1017918247
694966721
755629967
1470822127
1735782011
278328217
666117077
1207951757
2096193733
1777387237
1201701889
955775059
629731351
1085525251
781166107
1892619499
619005469
1490484199
475659857
1267287979
246956483
1205349421
1794479903
723266431
143504927
470772311
974350061
583519103
391737617
33852569
647993383
326379673
1556879609
548456683
643937477
1134412943
1705155493
1092191279
208255819
106473869
617183279
1498969859
844631813
491661383
958422709
1507245161
1256578913
395824937
560362001
1465528853
2081837207
1260568871
1403578153
1726576739
1862639707
879825949
617705849
80128799
281891891
314866957
1503290071
713132891
412331677
1669039829
320730121
1288578833
1918889347
1238072119
1376472827
1802400161
1941722747
2064460429
781897639
833020303
1933724413
1995765419
1918489667
541432231
1269430769
1631484667
1854989099
1218921241
1659349859
212147123
1491855437
1100131133
1517201171
711319051
243581749
1160920517
1778961253
2110279733
908065273
1372376143
1026268447
533495153
1791038471
1677310549
830051249
942010897
871271021
2030296679
57352483
944729119
1997761813
2034864803
325502473
71246377
2122046341
1355076209
1676967641
1192178681
2109797687
1869766889
635762051
893410759
856811323
1318258891
418718669
220529707
1080085931
113475199
1716377561
1580906251
760885739
907374973
1121616289
1930931573
222877783
1936226387
349421843
1876851563
103327711
911119591
120870983
1261002689
521556953
1979138867
780089719
1537673827
562417343
2025724123
1142839351
1262662939
1506722897
581328359
1830672343
1611414163
597954407
403338857
544063447
1934478541
1610444621
2031128387
1911920383
284432773
1995619501
402772661
1268373299
1457962757
161570621
652740677
927527203
1994151431
306524347
95421619
2124852361
2127148487
886048759
602493823
1603792187
1697576077
1482524347
220098871
462176201
473547233
1017613007
645901423
637157441
1808600371
1479179683
2092892033
1260515213
992884393
647275037
1732130209
968659721
1388049743
1452388123
1538849077
1966132057
1334853913
879005497
5814113
1356041549
1548582169
2079065663
1052201681
1222331857
730758653
426285269
67939187
1842507791
106118303
2077525157
1656197329
28684837
1033218281
1760036693
912457841
996306809
1118479573
627158197
141833491
1072697273
1444312313
1805264009
1948227679
1354002817
1957239611
1539282863
1567389281
1088152621
1171317307
107439317
1806245489
262088317
1675095281
132229931
531205541
24234779
1192594141
286934369
1943553347
1704577481
1486121411
1525188451
763862857
484484149
1733986823
1956323893
1060153553
50637877
98295889
481143829
1967574251
2047798057
1218346951
811313821
2046555347
531775073
1961247929
626704961
1693444309
800080663
496720997
951882367
1480247053
321391111
2139553109
1073750149
23532517
2120379251
140550799
132692843
1585102969
763155473
483671389
1448511481
865150661
40937203
1776984637
520291159
1598754193
1772254993
1693014731
1547247347
18491911
79189051
1120559651
1752090479
2007877229
1668337597
1771251907
687701141
904363853
1137812257
1642222499
867776023
350627077
1037532953
1037833603
834089803
817749433
1471114943
1886948381
207384271
464522567
1295172559
1234653631
675201629
1541337311
807420769
250327117
481642663
664541893
1542450713
68750051
118390409
1305220439
395442547
907872461
2112019001
223585121
1828118659
275134823
2073686633
432601991
1489220063
306008819
987895361
2003315729
656363231
249191911
15126703
1866382579
100089697
1470325547
26863079
1249969481
2039001829
439115879
2068853953
1638681133
230897941
647209571
1388071837
1742094659
1925895403
930115097
1790485667
82874549
1272496163
560294311
1894439629
387519401
400585219
1052256937
1833136241
571855433
1397111123
677382179
659700761
892060049
612649561
116102531
1115902349
1575705871
1368502519
13647847
547680017
552392903
1307311267
1564413061
1575761267
1738223401
518765801
685198561
1536860417
1583189831
1365483529
1166318149
1044559301
2066941489
1312571801
473553203
1797243949
1399421087
105342331
796143571
850592819
1648693331
80636713
1194163631
1816493171
886855397
301935089
2145118903
1334887817
2141054261
1141369013
931319101
117069109
1094019401
816987287
1185175759
1205118413
849141763
1917469231
1032459059
1287465463
1365318797
725765413
1595176619
2064572297
971678011
215965777
2135704807
107878933
525733361
1942906859
1027765129
2087193967
1646906633
550672051
897414433
1873438883
1765160641
448038433
1061626331
735780559
1842878347
681705971
1334692493
602113571
2078089933
884608811
753551819
1290316457
1559647651
486101353
585997
1727635193
1573540669
224709187
772464031
535566271
1824432583
1296324599
209082997
1702294267
1979908741
778657589
527087497
211287029
1322332117
218080073
817898273
1194903301
633072119
1404475643
2015031673
990532117
748917353
175211551
2142765841
84781649
375723743
697927511
1100526491
451904951
391942997
844766303
1311036791
1555153513
1262373989
539832421
174000583
419051681
235020493
1395142523
401007527
809498717
245693447
1814110013
791387539
2117622509
1562463197
182652049
774790171
1551994321
314496631
1183972043
1094763799
244477631
1483572569
1792736833
1561033703
498788629
333423287
294340733
1781851303
2109100547
1177259179
1955296661
1294364131
1200497461
1323491087
1541693987
1443664987
2088765841
1210018171
824071309
1027614683
1628947393
766714357
1090761631
2017361519
115156051
1869722011
608270329
1038212531
1761792757
1675584907
824652343
1804522099
1540907317
795722687
506619389
962385001
492022471
1050448909
1365513181
542703533
1400144267
1949420279
75434209
1499934851
724429963
276937861
1138445981
1830741629
983694949
1068887101
741685883
1561579639
683301719
1936062449
168839863
173450929
1368969709
183396197
1136795431
732641087
1316814113
302568589
684160403
930859067
241479041
571595477
969891053
579047309
1022679479
689585033
137847377
534586139
1234472461
2007569783
1705825019
1973668129
878266931
1628105363
1648874989
1761738887
1609279351
90517487
1429617617
1511363209
905818279
230815531
423239339
1924305263
961932689
2031593233
249100087
261149683
1591307941
892798531
142361677
835555757
2077814059
435128293
137484829
275189813
2035923401
844337651
143666933
1246740731
1373741123
1316159791
733744247
2058013679
1447365151
1089437471
1522764497
190996499
584455489
142968451
1894659511
1648431223
1306661791
1862765153
833365073
408310183
23715257
1055353853
1674024829
408924227
697606487
880705481
905135383
677968513
916723823
250247941
1295217689
1358926753
1518368119
1378469593
475651873
402455479
326767247
1699936717
1434879053
569267323
1002950261
1162743943
1860736453
1935488557
590321267
233701933
512891501
1594629217
258049541
932278019
549421049
1563718609
426154891
538135627
446024921
1230981061
2099172083
818703937
755695099
245806091
617003459
817457447
904110457
297414071
1636827629
1944858347
1025700817
1206777199
854336459
1709900551
392282927
2041535239
454527839
702050443
744966371
847177741
1466423093
974137987
1590399539
272037971
402345157
1057243969
2005620619
117373339
785668613
803988421
871743307
859395443
1842566381
1761867719
1840174579
1816588687
2143695679
1274649527
1730443331
1657536313
1004478821
1419113081
1146425587
226323203
2136938963
1342683229
1622394533
100138487
994642349
2116215653
79422559
134834473
2135626991
480074449
393338317
657724853
1464238103
4831703
1238048029
216270059
811264291
313511813
1150951381
256777361
1592946011
1275429629
1894761347
1967374901
283464803
809004103
624535949
1422234193
634329797
1802058547
915482189
38988043
1512728717
585980347
1740261979
974701643
765971419
1075160077
1835588971
146137577
70160053
1115827781
514839121
2000292179
1268510153
1086157603
1649223859
1778541983
1107192893
2134526657
964781527
1304470171
463959997
2144383093
238999213
2069125853
2004645779
518734103
826272859
1812294391
1007491699
1081573723
1232776037
954440677
1353004043
1644945077
488307203
442359809
328230971
442289537
214080973
729303727
400239547
340310023
1646294149
155369969
664097041
1064814917
641662517
1844073527
1740973243
1647732109
949693417
1670786813
491680127
1406415341
1572197701
1058196199
833313737
483340609
1604018849
1961492593
582206579
1993080127
1140053129
139616501
854515463
446628227
2108922059
1017832939
131383433
1518548327
2134931479
409596307
405495817
669192067
1040929789
482979443
1671339757
2015034893
193134367
16437959
1663729631
712567343
840947813
700267063
46985447
1291806193
1669387763
82204411
1033700071
1868211139
1116805843
397861571
643240943
1547731183
1097600953
1245913607
1289247247
1604179477
668171351
472540669
672054589
799801307
1303743283
1571948297
2039628401
932664011
319646687
153165497
1976958233
1494229181
1271696857
939741953
1653692977
1645815517
1115886251
211601321
199303679
1537758049
1741190669
360681289
102611959
175259017
1026869087
1110294307
260177213
307965941
399433367
312586553
292824391
14916299
1500556063
137515589
1015754093
1995083567
2015391473
313937989
2101410901
479097781
881796089
83506253
1548866521
249004841
425859593
1306224151
5265929
1044530327
887344361
890816029
557533
1812186881
1577314357
406807211
1771575587
946728373
1990415683
772205237
1059938377
1298871361
28604993
1253059141
604280459
179406713
966023659
531772141
1348584683
947763367
1655115113
2040283837
383079607
1168115593
1446037423
571582967
1771581323
1981162187
708127727
1503254023
1780443341
604409261
1412310209
341771909
593746547
810797879
1280925713
224610721
1810196593
760137733
1734986251
269756371
1357519057
1341555223
541337977
704133119
838399069
1173119089
645643729
2069347249
1429094957
128008193
692356439
1739878831
1435876213
1822489093
1105520959
686080121
568032601
642171239
274087349
848419669
26747027
651214793
1065509243
601426547
1804999927
202856501
78596039
739771243
1053991529
699408481
641907853
1946747437
470582257
1920803693
1362911519
600212341
1676319241
732707953
2029208023
897756911
478266563
943019929
1016295793
1806234103
657907493
155850287
1928540267
1841840491
292281713
1620793313
1139635351
701590273
562158347
1804334453
1939684693
1608797059
1748318053
1276334467
554666977
756653543
1553269093
598350353
483344677
1045290119
1451788007
1821464803
1967458763
783621911
1972574089
117212593
1246069369
45311687
1270593257
1122341681
1498025629
758103607
1065480811
1924349807
730217699
1104849101
1781860217
1132157623
164104709
1052612447
1138607293
2057770549
286915073
1890215849
977341597
1177411967
216896203
55022531
1075982569
1393047497
284843861
1383054991
221679721
811085071
2069192707
219496747
385163281
1766205277
1165138267
733016027
650392559
2051483207
1579312591
1429537649
470453369
719447423
358661447
1467959221
415900879
1607900741
1480457753
1020217067
1782520121
1557011167
112774147
229961003
386165029
1226299819
824056333
778444141
2141425459
1003170191
1560861233
1710189049
793491199
1387323871
203810423
1558698697
169208687
186294749
1126704113
63296119
808909763
1708899971
1570877797
114818317
46371883
357343421
1813588681
1896303133
889596817
1935179941
504146603
1492893583
826853051
383584739
628588931
466425461
1986403357
1549608911
431992039
467737807
2142449399
508499471
2019768613
179094919
1864925969
1794743831
735728953
512694443
332289317
778690141
1599557749
1321274351
593424197
163857623
1489250573
1291211531
190500347
505578977
1194292991
2094691211
423280129
593259497
1816207249
1544898073
350302181
699196507
1269092431
1779511787
1184212501
1845758503
707857519
2125878637
2001799439
1727018989
1669170127
1498149811
95024051
773205281
855863441
528770113
1801328699
149825047
1167053983
866960929
1789824551
1766083153
1762355293
378335057
1397121673
532583971
1821527333
616009343
1962316327
390855601
442862099
1811588203
517880023
462554929
1313037821
296735269
488864581
697465487
350982689
134567077
784928201
961786583
58219789
632677417
2144598397
63570959
1734288749
2028383521
1481630779
1425166493
1347467411
432583961
1383553217
546092999
1480626671
1112859257
412247141
1472890717
1023962447
327209789
1177302877
923600669
1978098523
612483881
1997592307
532087663
270276719
964165753
1006043723
1421002201
936511889
632631301
1600646891
1608984893
2079956959
131679341
81446831
1340561993
438485867
1877538659
183451111
17756689
292040731
911778617
2008242983
300825197
1377056803
1671735743
1225663643
945425363
39690229
1237427143
2139070181
1576224127
1196903489
218331569
113694719
1968058331
327764999
1969945303
1008997499
341380423
1886464519
1212253303
836575189
1794886729
1840946629
795933361
1730296487
338418611
737572879
223008853
815917573
469175519
1291785673
240762937
1768145669
1337235569
632473519
368841211
1275237961
1761037193
17594537
600002639
608131331
417817223
559856111
1726894787
1609064081
449514487
1553108521
1425796849
486857879
1174609487
41504383
1357144883
1232226661
243971597
1487349649
1720715671
1320739703
521665559
2068872419
890505439
236305847
847605697
1684092017
1204413383
1388584723
526732667
818726197
1583104399
1113051413
1657956889
104732267
1258978849
1156346567
1268216449
1667195393
553472783
614945813
1238897801
227530687
534948209
1615545011
788711557
1776250327
105236221
499045243
539969167
998192861
746998337
493291027
889439861
110320337
800526737
957179933
51880319
774147223
420602461
1387551833
1617724919
1256052943
1390022201
703428151
457032209
1488672181
110268611
1481107681
82821041
1325829599
371365441
2113414889
1426770973
291231587
604382663
6889481
1696324933
310187057
1235149913
1414843981
76524757
1873130269
369282743
472987661
148929133
1692260431
1557938059
1433338883
1382789561
31127177
46438519
128939911
904194491
619312349
1237452871
974862949
995618353
391399807
1847739697
394868561
1353495883
1354016137
1681484957
660327751
1290842627
298641491
5073889
1460997917
1101278063
327147523
590314223
2131029361
1189132753
1926510787
1242223457
762635077
307077929
153781997
1450679429
1819639397
1160426857
1790127139
1734580807
531406709
1925342743
2114327063
357355403
553140911
1409979587
1071827513
1434242221
1508978893
1545417899
520458457
1902961477
62858519
180908461
119304851
958129141
2140100213
1797432839
1198066019
626928823
445583249
913149191
1979856743
1726061683
553165843
1905939851
584556521
1907087111
691959817
315552889
131882833
160579117
1827706927
638013119
1236116803
1253947271
1819718909
1848587801
302163689
2142346163
1654722989
51938189
594658279
1074437851
2146679737
1041852373
869562277
1458270139
1960135949
1537944169
31508557
625964951
1908182659
399274661
1775673929
1567005421
45588913
1229433593
2044040353
1325592083
1787924029
1156797379
1013983183
1965781487
1627054907
150770057
1946811959
6332021
927047029
820326053
312548339
744530597
1996026061
1722463333
1673805187
2043850253
169701611
1597515817
708246251
1124468441
217258451
1942242541
1881179483
413329289
547493717
712160257
1117624559
960635729
1477095793
1396567069
667291309
578707109
1438986163
1130300189
425412139
381573989
831120707
289600643
2040169987
186281311
384516533
224382401
118277881
1562519531
657060373
1437698893
286007291
1816623703
1444626089
111905527
1943122163
788081909
1108633817
1357977133
1919330323
991204861
1247247011
1288540951
530724391
1570097293
1813687013
1010777149
506918407
621975197
1432813531
27823363
240810029
857328107
1720925639
242106233
952838149
1659684407
1975703491
426405401
157679147
158715653
2085844399
392939161
1492895867
718716619
1876478801
74954387
1179159563
1111216567
1848021821
1947030277
1253060957
1717769321
80689183
1864687009
2010454151
286266139
336123323
1087853593
1272360673
1692914897
702927007
768272399
892779317
1521662201
64435867
1185236369
63031519
1887604309
243647153
671436257
1344893411
331059557
2120121319
2031041863
1623320507
540019567
1042944527
299493763
1950089657
2043153179
1166084869
1677354671
78857773
297979511
1395430489
585556397
1881317671
133457749
712725073
2023163941
447785539
1047571153
917945407
1549449907
1510337261
1131787141
1831976213
1860637171
984163039
527089921
1713632807
2007586519
638273039
1461593261
1848900293
126799643
1534766897
1990211453
1067289749
146174797
511038601
899899807
1523131289
1062990953
1856740199
1519999837
552976673
339235999
1709260913
626635627
1521529811
680355757
1973829679
787791269
1841239397
1218651263
1205256139
72991801
1272083971
5091101
449952871
348753331
300788993
26751589
1736867603
516729673
1379267693
1751198459
1743131311
1058996987
983786273
964392991
1725867457
817825343
1036209971
981883079
947405083
1680010037
532504079
761232607
1788261479
447683791
299929211
2053540429
386356651
107090909
459019291
1816821089
1326372601
993597491
256760533
1294188641
462366809
708692879
1268721031
830805259
1421605727
500645311
1200148693
1891608487
320035159
996517553
1652549203
866679923
322045631
1048121287
1002803647
1057247351
1195858127
98392351
410165321
365807159
1305666647
939711109
1990789007
1339378879
622579579
887574509
480423737
280063523
1555154749
1052017247
1961626319
760380671
2124321763
1264915123
995592133
424714051
1698536813
1734061649
1204249303
1756093327
700511719
1637594347
160928153
990846533
2081089163
837832057
456089507
1380951401
951031637
16869599
674272877
635229281
1298771857
1587098707
2068272889
1084700389
1580695357
1335778753
1316677499
2002593881
1799823083
1462446781
2068424179
1941628049
581967773
706252711
874608827
1519600517
354392699
126459899
2109797329
1557680143
35120573
829089827
392883833
922554371
863957137
741291689
366923057
286964989
21051101
1789871227
290226263
1935434701
1113097549
1178678521
885589163
1923138377
1008806977
537544453
149854027
554091287
2062704269
1958745361
1829768771
1244322461
1295616967
836434679
1727314781
569289947
1316261087
65388299
1142986597
172314487
290229143
2062852807
847425637
23411351
750704281
326289739
1204374799
772330441
827621329
1454581697
1332921899
1606781003
1187356231
1188793117
1390963331
249301343
326544353
1541704189
2087587487
502976057
1032736591
272446807
1284403721
623010013
168356011
1902486431
449985713
1626132121
1744978777
742952321
2061639563
61639453
2004134659
1837143817
1027869233
1010344889
769102331
1410947
236418731
1864928953
1487400511
987969211
1211311327
293950471
586491253
1212487117
1463699801
1621381721
318574561
32876717
591664349
352339877
922925489
1595311979
1931747221
1842523819
35269229
1775011583
172264567
587549723
2092892447
70691911
632545393
1426923977
1797193283
1722736217
1777050713
1114498459
2081572793
1692477361
1851903289
401765527
1595259839
1386651527
1626684071
671867947
1333962059
40188503
1463319203
1980846547
1052897843
1238999071
351677159
1935270929
2083293049
840015287
1478305831
1461241039
160179319
892994383
1021391479
315395219
1337287649
1232214593
1561899733
235599827
1341143563
1798326017
1476867713
30479747
1449482791
1733129201
1094585761
1028994821
637500733
1161652727
1393791757
213552653
2140556651
923196761
1091666483
1123347383
812482081
432144847
228851617
567185833
396294029
1241410549
1529122379
746230721
2100553667
219331549
1785920179
2064805513
1502528081
1064303321
1843420769
811930397
1034358911
1678048777
1371896137
1319322287
321941167
710759117
1251210277
38688799
1440368431
59037337
306009623
1257121157
1599614537
1281262547
271424339
1578955771
1914385087
834985097
1476802729
1161160109
1360770517
1311716647
1093782713
1585244383
419213419
1540223479
1110122561
1352144383
25748741
2023415899
2004008833
722033141
1495606703
1401775013
271294717
1143025823
143502211
1889464943
2004776341
2026913113
1975952317
775597453
1879254187
859065007
900007349
494320727
1892237339
141585043
400698491
1282413367
632761247
855006773
462509543
1673009963
1208544877
1856525597
150757021
726339043
1922766697
1735906199
145839077
554956471
1191004939
1622878529
658903291
319177823
1527670103
46554713
1558477009
332152519
1407264679
655349797
2075565143
1023557237
102251
293740597
403182277
859077763
1087572373
956177533
945724939
376224847
1490902097
483296663
70893803
1059467707
780827147
1166321459
1800875809
1247447651
1206179371
512287109
596464291
1469648137
690327577
1681832857
602341447
675799231
2103061747
410453497
174716753
172413107
491169169
525820027
1401659993
841596799
400086901
676324463
1264062757
555865231
1228583467
1267315603
1964414993
551111963
315563483
881076041
1394675827
1463741239
932521613
956644567
1841275841
949931263
790323587
1270421359
1275884993
1388363759
758356561
1752158033
1346837179
546928609
1040306983
671660567
1164084083
269571143
1402352129
1921130929
1924475141
1712780747
1056411373
409767833
741278009
426689437
370897567
60122833
798215963
364622329
1720549057
1380747517
404369851
523140733
1330226483
2087231203
205174097
827105911
1120916807
1658678981
1452020477
1038498743
1226256943
1654377941
761015641
2075783473
1119926617
1988203267
1889540447
356084107
1194279659
2019597031
434288893
617228893
1795936711
336776977
173024347
176133691
1685630147
1058866631
496927603
1678204061
773578439
264562387
94787137
1454068289
2127381533
962130163
1496408777
1047073241
48491761
318295469
1430206067
169424711
1159612063
649812127
1834106357
486201851
125041571
1965866503
1638975589
983310673
1795938517
1944157001
173520059
1756822121
1801238639
1164689321
1740491887
715402757
1539729787
1900283587
11542151
1366171021
1030754771
1244849533
225483941
2089214843
679523437
277789429
13340737
1358135489
1792544437
415731709
1856729387
1666789141
568276651
197875859
1314424511
579690557
498221051
1906117637
1744711379
69600631
1065798733
1592787863
1843212997
51713747
411250261
554655553
1667512807
452270681
291013351
612130403
1626417581
1134195053
1301442059
1960864649
1310708299
512434717
1855385509
76061639
1766108021
1603967059
1384566389
1927634939
507055541
538375031
1139869111
943707929
1496955289
10966273
854887613
1856984803
1063266497
847334821
542828831
939384917
1731126151
1121429977
490881107
1597306541
1882153751
447934727
1817655713
1800586219
866307359
1004827961
1319618477
1009488899
428350361
1969339831
826627667
907946327
570462311
451966349
122901931
1514598049
2091639233
2136454087
1922105057
2119993549
815864677
40842743
1040391263
704905769
211267333
1176858491
1958236913
23773037
368559239
74839591
871147349
642085771
1510146553
765946471
1820663197
968983271
1372823531
319625099
109751527
1918988977
1243404167
1318895239
1460500819
1754265481
2043719771
1714331911
861128953
1325781181
171582791
1850929937
531833431
1048188761
1745114359
1778047961
909186703
1016352121
542264383
888065203
816910181
841909681
322524023
1650409661
1326002231
1185687583
600186157
1645078261
723317281
8110939
2019624421
836268319
778639231
1292319863
1490558057
1240112989
1737010987
1452498713
1964009893
1545814433
1119828637
1597622779
1743451069
1555502383
1320796637
1507652833
1122768659
1803721001
1087128391
277276003
581739839
1095486967
1212128989
1354738729
513439981
569637571
1918406033
1724627711
1123822333
837867421
471176851
1314670733
1546005403
158494153
2079718073
1404308881
1759659037
1326266603
1850418917
718144331
58891069
1390277653
1996001921
611236039
1882486621
619716373
2006756021
1367765123
1311308113
1850784119
1543061131
1858538309
376997113
361501109
658066757
951519013
2079369233
102099617
11407967
1188696403
1873101179
1584665651
1752263521
227021173
553987507
178026097
604138879
1345646359
506011769
652893049
1867664399
1026782993
1379823163
116897147
569026169
388403881
945407539
597644287
1404852923
1398744917
2026185881
1131601087
1831606901
248954819
576640297
1926917141
895529801
307091669
1800962627
579409423
464293969
1569531211
1907407433
1816888607
1551539291
750820583
1470235103
988575383
2110911251
19593347
1873328453
1926086749
1650929639
1203833921
1032577993
1048064887
1713692371
657445577
1883802859
1451287471
711245699
2016104297
1540117223
903029639
180455207
1402318109
905075771
231293729
1239224681
843226091
1653932591
1267612579
1028355953
225897257
1660446943
1034301491
1831903219
51505423
1827177577
1790432573
3715069
422027743
1663384339
1203977531
1759552867
1058111897
2033702821
72071761
7585843
394458341
1188335429
260816623
399755557
1038344621
1971212669
64538581
1430322107
298718737
452462377
246242303
1684207739
1368113687
761171897
910169573
146420497
844044107
519631507
132009973
338412343
313005907
12910511
1698040363
2085182383
55276649
248547451
362655361
38569771
899107199
1382544827
1961926193
2030987993
295746329
1244286157
1909093157
166563763
1121312167
345471821
1580739847
1802472163
155440567
618487561
2083134143
106690879
414138583
1154352379
1280238457
1561442453
1499461913
23225711
1971300493
1690290073
585811561
1745254057
1467661879
1501502161
360810763
54866137
1856860487
1233173611
2124836921
2090242729
1908719279
1770489337
1692947401
129460861
378419059
1627800023
1991506103
1445904919
117489461
887676091
393369397
1487288729
125026201
1481904143
1683180383
838669439
875648309
2004897761
744706931
501912959
705205493
1515527821
346707511
274916651
1220715887
787122659
719879917
93663883
1444876883
994439741
1541763551
1651483081
1868862757
1748642809
41887399
1833073871
66249247
780869489
1827670727
1618139587
849237643
911501387
2137964201
1150002823
1351265429
716504443
2035250837
1968812693
771715127
483582329
2098491467
1696845613
933549913
1431076571
1595987893
892453021
61297849
835236889
1996460173
1871803007
225127417
1555636219
891181829
152139101
1383496739
1159690589
1698818119
1402141607
1155102007
478990777
259130497
783790531
662088457
2008498487
751062383
248241407
77900617
1531522763
1649497261
1200899177
2111093267
1708475491
1710656197
1966224419
118076417
213234041
979009777
1759473901
741829073
75219503
1555668269
2007284509
210625939
382339459
305585857
380542523
1144522157
830701801
832077919
1325904191
707215073
1475194481
1446155651
735964501
1847612051
2085287051
8348969
213440849
909694333
454892573
426772147
362625223
412483063
1757321249
2147097593
1010923099
301893439
156359803
1711443061
608842331
1796738519
1891080623
537442933
237531341
783703201
1951823183
1491392569
454433129
1037872351
1686385381
1814561669
1692573203
110287391
2049176951
1641434807
252137393
1434092027
1994962429
1087893893
401702563
1153113001
1673766839
836978447
400294759
508401181
49780543
1851175429
232134631
534450617
819494873
1254285509
777418637
1664576237
1170901099
1239117599
810123427
801528719
1501007041
135141899
1451147
1304709547
1587778897
2011983047
1576166257
455555629
1255729001
751083959
138854369
791500597
363691739
998944829
492573509
666256993
229228273
312419377
684694319
1825902583
471526963
1810917371
509555597
343485229
1038113333
524807579
1519740427
249169807
1783570343
1871159261
110411089
446353447
1307669639
2061941659
475918501
2006428027
476307077
1475543437
632645549
1686214883
1621756313
2041055711
1622200883
798352859
1425673219
444387709
1002843511
1007419649
256935353
1766974247
1596401551
136877569
788586913
386871517
19389389
1630471613
938683553
1326607847
27142651
1391002289
1953877649
529821419
1944885977
775029331
1049065247
1711269673
907398391
73696891
480456421
284503873
1808317943
742336123
613058191
1136511449
1681473889
854274727
1293157799
626517103
765844049
646234321
1749488659
1983811523
1168827697
1607663909
1684512413
995749673
1592136367
1320599089
472401451
621945997
252789347
468848819
665187563
1719717823
1689923401
44824321
1848573499
888658373
1071149797
403963303
25563497
1671259319
1198994021
928369243
1612244831
790681729
1476485441
1028354857
522031603
1928220097
1667334419
1193046293
215485021
592646573
1286933981
612446837
1513541287
622025017
1949683583
411532367
2068665089
358880213
1577636149
249448139
658209089
13635467
1790566103
298101319
202868989
97323349
1133086049
224119141
87854831
477842149
426627701
1401121837
669676471
529525211
249128827
1358076673
1897084243
700635193
1712151341
775868963
1544421379
1793882047
695169617
295375537
2117421197
120799531
462047407
390027919
593676781
264484307
276496369
1904206417
138217843
455122469
550355123
1150857437
1410866411
167059337
668323063
2007023521
1577354563
1337520061
1619566427
329865493
1444986007
1153281301
1682530019
440020667
1089698231
335055587
1964786567
477441863
151794661
381359969
1052517979
1722463243
802357411
1272873941
1260175639
1396202683
1701287957
1680820859
1701547361
1261211353
1624643413
192828599
715053883
1817200051
434200381
222751873
809334151
502901479
594154261
1603658237
118886543
2122984417
245693447
1086806891
660846497
1732269401
1773117887
1458255107
936166643
1582392583
1069263697
576651079
1092679849
1480844927
382972259
1569183277
1220035613
1083206837
411623291
216833059
1888425439
451644059
887781857
421279591
250747517
72768217
1632550823
1967684153
712617959
1701329753
1439309483
349076263
320682149
1022371489
1967556859
2041883149
896069333
2071909453
204958729
1911840713
2936803
2019744281
1175207731
923634983
1091169533
752547163
1311523067
1096046297
2127281647
1755524123
1042134839
1464948677
390002101
1531329341
1733073697
308326541
1807539427
319149227
463818343
599642041
2088716653
351604373
1405723973
1282535899
195768509
2109800533
1672189663
130576339
700401407
628769671
662400799
1468507823
897329197
114284839
153305093
998272349
107325679
558017003
2079125107
32698993
1336333183
22942841
1568767703
65444579
937387631
1070687771
1875770789
123842899
1411682887
453415621
497268857
875893793
561011417
1819910303
1239223213
752373719
840781757
699640847
427134341
2115203843
1643263907
663791047
1327221491
891457837
1289622757
799723181
71305183
1510824157
1608740537
525211157
1769293849
1588286629
2063075221
1800623291
1016734177
932338447
549666101
1122190697
1613870569
1582732903
290307581
1888346123
1211628491
666199997
1678595389
608880557
423341539
1821053867
1944963661
1295060209
1887348139
1479420863
820625933
1601692063
731807581
1744888129
1147545757
2145996113
726882901
1876976711
1644711287
114958729
2016955817
1506994693
826139731
637977167
1116319121
69106123
1188408017
2055203537
1347697177
629369407
453344113
275472487
2046989899
1673027339
1640058947
1049267393
1534491643
1497419153
1148308387
1402369069
562198229
1435801567
1412999167
581423951
1517692999
913284227
1367473559
1080510047
632826097
969660631
179234501
292555051
940956883
1386988879
1613997373
414362791
1866998753
1929563777
2100520619
1803051779
1012373207
1031057843
911135227
655278661
1673724571
424987039
174981407
249078223
240250097
2009783429
177258593
1419500053
406755347
70046087
1491882857
1060724857
1178004739
495238319
2037346639
315401113
722189977
139609571
341206273
830230129
314433269
563759863
1730379487
1669343569
1542496063
1618134979
1871512493
345855431
2121313879
1287681641
1318141067
1531186667
1746308299
32054149
1632077233
355916993
643111759
620468743
606384851
461800861
391428707
762244211
1053685933
1264325317
71944531
918393659
2066597657
2146545727
1095564139
855194029
520074887
1587117871
1064241631
258112741
820971457
1995386777
834388129
1709336599
979856641
1352766673
1371013139
1952853361
379811317
507858803
11898281
1517420797
845054153
1132121281
559486283
335767709
1548853567
1499088751
1217808749
1390699693
1546780601
2060981147
1670926441
1010685101
320062597
1439640977
763843879
11429953
1894106857
531753461
1429998631
1727036147
624905999
2144616781
1101150763
384519893
1824200639
1969606843
102749483
1186820357
1324895591
1056176489
2087124359
2061003223
514764619
221110559
110041031
545603273
1047532747
2121973313
809282077
869744933
1987479293
861005633
1386346763
1986198997
1799164099
1678514749
1299366449
1244998501
302136839
1103246827
1296649507
758320313
1961261023
1286898773
571818971
241978309
201916081
59513653
1552333253
1497933979
1797418787
1177704629
1077086993
1788284783
1684613209
1119693271
175759631
1555357361
1262880413
436908847
1739836057
452654849
1104212299
1059939157
1678869707
1146314371
575129593
1253399183
1462275541
623006213
1794932683
550665223
2078820577
1371617339
13038131
612168523
302459581
2104520377
1290884389
1703847329
2123065277
1912261259
618408773
73948613
2053070119
377281607
1489094977
602997193
1885915901
453667411
1595158223
1709526229
699261461
1552154027
1010987669
635247937
21574009
1377423253
1069105207
1830051647
2007162233
86973247
1282089727
1966083817
1533039199
1192659851
878880227
1658998919
935257049
691174207
575228057
1902168503
1298042113
1528052441
316686187
465477317
286519169
1125858697
132839977
813111113
68208373
72320467
545847557
1050195673
1756822427
218823547
1723915553
1641113021
863865883
206750729
802829999
451380509
329875673
1043872591
1902392179
175103839
2075273957
1286223703
1879422463
1294896241
1366387091
487621621
1802510861
794005907
2138096641
235527811
1510353671
327555961
1144781353
314189077
1905909469
713850409
1425302171
1100775919
192938959
998393303
1070288707
911077847
122422171
178917743
667645523
1146584689
515156149
74110031
1049967371
1829186003
156373279
674697931
99429689
410270429
476925949
136450763
1334337481
1781808089
101665297
2036551103
442379029
1756632209
198983507
927877351
1684436309
632131537
856004249
950686001
623931353
2006326613
157961737
333018391
2007411767
354869663
1617411223
895159183
514106363
1362025723
475780961
852878539
1799577019
1964810227
56945509
1939807993
465790357
680902483
1164514187
1655890427
571644769
765856859
567430103
1635066131
1659272669
222281923
1449986869
1730935849
856473109
550420639
1615554859
1203371149
755824409
869204051
920514169
2029761023
576443381
371902763
1785674003
550899953
2029534391
848604503
1029310549
1809838573
1415207179
930703721
10290703
935416057
694465313
1659002129
1882906811
1098722113
1695207077
1863630949
724691801
1465167359
853186073
831520999
2040722231
2027741773
82828139
390994837
848497679
767872979
676354363
599711081
974472371
1967877469
624681931
1897164853
1356583957
1897347167
32370071
1116684859
309749183
1374654397
500725109
1535789363
1563765109
125144629
904557257
1761873229
585727603
985234249
1591213597
19661699
230265793
1535369483
1951767217
751853023
848338147
1385469703
933783797
2008220813
1595995057
1234279157
1547233949
387975941
289106177
2127433351
190593913
1366823999
2027790727
46126469
1288113383
1157289323
68581343
926429473
239971763
1890990557
1430693527
10371373
2141776787
184251467
1096236199
1491899771
286824619
14598319
830790509
734130343
302603267
1847879743
1437098737
1003425811
1415573189
123961613
190519841
1925160151
357173021
1375915109
1234335889
547189501
622848271
193175953
1331018291
614622049
791362967
1811556359
2143504837
22777169
949032013
1821178319
693233881
1126874027
481444841
1366535099
322271017
168583579
734690549
662693243
2131123849
1538544971
2121620069
357754421
1227829859
19337237
841118477
834857509
1949591771
1792656329
1105203713
31304591
1118910113
1538674997
388601251
1606721173
2134825079
1626326167
1491601417
1627246009
420796939
55057997
2034336221
163974487
1859747719
1481218709
889098751
549666283
1708187963
1792855237
535565357
1578803299
677275289
169008901
2114826317
1624857203
637557587
786677471
316913423
1734113687
1648560539
761352733
1347086441
294160613
1086205721
1752620063
125763877
411630017
618822059
2142701083
815284061
860942669
2132822617
687560057
976438327
997253029
1696879571
1056109291
25903169
807882731
347431559
870541027
198274411
852841993
935300711
125438939
1781042719
181807253
25308469
1996797653
1595770159
758221511
1115498437
74948213
317290933
537156761
813084793
551069503
350120747
84656993
719543021
473688583
1454364479
481970261
929941043
1088770789
2033604701
624574801
708120013
763429729
841170919
2098175407
1471654433
1017489379
69856949
1516921697
2012237137
397459723
1593267539
1283415359
1223357977
535208941
2006846539
1082506049
1796372441
1324665583
1712858839
449078411
1632906907
2093890913
390645677
490993859
666853189
1049046527
1185625453
1685609467
1384092223
1843390009
477487811
1568185583
1255333427
1034733919
1785307163
1803985747
714234259
212307569
1908593303
192971399
1426671919
98929927
141160363
1496518861
661858471
265208731
1603688773
1017573289
2078035469
537743419
345551237
637947187
1599361969
1255516127
2081254999
1874344393
1667823799
864195961
829610021
1566860623
443938763
1557006443
6770609
973781591
350216149
1571503393
524656009
1939299689
218827457
1956988427
513222859
585084299
1352286823
1740494627
819000473
2025403951
1540462087
1595872163
1170577657
1302185341
693847247
1037765657
197964719
1457472307
802790003
34882741
890732551
1641289159
1826689379
1047470051
1439594861
261571507
1456228513
533989543
1451684653
761060929
706067521
723874003
1151843701
537122189
1520822543
1145330761
879359497
356936771
336038557
1731299417
1348989713
1186579349
941785111
1411726993
2121869119
651606323
1187715583
549433991
1914963907
996625079
397368617
46002653
316196099
120662903
1138174813
2138445863
1127402581
925657081
642714283
517430483
1365986749
1076150347
322880401
525972541
1134398137
1167503839
2004980891
1961419567
458378269
591175313
621346601
2086005487
237485309
2019011243
842801891
2104366027
1509439387
336173899
474432697
961751339
1796508557
1198063421
448148627
445268449
1140078937
4916371
661348547
57727253
1248645337
986887799
434480801
1791603707
2034947813
554738137
505494047
2141576881
300592837
1929266413
682735621
599441683
1983862483
2041380437
910786579
1994613601
984259019
1994363803
1309185803
164567567
184014079
2119378409
1479620071
468311609
1127240953
1722629147
1308161149
203711213
1306921417
2010288011
1540340231
429379739
620601271
1799711299
386936527
1761815863
1418305013
182619067
1286824867
480314207
1268836187
1420470911
938362897
11476397
108844891
530837963
210005909
860607817
155744923
1697878727
2073271087
1043057333
1707939841
1078285037
289319077
1704782987
85437817
513885523
2035962853
181406539
556362137
718218647
1019102879
574780711
117181871
521468803
1734835327
1946972179
451831139
565844299
1522908391
500985799
35900941
1266948281
1574458573
1591133983
934553033
2073072227
181843007
1010349077
1084585867
39553901
1360970041
803742413
1058530819
643692953
1914597283
1992156029
826197173
1938387263
405660631
2077164403
1475831473
1932955753
1980964913
1948156489
513235607
280269139
629356043
208553
1322539397
1096558439
1873372903
1858164097
504200923
1049965153
1162246493
2094953057
70295977
2079981857
1009829539
1456251107
1762703149
1125484937
215400137
1082144633
751354327
2111425627
1067165207
1338025901
1246241459
1218823469
142032851
173744707
1455255311
1494073979
371892557
516315299
2142275633
1735730201
1776018467
988580777
633082657
469154753
1872733633
905542811
497156123
1104219553
727794917
82141417
688986913
965453323
1128671333
459599219
556737989
1687457477
107058713
231619099
357645391
732036667
215772547
2111179739
2006902991
500362501
886067167
676188137
1847818579
2122105099
541800209
616109591
1123232447
1388350109
1149407929
1889867267
1790438711
501646913
263982023
2053320229
1419138613
2034487967
491174549
1036427869
1334597311
1208253751
635790557
23369719
166494199
629376271
352679623
1661879267
315997447
75660173
1477927471
1322245619
969714971
789366197
767511751
2116941427
339223271
829051439
491391193
252577813
228709541
1580732513
48145637
1541796323
819774751
942389087
326643719
1718679877
2144780303
891018043
897069079
897823403
1066567309
1766744851
1440501493
1549144463
959357809
609753049
1636649129
906934019
1720430081
1066631309
1816116191
292365457
838272551
1587081079
1249979449
820837427
1971201389
436832741
1237460863
1899753329
1093611301
1421587507
300958087
822101207
974102201
713519459
1036869721
909599947
375513683
361322891
2124475739
1163722171
2057733659
816315083
1887342767
2142614927
2085601321
1269715651
1770340051
1369039549
698854601
1319000759
12227989
1522714189
16096403
291216917
2017392229
2066163691
1427853127
1414722557
1108224361
888405019
779991371
1177305221
1257279169
717860293
722361011
746234089
1444858661
1599180643
1655978059
880706327
1094264719
996685801
157694477
375887383
574351189
1623948083
177702677
818148413
1362620323
763343687
783109027
1661545153
495471917
1391056517
212107999
1699752091
21598673
1472100953
1356345791
70056913
898354423
1199881489
560801029
1018020239
862894639
856251127
1633441207
775343627
1038044941
1075439203
981233021
436515803
1499113069
754079483
328908821
1568228381
431239759
438959683
1561974047
508840511
562249439
1494948739
1763308909
1302712001
769513417
2029211881
516633367
1531765069
1385288543
1353836333
1320522347
631047959
30591523
212868329
608493377
1388073509
168765659
891770059
1183295447
2026902403
189206207
1868340371
1918104497
1327686233
1814232391
100053157
1816467077
1471341929
1293772223
1030990117
1075070743
2127278711
1169722607
1998922561
1809458041
1455690359
1315952927
765608777
43176061
206743879
1405456859
1154783473
362268919
417224441
1625624641
1997473763
1709347907
1598156489
1825928821
671192933
1082647427
280015423
247261919
999861013
1769065693
124206679
1521177079
608674303
1691367911
181956917
1469620853
760972403
593697233
600395603
1682564549
125701727
1323655847
1016094173
1167643187
290688379
747267421
1778730221
300712957
1791545941
1624591889
1186900639
205784431
1443133499
419641289
1433368913
1064289983
1287940463
43634341
1712472059
565777781
1633051661
356790349
1585994197
1635715583
2033119877
1079431891
742886549
639951647
607567483
1510728049
1532004169
1899705047
1468065959
63070921
1087930813
1996376489
830692367
1303627463
1145428073
602994533
1079248823
1778076127
839581441
1241048461
1650677359
1454760221
471822343
818331491
1333049117
460731307
1770139691
1723999289
2097819337
1459061017
1798020431
233219023
1379766943
1539585043
1559843599
994538593
565965019
2146046453
1427848783
1147881533
1682848543
1678318903
131349217
641155667
863211493
1577861641
2136076909
1890464087
767887051
176506567
890639977
530140697
992430793
1295087503
264396089
261657289
1378716343
1549306273
1280815637
1196093839
1708478063
760856867
1566716201
1218254269
306278597
1729732649
943976779
1319259847
1894235713
2129364481
2106269167
2075543027
1728618079
1400670251
1540235467
234109747
1759884437
45751999
316033811
1715770949
1630800839
571316089
1385159207
1544222551
375843653
1318438507
1038112307
754650643
2143743157
842916157
876676651
560119201
1395648913
277124273
1564385923
699261061
1362462379
894893117
713676919
155299049
1997519687
907722251
804467723
1559732869
1586992037
780217381
1581501463
1813508821
2099004701
74600791
1901301053
543580273
797828659
1628923019
1189364947
202172821
359057329
702411707
1231576667
254226703
166467139
2090021629
1491103213
1698670033
1964420207
584081243
810567671
80263973
424271993
1947628297
145330579
223068803
563001727
965712991
1530929423
88574569
1870129487
1347733511
1272010711
1844842793
841280831
1313419817
503685167
1716759679
1026370571
370603999
53506777
1589192117
70406551
610257157
1509820517
13816511
248012593
222175489
516136849
402464729
1436729771
836650303
1085404577
99922639
1268814257
1684975823
187080139
1629548467
1918346711
694505509
244289153
2112330817
509247217
353684581
383373611
731500909
678481381
1388068349
441768029
1210657949
298450343
849268999
857025707
1039167013
636956989
888951101
109433783
39616513
543304159
993053573
79380187
288653087
649834513
1509440903
720542663
1460359987
480985121
289198873
149123551
862845521
22963117
2007893257
1744084163
1667723753
1757961977
1839396463
2088344303
1481697517
1311670273
339888881
1429943561
94644703
1971630179
1603905209
1583082491
568474703
1723277909
2067069833
1369762367
404581343
1155547399
1718024647
950751797
1057997693
583233949
616832173
722990393
642184849
449106943
1157579231
522874279
1060552679
153401993
1649835347
33979963
2094408527
380968669
495443339
1290827257
1656881167
173263801
1679772019
1625830007
1933891111
891936979
902285873
1246165477
398351981
596436383
1166641193
1160286481
775738357
1953977401
842125993
1392424883
772629827
1047397889
24293879
1349156423
232069219
1057142369
685518929
748976519
732052219
2107000789
313543127
1173381641
201301339
809184401
37108507
1809878149
1059262733
607802179
1676316113
752286203
270680017
884421247
258595069
731420839
1912142423
1503792271
1947127753
234118253
1650881123
311652871
287503001
1603430447
894265201
645540809
2146718407
466039307
1464802877
1695556669
2107966699
1191540167
1879636531
1950864983
21350501
627743867
1207450393
1435696181
942683839
1980284857
1201449869
659619041
673221499
697021229
3658129
1800086611
182245913
1837680353
666493013
1509002083
120269719
1717720349
604381087
2004905407
1632849073
1807765607
7094203
376139983
119786299
249815303
2065091911
376465549
1999143869
805579549
1142104441
285698167
18158507
1759564043
1612903109
1809916547
569134897
741278471
1747537223
288383191
278216189
1600928431
700740127
150989017
232294421
2035532017
428198689
305761193
129338663
686493737
1002567739
1999141159
171511877
1904158337
786951343
1576893889
2132802863
1360161017
1190563981
2028550217
465851993
2086255121
365626483
1365763793
1150226983
1216366741
1926550289
522825049
291248339
995620207
1318686823
2056635409
2110508951
735972473
1053355669
1202899871
1610388649
584739443
390986983
144706183
1640828521
1495470961
2084507317
142042177
946220201
1062610469
1257099881
493784843
860097101
2040378257
1850057617
1778928097
1314224557
846884671
1154576791
291474851
1078821319
1897844183
1960037647
802314101
340202341
2016261427
270856667
1474782853
1208123027
1895872807
617532491
1530399511
192823531
874700149
1411203091
1553263043
298490393
278068547
1067550611
1783596779
539353459
250428953
947412419
1449341609
2062831669
2106562487
1266094139
479687071
117879449
1189913987
2064996541
623951039
2042627227
825468901
877945589
566037793
229647533
1762111711
988928183
302859589
1591173251
442682791
1665419227
22185733
2078751769
1915001761
1321741781
1776257711
169635929
2136383527
1175392297
1550874539
806958961
767117521
807422569
582927953
463666009
1480850537
482309173
1936466327
406146079
232154921
1131496253
1242601099
978294047
2046542299
520612181
1063619993
1112238109
1161720067
119147629
1306658231
1401801061
1473053497
1017398771
520195909
784417471
1667254951
862469711
777576731
263327683
1845641981
843557479
1584992281
281752223
942550561
619019789
616221233
1248262487
1629497201
114350207
571322623
1825493069
1526271251
1579782959
1205059901
204633509
842247011
145899337
1171761043
1697547779
89451451
1627638091
2004952123
1935709207
351450103
2089591103
1669154933
926486903
877271393
193332803
1373697889
1550509369
1471554641
14952341
1964199509
149244811
1685612111
7684429
915172789
465958769
1338859867
1404379513
1408095571
576691169
769924921
848650819
1264210099
576644659
770904209
1141096807
682059713
392073221
181481231
1026086077
2131749791
129607241
1537409017
1148152459
1838023769
1760596333
639755357
195457253
737395081
149291621
1147890713
1531797793
215999197
1807531819
673256149
1669266563
1711765301
33906259
645592489
762623107
1123420861
1225033373
499780759
889842167
709023941
661284049
1563034097
722533351
1147336217
1546636901
2084351729
358412099
2042240401
534090191
1852834727
192268387
984632059
442637543
1428023503
1614296317
1379377619
650384971
998867407
997579367
178135169
1066042303
600059609
937012133
165738169
244673729
2030873701
1980362693
1264455287
1856833337
1890995651
1676644253
429109939
1744106863
1354991333
2011186883
591277507
1448566477
350111473
76410967
661786187
470688811
618035651
2139999461
1672853027
1173630889
29602387
708960229
1446544067
1083062923
727631777
33122527
628015291
744987013
1757978713
537216899
780347741
1038120949
387742183
924649591
1691639569
506095297
1062962737
815336671
9509611
719313977
1035981559
483271499
334258817
352061467
162805007
1231643879
2050889111
672004937
1677542107
1702347539
241464529
529301257
824644589
520439081
2015916197
1623279781
1767281851
1586373287
839114929
1289231963
385642237
1709304721
1658575223
2141531969
907041287
2085452461
1411306349
581112913
233257097
250994551
674700877
2089194773
54954689
1321251007
1654774489
762310489
1229744557
1384042789
1052248973
1414332739
488362691
1263578207
2107853413
72475171
1627748641
369234289
556033721
1853492899
647700103
1854600179
2052671227
1797419983
1155714229
557045039
639899129
410267059
145397333
486078199
619001687
540314987
1582735073
68188229
127991459
1437625733
605107747
677350571
1750494023
716255377
7163677
1378707923
1219225841
1942131287
1413190369
151430537
1603954549
914703637
1249230127
1445682197
2018468273
317748731
480923477
936352121
575935301
2120582831
183927323
193359563
678976819
354214309
1155418361
1420907071
269789879
1597862153
2008969999
868844737
1242727631
1125797677
2140083901
268677821
72811201
2128399573
2110752821
1078996027
1198542889
1481290663
984122141
2080241909
1217820469
725276329
1967609131
1923598337
1079248147
1589784023
182952911
265320257
1231070881
1074298943
1616421403
1403929201
3461849
294898181
1123804163
1434556261
1474912301
775639691
559129079
1825525421
18146551
604896869
253840511
1457853499
1223759287
1974758693
176945621
1620054529
206869573
556618627
1626531007
66763393
1963256027
582809399
1232421803
486144473
660517597
768526909
510524111
1808583593
1276438561
745252517
939396413
940734499
1013836457
1125336011
553130471
1300515467
80652413
1836941173
1241181923
2130886019
1946155831
1506419641
832040567
275326847
277294117
1204709461
2043335759
32213719
316487971
971739313
248387093
829313479
373179319
655587937
1733015789
1333871389
1373263403
1695812579
960449983
1847571797
1623551507
394339093
171024853
887045791
1130448959
160000003
1643913893
640449389
452921323
612777889
1257381847
647360239
1267123541
1171339601
137064229
525326533
1240237079
2098323611
1859146259
430016471
548497727
1401197939
1116636187
1664795437
1108054919
2128129147
778605823
1921256179
1552298311
37051601
1259632427
1882966577
1933010587
1434957127
356061359
446057891
1748285479
179632577
1606977971
1333284919
1748255833
320773633
403978297
1290603959
1448827651
1877369173
1711850639
946512407
774761293
143080747
1087161667
800264557
1366669781
1613818397
419142511
1361365441
213901613
504178249
179633287
1526528407
1313327423
1084341527
1282332361
1378181747
191678867
1462335799
1382850649
228394561
1727260357
1022796833
1424659427
1237375397
656047159
1773768583
1855273421
1000311811
245249231
2078653253
210327703
1908094439
1478771249
651070583
1020636263
1828305421
910887559
565184897
653222573
1421771401
886134467
716842361
2105914793
941311643
1496413823
1417919471
1458705559
886371683
320354789
93605207
152472077
487174403
1115266553
1711691231
768062927
1724641187
1101165019
1063301719
934181947
1109089621
2021847907
855013769
308846647
1447901801
928378573
2099209663
274628051
615419513
561004319
1216596499
721001587
296418649
1431454639
1978263139
16261153
782961083
881054717
360404339
877692661
1927088701
11183323
552441613
1104120593
1612347857
341133503
346857829
1471570777
1940264899
1170955361
1464467447
1440469333
966780403
987837901
818456339
1996275917
1723256567
1874580349
2072859713
283249067
1087908427
1466666893
1225676519
98200153
1225578103
319802933
1826851589
91664317
309059897
944732183
1642949681
1870685767
1958323427
1482963917
821367389
29523437
92724301
651220417
665025191
1830884569
764211337
2113385233
628333891
1862522059
1524870521
1440058163
785448611
319454371
369357389
1492519927
342244907
224664239
1249056077
392433551
467905397
286272643
512389301
421458397
27818309
857933047
1739246983
1404567751
704167973
182669341
1609935713
522042011
1718711327
2070888887
2102474593
105215239
990402289
1436000407
1986309397
2064697009
1182029557
391532173
213800933
324818941
1350892561
1122166883
2011263019
751869673
1582981087
921631379
1379293169
113221487
13359407
591326551
92336801
1615132451
938717027
587844277
785727617
575945291
1011799501
2128206667
898817957
877444193
432941791
2092489799
2022933641
1233340751
1056410213
1231632301
1695938597
828516427
137518279
724910033
148384987
1281165469
940686491
1057846943
1892254141
923562979
254686763
156216427
1719336401
210039079
1719830843
1300520381
2105810719
873599921
1464019553
931382687
389635811
2106699871
1676203433
1037243099
16418407
1161136637
1380021749
779867771
617302649
743811071
306933629
47712347
1751966849
632654543
143258243
514814603
783832177
322935101
193139
1122461953
966707927
1163557313
2045097811
1289729663
872243017
544548637
1539151319
1237806727
581137883
1534334293
1891610429
548096179
1386154447
2052107411
1196851807
20067029
1885795823
1892470241
504105307
558802099
179889649
957016831
1409618237
412270979
1047563849
361426649
549880907
837399727
2028442991
1075449161
604596467
319948897
931469257
1341262343
1146431233
949408771
281034269
646567997
1429190519
1345264957
1127871967
85413553
1500771089
923709023
67775849
678017801
605157379
888309967
915494443
1060157963
2099848979
178082747
408947263
962210281
1782282077
1527023501
1570495897
757961381
581839039
771335431
1938056017
52024967
1460656957
317029663
1004767277
1514279449
732435911
223818013
196034411
1767831361
1422282149
1956182597
1659195407
1520130427
1288126909
1672727123
1431792517
711692929
577622267
1694598527
1406922263
1668946541
391881493
193530577
440225909
396681731
1641670769
888684523
400835059
359058391
2135356577
1615757393
264222131
1138791413
1975972379
588086953
437692817
1646175581
1875528517
130500977
1227116477
1922731411
2006075833
1803742999
1972834469
871745071
1820846827
1968868709
415518359
2130361241
678296407
1264066487
1492060357
1834810927
244781881
1232664947
1026934547
1719473549
1030350493
875510947
328098097
185881369
1218306827
945988609
336602711
851919391
698721311
795781309
1670272943
816215333
2077293431
1202409511
308173693
1488011009
1288497121
144760211
1767250301
130430249
1548745799
68678279
1496369423
981853907
1279588091
1818156631
1462157629
817436219
1946563063
293226959
2052816047
815215249
1221102277
683328553
823780649
123166031
1913459111
370375163
310189669
1605232817
1626218389
1320752143
184397093
1167307517
1547895079
279395101
1586973649
1185983501
785341127
882783883
377429677
1115138347
33373181
219321329
141308359
2128873309
1463073043
894924991
1840493477
1867624747
1968140633
1198617817
389096657
6997619
923156177
1795011629
1007572583
2105488079
923146097
2044145491
1573735993
1740457907
1320754091
921023179
1152248971
1789202209
1313302619
742656619
1837367047
2010635287
346345217
2052998141
748178183
456840899
1715727361
1809527101
1793444641
306804557
794008849
482111521
70105753
750453377
84334703
2139298219
2115145499
803651293
1783134797
1159893103
205410773
33706129
82688317
959777443
1416764087
1747152683
1020156019
822053389
620229271
2083194809
145075423
1846952311
1959885353
872540873
724997569
1962854269
1317093971
2127453571
63613321
1806760757
148597129
473196761
1145386609
1947265511
411130519
674352529
1755189187
201827459
2071284317
1733631257
504759001
1491668713
630721393
561656141
1345915741
1416314981
1228913071
930303433
289581767
1095395131
1926698113
869817043
282522403
2006041487
142881439
2027034829
2089853791
1153399543
1631228411
811596869
1176133249
1492226149
1266963517
1563812183
725909123
580802177
1375163149
1640081717
149549579
146179457
751395991
2058036103
758782667
1474151501
287599339
471494381
603354313
1710173173
1876642589
1058899547
453558893
979401961
1972464821
1676030507
2066994463
1463303
1990949843
1842196513
1680577357
1322744567
385568153
762998953
64008953
202238957
469247257
406568779
677529161
1164192649
364722307
1093810847
936054407
1049973203
1856552783
64011109
1317165431
2016604643
1473928657
572618197
208101389
981117979
1986557291
5381863
227373491
1468233479
272437939
52471459
1761737953
623945107
999127177
1582256699
851967253
1032170693
214248763
548870897
1970639399
380610431
197548327
1252855939
949772177
1871051071
1472624353
1781811131
1991492093
1509928733
970338377
1051670981
183094103
1393422431
1804013879
999258077
1147038601
81635903
151296547
1402676711
1459685147
2045361013
1193962331
1379721041
1995610061
1435522841
1615515401
1232127527
830746297
1627015627
764859397
2034743159
1172225671
1063896767
1981501411
1860703753
1450175501
1367928803
964904363
805040543
1306764761
1498716707
1185204893
1542934381
668394611
1106829223
907262693
45694309
1644883937
1946930927
803900921
1961534881
2116675919
1732925807
1333349449
368030557
1474592039
1584413041
1708889519
1038957001
1434434713
1833577133
667530377
491119801
139001657
1908452569
1118855581
1421913833
113183321
1132405919
553742263
1493933923
1110259223
221682047
344917571
769900127
1151368591
750446887
2011055213
1533863203
493277359
425154733
70338839
2073467629
893148491
127405867
1047567379
1884214733
1689570301
361582783
1585990397
554372167
1349501389
486190993
108154049
175363271
1101579047
1894248751
1066553129
1068088907
891237037
1862001367
2046609613
403565387
157373087
930380441
1080052537
527503681
1516494107
1188402491
2056608247
139427017
1628656823
292122419
1605299831
404166277
1617396841
436867033
1888380187
1581955421
1121000911
2077850459
2144677363
1774199257
141658723
1998345737
1459276891
60479207
713079349
1040029457
1854112109
1385752283
171224591
531878449
503099771
300189541
138428317
1025016593
379744787
1897404851
272580967
2058463789
1528420297
290314711
2115394727
758736031
2145310837
430246367
745150907
1776526091
1713763361
1734837383
231580243
1376018521
1867156103
2084469899
2001696251
84897503
1260612569
1517547709
1503163471
261301429
1827328241
760740473
1492690051
2127799361
1978288363
1843280113
1184416577
1748342569
205484537
301831771
504156449
101820581
2012049217
671052671
674961883
828358273
805537093
92494967
1475626687
195182629
388496663
16282361
269730031
382761107
675552887
1358853289
677796839
282229471
833623121
1942813423
1362304081
777772871
805821713
1049236477
2009704069
1180664777
453625891
2055944551
676025923
361381201
1994531117
800338697
1858766131
1330687481
1319714093
1960603343
69863531
1697915951
1943716477
1121782807
782074781
2060576459
1304854003
214604017
495779569
1959988699
2127719491
1362285037
328269311
307733273
2006307427
679918333
2140553183
1868733023
219787177
1593262427
1773371317
1483243561
1434269273
1012768973
2061330827
499664933
998219947
2142000919
639463589
2016663469
281489447
822926179
1568596247
877782401
1547493341
1185906571
191713783
800693287
2081254663
18850061
1722373441
353493617
929420377
327285601
1701017743
1468576997
4325969
287661739
71149087
1820291687
366000923
573358871
215791781
781738961
1196549803
41183881
329561591
878365507
1046126461
361215199
999739681
947617019
1570156981
1730232503
1206103099
935856587
1024828201
740305429
1967104229
1162743187
2102211407
311882173
1814520359
1263297641
552383581
202324931
334487213
1352123569
1739330573
956441011
279238471
1017445439
98633761
2073240703
469403843
588154577
7875169
1061557529
1782870337
1945094093
527989717
609350701
2083856891
1831116983
456874987
1033659593
1050310517
702728771
945815099
300673657
676058081
619552663
1409020511
889660379
1798204337
1418127797
156756211
537261553
45462941
2001278621
13411823
1505634769
665020523
1343837141
2088571027
119625563
1229640479
113273591
1738370239
243247117
19456457
789211463
149248669
1439966987
1041934613
84259757
2112933353
1470086593
1919588129
628446529
1053938381
494242601
1163878279
1630292551
1220272433
794245471
97708997
120587633
1898145919
1909130063
1783675879
1993950169
2057750993
769548569
1062593039
1273666643
1559646757
488138197
1555343393
1464265069
21665867
96862663
1675472657
170450363
1611826201
249965753
2033933809
136622243
1503477791
1715689601
1068675053
135770209
1947439891
1494649213
34746961
1502765633
1851477443
1162091171
1624420229
57908707
637921363
604638977
1311883483
319360103
572002687
1963975639
1503911543
719020639
431071607
1729837619
1391299817
762481817
1755926437
1985129789
2008554293
155494769
79664789
1935718657
1300320313
974472613
2109459337
1761603161
1287165949
1302231811
661426027
868607567
1129080151
562047929
393514379
808310879
2105141897
110932879
2062190891
1017972649
1515179123
520642273
554861491
1414908191
1442589091
1100980523
1727700239
697314659
508593541
2058446461
2020709401
497917801
911194579
820086329
1934703431
736414073
1249063103
1999596769
1995013297
1993840841
640414387
1069681183
1031607817
1929018691
852843137
278104909
1170851447
142299739
1556833141
1316371109
962546471
1432193341
50485537
313042909
572912983
1659969719
1997379301
573119783
2134858813
1560604249
1000642217
1460154491
756527977
1283832817
556323347
2051904161
1914806533
404468609
880754093
861665033
1128720097
2030881549
128773639
672045289
787045541
556537511
1368450829
1187118029
1799232793
1536170963
352849999
922825147
907606171
1432281469
1929548741
1816129319
182560033
2075511769
1516683953
127209707
430828393
1094852951
1591618703
2113432943
1140283171
1599550301
1251926519
122861021
353941793
154094923
1583759213
1524914291
342132421
1989588071
2100289211
12319859
2028231311
1529577793
1836072881
1328864681
1921616849
83376289
360218471
1344710189
1733234351
293604067
477567301
1575564467
1544343599
72302371
1475343781
1563459461
78242603
784732439
1775175323
553211713
55575433
713800753
262350401
298272889
351182903
1115312917
347941073
47662819
1327853539
851374627
933401171
896014139
1679710399
1709976253
996312809
548949113
1945903187
958662083
751695059
62827
643797289
423356041
1639650709
725387629
1040521519
1831772329
1743826387
1948936697
1963047041
197915363
122673259
1527301481
2099347661
374020151
380179927
1762536661
355483301
1627512421
1877309017
910466801
1412910223
176005429
1193308577
226749437
1660591003
1588951879
832695637
1700534611
941832847
421329319
651540751
1762804873
225482783
1336682299
109152151
285562351
1105755169
2040762397
906797891
755824327
63585919
1276432093
373266727
1376719661
1054040633
721290593
1780684511
1217881433
1478417263
784583161
1001838179
376477021
688065559
1560281077
1712047109
736994189
135837349
1512783179
139031701
1515366949
2108610463
1558077491
1200175621
799165579
1369227023
1040164649
60972671
82525747
1350969077
56468537
1935603031
412573303
1565282527
1654925191
1617587567
133047493
480932383
1533268873
1856756921
246357613
1562278079
1612007051
645285139
1080664679
1887952487
184258883
393505481
1903491559
143006581
378840431
81888421
1206898543
2006626819
789039287
1362045551
570606397
1895580697
771694171
1663660087
729065867
705334873
1949466689
31291789
1531495349
1746835903
1895813851
486529061
269221111
1961615389
1726418327
467553323
214720439
623027311
1908267743
1254454723
82048247
471477763
361969633
1619093009
1524010489
667250593
1127358457
515250821
1155096589
1292353367
165530837
440334607
1165355453
1997636237
976327291
199506841
1225624369
462768913
800206633
902236267
105276371
952310449
810322613
94587421
1130705419
1503284737
855532583
1507159153
2120058961
812078903
1771539403
1389447419
633541219
1182779881
83461283
1462888663
1343760259
926047093
2074357447
1078403497
629645491
2096248741
716877937
1290996671
902081003
567142921
1697870089
209679419
1469323693
1103300291
729876991
837757667
559787093
74978831
1190745961
1039521761
1407039877
318422213
282371681
341328137
1257172409
843146971
910410113
550763617
1398248263
1332378557
1638912313
591125753
1920451781
1954151317
1270090769
1449236083
373822957
130136059
2069563757
690006199
65852989
2138451859
2019151961
1102628797
1574522861
1339566751
34263829
1782179947
1297821739
1915038611
1364053907
636168691
1175407561
1081888943
2131114001
672490723
49774339
885845497
1016931691
2126214119
1766124341
2035557547
1143693613
1184267933
525105577
1420307237
675518143
396105823
1318400143
279128257
1773391909
1488691271
855207061
2019159007
1329742717
1217744107
498408697
1219018037
814056959
416281837
1599714827
957413243
661335739
1166026223
321506347
1686248731
1212052453
888247993
1784772307
85747327
628495289
1951712671
1765357381
1769799431
1741744267
786676117
1866153413
1455512371
1905001159
1685352451
1775065631
1625268551
1847918789
566096329
2104457783
106403699
23212051
621964481
1580298449
1759086677
1692123161
932932961
770302999
843392477
688235153
1408334311
1275758051
1901266951
1911082361
2099443363
1236266221
230882749
1110819163
1835118529
1029217487
428913197
1124728291
1968584257
1263779611
1575537137
1410622877
868668583
468321187
1017326309
394869029
1713975217
1911453917
1318833611
327432587
59145089
189736567
729879193
1186127557
988273813
201423721
75746399
988727057
61442167
741063109
1452895159
650306341
1501491427
702911753
1703546959
346255339
828139331
1035073859
758249137
1176226951
1591349387
765899879
1945548991
722659037
1119836203
1093128787
490860571
990923179
61209139
1839697799
1110812663
455969357
1082688853
1314542377
1544379191
1144801639
994544399
300179639
1442919059
1090897909
512678239
807895927
1492935407
1297070293
1475017471
590915833
1742748439
1052955901
1940738981
2133212699
1578697063
680700337
1942571773
565288747
790797379
1940967733
1157552983
2059327847
1655587673
1129195729
567875993
357716257
216403753
564775583
782422567
283312943
1748104529
893537797
1854220189
694488533
161937497
1583225069
902909149
1090267331
865034567
1434828569
1794803317
771665467
874956107
535785343
861976223
1731174433
802866457
519107153
1795005271
284342921
227971229
150384973
1921660393
1710742301
1935481753
1872210253
1125801427
1151953799
232071467
345552517
1642170163
416401339
416327521
511938233
791553233
267395137
1214415973
499343951
307845451
1339346633
383468249
1981716461
702327407
295200877
212015383
665618771
789057323
1274337059
1204657873
1293957877
646055299
811876367
1298534663
624641551
1618271357
413558819
388099963
1510034627
1243261387
759879751
1319997803
210542417
1583027489
1214668187
68444231
1278814639
1972436173
110045191
398153927
1893437207
400406719
104869157
1151364943
2122973029
559380047
1967573851
196603171
347145583
1516163203
1613077841
38910757
1381235291
742913377
1009937651
1109223677
329026469
1889234863
129947449
1437756877
692742781
1679272789
1762141541
928821017
2011181363
1300394027
1782491587
1598484691
1298620517
1017702989
1611156361
684802187
1947227647
951553961
771355477
135637703
97872911
842942423
864602537
574804801
779151367
208630853
893720221
93447863
1910975813
998052619
647742787
1728105829
786358327
796819211
573815117
140881511
1238813201
1924200833
374750591
659115851
27465661
1725008851
1452810119
1926418577
765434279
94270789
1731849407
329975981
315068263
253841779
1853854967
932431771
583016669
993936287
102728081
234614981
708870731
1273225801
1135406287
2059325929
100446917
1172968003
344255579
1317475091
1232064703
1458983131
1467670861
869800483
1601554967
465386837
2015934983
781987751
1676796391
1271215831
1522083721
161107853
957989777
978298493
1474621453
644305351
1638378869
1958293697
963143351
1459897447
2040716507
1330005661
990055441
668885549
1346607529
1506468091
1901907229
883878449
359893067
982008829
1554022109
1746974041
1081143523
252250451
1487597407
1186746413
69663817
977032141
1467121541
1544151017
475708427
1678882951
982080647
1542974131
1594765061
1557940799
1254373919
2005683811
1959905393
1784162021
2015073479
251147087
222791791
1072825469
1157244511
2103964033
653990543
751433453
943556707
2029573097
2076571571
1480411627
1883005301
516023309
1949881217
305168821
1738058837
1651423117
946426837
1277393603
1225775093
634329329
1603132627
52169101
792253843
422459951
1909264873
1529220599
1642481873
1628809877
718389571
1526080709
18386483
140476051
1732760677
335080913
199020259
1829983069
303845483
1166249923
1797031367
845202847
2103960251
1529032949
2021921771
1089506069
1387327919
1180495291
987815669
1521156151
443541143
21925433
992444381
458519969
493718837
1948648213
537360919
319056763
1555420007
1384267253
545729479
1406017937
156103351
1274795911
935138773
1827208571
258179401
755199187
507279733
1563658199
2067645919
311220073
2099663681
1188187079
895947181
728099243
375454627
1199499137
1955018551
617189203
442040281
1943687371
2057365949
1145468791
1652724893
1479088153
998896057
1092606569
844943549
1095598831
1961850281
244735963
1204092997
189728821
321327311
322108393
452421793
755369737
2106289453
1985693107
1059786397
1391400553
765037843
1215105103
596202403
34531447
502185023
1791097229
701533841
1080469889
758688857
696019889
945658801
1826166091
1672168129
119378503
1659465953
769561183
1729154117
698429009
1028770909
888805243
590562653
337675279
1977471449
1653521761
18414911
114290119
1132557557
1214525041
1801403939
423570289
304789249
1896156553
346893077
1906291151
430449143
1338917761
562936849
614065273
1058699989
1123657957
2137924927
597920993
542026939
14565401
738701941
2008398983
2090094833
1394668507
872164079
154792181
793424461
2088582553
1947278239
1248899693
1427672069
1640431979
1142986067
1067830111
152351027
1262114471
1780283773
287372101
963119711
1510586933
756158773
952793059
432911107
1934922139
1330186547
652834727
1009803721
1860494281
1125754783
854490383
1044063599
430668899
1189725689
1911769757
2101627387
1668481819
1030742903
2128519573
1926516541
1839988951
75076487
743449381
2064780769
672631009
811976573
1948848491
1620658483
932767807
198720241
1930321157
364244161
203901869
2134824607
742801481
1103531137
1381998257
107347211
1569748013
1142539297
505377049
1374037703
1823274587
1540314719
1033905787
991373599
115868003
445122389
552723103
2118734909
956555203
1075909349
691697387
485583089
212505611
1580280109
777534997
1376967133
1946256107
1492295089
338237059
1546852319
1432948031
1736848907
1898427983
680700431
531023819
1293072499
1929448009
1529324807
350039567
1258676777
1866935951
440614667
1476476557
612814327
1086255701
971888543
1147773167
867553957
652920469
1199836381
1856494903
404209873
935452549
1771323923
1057066823
2096518819
1520064649
1333528853
1671501127
856319593
957093773
1276333631
889848361
782944483
1592110001
1414874543
422352209
569648689
128503523
495102331
1500720863
2089010569
198213511
1576495681
2104047119
1616001371
451688371
204188417
959582089
205212541
1118213881
298741193
1520504911
653453657
2066085409
1902236767
1416052067
387314467
1111761103
1085698667
954600659
765369629
1412271851
1294765949
657153383
1538737279
818634023
2134714697
551757187
1521426779
233766191
546135481
1904538379
173505139
1474023559
734051803
502487963
1381811219
1011720287
1894085153
84817289
181652231
1136460121
1252615817
590212801
2122542493
1400585609
396388001
99440141
447656879
1497468509
1688209559
1270211377
848709371
1109936099
760924193
1241942003
513067193
1730003707
414006721
1816774741
1046474879
581690023
662939483
1052110099
109130221
414757373
767464909
1990518571
1050570919
1575302587
1298652037
307986449
467632079
565453027
1926066589
561186671
1806118697
2123145371
1529231863
697519289
978177293
296358761
759712523
654340339
169899553
1154692543
505802459
847530199
661732987
1645342129
297667649
869350787
1784002919
1462555733
1188359657
1730583157
1307462831
737390197
6981889
828497713
826592779
394277497
1925668403
926988581
389508281
1970434013
235980611
1748139737
674685481
972391867
2091699403
1774609171
278048159
208727567
763472789
1420463797
548161051
285521339
496724269
1796895119
78689971
1101265741
1285327907
88904183
327906511
464460797
1174736419
1276473553
389276473
1811567011
263262973
1023493663
772863017
582012089
529144829
607610057
723575627
520813927
894864199
999712247
1036089713
789195391
1614350819
369689909
1228038407
1273883579
2053177891
1558191127
1789985699
661481593
682312703
649333367
1188274271
1117942723
1675318121
690485699
952615681
1442830937
57603197
75957529
1201583951
375111101
1604558149
239481647
559514927
2074317449
1544495531
1139855359
652402669
663433877
1437141859
534265213
217820441
785557837
1414547621
19175297
261675763
312852763
34266929
1311864401
657201217
133716421
1203357593
706064629
412725319
1697332597
1515991391
1060377391
168387103
2057904809
787806797
26214151
2002336597
1056938777
855246767
1153395227
418091689
1430477957
1257575089
43390271
1447405261
973485817
1189054567
1988678843
2104077193
1729378331
599591687
1806697733
1010369623
2974511
1322298059
148106657
969284249
983482141
894230989
1366795307
891121229
17113843
454425533
1488166571
363031961
1555854893
503704141
1840028857
1343795801
1349132417
769788007
1525212427
1192826857
2142509459
1190558321
673082243
2077715489
1047663601
617314879
2005332911
55452533
1721919379
100653689
891630097
809909923
11400427
9461113
2100689113
1291813387
2046563867
1315140829
1182757981
1201920199
655302317
1897076281
678691319
1691096129
9261361
1546011611
1080859639
1485517961
1122430789
1147625639
585522233
1610450917
1362212497
1043723111
1375405183
1426510223
483867359
1731553151
2056886453
1459938049
68609033
643711657
897965927
1992348233
1367788769
739692403
2110448741
2004974987
639335629
1699207451
2139275071
559449203
969833101
292848403
179421677
1148657347
801912757
373545041
920799179
588684991
297967247
1342622929
1661133161
1399109123
1114817329
403759813
1499385991
966222797
1495988281
1539913657
370575479
1918398967
356283089
1864744991
188511767
235207183
1849520297
208102033
936224293
1482506671
1256262457
2066324179
374373613
1205512681
45261371
1423309633
109212841
1103645597
1894253789
33125951
425230363
1471680193
1178490739
2063591683
55800203
1199147461
1460243501
638136571
475722397
1229578463
607120697
541928801
293704163
1153895867
1208532203
1952197339
1044199393
925933979
305592757
1976231557
78441977
1362829033
1333815253
1444785959
1418122919
1272227149
1342995403
436913233
1056953969
1063215317
81031663
472903751
2139769847
881378623
1656337049
1527104191
1157433929
1983620473
622030163
788476807
424812413
479116601
1518014647
1312612933
1746369907
683407513
470254817
1552241683
2116053887
392550679
189067799
139670563
1149965237
1035708337
280481891
409406681
2079529951
1192952347
940953521
349362941
102837929
1874986189
1699795061
1864207699
1519980037
216904447
1973640881
1976655097
732882949
34974347
1205529251
1078688449
1924237801
104400119
179388409
122376941
1298044973
1280615179
2114661811
1678079047
769376947
1493473297
2068461911
1860955571
1586158253
812897879
763666873
1022889599
1065075997
1775323171
1489407991
339265897
1242223273
1082587711
1426983377
213096833
1229034539
1214956291
345392699
825368461
573782177
1577429663
1799147983
149979187
1345718951
1879337903
1818340351
105656597
2072482547
1467094693
917510309
1952685013
2063207303
652005239
782216531
814011347
1422542921
444096619
1253826227
1465182421
561276923
1884689867
1620734299
652559543
662670901
168429869
1806944599
1320468887
15033911
957262727
1059805759
1843936057
1851417203
1794320173
1428048749
517205791
910501519
598712077
1071324523
477777799
586086827
2091744937
1190957191
1779546779
753158467
1453836247
1536227741
2108336249
1761282421
821526469
2143875971
1165855961
1508592623
720617059
1647986699
1240822087
406990751
1203338293
260040311
763008089
592674059
232798091
1129615247
1896756541
1425912127
383347577
622671163
1065935443
1287114151
496729349
1511396429
122496299
1227585097
2136715379
1661129941
25471529
1785047977
1104757201
581317831
1899158333
575326079
1883147489
1678510811
1907958947
1610780629
2072715553
418483223
1692593839
1522193473
1166176877
601533929
1247065033
176826623
854325289
954617843
724215277
1978032191
183030751
534959189
1284142289
1611765179
568162333
917219447
1940567077
412884377
1689029029
303014113
453184741
965771707
949100377
862985143
819146483
1257844663
920435261
1534765247
1994836643
1021103071
300351551
436221911
1756827139
114163507
532355611
872515807
1937672899
1027089751
757104017
1015356809
625535543
779768309
1227991517
1110894997
954972269
1496962669
502839083
601774057
872937553
1665099101
133640963
1704150053
1109766467
432288491
1708293641
1644164437
1600165937
683609291
563849617
1185356323
1825445689
78916093
1665991447
104584709
1868332789
1616255791
901035893
865947091
419763053
406653101
834306061
987461317
184702153
987864583
25652819
823883917
632937551
1097791589
2005398443
1254995407
1603860437
1227789107
164653949
141302321
886292579
1474573943
220237153
918377353
877569107
2032800071
1650888427
1804472899
1120678081
1607504189
14863021
1218163021
934079359
70945417
1497352919
147330397
1229571839
52674473
1439738467
307785169
463275367
1082041757
804961741
1198099807
66001183
10764059
1705967161
125357411
1184426303
613761229
1172781629
528006727
1716370079
1253716727
1781019817
142826753
570727987
1416857641
148906643
1376059219
1247312197
227967911
1634443
592568047
1534523797
74998337
639448273
735551321
1628282959
535600943
1136671213
361337783
2006034803
1004831111
1764971141
563456521
544247233
624581339
1006549403
1433510801
1087254463
1273645699
957894001
108073129
837984409
1230531773
1598277859
1822210309
2102997929
1104032621
206421857
1764777433
2136747673
381934097
1624073021
179318989
652353161
1958437909
1302079679
1119924859
681392587
1638553207
688281109
1675697791
371495507
502573763
398986051
1794686977
1741725857
154768181
1991776583
2040878981
581134577
79491571
2090002097
1694019751
583513033
1166748007
637991477
1406596241
1046564269
710120729
1718230999
1597857379
1342465483
1843360097
423341573
1512681571
941262689
1716216911
444933953
243160553
1124692169
120815237
1609496887
615386341
176760823
1211975117
1917018193
1896061009
27858643
442735957
1435578803
1410633347
1195109411
1637479651
1002853373
1409232521
1073102419
806281963
1213495903
1322147693
2144862019
1914859633
1399456727
577163689
1149666263
1797030553
1121925983
1750178257
917985797
1248577081
1541681501
1168742257
207487909
304432319
1564696373
2046336301
622628381
1139010073
1262641591
252765407
1792592273
1649193097
712581119
415575497
1866053437
1295309881
355616663
1900631443
824936531
1776513677
2081068331
1645649713
1063351699
1193295503
1976437049
1230472339
2170537
1219843411
353376697
1816618703
1710151277
671974267
811026353
784606951
477898937
2077973747
3868567
1080919981
2067106871
128113763
53212139
1684084979
1359951409
1063508951
1673650243
1845580433
1569248917
654498499
641350961
81513451
423906727
1830600503
565163141
1316234663
2142940817
614960053
674026627
1619632291
915993119
1941824119
2042006269
657558751
2044904699
971209703
552503131
58386847
374160727
298903819
1502936749
1895589763
409223261
1094089127
406540109
1954400003
113939197
1070025857
879248263
1240583251
14676971
192635941
14962891
693644657
1329918451
1219763947
1578877129
1951207429
738382033
1991497769
80871829
1990431941
2063514017
787371757
1347504341
321998011
957708559
911895703
1766806061
1118842619
1693972913
1177176503
1432051307
698163251
337642247
955876657
834423389
1881215407
1626490127
1123461671
249326761
986746933
839623339
917513497
868718849
1603184027
706950301
70966759
481275521
1219045913
2134369151
704965829
1200491441
643285901
562936667
1976568047
199399063
439839371
480691111
1498350671
230259839
1414802593
1657837169
1088183573
1113302591
1857139369
740519701
1216192657
756265339
197961041
369619303
1108243177
1753652821
2019521059
1057095727
495601109
1634891351
655531039
2087773663
1343760469
696664789
788071639
450238553
1672669927
1681870703
292257919
1560567773
1400475383
350537563
1473997451
1034758301
219843703
1111446359
500944013
85243073
415056143
1197398443
1280909089
1554254083
149288273
324117823
747305879
438262387
1630596529
1698141721
1774571867
507988699
406433171
1034084791
38150923
43414997
139761887
1473071263
275005771
198720121
923857433
315503273
624244823
154392247
1020595937
1469124361
2131120993
841980521
279640523
89685887
1303348867
1996489499
36060551
542847343
610846207
1246112317
1451396711
645439651
22559197
1898195237
1574682679
233982913
1142863903
1389917791
1159964237
350147617
701885377
1841314621
522050387
78228599
439212281
331517633
393669247
279423211
656856199
375927247
171971047
204868639
803101483
1513154453
1743972403
10833497
1096376423
132820801
740003153
150550217
1144959073
1822647683
1204894441
1080732187
933398111
2144550847
688219291
952287229
409910653
1731385207
85824307
1797589637
2043420167
237875327
1042431539
1379814419
209673697
200437481
538601639
1787474083
1907332981
1613686013
199131607
547098413
983606947
476249077
811647959
1724965343
1141518421
10646507
1935266393
1723255909
125201929
1362601349
825629621
1097065771
2020069171
943191803
1439241523
274669897
563278567
754296581
1904219803
203142829
996822433
2105649593
1686681431
1517238553
2104683157
690695333
1003891177
1985054557
610971169
275040419
1168494839
1026853777
836335051
1892248013
820689491
46143187
1560738419
215959363
2110662913
182854583
501423227
1207806077
1655980247
1896353581
1894844813
1618083581
2038675013
1165538573
2096482523
1296539243
326990113
89300719
1118659603
1086121031
612757763
963994573
1965232253
1149076589
1037162209
1866875089
1215774449
359787811
1499283277
889637207
602760349
2027870227
1375684649
1117423777
91360799
1137403549
1307312417
549333581
1809173621
1546081633
1793554993
1337888017
438360959
1860917431
807290027
1895492293
685231711
321127517
625736407
590478587
1561468261
1319048867
536592731
310695019
77798621
242756021
367433249
570101167
990425477
1638081623
84917453
1906856711
995105759
1158718609
698437997
1651994569
1581362119
334295257
484591729
1957677877
345412631
244297321
89982059
346320661
2007753779
1778371417
1575942559
1435573099
1258344751
617828929
950759857
211349057
369392417
480234061
938084699
947107457
630993197
725040961
452352161
109229149
2136822229
512956733
1209403957
1834971559
900093013
809830979
252654109
1731447787
604545691
88706021
340881539
805190207
144595357
955946491
537954451
1002832459
1597217233
813902171
745941143
1267116673
130770191
1057875373
1606975043
574025717
236078429
1875707653
1438765117
938870773
77331593
1039085603
431114987
1145234789
1927658723
1085739521
161453731
1179144469
963220109
568661047
463025897
1708496593
73587937
41646701
680888939
1112096477
496859669
1763656621
2063371841
144203623
2006130277
2019689831
390846719
1179734557
1999532713
1513555031
1985439011
357673223
231714779
1906009117
347090413
571633399
829352627
1540741453
1347067171
500427547
679963177
2118612929
223904209
1951260133
1010433197
2015440313
50279057
468306893
1929712439
1090937333
1357203061
1995554257
1110016429
1866807637
485686939
1274209943
432402079
1663591057
682213969
940185823
1306274357
1401481897
1113998297
971596999
606039923
1096702571
1039372811
5070071
945711061
374151769
1719811021
493377839
107431999
1593102727
1052667419
1941723257
210094019
1433522557
1036969987
141478663
782303287
1354816277
317688451
742518311
1698976813
675336587
601799699
1309390969
2124346043
366576961
1076558597
1819399391
1786246159
2139613813
450515987
401115263
1769776201
712530943
887013041
1056389611
828784927
1271340043
605333221
648762503
697508393
319597129
823140707
1965438301
665001187
1924898939
1478189
20958571
1484691961
2059900373
349456747
1728741481
229120769
677555579
2081675009
537342283
194041867
1127302619
137813801
68642789
8449807
1623325369
843099493
961688617
346532443
1126336429
140548201
2037890171
1565963341
999429593
2004330299
145856401
1273700123
1745532991
1440567829
532748231
2128163539
1640420077
872109731
999986789
346350743
288320971
1816780183
286210957
654053641
1162952771
1719563921
2048553049
283020467
869278273
1779471839
1784960123
1864097903
548643569
1713493
37217581
1737454897
1610287807
479267069
1699040771
767466097
187493113
404744287
859377509
1935636239
983899921
210417391
861638801
1021600243
1224319687
637965347
564818767
382279097
2093453371
1949279753
24291851
2065815341
1336339603
758842541
1401341087
1187444627
1046634469
90664999
733729853
792475861
1614863297
1946759203
356192813
1400740129
831187459
318081737
661335497
1683184813
1338470141
1383101641
1902211567
425568571
435484243
795128713
858556649
1628433559
330395623
153619957
1774909817
930018533
724161089
2127242167
2000399893
990535729
1867347623
1780106833
1354139441
386500561
2026663033
1083460513
1999760233
1188985333
302037601
436127719
553852577
1343360387
1725137789
2070176089
1384926329
239271377
706959091
750783433
2133909643
1692801329
655029017
1864257877
864429967
1250193533
1640558539
757231927
88670971
489225047
155415233
96940157
1975436861
1325408563
387201341
1100643277
2096796209
472742527
1411661039
640069561
1901219893
1154215523
1082090701
92702999
358509143
1156584347
226147819
1731883081
1177207333
2049522217
1078529233
207653179
1367614273
355498289
1238384351
318847553
822803437
178731431
2025496853
1075034333
756956861
915867853
1258882619
2116023109
494841353
412381663
1958679617
58922309
95113061
396565999
647939503
320337467
2030921759
824284481
706568477
1995294503
2051799527
947087117
1998329987
1511182021
1913976619
1620154997
403361729
1838773411
1395218989
1917750641
2100311711
1485446719
306841261
1118302069
45224327
2131675541
1109525783
1238992087
237066169
635051909
416500661
244134829
580157311
986453389
199068733
948731137
2117757791
345855173
1038994469
769859509
1738852067
1442233183
2079293603
648059413
48617893
1179845119
671216393
775514029
797637913
1513481611
1043172607
739553627
29341289
478275737
626697923
1664588141
1465456613
1467869467
390081631
1476980293
557716967
2063178899
1238591581
985797961
1531151857
1085119331
2107855423
624880639
430518469
1135856147
1490048327
1538535821
1451145343
470317951
1334940463
719213947
506908901
67672763
1730983181
1987216843
923009089
1664595589
56341301
1505817311
1595773063
2091582319
976952129
333504971
710178389
1473523141
107753791
2072654561
518192953
1465511009
2032252307
2144338517
498573349
898217071
1954757279
235744727
1207686901
201824521
76157
291882583
942834947
1533897679
1526877061
2041296157
1147062619
1367321419
1042025707
275718133
477365459
780142043
1625022827
945346243
2000343001
1238057173
1356140741
1645621253
1309778369
1816995553
1818791267
278038003
1674436507
1199378183
359332091
1560593549
1910676829
1548663377
890925173
1596259817
6180037
1653972191
1400276503
570088439
1915743521
565377227
138304069
952855279
2010768311
1579794019
1291769503
1408191439
1618869773
227412277
902375653
45525001
1441792403
307014299
193754657
577870451
1248400861
1680990907
2122665241
1943215297
2024250521
1553667433
1217938739
1208773691
352262479
1038658939
153420149
985100621
1567048141
1526343727
1082829973
1084091881
1899632239
109713697
1240840267
47554849
516529789
1650716149
1416858161
163588609
1684500751
366536981
825058417
187099267
1106032339
1931119439
1385451469
1515465871
446935147
1566758849
1528371049
746901049
332393731
667670293
1093824559
1664413111
786672533
1472258771
1882386269
525670531
1439019941
478936697
61198273
367183309
1011577601
983520793
1369470881
1747185841
301528933
629676109
2133821143
1323664201
1175955343
2103678547
2146305871
1405852523
1964195603
1190409403
1550021821
1854582559
1274456549
365788547
1154195741
913736267
1703282131
1916605123
1010781049
926792327
1906119377
484521833
1010816813
183151513
1189562333
426670177
1415125823
576221077
1803375517
776403319
351309773
1282081769
1583150521
1274393509
897850207
1625804723
1850403953
1612972327
843559657
1240771381
1880401877
681751079
1088503847
669477719
1734228569
1450861631
1452598921
943909919
460698341
777181729
1586617391
1893133673
652747339
763467319
613327703
845590247
1780068533
500072033
165089443
1524524681
1621275283
933397867
29009873
1359145519
1844466851
218671951
133125719
41120003
1953650561
1934254411
468573821
717433861
395054071
633805507
2035233983
1611129361
2030869021
634036939
1417215083
1300456189
1660566241
2036861677
1176307669
1959325171
969491441
947610887
1416801037
1627544141
895353457
188713139
2045705381
652945721
1039880561
163497967
967625671
1959336689
612472759
1948154519
665184251
363146569
1238085529
1818201767
502809557
1524702119
1376990609
176434967
140714767
2016856349
2065537219
1266427931
1000232879
62227433
365218411
472073603
1740307307
1108816741
673405583
2144974973
1194963313
917537567
836997169
1429274663
2104589957
781778299
1967064479
2053446833
1989420599
1566660169
475678087
2025505943
1402294109
1511162563
1693277791
1253786887
189346523
438034187
725652113
777497387
1841913581
1973533019
317830129
656328811
737445517
1713204463
1387691537
1567041961
726744607
1361696803
1955365661
2024725333
1247284463
236225413
1853550319
787598209
1628170799
672679807
2122489669
1972368683
1872974501
107876833
1738170689
1276766311
1516184123
627200471
1822868141
273663961
135248059
1224603383
154675111
1565227889
1108819451
1048174507
1971801281
1863945299
702866189
1657394197
475232207
1072289759
930239621
364676749
214734851
1687195547
377193199
1369916573
507573023
307929719
1750928891
754174307
1354857923
202617127
324942113
2083183411
2052336001
1046828929
1278020927
1929062917
235252781
182804359
706674061
1479574319
640421783
1978122781
1907607887
1669259233
265207693
1418556107
1284158431
1896803549
2104086949
1389320741
1365142903
1146715421
1509460247
1677257489
874608149
300829601
1335731209
1806041
1541354681
741308303
2106584611
1418169979
1068442937
74767999
229169483
1016088781
1137647557
1551593543
854740583
1481161333
1703709509
875837741
1243335971
1445906807
680891863
1436053133
1025627263
399228337
965863897
1261359739
1432053709
1024760453
1000522153
1483163767
1094667809
743489807
1230739397
2028078181
563419537
1967338931
574371961
1876542419
1412335481
1343705567
81035917
624818191
2004865799
1787973461
1702312013
1547294519
465792953
1356647867
36052897
1090943393
446952413
1252300561
480468851
432654373
785544343
1317717421
1212270427
1958964143
1710031891
280558787
1432138187
813544961
1576225747
720360787
371762747
1944355421
689840717
2117816537
314422501
1071023573
1015603
1330908499
490474637
686792023
1402233787
690899711
1131695501
584727397
520531457
345642029
803650949
187891267
1663402243
927390169
1216916803
1443765707
1644315221
1992152233
909002867
1650138571
1740412747
804358273
1517185543
1499595403
673827631
1553064917
364874149
882249451
1246051943
1401071051
1535556157
823143931
518479147
139070417
163278499
1110133721
583412021
604545833
236029741
2119442629
312706981
1985784439
823005317
544760453
157718663
1448930891
705501403
625976933
1159608031
1296942323
1635468509
986171617
1872377503
1984231511
144774683
556973609
303259921
1345025519
1459156871
1703776183
349923841
755392409
650627269
641873207
917700029
96099847
1380050981
312586553
1035525653
1612450087
1391290961
1129377731
1316866241
1008398009
487220863
1710681613
1245438583
75730027
1631411471
671013773
561320633
306007883
981040001
1656852833
1152661327
1724175331
305312999
1048350187
1956467609
87054571
614696111
349378721
1456819883
1591552343
1872293681
1085973607
1709588191
823714967
577718023
1389312557
2051162341
1300293737
42760079
579832579
1094916673
724810981
162259609
1027013077
575738701
886632881
1759137089
145961999
1981657813
1883739953
1225624637
311367887
1747317667
397180117
297629071
1497921037
1350002999
1980521453
925298329
279023039
1732518871
1698960581
155893697
1718492851
232212919
626542151
1232004929
1261150357
2002961563
993816401
873742301
1809652981
900915217
2070759997
1053626957
275706143
1773277861
1251350803
111609803
1759751269
141882803
1904457641
642190541
955913083
595228831
1075809467
1207066787
1783426937
1091213593
227949451
1362776237
279609409
1646725631
240759403
171281389
1782183349
1083465767
298197307
1673224121
436333123
1214447243
69148423
906027877
1968708359
1687194293
98163259
132278507
1345750751
740679421
1102348241
111705437
570406579
1029409063
1363892281
268578263
951595187
757367209
1525958977
1029735719
472859797
1091179933
658347793
1675958329
1865165849
9956911
2012722441
1730959999
1142111029
930837913
1461019093
269955883
552439703
1880503489
464040113
1625154371
1190256017
256698503
1083804611
1808779589
224914337
1915583191
1221275893
1422090941
1250127757
365635057
698047843
905420959
1726687471
1623851693
1870609861
160746109
1764908279
1048515557
1217229523
1505629817
1768963549
664198273
642047957
1020111187
2026166683
1825791161
408148159
873907421
1873278917
163541557
1495731577
1598222911
224033057
227045417
637743823
3697207
593517919
1316654173
288529861
259247719
298210727
1734211663
755107757
704934193
413982683
2101945717
492873677
837065491
804646781
1583617961
128120273
625687393
922234493
828085387
99212783
727374119
35590123
1353205277
1542389561
1013079953
364044973
2114686307
385038047
311096437
1756502207
282263203
873681517
1249011293
1857370661
1130034629
936259087
1598354717
2084724913
1127819843
1278469151
752623577
639423859
1097350889
988538599
478355399
915476351
1513835783
315855217
426874639
747840473
477125741
1762248379
1475450063
1261503941
1777652593
982916237
26221337
160644629
1782423173
791195689
1377481033
1691372273
1644152339
1121250833
505509187
1788819979
2002412311
727086587
942958241
1878988333
1667887499
15694499
21536573
470608189
1948816637
1701353629
707346587
1394625143
1847731153
208837241
2058231029
1686254527
519081593
569294477
749234347
1405692289
1550945713
992313697
985541239
1641043343
39616711
301879537
74200723
249489029
566663987
2011748621
552209003
888897523
1068486841
1039579591
1219041823
187669553
817007621
1466594317
546401551
460648547
2009246413
176856403
1802440571
2014424759
1873432139
41942227
1262007557
2035310131
1579231351
474036679
735452689
429835127
1523713469
1361377669
1495231369
1574356447
1708668067
44976557
132432277
1055820449
1119049223
741105979
1017029177
1526427751
250456163
2119657399
274350623
2144605949
823380881
1747372349
1276865489
1632962879
1935405301
400698253
684629447
524890033
1699346039
262973177
602650507
1235321603
1749637717
1122593203
183152551
58482439
1657006459
85313171
852062879
1267753901
1942269079
255977429
1151699267
745573039
432506359
649813039
1768582357
935837983
440704093
846720983
595722781
216347137
799127611
2080112759
365830589
718611071
497229197
1490932687
231766061
1050219757
1164328457
1144077581
185492473
1906445249
1966811621
1370746001
1434260873
373933397
431676017
438113147
207740651
829967597
1812280523
863076493
614846627
1328885777
1695893503
1868903423
1911494701
835180187
1869717797
2093058211
793983823
1520047561
415489441
841060267
447870811
565156661
1833703427
541886623
1338065123
1922966011
296567633
1437869551
1881162883
1339681193
1403843009
679599511
523158089
1525767137
616408979
988345181
1509674563
177537709
62825713
919229417
1049854661
1262465593
718320983
468031891
1282797569
193374743
688328273
1916678521
307551571
764912387
530812901
1803269843
893136833
2008349683
265453303
1990541107
694189051
1818156167
13992281
1928374297
938975221
1044279707
107288161
197367103
1001548741
415310851
1637167969
959606737
1319111459
1971923477
744111139
727009649
1792521113
1326855041
952300277
1501785983
1414457063
1523251637
631903901
1695088777
1574952937
1692144319
1110651611
212806837
1179958217
1215018869
1522422527
933752101
1586778199
1413540553
2056353059
199664809
1257156101
364806697
162582743
1572794087
62242529
1966341547
1546980749
513986063
1157297257
929313739
471235927
519881821
773505937
1444406891
751849801
801108271
701059589
2123041883
1052326043
600386251
1847156789
826572673
384158059
1707862049
1799763367
1874727427
431517901
1366691713
728128711
393302419
131559851
2106857771
595597643
481702099
551208227
562346263
236044513
1224010303
1722562987
806927243
1633439317
1327033637
944870881
631868989
1269688891
984243811
924442951
840870533
2017270027
794034047
1766671657
992346463
681702001
1880866499
61983671
849877943
676752511
85473103
2093068297
1974442709
728572391
340382723
24704593
1290764303
851859637
1729207253
1742717533
1864788929
368340811
1359595829
882310333
508661897
1220600503
165960757
906373229
1298716777
120217261
2052807583
1986631243
1064609269
1463949037
47216621
511013509
1190551987
1034274491
1364196877
1916107931
346068227
1591847027
1686887171
1070145163
1109900543
1184460143
1503963841
1076822269
600803059
1569294889
108115867
1273477741
1516123319
1557534403
1664751617
354691819
1379045911
1945204747
1356366943
951062851
1614355741
1775716577
758399119
1441708481
758340769
1465279931
1205864251
693985351
710654099
624698981
232176991
488329717
2027531111
1161245093
962467967
1010446441
1275057593
124218709
881388161
1618346519
132573523
1659759221
303953161
1470377659
491282329
1177739401
767028329
66219707
717192083
620824493
1360289123
1437786733
484070399
1042792417
97316281
510313187
486922081
315219787
947419643
1344663703
1480211567
1307457367
864523367
375261109
399425777
1246353341
1081276451
574740989
109572833
498467171
1561168319
1695839087
521100641
984027131
647859383
611403703
2076120203
1542267899
862535071
1074353171
949295287
188891503
183527177
568113067
2147450287
636087787
952477927
2029359271
1981709563
1436578019
1617043133
233891029
1083573587
531386543
1143764647
2032933261
1348948943
720023023
48468923
1381445683
1793634593
1599987139
2127450317
1193320463
829645771
851028427
1295607163
267289577
520390393
381743261
1097474179
300234007
148296073
925266857
1227702239
2077400581
599867999
698046161
1213396397
805086379
43306811
2000395921
159295273
906095717
2145433747
976083709
1762114219
2123034479
2026053431
1552482199
1891788737
2105014031
125670257
1286001383
129471919
5422517
152954447
1580521883
1155855541
2026260179
234271153
1260956881
800763713
1719173207
76091317
264092567
2133356857
524758427
432579583
793111373
1386902981
693964163
1766592307
493348829
1945042007
1434089869
45011831
1809702539
512320709
968602277
229102231
1878598693
984837809
639543649
1006791193
949096777
1557058639
1416024481
1567639537
1340051717
124268843
1572307963
1036082207
2021507623
1622616769
1166107973
1604138597
580812391
57434957
1404768913
1358972729
797658523
282608021
112834153
2143450567
1658985557
2124998203
1996046219
1506697391
1016912893
1972952203
1275378779
214267511
404493083
726350497
1292609999
948186647
1732657681
811051343
34646699
1635955007
1267857791
964624543
405639833
1191475031
374264237
632540543
1472537933
310073767
813179231
2083230839
1697522311
216975467
1432271273
38881763
741494669
4819499
1312127549
752775173
1286153821
1238376329
859165267
548069713
1206557509
1254396761
1088174509
718205531
2032979477
2011624987
1538661049
1056784811
1124485333
1576783903
1633180229
1708055147
439229587
273530977
1535296153
1739944039
1591231951
436683889
1118919793
169154291
570579679
928967287
310874429
1383137771
1803682039
109784959
1139550149
206387513
2112189257
1062849577
2063112263
391952213
252604789
572866531
1199588891
708269371
985987781
980110853
202381409
843257501
1774687903
1760632109
940303207
1796665933
425801029
175711181
1977416677
1677469669
1877184469
255062839
1404179773
1088550713
70164901
494621
694406563
491484479
1404103483
1735511881
1918511783
1479480677
2050162687
152832959
209170573
292186957
1435860197
1354136131
1376941451
1550940397
395448863
376769101
963035033
976555631
1664533459
941878139
214475941
2102240891
1383518869
1468084333
755435503
528393457
258003799
1509158537
1992764159
2041056881
1517514133
1496671747
1929615647
982281149
1060366291
1727813999
758004847
396501073
338948821
323402389
697866703
1581209111
175768997
72257567
1264655761
1318250893
2010727379
460244677
1587292519
264560159
2087527441
1600887797
385140277
201597551
1818103249
384885133
396736147
798557521
956227037
147861617
2120476949
1268828999
42676189
341625059
1736043227
878313971
9362867
341183617
1524747347
356167979
2132592307
1175183591
741777737
162668573
428609707
1612492213
1883205323
775828421
1723542179
284418697
12742321
1036383973
353001283
1582457683
751144519
376468709
1131517721
2070772643
606232217
279124669
1613447117
1660119733
1614146047
939326489
481047583
30751327
2059804379
517397521
1771187681
549457313
1864264427
2102907799
1470135451
815034881
817699697
767775893
66740363
2028575333
1167100351
243973823
2022612619
457138189
286885639
2083372463
1449746693
1144317269
983087009
1880408851
500378339
652478641
178300121
1775923043
400026553
1143943057
411272623
1294786439
2104896971
909234107
290907709
302583007
808916699
1127094071
1128775217
1411279999
1508459081
746330693
447913031
250055987
1202275507
1644552583
235379299
91157861
1569717343
454571071
1200248761
954184073
1339435561
778648183
1257647863
1183923823
382770593
1166734913
1394710643
594973829
2130311243
976987499
1172133551
1899310921
936374317
1594708967
344208223
1683945997
800457881
1152548251
1233431477
1790428921
245323469
1447189537
1245898307
1450671941
591681193
471942697
933895681
682010281
1198640689
1748862121
229917977
59420929
38303393
92305987
934249111
2041101863
1762094189
1226054153
2120240201
320346443
1571560499
1622626757
632460487
1994666393
2068668253
883436809
1385812517
2080309339
582927073
1580881633
1813750441
147327143
1126870489
195225799
1259786743
1097112853
296439337
91367021
26175497
1294858087
1859293441
1917700907
747701299
673567859
249664487
1406824849
1022727241
100759487
1930633829
874677619
742652747
576400859
468113231
1903459867
1083520793
900038747
310106921
525438583
107116897
229960447
457726153
1870017113
49240063
1576192273
1366249613
1647298607
1665141587
749033771
454696031
409362017
1701900953
425161207
5558771
2087827253
42459959
2055925493
380592103
459889487
1455175441
783151279
163738583
23381581
1906941649
396185687
189634141
1583550853
1915959139
137045323
1076993497
1463380663
516114013
93651163
202553633
1709963863
1467028967
1328333891
1395878689
2062166101
221785589
864771287
199134697
1989193537
6142153
1102848713
789598223
1601793517
1305226297
419487007
602740517
473773933
21320801
2052442459
1154093219
279279661
553737727
1556468197
1139891801
280210607
1121700221
1587247471
481050161
881524543
441651227
1471304399
1554718549
611601643
741073867
47990863
1378440919
148116263
75567859
1442033287
1048589387
381985763
1479056867
89575649
997542283
295243127
1753722679
320237063
1820434909
533653147
348464407
1393647649
1796485057
303345391
1858092923
1897317973
82630633
832694617
186010427
1837073731
1620906953
433159553
125088473
1260526807
18635783
600460513
847681127
600342857
1518757133
1586450609
520785437
1020010469
399981229
2045244611
250093159
859649783
611952659
1583759753
1955955371
1838219003
1469259023
386831699
694846877
139027277
1723460059
1846190897
964839049
585060907
1185818897
1655664359
1529993617
1465786769
714178739
1930434193
1043070883
582569401
410036987
463136477
200640829
1480238777
269351149
1872441713
753508501
1713027101
2016913571
1588904497
1789306417
1001141773
1642928321
1270217489
596340191
1219493729
720757771
358849189
1052459789
1897682933
1395879187
1025178281
170715371
250165543
437460053
672877033
2032494973
992893751
1245631957
500131663
47352649
358714409
769836209
315901601
1389012467
2029597733
2101547771
1410313253
1345656553
846979649
1096220149
2143565041
1878878371
2016304249
1433287403
734137433
1105307551
802214363
713852809
30153293
181110623
1807376423
669213217
1621668011
1044161221
1511912917
1956804643
172004117
439682357
2068171219
165555601
140875589
1277372783
59083847
1807367711
2082452809
1834892233
398065463
1189757099
1828455463
519785503
1314822989
415232603
2004711521
1338470831
979065557
2140592401
882734833
662907647
1451929807
774781127
480164801
1046625001
247457183
53253913
1211600461
1625061877
477729751
1709104487
1227881323
841146673
1432579303
747083357
1726985159
1309548337
1858040399
408063919
1211804383
1045793143
802885939
226282163
1640969651
301998379
1792838101
143093633
1747369907
1180361401
2133314263
73633279
1915131851
1361641301
1964154847
11630029
2082456787
762968387
1307728921
1675563781
240146383
539668169
1216982857
38201693
1240837781
1821537227
928265963
1254417149
2062096667
295082419
1336992143
1595458387
716227739
304591561
1931316743
245817437
767453003
436307461
1237975787
199360691
2019813799
359438999
706630753
1183683233
708501251
1927449863
260944417
767582987
2017804249
396835093
2016907913
878718769
358719349
486308717
1506048461
1954895441
992881709
133931659
1793744131
505517767
878873243
498931
1205481383
1406542981
1983344197
222900263
1327067941
1853453773
111475951
1311614273
425379373
1057955897
1712896567
1627921069
1466530633
1137985883
2072944103
1145267663
1687312667
271623383
1802595793
1610264693
511358047
1272644629
186889097
885076931
738084491
1189332707
1315162421
563242613
2302757
1708350767
1756033597
146068361
275994611
2038378087
1850827633
1603388939
1940900207
788796031
1835878831
469402897
862047911
529330933
153286997
1735240333
41829419
906857351
1230023339
313706233
60181361
927551683
1355899273
2026069147
1636230781
1483524929
1795107073
1288035907
568454371
483309347
885440771
1878111359
86403227
1815026891
1317298837
284720881
657109631
989391791
472061153
1616215009
1633821713
2100323567
1063641211
1222652449
619118711
1540601009
907027271
1771108397
1472388179
1494798181
659482793
1069794821
1114481413
1050690857
224915629
1236452563
1612504441
1299714301
1113469913
95926933
846751099
30383741
1807398631
2085843811
1668131203
1459298383
379781789
701392661
58122347
932419597
1437634369
999590843
220867327
1795119383
769823933
1422727843
1691140181
1818133333
1103965327
455244821
1439527777
639339431
1433625481
976016023
1302355471
701452579
104396339
440066927
388847149
1082537353
1579235461
939882539
1534970933
1550329043
1379431681
780051551
215171641
78801847
2134759199
2019757339
1813138619
171858809
2104279211
178301329
990470693
1178089709
530419093
821128619
201448133
1083840143
1482033431
713325803
1151732117
2142686927
213841247
1397824613
1179344081
1320019097
1266160813
990140147
1085038489
1475488057
325985633
1021096859
293312221
1402071331
1529819153
128165021
1443146101
1078900243
1234072963
1548839989
1560487433
1689715693
300878023
529476083
49183817
1598116301
2144197351
574579757
1944696077
30092273
1418256611
1017292933
805223191
2040446143
685137679
1302459407
733525817
163925821
1370613821
56143039
1855310071
752645057
808910747
657268553
113789617
1906504549
388483003
829652203
375333031
1241045803
140622683
1704809719
1626758059
1747430687
841434053
2034447413
247499437
2088445157
1268211251
330310961
386889563
1001369669
1482291103
2144948417
978211103
1813818719
1970426467
1677643697
1232108377
419825771
1132492741
199381387
1239105943
1900355909
966869381
635544341
726531803
1846222801
662059007
216527557
389155957
1583967773
324020677
1412445379
1596331463
895587197
98894869
1998294743
1366110797
538347833
1570072709
268192139
485102603
509214037
1516618933
2102497619
1663308371
263073689
289396147
2064512909
1184949607
254121691
1613879947
211978243
234498283
172054859
1030818091
193185869
819004231
908080039
326502151
2140726807
535703197
583953269
670915559
1250451817
829690133
583280881
1438841357
2139912067
1531674271
1725372521
795622921
7929307
470263919
779173709
1695690673
1171778011
1019332879
1052707157
795232769
1814428727
1078260487
459013981
1696938917
2085387869
185161829
1032850451
2097219181
59380913
122047567
1992955651
124044719
1306288913
285421733
1973615003
1884627467
248018137
88708681
82554937
1853223089
1166678701
298856891
113104139
1912029311
214336319
1405184441
1695922847
1278560737
1867925329
1826753507
1590991807
1347574633
29077739
1470081671
1060101899
1776538957
643317481
1184949553
1855435627
1994427341
1789524887
153037253
797502647
1425223439
47349857
2143514341
455147821
1461053567
1034577647
63972743
1637690897
624125899
1381813637
1239731113
2039702543
1042918783
1364727017
953689129
1034910187
892969393
600324259
1012844659
454002943
2001633943
1991066443
1865292371
1870355299
1683244483
79341413
465745097
440369929
1084596343
1053234997
2002358399
594803761
1244857807
947359129
134671111
792097003
1890869609
1591477577
662859271
1181281643
697644323
672833621
523848181
1767995653
692721793
1888139987
1544490203
639675913
984682529
1183680523
404151493
1094765869
1967076493
158628073
1302412121
1445330669
1204195931
1146819203
1169887321
967609949
1320772489
815970359
775955161
1975887707
1974643969
1907941879
1778295791
1958785261
734732671
1490070163
1144276207
259590473
1244794777
1591597549
530661433
551952829
1411954667
1830625703
208633099
1771371599
2094773987
1743762211
1930367779
797530781
2135030501
498468079
1393318943
1484596481
2075366747
658310099
164678279
104338103
1096294151
782002129
500012083
1116151763
1787929859
1670095547
552611467
261292403
824676679
1655679089
1198347079
1738745311
1184579107
292139513
471149123
59564147
1872178417
1811579617
38361041
2074029929
677380019
340047677
123536113
1961451929
876716837
1556259007
94847099
255004439
698749907
1249324301
305326991
1665681533
1329484063
24956149
373639699
893096069
233470663
1677297617
819204187
967953037
1931970857
1492977203
2024525491
95939581
1082000221
541761203
1654036427
561190073
1200524387
981762569
1415504989
973617167
955961569
1904443841
1131669769
1852105111
883687691
1902808043
1570001201
1271281289
1457823781
1393627727
400503941
266036671
761770027
1193902357
852837989
757072643
1617926393
1289102923
710853461
689562541
1120281749
609709291
1641790211
2003446943
1212887419
1483018769
244740667
1086941459
51545341
1423982771
564893711
368693837
1080928759
1559211259
1860528139
1997435669
1943245763
443686877
989096179
2024520733
1130513639
929253461
2100365251
1580996423
246412861
2142495587
1605773237
545111407
391416343
1620586637
1756524239
429599479
1553798447
1894673927
1131442349
54078721
2025510397
1542415871
337884247
935571731
1154521931
462214939
1439143103
372949331
1778554429
418457993
914986997
2099316377
269701811
2113879169
485665331
1343210261
9819961
260134549
1793324009
1810877149
24501277
603975347
352086209
943375547
1877594123
309658031
575132557
1667571749
1695146591
877335397
329042863
153068753
1522255103
548655677
575805331
1468234661
692685221
806766001
695675567
1047237491
1073968211
1950762643
1081172107
602391457
1103465401
1174505173
252238709
1322389
1813138879
914850281
973185533
297969719
1947022643
556569397
2007993373
141428303
1188234469
994128251
747807847
1376689693
261810701
356973523
1628129479
109735237
1860203711
1466982743
1150773301
798239807
821110889
1565726221
129092581
108042541
2037235357
1075314641
381309067
2110720957
1570071739
1444595843
1803948841
1252828487
2033222749
1702082243
1069591199
1881084077
2080987963
1918706441
1475206651
1270976173
880193099
666343277
940170157
284934449
1450358681
1000293353
2629243
1530461809
1458912401
801368801
1873895269
383718233
518363147
1014961949
1722178483
1211131319
260439131
1076190743
46632307
204589681
2064877553
1257955063
1449381001
1792078723
1273644721
512471419
185136859
467707411
301375223
703761713
1142709703
817242029
294321919
1701179713
213299521
762180317
2125479143
1351739023
14732453
1055869663
1447836077
587806579
657895969
2071921751
1143998957
1002397159
574451399
360536453
493990043
2095760389
1916979011
532505861
2009755537
1335149549
601804193
110266241
242958977
1337261039
1493740159
394866673
974008159
1351783399
117437833
1615970029
1679559913
552236557
1313812099
195035681
824480513
1585159699
117261539
1478263
382829807
1113166487
1124649611
862241477
1574410093
1685244677
1283899717
904353839
371178503
2145609773
1154752231
167959481
1913591153
105417071
1191642211
941338303
734983027
863720399
842457571
496347143
86053691
1674524543
509569609
543431353
1168700987
187996091
1644784423
1396145743
1972999027
573932173
1144133489
436930603
1064460587
690068633
108413243
481693591
23448809
745788763
2009161523
517083661
1483669711
183325543
180373379
484935679
334734583
13213121
692501363
1927868581
2096225947
1639745291
1573568699
850203859
2140243643
1114361629
323687041
135575851
223998017
1782089087
1325143571
87864019
305762657
134438153
71504491
806395753
1778952431
1781954453
1994334493
2077224661
2128936361
521287729
354922829
2703347
1381821107
695429881
372877327
1742937851
847094789
2008778713
1791328141
1554353753
1532391437
714917911
624999911
1826324047
1233406799
556209559
1501799141
1943546279
254711939
1651834879
2062675751
561129581
12814631
1278335671
1070205841
56837861
408101657
1147894303
1066579597
883314787
484421893
1709804791
976816469
1823258911
252262651
1144479073
1229094827
24827417
303018311
670588007
190832207
283875743
1840669057
626765693
1280560661
2109907469
163101283
1490415307
737240923
1136185703
87533113
1007163877
442167521
1923835229
1015234861
416756107
292783357
231754781
1792999349
258833957
1788720431
868899307
19108003
2015525887
563016229
1148700253
830398033
1066258279
1179618277
1726660963
763514993
1477021123
623356891
2138763499
985747471
1345004777
861050321
1981110239
1091167031
406470143
1817413861
612500597
338433877
691000643
1302112703
1396914991
88939561
2055292601
1386107341
987663461
567674867
1343597837
2082675659
1232903501
826562131
1590455261
149383979
1668734131
189470131
802104371
1238072453
74896529
1955282317
974931143
2110264633
895084331
645267071
1821784009
678796523
2006741959
1243638133
1180211651
732294439
1116923047
1311808031
436127683
130224139
1598354473
98919071
159814283
2034076909
121277447
752598713
2063877701
2079942209
690505259
1596312439
268129751
1682654557
1031986651
748446661
1949493391
75866701
1270526779
701099887
1631588507
211856279
1419261763
1719866003
1354055089
868249769
1788523349
1914864163
556659899
849080101
1401889253
2108034241
628731667
1413014923
626621777
1514453999
579473149
811198357
379398791
1929324767
1078623473
26792057
48507061
1661451163
1965741257
383403107
1362839623
1356789521
1237078319
47003479
1229259377
350767931
1635435199
1534974173
286790429
867025153
439762529
1019266333
976165643
12337487
1202482397
540919097
1638719209
708792971
475225391
2125634393
951998081
1971153529
375075049
431300021
1416427091
1945797653
2025187349
781359869
1681881989
240157163
827580437
729014101
1767595007
634446287
974835989
1251728677
95059309
434589941
1946888023
415149109
1317877027
779016811
742528939
989740907
251868203
845734609
92102047
831088549
1200969017
1067099749
1730819873
1485558163
347090749
936837469
2007398989
1280901911
2123918609
292682899
443220313
529084417
856695071
1435357499
2017168073
1229552549
1567587223
697207769
970619887
1577120521
197995663
175097761
437246531
1516103051
1068682639
1413505523
878555143
267677161
2002410343
1204467917
1708176793
1299896053
2069554723
178667179
770836757
182888369
780150691
541518401
607617953
158336411
1007996959
1190761087
1933342973
241843451
1586008733
859991401
589351493
499855817
180079271
703039027
827201387
30121079
836456767
944013407
1867978043
2086814267
1238892647
1798230019
518764867
888957347
1920090583
1886570353
942976591
803999783
974169641
2109410909
112053367
708222157
478176631
827125913
1557697657
1688122411
1435112411
456263897
1779877007
2021022323
1755203731
1763753177
1129884079
214795319
1794095533
2037900751
2019059737
132953713
267996149
1844138759
1245617677
1652236087
1208533691
2073618277
240200773
122802209
1824381869
2018545631
779854949
400720357
1399683893
1648304561
1891118123
1450179041
1968981083
569837659
462723743
1676998247
895443821
1979966831
689753633
27629101
1400693909
1818983669
1401750239
1738293407
1448497081
1253481223
2095079989
1350411991
757264649
2069352497
1680198187
1379974067
1930230329
1552085981
701846807
1573707067
1689057949
850623281
1491983719
23920669
524817823
1672141327
1682950741
211799569
659196521
1474277017
1411861421
468645209
590003327
1563739277
237600179
1675061251
727855339
201322973
2098005719
251636887
716082557
1514759119
379625549
871680503
164951821
1124389001
657040889
226338503
641545537
1589176363
104031869
1875695141
1118910713
590070149
342915607
1261063879
1327198997
679568293
873505823
357454091
731683163
103097777
463975937
907884919
209835433
1054468907
1265019607
1489339141
1410794939
1833350429
1126496233
756131213
1648022843
1323836669
1177297603
180168943
1878229531
1516069007
1126001659
729773119
123536801
2130761987
856691177
710773753
1084796267
1289057167
1128357751
2082890423
223802987
900274061
1357397959
1410260701
1938230807
357517793
1861908847
888591607
1202804891
351399203
1307051947
1153962827
381556073
78153671
2061729721
516690739
1930432753
138554183
843551617
918014329
1878596803
690081319
2100254467
31534121
842559833
1004117243
2031709409
1834264931
232584433
1944936317
580511423
244495633
1105899647
1707422677
486480937
1494115573
1687044209
7824559
179642569
1735242731
2041292101
1936787987
1848859409
951795839
1637715701
311280169
1742485331
1417227079
1479998029
405789089
510702679
775427123
1601153737
834503303
2101373867
1203647993
1670749999
717756587
65826977
1875210611
595078073
351742477
1654641589
70199621
1643188643
123452713
134142667
1196373251
745179949
41603077
124452961
163697903
9805283
1140945853
2086944481
444830341
188470651
371965541
1423696817
1941038969
511599197
748857947
1485536837
1966805237
469810681
1767818891
1031850143
184502663
782409389
1789152719
1522359947
1690183063
1026938501
1653123523
1224525581
634169329
1075226161
63941399
57796883
1102345507
1802180189
167367691
699255839
382373521
1758553333
2125509137
1501238701
207105751
925914497
627263407
1800683369
1026238007
845082113
487712683
445253299
1983791351
523551571
921813077
1236224701
818814089
1224881011
898718897
210523517
927708149
919090247
808351217
1746957827
856040533
142469519
1675460593
904426037
1531526999
739106761
400464391
1601845243
1256521531
1045693711
1426007917
1676683607
2133550697
247265279
157380563
1512529229
74521961
1525144337
1838134699
821953577
50482667
571617499
1651849699
1293667567
292802891
1840444379
1960528849
371610923
2055831367
1464875219
180933859
1161515107
413609491
2014811077
1176733001
1721792047
1486880627
1162880447
1651074193
366753887
1361544557
1009666013
352974409
261919873
2034315119
1701298537
2038099447
256742237
1713526967
537190063
1918178401
354894983
715370107
2019775957
1626492599
24692963
813589151
934226807
768067007
510138631
1987974589
1195257697
1538318141
799934357
1368578413
1003265057
613384753
527579347
2139043843
554928629
9331573
1341286879
1863840157
2123863463
2081644289
1691731919
12640393
1141371487
598819919
1470408299
1591183877
1596497011
504716759
904254833
1389557129
1818941791
831863777
1382658449
301638521
436982041
442763287
185191379
674239037
452955707
2033788123
704785153
1024719617
1021028399
121015859
2086325099
1530967411
238870579
1139219269
874262153
237624001
32616611
1145865449
1810752553
1764909851
1064800547
1991150081
430085489
152860891
1195137967
2109645781
1217065559
1940342749
1654969333
475024411
91730183
1070200939
1296202051
1723991219
1706137529
1102367507
1640710711
797854249
1677389767
1398287801
1697316233
2025608461
336033539
1386746111
642399523
731435333
1933812247
844522391
867380147
1310456233
441342683
1952799977
486189383
793888531
2112581957
188095111
911582569
529688077
436675457
370037267
1574953447
498494813
1278276409
1962054037
559456609
2129744791
751786031
2034818711
568272883
646563919
2086649533
1764937547
468545813
1354379011
1944457027
1619960123
1241534989
1586069231
1042308277
152143837
1035654911
362107477
272516771
1740343391
1849717687
1506160283
1097461591
159168011
74087879
922408931
500046227
170228731
249011783
1508382131
552824047
1430301773
2138752981
658609907
2143782721
1170749779
579324797
1882910213
969159701
1691427313
1717723607
1841946461
795460513
381491147
1398779699
826926181
1630337719
486874121
169202731
1217167067
1709110751
745781989
945180367
379256741
595114151
373360777
1223403163
2072816029
584757863
338795077
1623804289
276112867
59605339
869950937
1984801607
1437321929
111655717
1732244021
61678949
934887227
198977029
574164583
475117843
1268650217
893170049
1350964519
1038451697
684104873
1732975669
18759073
887803691
2113306661
149148359
1217565859
501482299
1582713833
714135263
1621747951
1382332901
644907161
679271459
1073945611
571409581
2007484411
1755866711
1323173477
193385419
638953663
1440853643
1546364779
1669642943
1335413539
1632085087
129772267
1893877343
403636291
634403551
1944832291
824869261
311514193
1668802171
1233454841
528865261
2038006643
1336017961
1250083127
1590012139
395208817
33079531
2104692131
654529553
1525102333
713555683
1548912187
1212180647
1171486231
1036702627
1463069501
434189389
104331169
565463783
1199033483
1290289963
34191953
977730317
897534793
120362597
1007455279
986432399
244596689
129951137
1347300967
1031651671
1721471123
328044289
252267409
1777578241
1639372481
435850061
445673089
109800679
859049273
1020903581
1144410133
1330900399
934461599
351561011
620882701
1951934653
1452362381
2031919619
796869379
425628479
1338814003
1579146277
1451967103
66479279
1333026347
461259527
183043543
1699512293
1550780873
1631200433
221837393
1089005861
2124694463
151235353
1606352989
1441626899
1044202429
1500138469
555189539
425773219
376064629
318810581
1259344843
815858009
724966441
1513016051
678912331
1400520553
314749597
947808289
1032226669
956398271
2109224417
1060874357
890515697
367260953
703302433
1609769771
1873063891
723770441
289813373
567243529
736495313
1875052547
318101209
143883349
1424200913
1381806457
605782379
813235373
1068070357
1944606929
2093364953
1932880867
2144623067
1607373847
166146769
549768053
1536860387
1590270599
1949786827
1738850777
1392324331
1752454091
2101663579
1716874163
1856098411
1925703019
547602001
479958173
695761597
306628391
748810939
359194223
846250309
1540916357
797466283
148430473
1952823043
1243662109
612286189
1406230577
971179861
1449104453
1892889143
1865321621
2072222843
1301189941
1358654819
2031101053
1523934241
699826613
1422851033
1693774639
530944049
1375945787
1323734197
149000701
1864302749
112644113
1015504907
284772749
1417831201
1042588829
2127487001
2027811397
1765646371
75269281
1117088779
1143198893
1370209699
1832377577
1487501221
735810479
864685477
15904327
2110160077
515003123
1645799647
1738885063
1228143431
1798711241
1490618413
1793138959
648535213
885392407
1361508887
1255191359
1273864313
1578370207
351844847
2114117437
1531432649
1798425143
215924249
1031428679
1539091823
1143888379
53428951
14298143
1985354171
1402544651
801661841
3964333
137817353
220367683
976317659
1072909379
550287071
1992549859
1823363579
2137423471
631965931
1156578037
1666600451
1338535361
1911104551
512599349
1057971773
1818786353
1583903639
1093992611
568774069
627943619
679678991
1128495889
924897089
1194039263
1996943723
1980910097
1108784921
59849147
1652766559
1368340957
1884260003
1611301561
334044229
1318657421
1919597263
2072523517
449888723
667404607
1552711921
1080580309
2043054799
1257887821
680899309
854717683
1252537709
1173322027
461925199
426058991
15957031
1235785393
1105033933
1779533573
798439913
336869873
167146139
741475177
1616196079
1634377627
744510379
1899702163
1284132793
1189464631
1721776369
603190561
329093857
13504033
1877143207
294255253
994748177
778988803
473082991
1133158561
1816400903
1280021959
1076317469
1717897541
827699429
1123373941
312516527
416232937
2097916783
1706737589
1918467049
1276194841
633955369
720985009
728982439
1814895773
156526033
1177741889
2140166513
2123435843
1865451227
1201934417
1575463229
538419619
2079440471
1186465009
762440219
1740462221
2008189699
2130135883
137749477
2146115201
1043158847
2034997301
628331287
297610829
2074759807
2024292449
1051012441
757567471
2046593233
1826266549
1673559941
991930153
2027381701
1717159651
1204725359
1323673493
397662679
1595090377
199710359
1944953083
2036832449
480902251
462993407
1041878213
1097573311
724841657
268642043
1387052741
1212784061
5000077
146883103
511865041
1917817903
1859912849
397936909
1528756457
804517501
426652141
1682326333
1868066903
1482104369
145877159
1643202751
916520837
1119790297
994787363
86204771
1342023997
716321839
2095194557
1094561821
1239241669
561315569
99659723
1787840839
1098702851
1009845731
1923495377
1298494039
781275289
1065059893
1632727609
2039336969
1886298451
805217381
1069156507
594267383
332284709
101409983
925138843
437163673
342940943
1901676811
132682063
1227914021
2017472063
1229209207
1701225209
1931711807
814952197
418174909
1084418767
144524521
2015670077
672918647
2072197927
2002053737
1248367781
281821781
1590099431
2018924483
926798539
726281233
425782849
1515786191
365567299
562357993
1408006961
411895811
967128989
478323737
437457457
779929013
1942905719
1048394041
508347137
677346673
877784261
1932296851
1496518339
288683669
77964841
506966399
1762545503
422807207
845953817
67024733
819514547
615418403
613700393
175190777
918550709
136518581
547726183
2093163901
2003956363
481964303
1926997019
1888745869
725987887
215096953
223188943
1507939289
702779423
1452876809
1140321433
1190947187
1422582971
920850173
1206390037
1364867941
2079162619
379918967
1058911229
1785658031
386469833
1428049171
1409709793
1087286371
498372209
1914062027
294247297
1465570039
934546187
160027421
1061523919
1450270621
1564556671
2050640219
1547068379
1676597603
1949747279
721355819
1358657213
1601370047
709672961
359555153
1414751027
932566793
2059871629
85403453
1795661807
709379119
1049918843
2026954037
740205539
780985669
712062251
1736581289
803980477
433315717
690818621
1999402819
1061773511
1588183679
1559206769
244511549
126267629
164182741
1390657357
1462780807
81830533
1185324419
1015629413
1039261651
480984001
755319581
1980535537
703211357
73816679
1648918529
1023076519
53811761
945055607
1654491703
788430367
1438034527
1310012303
191683691
1812016747
251919893
1239480521
1635362293
875203103
538081223
187166293
1857867731
359023733
63602879
1199833483
257228149
910968599
1174785617
47106229
593891063
199913123
1812264439
1587509537
327716183
778687727
12100873
1370044937
1346816101
759351721
137937763
1592216903
442800167
1811097269
53652853
699997451
868066187
1705462513
470980259
365046503
1116352691
1294358701
1633580101
1979433527
1909839719
921310363
569551079
1074017383
781846129
1496859391
1030483561
401053591
115234747
160827581
763177853
1990374091
647502379
1329755711
1202563597
63274979
1557495931
1108312001
1881528049
1661392043
615323539
1852108393
1662148381
1928073793
336024109
1094310533
687708647
1194351959
86126857
708663467
1198478839
1633493021
856801741
1912469203
1892198723
1527353869
2781887
899137027
1978706033
314982301
1070083109
951703001
1776895093
2083114073
1770018647
1126162199
1569650057
1119846901
1899209407
892398499
317845751
491915563
286046359
1309936843
1453219771
1652611789
1780804937
903368021
183255907
1509540283
1417917481
664361597
2111522129
1298792371
453941177
1455602111
123811477
803280827
767819323
616896461
479538727
1783518911
65633917
163591429
495426443
768792133
1857579499
1124114633
1047521513
567409021
319368943
2045012581
945964321
1812388789
1472480833
876988253
353369483
1229514497
834735961
308504737
1260217493
805641307
1314245623
360713077
1105724429
1553563877
1519397197
1230334031
398111657
1137495941
1857837431
1588416293
279782653
1963863931
2122765297
769946123
403944839
594423919
1335702127
1219426519
1822253429
259677727
1858790519
519507277
5609353
1385213213
1716086101
1433393561
602016451
811812499
1130116007
1373867959
138245119
948171083
1648208491
42533501
716091781
697381147
1644053909
155022061
1232202019
1887137687
496771193
1172351717
379361527
1895632027
702515447
1601934319
377611439
629285201
854305817
2036172583
1104553199
1989080057
1842477179
2037327251
1490364049
1941763129
1272005107
1589093147
869736061
1930396729
512997599
1773271567
477086593
1299071909
1076078401
419014199
588375043
1335236653
737404321
759205121
1650578179
1023187717
1475706509
784253053
1006781423
984260863
646666453
1165377511
1657929899
791255197
1882663253
1358728699
980215001
786490723
1729387367
1390726651
2054721619
1477635001
839360917
1502441261
938532367
529788541
559794889
1650286751
289543687
881931781
1424263999
349870789
1544227939
1570515829
1506801731
606998429
1354103759
1316540881
1091568479
1096131851
1988229797
1026004477
845993063
306127249
1115761547
115588309
1637080111
691968773
471348811
2115543047
1025986319
156874357
528186613
396422833
914250061
1254766001
1808748311
919835599
1731404581
803429257
122821103
1725050021
535518881
1362253121
2042404783
1825195861
500870921
1876251491
312645629
468059587
1548977821
348194761
1290824453
1038350927
1423433213
182171893
1405163377
1580267261
357840229
924305153
585514183
292214677
425605997
1656881119
585697579
1429507087
1271739361
1172447359
1406994221
1835675279
2082977579
1025921947
909957299
1317655639
127817159
448913987
474058369
1358460121
1739178653
1982659249
405264007
1101546409
870565547
1735296293
459840319
1853093989
1484702381
664429877
223904423
181949539
1096984783
470435503
1190597383
13804597
1417028111
1985027509
1332332329
284506961
1905157447
1402990727
1682092241
60147467
2132545361
1546183927
1592839403
1974849077
1922826691
420663779
493177631
1937570909
1215069587
911371949
610946971
2073307409
853465759
1697591999
2009946833
1169814361
2076934961
263694289
1079149793
1512313111
25725527
2067353471
1993793323
2050545829
1360310129
1564006123
2067377489
271039861
1981284139
1897741207
1494535171
1080873221
1955748307
204273569
990873703
659291939
745405601
1531227559
1686263069
930419389
1041803263
1194746291
1435858477
1694691247
588901363
2077917581
397119049
2027633453
600314821
2137921327
751479151
1538790041
1582632641
162646097
1927792847
983844413
505332959
799879877
1998180409
1190726609
321986773
234053489
1623519421
907095733
779545631
2008547659
1188245833
1491014251
1433098561
409884577
647010277
1030131491
1035689923
1881915443
227484833
964062133
2108303693
833822387
438606593
1606775857
2090214569
656097749
1905897913
500574709
1685585453
698057279
2127825547
841923553
1137511787
1869162157
1371484991
493305287
522000631
558114871
763876213
717849683
1452072911
247392527
128241227
1447090573
368722513
1607588441
2104165801
712129867
278908067
1382379277
1377143857
232209983
1096302787
399670603
1828596137
1059634783
762551849
1223320873
2102087129
984751541
476016301
1142357831
1856954783
148137083
437435731
153504037
1522113023
1480941817
583269461
1267161199
1001521303
1919160367
2058222923
2056917101
1119485429
1817838487
2048376479
285896899
219051271
1588816513
115560227
1506432047
16516387
1028983229
1539769667
2106614197
1811014103
691391863
1718628953
1054930649
1107154541
426817723
1517161301
1958272507
788456521
559443877
904410259
2013700223
1652613451
1840136443
1437780181
1859492357
14919791
848012489
1745768351
384030431
1155431239
1598840149
490430617
1403303593
1684873933
322484957
1833022843
56302457
791131181
985707997
1594462967
138695969
2124971557
1879661737
1056796787
3430423
1657436303
1204542481
370924159
1571539727
581130919
256237451
23728567
1862002801
645170579
2054693873
726993793
1678909313
256509551
1295473579
1239048661
403672811
1450471289
843865579
958925963
1176753559
1391525147
1668581737
155292817
2142912881
1232282357
826015483
1667761729
476851789
810306137
1407915991
923206883
1702108433
165523559
657535289
1328759483
710778907
496426421
814539371
9241261
1191808999
2085124763
256238987
944308637
1073175221
875082209
1823961743
939858467
771343861
716509141
1877321483
1118869151
618652981
1980548197
279709909
1482317093
1195638701
174381619
462543299
2104326403
874028059
1991801899
2027802331
1927521161
559735237
179869531
1729934867
763418063
835435217
1948330313
1387343887
292280083
737460967
2112999907
1520778151
767800147
486877801
1872352423
524049443
1487226721
1562008339
571337873
94973707
1937212997
111801271
610284943
1129127089
6109289
2038167511
1708271051
327137009
553896443
585197101
1314668671
4664641
413089097
420952321
845768039
2115710147
1931186857
1016860267
696492997
2045292647
1367623219
1731189227
1261320997
22412359
1967291771
18140153
211434989
1796171263
1952701171
386830687
2043298199
640817201
151563157
1582149007
1848531239
871068031
208259659
925935419
129130039
762569981
2014037213
419779501
672891367
1030417
1630109587
656980699
1996014161
93794387
150382559
1108461647
409238279
870317729
1462752527
1105369637
531818717
1619606057
1054441957
1211561711
2094642037
2014756907
860582111
869649653
969155219
1336229831
1093742987
1267908337
815196133
1022423621
795877801
1806170357
1879772723
484073357
435615563
1578584041
1379250751
1724438083
1237902293
1277507761
1582770493
600035273
763236379
1897768823
533366963
330563917
2146981201
238611059
18542297
1902012443
1639456831
640454569
1449365389
135390061
2014522067
685051819
1376226053
1121466539
656996969
1754876579
811706947
1696124431
203993347
1062012793
354429071
2104592291
1056535661
1789188887
1079818447
1791430643
222096907
452217287
27511909
2130081263
379237879
1133837401
1584817211
1834017707
713689579
16144223
2132413849
1204104773
237224879
1632161747
671638481
1101543173
1758344069
239308463
326349293
47696471
1446997837
1529599411
783139039
373202077
2041415711
814082219
1270048931
1882862131
1416017513
425786461
288619043
1125813739
1939331137
963104503
53012669
1183092137
298728877
1441017727
1294723999
278722573
1246110821
593077907
428382271
1953305017
2054453039
1617245659
1207610003
231184061
894488447
857273393
2074224293
1487463209
683215381
569355427
623313149
802265203
233811439
325308751
1057648841
1401503921
769229261
455471791
1800968837
1845122141
781431323
1388929187
928887347
200967751
1756545943
537790901
864436649
1868398087
1107298151
1315879573
2130547591
796752317
1238743193
2050141013
43937969
1256104873
498176477
785883053
1867368523
515984207
751905599
465646177
1900114609
2014877989
850228441
1752544427
222272527
1458556703
802646539
541193999
412054067
1692795151
439530317
2048160713
1491444593
552830273
91540517
1112631539
219408503
1263550733
964144471
15585509
1554687227
1443965483
99039821
1692257353
1644782203
675687029
1858057849
1141178387
1699147649
853892603
931824119
2034832699
955744667
880109803
1738562521
393917261
425580517
429367553
681909493
1009942723
263712929
713480231
315611977
529197973
1417838659
1616979149
248491909
6609971
334978817
482177039
1703260381
1393739147
359042987
534039007
43939451
1738350919
1947510553
1771067171
2096985259
666780277
173924147
145451953
1422122479
193866667
1968077119
88688261
1648886489
77949251
671118619
618751061
1446478601
1242869569
152435273
1088374579
502666063
1539448063
1090929451
824934947
2034518243
778461371
2005906033
640861049
164040533
855975739
2061174077
1726684387
50058269
2015626967
173828363
590433101
9994349
742922953
916483361
657140317
1387784243
1612036583
459796529
836738431
743911621
505448653
93742633
1614162637
161693003
892799521
1086735079
686026841
522178199
733451633
1854349423
2006619023
1474904423
1797547889
936560741
1786243993
1426103977
2020664021
2055231811
373150411
1651443071
1045928141
199954973
1864148047
1095560821
98710037
851419757
656143409
1894170961
906522439
1401074789
897848383
2113047803
53268577
45334721
1804928551
2104045829
1864839671
1597039153
2003797177
941862871
646584413
1438739837
46487369
1883148733
1379735303
82014649
2128974667
1593410761
1593849281
1083459731
530768617
210046423
1870265041
473475731
173567491
839656859
265587227
125656649
1111803967
266808053
1996223459
1877258893
903716579
2046306607
1987218407
1450085027
2013263893
1706754347
2126653483
770677913
405297401
1470223049
494329369
175312387
1878257813
1088928667
1545964421
496403123
268956557
227512253
1743865471
1629378343
1208163793
1250850943
728383553
640598347
1000254481
1962809503
381025217
859160219
1673443481
404409877
966333491
83405033
1886160539
235771889
1134765343
1904906533
260741227
1250985949
989003803
1179440981
1381479049
1801236397
2139707929
663595013
2071855651
689048011
1076522149
1613842067
43573469
291778393
2100275473
959270623
141659423
1017440353
681459481
2127611329
812328677
2048489957
800048113
1984551733
137707783
816482893
1852501219
1539705227
67485931
489642577
218173187
1337090759
2050742653
856920509
139414999
494540539
1510507631
1625181361
140048687
1689891649
805100677
29237083
1558086571
1416348821
553449763
748363871
1472847839
1799340497
190058707
401826083
531406709
1343131099
1928114897
661822313
1298517631
67878959
719557753
1753039177
97970809
1118016217
648938707
2066315521
1179965309
1690384313
1935010459
223441079
21084379
790633549
407261623
969809569
835706743
1740472499
778586051
1069814299
2005641383
39061591
155889329
39715373
69448081
1678408943
1980684803
1891908653
1942446617
1177502531
1448258153
416699999
230951111
839411099
80342609
58289461
1390828541
1082612987
1688624837
371368033
1661896631
1130141189
720301081
1449803983
2131935877
1678697129
1915232831
271948291
418623167
1762789451
216810977
2004394661
1683493723
1166035477
406508447
784892629
63313099
2010049609
2129478947
324560903
394979687
1320658541
88921753
1812707873
896633519
1184882477
7365499
1945302841
885612803
440774221
2126960579
355397753
1855351607
1559708387
1456910053
1318180679
479023367
2097141647
37005061
280915699
976242623
230786929
845244173
660654259
395666231
1183459031
618131453
2139441329
1168858147
433434049
815303497
138166741
2087549489
1701347741
1539181591
266954903
102957719
508018859
349600061
1896466553
221297953
254621837
407478371
831207337
1923464623
1434134747
1363125559
1561094167
960980869
2061808789
480564163
1388233817
660846749
1227926339
579739673
1920695827
1268016853
1827134293
1729631989
2080024087
1011651533
1506999847
2090228957
2025710261
1099743761
463796017
1518271723
1199581237
375011387
1504756261
1400437421
325088287
1784909233
490374739
214683593
424848959
1827701411
1597937669
1489538411
1772346131
272294657
1309721197
1063323377
1478603431
448779421
1125338629
624984251
1482068587
680002117
1316043427
1746224651
326121259
372798557
198659039
804560363
814640609
1777353817
638648687
699707959
232721339
260163703
1504508947
1334635669
1533531413
1225347619
440135951
1000578389
204091157
323794033
735593171
768878351
587214241
1024842551
86280547
332737897
1387536737
46336669
1268339753
200875963
1248205667
225337571
1977819413
1261563497
112918693
1647489083
327196109
527078077
2095436573
1618108181
2050063633
333364583
1231666991
38510053
433562011
1649300189
914781151
2062559351
1598139773
2106494791
1332426461
1900271281
1596721747
1610839619
500114611
501556039
1094462507
1446935969
58998767
938702393
498509369
1975233973
1658730901
1665832381
256296851
1714095049
1732060111
1465999583
1267175347
628568371
988060903
907371181
1560648541
651665843
1160605543
2001046297
713334607
585669481
234590047
2017348121
1772263949
864480077
911265197
2003268653
451261477
675428261
1602883049
488169139
461585393
1238271611
769938203
1943346103
998654099
1873532249
548108413
1164496709
455813627
1694675761
831878837
822484451
86897207
342331069
690073093
1650660197
388466209
2076446761
590220509
1525814663
784638637
1101396839
205818839
909072617
2024130253
1283012569
847557353
369697907
1602036607
650382157
1347474949
230438323
222307333
17523391
725432761
2015386007
764083123
1900936883
1269769513
308794643
2139273317
1304000281
797718811
1415501453
1932026633
150263933
1922586461
907316017
103990087
633567413
242737903
702961957
1950664519
1103073091
2010766711
339959621
1382451673
982893371
1826802353
844140067
762094871
1238791529
1644262051
1068247951
991774481
2124127639
1433732249
1640147111
896097131
221326181
890450111
109726241
1769000507
292562371
1044814933
1363417109
1238864537
1214212187
1068102403
925242971
621448319
1965475709
1040119351
1849421737
1982876849
1034611153
1365886157
1447673813
1969604867
1896414281
982891187
1280248301
63248803
310817519
433664773
668238083
1731863303
500127767
1125056357
1949657911
551105111
2001158993
11036959
590614613
1989033181
1586548517
1239252617
1458112507
1670572793
402713147
155241847
1229939687
716873089
674402609
1439501519
1306466593
660212543
1541675857
809722469
78784891
72402989
723191401
1133499149
2007898393
623709041
432834529
1200295813
533096989
1446559273
1581604931
1595811713
34253533
1192120219
920196943
459074111
859007921
736239841
991666619
690998107
1759432861
1213223551
1591338379
237159037
326598499
1252747523
1451850079
1007526563
411094889
1044768839
363584407
403339987
1613427967
1557243619
1705194013
1017776563
496167619
1898633717
1205517809
675032473
1929293381
1636659149
589383163
138574109
1016533367
1810042303
937039237
2035966579
1426015639
1524717331
2126652403
93794359
1393957951
407595329
1129669549
176323171
981717791
1979066473
2011124923
1739435741
1643143987
1656848357
703031053
1074630397
432991289
1257310849
831155201
431149601
1070248373
821012627
726184279
1225526129
849365857
735194389
418806221
1551715969
1071514819
2110492459
1115243887
546164929
230685157
1010340817
1466043329
322092377
380538709
1018685933
402977789
479892827
137632373
1090336987
534223463
981386543
1599829547
110321803
1717279703
941751661
679524739
1145444809
1557161471
1945834369
634219321
524438881
264183607
5197691
7082377
606418369
1430458621
1969579169
813118193
1535374963
520985831
1620704699
868635301
1405230821
2052466319
553025789
1106489941
2026127459
15709429
1121757683
500737177
1088604983
1838680777
2117686673
1944632777
1417410283
1297748993
1825541537
2135176447
893702731
297671953
967484377
24155009
596757071
2128859329
1584424243
1473122957
1082409961
244775317
74518153
1943018227
2136195791
1415528669
1669475551
1514698057
1968138761
1825978867
537624407
1617339821
484490011
1453869421
1910797829
1415926121
975067421
227305073
2145108071
1595758477
192522217
276616349
1400710651
681234209
387819571
1128188657
732626077
2114591161
1143752759
589489751
561820631
1521343561
1217521451
797404831
1691841247
1807525751
464804227
983007107
147483289
173708209
1527530231
849411559
105787013
1227389699
1930027369
423463979
1436657237
1301148983
1831639037
145299467
1424995723
99070739
297042197
1261752517
781061189
247687619
260081389
404258999
354451387
880281679
241125623
1443751091
1616936507
1569890893
254685757
1361046199
761724023
1894672499
297753289
1341826193
1469987639
452855597
1549217479
1561890151
1340629183
1284625597
768906191
639673913
971471563
1808925203
1584732133
315408781
166319009
1714303343
285235033
312105029
112491721
970964567
914331001
1685139119
1054641143
1458881563
975706103
213595537
1386758701
419151157
2020430081
1454313283
485673109
857533891
678164041
846184919
57062987
2143748183
768365603
1203323963
457419107
1096979167
642915443
1153020179
525927739
284155577
1623610243
1960222993
558700511
288479699
161797879
1960063207
1440065881
1542003739
1078777681
679897717
1031428781
1611252169
504486013
44788561
1711777471
1545317989
267729887
1628886629
326722819
1583028259
670859821
1739068987
1798036403
525575287
621113221
690563917
940826659
947341799
464397169
1888403653
1697214677
2089710151
429801611
1007401231
186789919
243320449
1763182219
867468179
616329143
1054270163
1032681493
1027664371
2028462061
2006659279
733570021
1400523899
1403337431
1000952779
757833631
186605059
923618737
704255933
1482318889
1103081131
1768416523
1509631267
185198203
504098867
487885339
1240936171
1176458281
738928769
465811979
2048492801
866172547
351002887
1495081429
1791845851
1483322311
239856439
822968287
13413523
1127346911
1780447819
1096545869
1287471089
745632271
1972731491
1424271791
74697527
475240127
1562419813
29348057
637929667
975222161
1513796023
1842383171
1340101813
648885077
18020077
1839477247
2043054329
156051811
1550341259
355358819
284137747
1903669541
213157423
666831461
264088963
1250451283
1208842787
1681087141
922080899
1626235409
774233563
1236412733
1835372867
1308035363
9129979
228438271
913559497
483605293
1674997417
446504651
476277229
1461488053
1143611537
1606594771
146634377
1065293353
102121027
21673339
1336480889
1522203479
267167843
1785328291
20169971
467287801
126008231
2142679261
837228661
1118936659
2006299667
1140057421
2080972009
1894063427
333678127
752730793
1633459957
1110377791
824322511
1051773563
732682121
905784023
1353884563
1776220669
2030060107
1852199551
1960279691
1850577331
1066029017
319741567
858842723
176325467
531219571
1323801683
1878600473
61191101
433812941
479968457
2098942721
935643221
1059205909
20517199
837681049
1655147849
857041589
1114702037
1375286233
245121089
1683955331
679434947
277169281
1764030377
162474463
1509828319
364989557
399878257
1805405743
1293967817
1374267599
1715332681
972364177
873761731
649266179
936000139
1733468129
102319177
617487253
1459258747
2767
987293453
775261639
190827353
278910061
647936111
1970488097
434044687
1902726143
463551343
870715583
1914452593
2022086167
1465977563
1140913769
1463096339
2122395959
1582541053
370247681
715821481
1706093143
928052149
977007443
1745960173
1067012503
696833443
351401741
132777703
1142309537
1447573219
424171763
838714817
29149963
160068397
442446163
1465877401
656434027
1974604531
1752167909
647036443
1258143421
1141595473
671753543
555605663
605190863
2021160371
1233140341
1235473241
1330851937
1557500057
1490523557
265549733
818927929
1278264619
702654307
520177363
182282183
920088973
1327264507
1075147951
1397222611
1631929199
1936774649
1406082809
468992261
474669401
726265609
217066561
739794851
2141286769
806463457
1243951327
1495393121
917168689
36467423
1244982113
1193949577
569647241
273604801
1538236043
1333575613
249796711
1609382857
927753283
1668872509
1772774317
317723723
675478343
828994531
1443436627
2013009199
543791453
1090469209
698580719
1593927563
1428846323
309256487
280665961
263431291
19568729
566500643
225555919
747929491
1849495507
612299593
275967383
349598143
1158408079
1084182587
1056069661
291724843
2095324073
100202603
897810829
1822109603
959310071
998221877
734123899
1828256371
1528686491
515457779
1397450963
35310029
1805110339
757028747
2054323421
1992670817
239518759
1944014377
269129449
1099915709
791500223
770965627
969650183
763788331
663719893
529566773
250011079
915189367
1810353241
535344613
1406094197
1140825097
530875577
251874719
544941841
1994833249
1473389129
205236133
325300751
1358106977
1607792603
836089679
1563064957
1843063273
558475339
791499641
346164293
885718373
1394842699
1712624443
1683046777
700433047
91137373
2047138519
820901839
1528468211
134914181
253486943
1565504903
2027851901
1451787173
1454860801
946370869
1236507157
1956210803
2112066499
408148729
291962221
514585207
658812769
1169842039
405354403
2068503631
1723008167
378169021
222513989
1345942721
206370163
1459278089
209647939
1354585861
239057551
1048980337
55673977
1564632353
146485543
1488022817
1382366563
2053873243
1686062579
1031279057
507191917
2109488767
472564229
978830147
329898343
1249401941
751468661
874532429
330601423
387292313
1049850973
1106042669
1596292861
858599509
716378669
1706899613
1808630167
2112289859
2117113847
997092443
625472933
1212281887
1221425479
218182499
1126388117
1557790691
1044678133
897374557
1771364029
750478217
1239787937
79766719
1286728151
75095131
469727057
1984807327
1722587857
1368519379
201024937
313591489
735740281
921201889
308966569
1523856809
1216746353
243209693
650085167
2128806727
91828571
268255459
1639737133
1981910153
1835498033
1661928391
738291611
773566537
691033379
1137939199
457735997
1226600351
664146019
1417517513
1787044957
522257273
427683077
1004060371
1425211153
1263038753
2667289
2039275109
1267390057
1489960331
812190157
980261059
850730917
1421490253
1092318407
528438577
2111071453
404086919
437942521
1229025821
711818563
1010160803
1354877911
1604805673
218125343
48337781
47040593
254985713
119292907
253135009
639404179
866821063
777853249
1873765787
1061460259
127567109
2057036591
1556858143
1362462481
1986229621
1640991461
1185533801
939436453
1667920663
2033166061
2044935271
1032533591
2133588637
1651329769
1257064033
854571703
673906169
1510359911
307015171
1789404349
712117499
191082611
1851333599
449908741
1330708151
916386299
560672773
1000797037
225685417
1718707631
1088432711
1055431907
1518931889
1191195799
1232412859
1504085707
1067346457
1857680819
1772386043
1426333351
1861195247
213145217
437749973
317058229
331494343
1723304239
1066910171
222236159
1322139593
1756132519
2999509
1776907859
551990767
275252699
240260971
1915085323
1107443369
560055371
1898783609
1664693179
1062255301
2116107613
2055359057
1493754289
1326779681
412765949
622669637
140323523
278058371
462377087
66301679
2033755693
1455680819
2029217153
1301743649
1781045737
1793942783
2054119499
59303311
1581255551
2039006569
281341447
1395324841
155438513
418219433
201393527
2005203293
284899003
1097286481
1221248489
735101243
285502787
1054026613
620370383
919688041
186108137
874374637
922737247
823536001
1732580803
1672583837
1650847799
1348555189
1808782069
497801977
1682298481
1485420451
386861719
997066391
673944941
1438347413
569035457
570457759
55370053
888460043
1152956729
879272539
269061097
1400530591
227126803
1852675549
647035439
658106863
1521444311
1727973301
789162019
560703109
155695427
779946413
76707287
117012671
2111676179
1124534563
1701176053
1497396809
1029710593
52238281
1117885037
1209868169
2103271403
1377078301
1464573527
116390129
1180703003
355354099
389585759
1438145519
233711447
33077263
1250698331
372101333
551911027
1854942343
939909577
245965927
2105395067
780863719
704494001
414783137
1679303287
2096961131
1381544477
1915293167
135105769
1877263691
60774391
1543964299
1064301577
496595443
20405113
1879705129
803163797
759349237
190872701
1391264653
1543119601
766407989
1562903297
604137973
1794519319
47451697
747715669
1027528547
400933513
1602033899
397591123
798520763
1342120289
746573923
63026731
1536865123
2119915541
2028692153
1828108357
778789129
557565137
698812271
1121345369
1394567981
1516426771
158521393
1747175567
994099699
1477732651
801437971
2124463303
261970409
1241717473
932074573
1474803457
489666301
631321109
747279553
2131398041
13599749
1210522531
1143978593
1686026789
1551408941
677962409
135009811
48672913
660333871
238639561
1850641277
273209407
593840029
1321727261
1534809643
1796843261
788616877
107403091
1326139693
780333989
448366843
1579831091
1532283811
81234851
1946341043
592322293
1239300739
1219638473
662576477
1070262953
674335313
991603919
1982800531
1679953403
1771339681
139340627
1518292091
1778275117
2026062503
1613650273
1523318479
1059377659
328729273
1916152009
843570691
1928448343
334568149
1255694393
244290281
59489767
1391445709
1210323203
47399741
385135279
891049993
421235729
1340057767
1338626873
321228091
618691817
1416376541
406376471
1710925351
807414791
1372862287
1758265787
137420411
595108229
1893099451
206962451
1585213313
2123751941
2083771843
1475058643
451666861
568116127
292611691
706992463
1859526731
1199145547
1830170893
1558418749
106139893
461814517
175087469
742069283
923993723
1898825899
170691401
1657694869
1780779751
981261737
728572151
587140909
2114897401
1994203249
1232136953
1421713637
113807443
820931261
2057000863
379804049
247284077
311177939
1777564003
1729876559
883801343
131611937
349934297
1134313459
251391659
2037222949
863278261
93558659
1115291207
1034737043
285077167
2045817679
1344675797
470473219
491249449
1126636297
2052167489
1332327223
264274727
510311623
1139624887
2087101967
1277814883
1713383251
434405869
1840519591
343032541
1482183973
1352414669
86658823
1792245739
322394491
238653419
1447933667
602937823
1977628957
654115753
801175381
1345752073
152487893
1724385997
1505052019
525105613
1699595273
850893493
63220697
1260813467
1251695201
828840343
1757170841
24988651
1084077733
1925531723
896143211
1082306153
801254101
1333164319
393902351
2066801501
590343877
1319438023
452558399
1972193911
1871501839
726501847
70889141
660180187
629009737
1778224897
1350296527
1940197397
814585601
344477359
618662207
1541103847
2119893019
1263549499
615055849
182261237
1002993767
1260866119
919853647
1998671629
167309969
1475532427
2126460881
1430332271
1800702179
634475563
477503627
720245557
331945633
1255927097
1517263861
1735483499
850844843
1108718101
1460367637
656369951
1636412597
2137469197
1707645413
1525062223
22214057
1965551899
1894108361
1409171563
629367197
1833656843
1484482907
1217678711
440253241
1268347853
267339593
210514901
460791523
1726844443
791676661
286215019
9161431
2076636439
204993911
406024799
1733865923
215151113
922553747
925232779
110814163
1340586859
875062957
361787851
1596046217
1763502073
1713302663
228900433
1337327231
138306479
1460764961
469183573
997664419
23201021
1441435309
86420519
103218389
112481791
221623517
1591895177
818111947
1294419463
1442503043
630746327
1783837973
906839383
2134822087
349885321
299164559
676390711
2047465151
196562383
876057869
1988918011
279419513
2061926173
140587103
287529421
634871771
829856969
140115161
1397859389
533927971
1611342731
1102668779
2049184673
1004976829
940541963
337057697
1743338269
952078279
818058421
560816387
178286093
1477313237
747844187
1045127401
1211620031
443248573
1438670353
1715721817
303528431
524203651
1333674977
1684845397
1219347683
918229163
324913063
2027559221
571289161
806509339
261393739
956881313
1275781739
522280469
139437313
288831089
2037117083
156196613
855922807
1884159883
1907241073
1265009611
1396286443
1134742907
1583334787
383098517
980233231
1706465377
1925223283
2060514373
1496996629
1013967161
940414649
432935537
518907289
357540629
209805377
297950981
474396421
680504051
480269927
2139236791
1604004223
1246287139
1030679843
346000349
109276399
1204407221
1400643017
338649343
1658273777
1385623373
1366167911
1387563119
1339688071
2118039941
499024283
2074340497
299266117
1160547889
815840717
1687130737
550801891
1826154329
2089589729
1207885213
1424953331
890974367
1898009569
785954383
1440073807
735233003
1928704627
1314249901
258080279
533460673
668446007
1449727957
344715911
1119322273
1919519923
1928116577
405096509
1623845687
1710032593
1736897443
172687499
2107219817
2107341877
1130112527
266312737
1826265391
1654567699
2086469807
2145836071
171086221
287045281
452427271
650547049
1076113693
863664749
1616924653
1756741289
969321137
694168609
1418149631
755226977
139632557
208858943
1141234933
1473310679
170029477
856154489
1973166029
1428764839
741751427
1224657013
861414311
1849060819
1050579359
1954273483
221492927
596636041
878362417
909641069
783429557
504941153
1163451293
1036264451
1635921899
201879149
1486274143
1658190647
590907133
871399069
235950991
489607907
1280943571
1633076273
414106841
438499489
2071209353
2125623589
1868109031
1446985153
738582127
1688292979
1055629651
259417121
2110150333
137781389
1973729657
398051527
1475491141
279908833
1120560599
2130774031
1457825827
1001489407
1502014513
1059727667
2117853503
1671485833
239389243
1377753131
419688329
219029641
2061300079
127704847
1217056583
1902772631
732957937
817517563
1934036347
959965049
940362721
2123886563
785039161
1702193659
1007708917
244600507
1715423999
672206939
1313787221
1303534081
1003399409
299167471
350256329
1937521441
654066437
1035016981
285165481
668583907
215000743
1538530211
808818893
1632828851
1743595981
1111684061
883001761
1805826389
1912922327
1453483067
732409399
1832308903
580397539
217449821
613787309
1161111449
549884441
1251048833
499185473
1780616389
1652473597
304994873
1241964091
1595629487
1823666549
1326657127
512131441
2079557969
562602661
910986983
1334712451
1850545007
1231478041
1307890439
1123390423
227642069
2144706527
289386523
1434965969
2143810639
1967933263
1218578573
1522206767
1665519353
1553980091
1470917801
1038133519
2105771413
1231404893
1321600391
625793797
1901947973
1847784529
707893561
120292349
213499907
559776377
353003681
2060805491
1039382263
985238237
239882879
635387881
824894131
984524069
1198697653
1416338107
2020511033
1256955803
1203202211
1798831709
736266121
430025371
1283227213
249092773
390421243
1548826183
2143248533
1732289989
1698232381
635747953
1149995669
847068577
1972462367
1700107109
1183228867
597342829
912426869
677392907
1877269109
341992283
1684216253
375239401
1136264671
799514557
2136747139
1817991767
839268511
149234473
161574107
1107890681
945037811
1849401121
1415830967
1576150031
1612796197
1251043589
371048113
1411279841
1258595461
1501239199
1852380641
1854658961
396951679
7394867
1679782217
504024023
1702468847
870769481
1387281193
1879607969
813070519
25919281
557834041
737686877
271361137
1058295097
1441835287
666074861
171377813
429346427
883289039
1223299621
960476107
1100412197
1892744431
725377537
1487564411
1247756171
1379225893
1287658507
556457273
756346771
1938117703
1864569247
1016087419
714215401
297308987
178227073
736772851
1160577053
739728403
418588757
417233581
304894147
674175079
1235604113
1922689277
388700743
58325557
625882139
2137995017
997777349
1492177387
2085710513
1881899597
1606365799
220966769
1741275023
1158844187
263974507
588113033
412924429
1048922687
991393763
1720522753
568914767
468773693
1150469791
841642099
396642847
153495803
1787164061
1878701147
451571621
1355873111
173619923
1519138909
1492937209
1261938511
390536141
420629399
657297133
701439619
223773581
1787691329
737415043
1771436911
286194551
1016799233
1999830121
2067235213
1890100649
2008677973
138282827
274283351
1556361031
1720878559
917121971
15152581
262885201
1043121481
1513081357
1148929493
1877455241
64002751
256323757
7761953
977717723
693120013
243516971
166660969
299593447
1186740899
1214861281
1235462357
699440353
325365919
2000991779
1501252391
2026345667
1318839103
1531944773
678070069
1393103897
476508751
398263843
1298709859
1005085969
565745993
285169211
1041289489
1924128749
917995651
922993711
1713797263
1240744823
1392540983
354057287
1979217343
564910849
1825783343
1433402387
164163689
1287895463
277187753
718270097
925562543
1188231809
1055309807
92726201
1156823033
1241703319
371754653
472566299
2116468721
1164354007
1911452293
1890444529
1623020339
771274211
599745149
566783101
400744651
1851137363
178724717
1501390897
338542621
1684524973
753629587
286599347
1399703549
1230562331
1201570889
1143871147
217911973
1071930193
2012507179
1931369359
1738156403
626155217
1211856871
1789417957
126163951
600185953
1807414537
1846136771
1782150541
892187039
1266471469
634867291
1487944411
318173633
1497709667
1193347577
908858611
3406619
1138888277
1888119817
781052281
641650979
1712891261
396186467
89451149
151454423
2013558629
1808126797
360047327
1802504581
2032479973
1494438343
108801821
2128845029
85383413
1328204719
90946951
766411339
460980677
2058189043
1527420077
1303390727
718733779
429506293
1403832083
1752157367
1835721301
198580787
1125038333
914362451
1573284541
1086458459
1140206149
1550336903
1002089843
666821203
2138285701
822234451
1237816421
783140077
826909141
1426578563
476798633
1646642147
1492559221
203137729
1223519317
2036872961
205682531
442029499
2055739159
42022807
1069254037
1438125289
201704809
1805210623
287792369
693943559
69177671
1526199709
526909601
1826170063
1966969261
1175007107
9676253
806232563
1232303593
58338353
401260439
128131249
1401828733
1644764137
580479071
1140725897
1985875357
126132829
939216413
1801040161
1274059823
307380049
1345021501
619832281
2003016767
1200122311
1568992703
418690343
185155027
1961861917
338327597
136829867
306535511
799592039
1085969617
342238907
143666231
87652177
988063211
1201196179
1002228847
36921839
96909847
816807889
1035931279
1378719149
1164991493
461425451
224556581
948592049
1778357849
2011329499
52013989
76675979
837207157
76977779
1951889207
1250227939
1623362473
686255701
1150681547
380121919
1012681429
219223013
1941977357
332718809
1042462871
517558201
420603353
94157501
1705779343
91125263
402833059
802618153
2031731777
1157367461
1054339571
1597441163
1380579929
1210271407
276849487
1333337933
691428019
971478647
1870373311
863611451
599644099
485615987
292906469
1684557923
1106749849
1029626797
1494857179
298523339
1019793199
1673520059
1784263049
601385431
1240826641
2079580361
634534223
400323841
1725719363
462459757
2135191781
1837797089
1609277407
71415649
4504153
1632323699
1962270889
410562037
1772243719
2123575087
1135489499
1652715601
777375821
585399677
649468033
228935419
87384827
350208631
1163671277
1954475857
145988621
86422789
1977539737
31862927
931156561
1728896437
1346706533
1051532753
962924947
1645726813
18691873
711087599
844561937
530561459
1746770243
994048997
513064843
603754097
636375941
1500162211
1494871277
980096459
2074813711
608998111
582072013
1410683243
1056313679
224352017
1330440521
2118327179
684919517
385340743
1150185719
1562795917
418816553
585411257
752357293
1600922671
498435601
158674819
1877805119
2089319161
392464973
1892579539
289179313
1876456943
254853173
1446852179
1606827427
1048386487
177347857
1387646329
14993287
1879733431
1316167759
2023751473
506703481
1829606063
1527761513
1058250211
311558251
1371301333
1248388721
102995071
708825877
44500481
2095880573
1508028127
897859979
1397909399
1247922343
1229042233
12613333
531296137
743035409
294630569
420070363
763315549
799647803
806499283
110726557
187856323
846277931
812184253
1776691141
1157615383
216154997
63247517
255733871
433190179
704058517
1277856623
1005213611
1061849687
378409349
1764915287
1389487553
1150281553
1920525227
1541599277
550210993
1940771309
836357411
1481570099
1520139227
1123450501
1154634149
259488379
2087249413
26573243
1635943019
2099075233
156718957
305691317
1075270487
238438331
1681790477
627235649
257305739
349278817
1352579099
177896531
254391737
1295387953
1121607437
1907670463
2009699851
984929887
1871686151
516467249
917004773
1204395011
164217973
350146997
888125801
1169097733
957413321
1929694111
909199657
506810243
564734969
1559864063
760026979
566576993
122722517
774034741
289237369
1515671063
599794079
1863922793
510773429
1616820463
1107659249
401845229
988794769
1403225539
181793687
155032909
1250342117
2138592149
956079623
77565143
188177663
400198039
2048277701
261922981
225937043
908179739
783212993
1752240577
564522199
136190891
1690784233
758413933
1666178453
843592027
1592633573
8265977
1628344373
845746397
1032516553
678485837
61380983
644825537
253527577
1926455039
2064573629
833360783
1428742603
23674459
2114487539
673896029
1684938683
938130937
90386441
961190851
1271577929
406375709
1624073323
1172934871
1967460307
833479301
345451657
777931717
1798083667
1195422793
2086742363
596641219
1435163957
721786939
1504329037
923860753
1658388161
2103617741
1148631697
50552707
310938149
1147155293
1672935113
49038827
876263617
552887383
1409483167
526111357
169320659
321165203
770584181
2032915823
426099007
2095101803
289323679
1722132103
317736109
183628657
1682133779
147276121
1172861741
931995833
585652559
1858855081
1816442143
1270230961
668215363
1366734493
1220240561
1759370617
506635981
1556972731
1646297963
1351130383
868129607
576544651
1151506051
1028312161
118765589
696797099
819375301
794958091
755141831
181971481
1730915957
1585266607
460595269
67690247
315145091
534364177
2023288447
675234377
812367487
1757672227
521975947
1940056403
555127121
722859301
1071219049
1047682561
414324233
733880171
264511537
188454221
1195824977
1372674593
1529260147
1582360349
799455161
470219549
1321551383
150975779
1706930513
1330189657
1542682597
881766409
1959492179
1334563639
949153969
1975157287
191651263
1009405223
1696394603
1219620007
2121586651
859267033
1077410617
1400485271
1426656149
456446941
1683743459
1585645429
1150012823
793579027
1811874781
104212733
615181537
1938865681
565259749
689599751
1139070109
411751513
1842598127
1895640223
893233673
204398503
727953959
1351477889
2044508537
295645843
797858419
2100742601
1660614581
1112178479
1434812653
1246615037
650857981
944886337
30018181
854018509
677336951
85882799
1720296967
1449134839
2058599437
1794873373
1596962083
43955479
404466581
82902161
202490641
1188063119
986761577
1277425619
1474280233
91532849
1456624289
1220669969
1287927451
99416483
1877348639
1154774219
922865483
781219421
1307433311
938979289
1646585497
1654631647
1874473303
383936131
443318039
199534463
100988807
2102246249
847538059
447362297
308844223
5246203
1077737861
669766849
2006294317
1016605147
467750177
2109422153
1581785167
1602999269
511567169
1078911487
1941424481
385896013
417791897
2051112059
1062683351
1399067191
1572493661
215036113
958991323
2020570423
1372548197
1940929453
1462371791
489992491
241519951
37058993
1984149703
9002671
713921107
1113985793
440686769
1380540797
480182039
1090840831
1216441739
975612667
1230185207
155113037
604465613
501138689
2057388097
272967271
807411727
494968997
852583
2131074689
380842949
1313162083
489027079
1856109797
1866064973
1161201157
1025402347
940695809
1869585197
2044257331
1564499581
1899451217
1326651133
343483559
1527816527
362699767
1754341489
34768319
2079895943
1118839081
221726381
1657870163
1079349541
1337564251
830332093
1109880133
1253362381
1082127749
1200676003
1175806909
2123236727
846425339
1283128631
1049702527
1181065007
919088419
791042261
1804384847
1671917917
331107943
1093586719
1672198267
1078603807
822148013
1288109651
1169056061
303337
49204637
1184352497
1752158879
1198704569
805006673
2056958921
52686343
535157221
1302215669
576247247
1018073519
1664438509
1236038833
214649867
572225041
1260171569
15263551
1597501963
300775861
1475711851
578306117
1798966369
524085139
1841391197
154807999
635390851
1530100531
1045291717
259721177
832512803
1641577097
1085567687
624610013
384046079
1620629497
353499271
717291721
1936828837
1361608207
1863153629
389848313
808415353
1387968133
239647229
1658416483
130024859
1547979583
1695344347
631816457
1817530009
1775282723
1278646651
1600790083
1597864309
1718297671
552319811
2005305131
1290146701
1944890329
1201499471
203163517
1002581389
1208556241
2121846767
620525371
1154040169
506038961
1908956773
203079119
987259771
1567683083
1152838877
1651643923
490042229
343746107
1162608683
917572291
1649742949
1747214431
1874954267
1724048951
740486713
1091422543
261832303
939573709
1341891011
2110046461
531490679
1402652761
743345327
331845113
2105828189
517504601
1912081291
1547080481
422085353
1067331847
351084131
1939313357
1254770021
219423689
2095839173
589440923
207565283
1685564509
409253261
1151384809
133691567
1733638069
994676567
891588289
788938991
1228486927
1553739919
1974467021
1262061751
776152417
791896073
1858044169
2069842669
729542881
1715456867
611020381
1599749309
1277567393
1145777989
1371326069
135309217
1550013313
1100427859
1000006781
397142059
149929027
1122200281
2035468951
1444950671
743106569
560457707
2013992471
457378741
1302820163
361671019
903139439
697972273
270741239
238971671
859203413
477918401
534883379
512646091
1909004609
361772623
712956151
1405322069
471121543
1188949933
2013116813
639699503
1929861767
1093595131
1015037159
50352529
2120735249
1356395561
1881140227
2099438701
835213751
1848881459
448962121
1803517
1241417731
205441757
1236009317
863141039
254910809
935928871
375806527
1808666401
2015516431
1152883409
391381519
1594845649
750379471
2053092911
311378563
1254074413
1489065869
320419457
532114621
31729303
313495879
102024121
2134294843
703356527
740856191
571937657
1054509331
965535113
1229151397
395665789
124001461
1159955287
342040379
1581036371
832831217
485329699
1320199939
731498851
1336555153
1730161877
777842561
875406061
1710648421
1109684203
1555906489
687972361
1816904303
1541706377
1831459867
1177842763
843640153
394230401
2106906089
976303079
64277219
289725313
1117543667
1198476859
2145959303
820297637
1547153681
1066099553
302767919
262685417
1661307299
1204284299
471862561
1292220331
887788823
721370261
1875003973
2088178117
1943232751
1479335807
1788969163
732876679
1414157993
1179979123
2010091753
1963974769
327697141
1034132591
1378122859
423276379
1740716963
1889573033
1541908243
1043900257
1248822857
1243919837
667873649
1601253631
778907039
1233823933
99730091
1644321841
210606833
184380299
1915462121
1785214589
118090591
841029337
1809262909
35994239
870531073
938430439
376547641
831611659
144393229
1975223357
2042740127
1085731151
809439811
1151805419
1629768677
1068108061
584489447
885756343
887300489
241573477
1950646021
133332239
799133837
1570207201
163659233
1836553049
448069553
1521350629
1975097573
1270778683
1584507863
334947037
280671697
791861143
461933281
657885029
1016346293
753466099
76566173
258864679
1302473873
1965961783
1412580293
645934309
1169034127
955100977
1375088431
435811517
1869642641
697021147
200194289
137855561
114338297
152404249
248736071
1894809863
1477030663
461076409
1800069737
138815069
1360365161
886439989
1868277211
826765417
902054801
92053807
1362763763
571570891
1641331151
1801981889
262221607
1131393127
394272941
2146291669
1289295347
917248109
2116773667
263379527
2053646653
407718557
739444247
1072917323
2136218083
1618356529
181665181
1833726473
61637479
832035179
2118035957
827436763
1394113211
1091665573
171938807
320064331
2120126521
452895649
959679541
1220948273
831636803
2049038371
1372761527
1710577343
942587803
2045106377
616670657
839645761
2111996197
1167750019
1122565151
445099951
1680135889
1957272029
1104838639
43516133
679116419
62952973
1583325097
2035950809
1210796693
838830067
801704227
1146662443
1292370769
1584924721
596862451
1782983711
777356893
1515976867
1446465599
1807734121
8853329
490579211
468118403
1221273973
977775437
164951753
635740067
242921339
772950041
373113941
1802955983
1435384871
422852329
106715227
1707255763
375157721
190637723
131837351
65190617
1729810679
1291221721
599201479
788242249
615159709
845745997
489275477
1451199853
1750022537
1204538327
247273669
1988427547
204626689
1771301641
1917120497
184225271
1706906387
97179359
635554649
2137396237
2021639647
1471064447
1958947057
2041542389
936178487
1275680839
2070062327
1524736357
307568537
6311479
1723964329
145094491
1220035519
1837672619
1347405179
12425857
696118387
2070697513
741227111
2046120737
1034705339
29525689
465683011
1031886529
40701707
421778713
685747033
1700540759
1413711469
1218487591
1236721963
530199623
401061371
724800883
1657655291
398952233
1740808631
90316697
1161766483
428199913
143944001
1487572201
1895251571
1396223761
1167798337
1752411919
1469877301
236909593
886856827
877677877
962557601
1330532711
1569167183
175411549
1934464237
711867997
1444202311
1240807481
57407353
187291439
2042029757
643027493
1542582313
886219567
1472405201
1419720431
12215527
96414449
1597554547
1027751147
1704854387
778155571
981458503
61005283
1548012899
860127557
1556203639
467650213
1511615159
640634707
2121637787
1960343941
944553959
279113453
346983631
1825298869
1446533527
1491323557
2087686519
774239383
786685687
1676787089
1189127
440324149
1190344919
1052181313
1888381343
665163413
2049267767
1940562203
1435676513
111187781
129107123
480781253
73188767
1890164071
1025821439
1877225353
775000049
799265107
1848181051
230416343
845389429
1461827251
1296703769
1382513827
495876629
647623547
1579781633
1988537179
1532251879
1814504743
964753549
1105334201
1341354361
1933928147
71685161
511951343
655346831
555742697
1634377973
90705551
825643823
1376988047
540002623
149007541
1128279037
513658921
200008223
2137074367
1455171511
1674311267
309205543
440491099
1928639299
2117085041
178422511
541016009
1853551331
1014525131
144542471
2114629199
1317831239
50288071
1420411757
569791751
155471551
370331651
755168833
1834554851
1548494921
1402042417
1895595349
1354707593
1428537911
431224957
104471491
917484899
1256810603
475141453
1310410109
29933251
640406147
507509543
253736513
1079114527
45663329
690952201
1997179799
1687642741
1687868387
1215462841
697447411
1568551321
262227443
1332981541
534075761
495472963
1253119643
652617809
1663182151
1553411869
1489249607
158138039
2131604581
1291342079
1883754217
1204261951
2053428721
74834909
1916410747
86258033
168867599
1453259839
1230588497
1726672601
1517416921
1537812467
747259687
1977851537
600342499
1247910497
263089643
289415603
441085523
1068603761
1321459387
1937981509
1827665831
313731829
1209787321
166297501
1597266733
796161551
64838531
1703364529
2126399713
2044662881
802493399
2059724311
1472496061
929880439
1597108763
1444401577
23498141
619862899
1152748439
1190555351
1181970857
979824199
503288521
1293721447
1936715009
1085932271
293885719
1208954431
954535031
1497780917
422360683
527824981
441166471
748552663
590576521
900236369
339301763
1512124067
1617726757
343683451
321166753
369459869
1977998167
168898573
108492511
84640597
460669477
2088463571
1945766831
907409989
602533531
1063803929
639691973
1270945573
1379316643
1076526001
998588809
1373600881
1405404311
727618603
1774320649
960436571
1925945579
1391625799
444838517
90731863
978295421
1812093091
1628644561
352562113
1865838151
1484841271
1720712173
1582403513
755310277
1966646711
1285559819
1391382007
1798885771
751541243
7888583
1823262697
871930399
1009921453
2024321281
2026328699
1878310333
1522315819
1055458499
63585163
1935602089
1682253203
878281529
45275647
310840709
205370441
1385622977
484292213
1561033337
420641941
1423006751
1715176117
449614553
845098081
468518797
67738213
871469999
1977447541
267700973
1262583571
382657229
1855218697
1903224781
539406377
973012463
1989761177
1044574807
1373551337
105038569
42919927
693357493
1552287881
211147723
541837631
1149009293
1322002243
2088837217
1917392341
1362949997
6562943
851435707
793144897
1592119027
941681227
1554574051
1188773581
1210694081
879159703
1581699241
957041117
603251023
1205473691
1525060279
188474723
1513592863
1409941931
483878501
261035023
1687935397
1057052357
1837850431
236247689
1302502109
822646361
185164543
1015069093
352711999
952039633
1280156093
801313463
1604586331
1600531189
494748157
1113463627
559354603
2116923073
452077841
1465158251
166734361
1811332933
1062997561
327831089
1753662511
1818571829
557423257
25617199
885056071
1528462879
1809506221
1584997087
2106133297
247999399
644978573
902351981
1746406661
969399649
534333977
330845479
558353329
2093473093
1717607159
365142073
1586909239
1067565271
754691477
1184177411
1792717607
1432787627
2137244569
360695747
1969795741
231625451
1256842661
1237440019
1400629361
1701103403
1638515311
1123308973
613108277
1433085581
2137791613
1432061689
2103746089
1597399493
719420477
371936683
722935487
271553899
1453284793
33920311
1508222159
1147523089
596034701
565433681
139874957
514834819
620615581
92875351
1024102711
1963366151
203884477
1395289177
416594053
107516251
726747407
1580597983
1350781151
272049097
53773001
53814907
1150245319
306067429
1325128429
533973191
1238680811
931146767
1894078387
1376540359
2008839641
384782903
1292809289
1761703231
1335244151
1064826617
521558641
2059872173
1878887947
1910784949
1835044229
358549237
789393967
1377280277
1289739203
309079429
111705157
846736811
320801653
446799361
550433579
154007033
989904317
1430682223
1649286061
1865849809
480597031
589522007
599751409
495054257
653284213
1800942887
261491437
1379536771
1463727919
1051148663
1455247823
896923331
88290157
1725146413
820467559
1480219997
83020261
1231221029
958301987
1418025227
432273781
405909079
311750479
1586679019
966935323
961093117
1969358543
756485413
301939441
2000195081
391939589
424940423
1473514747
1532833021
1303976539
1604444599
1373103019
1184537587
305892089
1973417519
969628249
1487709017
1257823817
1700354791
646990741
457962919
1453371757
405103529
805322731
1341449749
586075081
90918461
1678667899
1605287503
1349121659
565511753
996535069
109507933
1464778981
946751653
1452481423
1421526527
67473061
1507477633
1484437949
931629001
476563877
48272099
2093559737
623363339
285561953
511693453
454087889
340147337
1317048151
323339749
178626223
1346104997
684797053
592257217
1437842599
871407547
1520441603
1407511997
1327997717
296030729
1533422939
772861867
949688053
390825349
2072331047
658721033
694288531
957875069
2033805901
765707269
112081237
481683329
372450641
1673532589
1845772751
710052229
97857113
986099071
1138140943
1653740509
1426546633
344670047
1798799039
1514884519
1861877471
1232691961
1837814981
1021721549
1141989791
237755701
2009428397
1336156189
403619239
597774943
1268120141
388319
16696447
1325671027
223739051
872145929
273842983
498649189
1198215121
1282270909
998281637
2112254783
279627559
1643980141
357215519
313880131
1469522869
1266126949
814169689
1976098507
944415631
381343723
1054439329
1880582987
415662119
1759569781
1617086011
1754323471
1063391611
1544723153
443200907
1228199351
206351839
701731213
1328666897
1138711897
1788713221
1910458993
1991310331
1534370807
1101776957
1860953189
709670041
592312597
58642681
1816249889
496732913
545330287
411645173
1328137403
1657512361
1572386027
1271527721
1270394821
1532332499
1948257161
345278699
551521847
29749613
1849144607
100615223
1753672379
2030156621
1535159867
490615849
558238619
537916321
385034701
280499399
1449537931
1543326859
959693509
550400497
1726354207
401977369
986851937
1535437831
1400679557
1207348609
695399581
1912959743
2067134513
1072237471
2113354769
1944724637
1771681451
109388663
29943383
1740670507
1828903309
3001021
185537437
308906849
1739336447
332139653
1511012627
1906846759
1604730983
1067929969
1302085579
838562887
1539309077
222801721
1351116257
1245153991
1194722351
1581264551
474131519
700649167
74951839
1633466407
87394061
1105144081
1868427037
638521427
863342891
379974253
1883865449
337872281
1306006313
1949673997
123930383
1395588583
1445362327
630370753
451700531
306797591
137286311
2009571631
728042563
706578721
355110559
1851101569
1086678793
121687231
2075452241
7235323
1720733087
763653691
788126861
543759071
1589267263
1568426999
680434991
706212289
275242507
13070521
853281911
533832749
662073119
455374177
1511439863
1492330277
398632543
1424685133
581600647
1828705391
72346613
459690697
1755333361
535781887
2043024043
511686863
767748907
1259250001
196815427
1430051453
2015484167
1511408911
348427433
2111373317
1627490989
1776461483
151256383
1277777731
1614715807
767999059
601265657
2034156559
314772559
549811243
1116508223
359998439
1523621089
1678480799
352293677
452121721
1530776437
350358923
757126177
306724631
1556097139
1003216091
1075097927
629148413
376618933
339666449
993976853
1066011449
739735291
199416181
636986249
1506675529
980082941
1597356109
1625521627
235435913
482171101
1400221213
637142057
694354391
751829291
1402038763
556188859
828463469
199462621
684243083
1199229893
843178319
1782719509
1398115217
608310343
862103659
137193761
675924427
625645639
1171264891
1599797987
1014624227
1204916171
788240111
935230157
945775829
2089468631
815056811
1775457367
649631111
2108111861
1912413211
2113243331
605977391
168238393
1686855829
1716246341
1313472169
2035526099
241988039
1148350037
666207743
83844373
798688019
386772059
1080024499
114444137
1493943917
595021411
997092377
735180161
125806151
2041388749
796239503
1801768799
1673380859
1486170727
1412124619
605028499
139508741
168692747
2100285149
89875087
1700665493
1420644047
1340145617
1720694447
1766609729
1945893869
690212807
801729769
1073885363
1407352981
312247549
767941073
2028992699
609321101
1380946949
2097774403
157969871
2067170191
885901333
1693075981
865152047
1089683533
1341703729
123366119
301216511
139468727
1937812081
1434057563
92784529
605304563
159918469
1975032523
889771453
1277504629
136758077
1176181393
2143845917
317208449
547884061
1793262703
546695641
689542621
1028637109
1489902229
116385869
448394473
1619418439
370569343
1614102403
2006923643
390249043
206230403
503393153
1547190649
1726300847
1213201541
1457327017
1288217923
891659029
1433350967
2147167237
698272453
4088813
1901631607
180946369
1508534653
1912462427
660013447
994764383
54295411
1989021719
1402950001
313125061
983976431
1070910293
1276014253
1181344693
509628857
91625683
618385373
158038627
1773737243
105533069
1117407833
1895653013
2057848711
1749719827
2044035421
1058649131
350162999
279534649
1818832979
1276169819
715020989
1095331729
1105920587
458445553
2139030011
1479414397
1497506203
349655239
1980143419
412653851
24177707
1642325887
993855271
579678973
1762931101
408330961
1717515671
1058590177
227936843
1054514719
1673338841
759890137
2025245561
1000812119
1855235539
1566409307
714349507
100457557
437758561
595850753
693263047
288261803
55586833
760961251
1884220561
1868383789
2107980829
1489895609
271252829
1395394471
34652399
929617729
1637331893
528224231
1752911539
408030313
709918789
230087903
1948748027
95724611
21501371
1865657011
1173387317
1358216023
668313773
189317941
549023611
536493961
1591744163
454912963
275622169
691866667
1922497903
273660001
834752543
1980371417
1405483151
191111051
1406673769
1533695249
1292138011
444627919
707989421
822957557
1768931729
2090185519
294675499
601348117
94568867
669592577
67316759
1224021091
695060809
194184743
495400259
1175520067
275709769
1938258547
568927561
731522783
550290509
827202049
257963687
966652021
1981401427
1657413383
332150333
1598361043
876552359
1282764199
1526574727
297353653
98557103
1488564977
1546414517
1676838563
542915869
1850168557
1228408009
202332727
688850809
46101169
431221471
1171724929
1107468743
751193981
695570059
758019737
670180897
963857627
502152773
1009276769
814384561
2115835817
302064283
1428234403
864175051
1075526909
1191411779
279566663
1432043407
494213011
1133940541
928914253
651127333
970321399
1166415977
1328142661
159089617
26296507
280533497
98748889
2042230823
1952014507
2118627307
1623129733
1519821803
1357154873
1548328549
1718224457
302277691
989553701
277099789
812819123
96648053
863399419
793467107
582790577
1420921001
684267413
1505407747
1254067819
1884618067
968768249
2141656529
1537661327
2013314579
669201473
804993199
1571927449
1349804047
513313523
619605641
2075687203
1167083441
1765552237
649268297
158874211
1048198103
1457792783
861268003
728425099
2051076493
1948298069
786567389
558245879
1694979353
581639423
217360789
301648253
1418456947
1551200591
1885690073
1296353503
1212350021
647250073
686685761
710279263
770584531
981593813
932202707
1587398053
179249849
407135171
252893387
2055156221
521088371
513301969
1956876949
1790182633
1401675053
2078524661
1153261001
694786949
1938140033
551726473
840408391
1499400011
945696511
772628309
175064999
1292143103
591657373
1628868793
1533198509
135593743
458816971
160809433
55796513
523176421
866662739
1208366303
1063999667
1907748053
1533400217
695212741
1604061581
1597769951
1845442909
1979448001
1268182291
187893817
849160357
331678343
900002071
90770629
1139728511
889938781
480742631
62905489
910515149
1216181257
424808477
1810464407
2105725697
1934292631
482236081
1117754257
299120071
2008907623
553670113
2119274489
307393469
798076453
890404997
475334729
1429946429
1618064009
234192781
2122526513
729539891
1810761097
1292363329
1284489331
1118930359
1837603307
1925181173
1393327673
778409087
682333919
1231040269
1228849289
1178276159
1527808993
208498957
1786557623
1561731823
2013563983
1694074589
1830339607
308588383
33213967
1578604571
1986644563
1636676429
1265786411
321834983
1664194027
1457660467
2056663117
1101224051
353811917
2038830319
1531954429
244959641
258684511
315422333
1937920823
392817643
1856384869
204948847
346856747
360809803
713164187
1099325789
1206808619
1938043711
1816710089
511309499
483013273
481055819
1662727421
15568867
139252819
404973521
2052582817
906002611
1281403901
1016381143
199058159
1079795177
1463712409
170962457
1828007107
745338241
271345579
1277363011
452092763
991747859
227657117
720177131
1292156941
1079220161
1125427781
246956599
1927649069
988517273
1015578211
1783467151
2002632941
1651773889
942501799
1494925819
2000381399
89693147
756139211
861590809
195322357
756057217
958205893
1503625117
972608311
589011739
852865681
1984108769
918732643
1507637611
878751931
252778391
975981847
1836165707
1372343069
2040586157
9317083
2129206609
1857299239
800900137
534718693
1768363403
329889169
1509964829
538349573
34297073
1772058367
200995343
1216960757
715452013
1347176533
2050630451
1033735487
1969019807
51388247
552981181
862488083
25885891
555594349
805144163
860175601
1470248137
1140672601
1004867011
292937221
1155072557
1377898589
1317766361
188468149
1420105711
2086788883
548856151
663475951
1723024873
1654092887
1907749783
94429277
1278313747
1715224543
1629172973
124635923
435253891
2077235863
2056504103
323835751
1827918569
1207697347
140372861
1500464429
1788160559
2034395807
861349337
1723256387
1491973097
811348429
1929288301
1715972807
1945001797
272920331
425991589
530062207
462157753
914989903
2095036813
1855019297
1686442519
2029134577
1316245727
1119610693
928585673
111626341
1389812707
163431481
435034529
1816883423
402912269
1213900873
495139553
1863115117
1848002987
520342643
467636047
1018149157
189986053
1509912713
140931701
647389681
371215211
594889903
723597541
2010673591
976182679
377263961
1862660677
1519850429
472981031
1464299129
1174165297
791667937
1997967571
298168373
603818069
1216865539
925702061
733897963
1491922871
1988900467
1299730379
1785990523
554219959
1554751697
952004099
1393008311
2066147359
272678513
624620189
1535197381
941189497
1327865663
1541089271
423780793
844701217
1531246501
1528347841
1137904003
2004274183
1536262699
1486420921
653701777
1644226013
555435457
1513054901
850632491
567152819
1116031237
1064886671
99640613
689430487
1750025171
122137271
2038547579
1286123647
1855487419
163556867
496691353
1655219431
1706420773
565739567
1389832643
1013125913
1192292987
436517941
1903263643
892234361
1914793879
1964723141
954093367
1720373273
1842287303
293818277
1263055529
843918349
2012271049
487426811
391083983
1192431781
103217993
1513677989
1843878713
1418439593
2123105041
1166646331
20180707
530416969
543174091
241766183
1374167021
621678223
2642179
25725529
80142757
1449334849
951613219
1099997627
871603643
1574392487
1523452397
122527099
894123193
1424254703
1551050957
1986989
853330547
1583384221
1441322173
165739499
766809709
1443039187
1066887571
556093301
1208583071
1283508229
626646143
895707649
1792083529
828836483
1338473657
149793361
1501026077
1790992919
1480813471
1411201579
2132043233
454990799
498125239
248661739
159781043
36124573
1608704087
1797186847
567216817
2032178279
1161383581
1206033071
1923527113
1564432931
625336391
14476303
1332111331
1571617477
1765559459
1402564201
1768697551
537508241
726060151
99936841
647619787
899083039
994941709
1266410473
541747009
1868230943
159012937
1104522337
1164550759
824591819
890118413
1984025777
1441469209
1549332959
1781757421
2131010663
238020749
532426343
399109897
244963913
422388349
255207991
1981177019
491553791
1975291363
1487835059
1254155633
557620243
150263959
1762364651
486766957
415172423
599054257
1749597923
1915814221
726845753
209897179
121891261
1812371129
349143481
335864279
2001872993
151403509
535140091
240501293
1430935421
695646649
1650405049
1777421201
1242268009
361483823
653837039
1422705209
745093361
724346569
1692084727
1753980517
1746503273
814527499
968806661
715253117
420136877
1022866079
858317353
1902940597
319832081
1678007561
1273017469
407423551
358601783
877278407
772966097
1640164333
645029509
140748301
1548040399
1425653081
653631071
1871398307
1127564723
1058361433
409677637
549859537
270408923
1142660081
12729839
1397809001
1859234431
502418281
932931487
445756579
333101033
189666193
1001576663
1266622529
1953792331
759253717
1995388847
1172428823
576958771
923761507
1666962917
156059699
515827927
1833383941
1526253767
773782879
455593781
2032290079
1457519911
163571599
416650631
59247371
1150625011
1103177029
522426349
806548241
745167959
1046319359
36705259
682265713
2113369679
2084390393
1315124287
1898076053
1838092141
1949273243
531036419
1945329151
992189969
1213188883
1844566567
961488403
230169773
2140949711
533337187
1923665713
1457076619
39346001
1451672269
221992157
2054254739
1549816253
655910383
1734636503
572599327
613366717
280021463
177411071
1705216453
942978793
1243509899
2107280597
766951103
580987541
1940177959
704916547
1534211851
838752067
787178209
1290332633
451465813
1194852457
1382335219
1638204389
33037531
1513535927
657447611
364192889
1079394709
549109397
375961213
1461145921
336229837
146632319
2069441291
1940042311
297896243
1025816447
1094980451
1014947819
1070453927
157840103
974317867
1186161721
1178712883
64845637
902213813
1471451101
2066931161
1068880621
2068374103
1507557221
1415826457
1306661743
890422103
1946069227
1515003431
1075773649
603975067
1843719047
1238104573
18461011
988422521
2028328403
2025296909
1364188967
1854276661
1004001979
258970081
1059860167
1918309721
166360021
1695967283
1065777497
1334659493
779194963
325585979
1802019217
302514391
989382397
1390123769
1756647881
1317475193
472704077
255644087
1600923491
344289811
2034860587
144071251
1250277407
1881353557
2017052267
47905667
409812973
1544208613
1252310363
2079355417
1809062777
1977011249
1781174261
1694554853
2128597403
1816943477
1950223577
1443991853
1974818003
1176738503
2112183677
1363596691
183743519
427300789
1448456623
434905433
159546587
498080027
1090727359
45019217
11517409
639883499
779558981
1255584797
1197998231
1152135107
1044052043
1473525377
802108259
2097449909
775363921
549248039
1724685421
1350987641
1644050167
1822420339
1497649981
251350331
2095079069
1275253921
253864483
122990909
1360228561
269098231
572736427
1431217171
1126422301
433640497
1428216299
567169063
921602119
1250373833
1367704687
2088842879
75893603
1797187477
2035001791
189087763
1032291607
704596027
453819713
1960722593
365817443
585080533
686311781
515268307
841044731
1945574263
985091351
562573633
708777227
277912603
291567949
1854334067
1517354341
492981911
1482418687
515658961
258235739
24585017
1969881301
550460431
1443271231
1009704587
1722673583
533811637
1870626343
561148481
723087601
1116101783
546288629
914941943
1323505831
168179587
191676383
1040314199
1325384279
170326061
269590099
658180877
1886517131
647596457
1154745001
1611798983
352616093
375880433
2060008673
1028595151
762858553
1278983077
1226094091
777338873
1967453083
648893699
899902867
1969603607
389953217
1836244231
807867497
466096567
316331947
1495186039
695324023
1200912121
973002781
1076140049
295780973
2138958287
896750497
2020604699
640359319
1609032287
684880967
1634983829
1627824841
1518697603
660887231
1654832791
2095175587
1622879659
1049806099
1838972881
725980069
461042047
578469253
1009639277
605720261
487806961
1278963253
618199837
860072767
1818367987
2044358237
1969934531
966362759
1289986693
1005621047
1118528951
600173659
114952037
1624102951
999222541
696552211
2119955681
1557820931
1627220293
1934806009
537104761
1747725761
791796391
98496977
1483088051
780369773
247797119
138521623
2092094297
202681991
226826059
1002533557
577815853
1422517909
1521547367
933842719
1117518601
1231182439
158633471
889767419
1629873209
1544208667
827939963
1522633451
916880543
455534539
801047921
417416369
481285901
742522111
960208817
115951859
2066989033
46139057
1649151701
231320347
2025845623
1216342999
468122549
1008969959
253042373
478629841
884873063
1945858997
2111791597
2037543979
1345389281
493263311
1666446673
1674425657
605108821
291035519
1529434411
74665699
748286027
1333967669
2029479007
1144252927
119497583
1680634573
666768629
1696776359
1538221021
1380687647
192694717
949580389
20815121
145026671
1752880333
1432077667
1013112413
757813207
1580367079
1856805463
1174628909
1973757959
798633653
1474153067
68305793
701735687
147880111
1241409493
1083095731
8285363
148792361
281047447
1037609113
204855857
1185471517
536465557
753952657
1421897747
1850225999
183940147
783102491
1150311209
1436452229
81331633
749442691
159394673
1483333877
1646035619
869717999
1077074891
1744403113
68179327
1501163263
1022192971
1146522001
1223725301
599315887
1609531009
441679783
685305667
2144247137
1827725041
606043807
112944059
393854891
364368931
2115169229
1670784757
1802734993
1022598779
2068205143
1926435473
621930979
1632952883
648555751
215799841
314635291
252520783
1555336301
1903532083
853959829
1625654647
626009843
719394551
821642053
722654381
1967410987
688776833
434826209
1977704803
999424091
860033749
681291049
1404071197
1840839071
1025382331
527471233
570439963
679132073
655353443
107032763
1667103001
924102511
2065328803
1087620431
712706629
978353503
791177521
1473606973
1423677623
492530453
1829814061
745898869
53552063
1845278419
1199754811
366803837
1460009567
1488631747
1768294621
2059217983
1791146789
1059102521
730781069
449119361
2010547069
140162081
1931668633
586987403
271358149
2134919417
1444208081
1013091293
563051273
1395246947
1106023189
658583551
1827345151
776032753
261002149
1283106109
1800064297
194117897
1863090167
511846409
1972000361
1272668707
592627481
1631169317
499803287
467864959
1140679157
614968051
428156549
792774491
616688777
261098287
821430619
357527483
2091508469
1816969261
1238438147
1244203759
1591450433
249282259
2013085729
834610267
1884878701
870078763
1624079603
1383307151
1398748843
190751329
874639771
2132070761
437256821
1594551113
707487197
35926837
986815579
780690341
1396891019
35108537
2096918039
1379960209
1234173257
942292361
432492259
742642847
16567781
30187601
610289389
133229749
2041557169
1839563639
836806169
481407721
2132682413
1376356217
1369456391
619308167
792076799
1010712887
1476486521
88254451
36747409
1525289791
694876421
1281289837
2042026219
452075069
770667691
2102084507
1387665007
587508221
251517181
591809111
1642938449
415467629
2082453889
1469707717
879327047
1903823261
1897050671
856584059
407130181
1012422797
1162971067
1977754157
1087616731
629916751
1598545541
614982103
124243909
1865358281
714562087
528337267
313773503
380678869
1241289689
1805911937
2126692369
873506423
2092815749
585158779
1987116661
592159573
1708378117
1045719089
697942243
1937876009
1621126123
536734259
1604856347
779479399
312074479
1827310253
1009532443
2004551971
91726409
1792109461
522738901
103369951
1202464997
1018523809
1275327293
1445462971
1491734089
159600031
1117809593
119974667
502328963
1661455189
1165509427
1773055667
188164871
502514791
1369227029
1997051233
1818358447
314596943
861040387
1690192577
1679279047
1519082581
1966696681
1487303761
642608467
546844817
1544778791
696667747
263429759
1941082877
383944283
251181277
1730417957
415970293
1993455677
441506927
575616781
1081440203
1257494851
1739348459
2007456901
2066380163
582372187
341615023
635641507
2108525383
2082954281
1641232849
155180633
1948799627
904850417
7334699
1144104971
1800159763
1633144231
2085739507
1450612901
1525799053
2073724823
1661739809
161606657
723936131
1505581981
192803201
1053725333
1161271031
1599615443
741174899
416580889
370877153
162191209
333206519
454051837
1091579107
834219329
1328991089
1668826223
1880684761
886666523
2091708719
1214091157
607115837
1286593129
1094640193
1360114933
1685069231
63462197
1723848661
659286479
2003596211
924971287
695021113
164506387
1386100301
906930251
63090163
264071537
1174114483
1491593867
772212869
1663088327
1613832757
1990638257
934546099
1351581097
901156007
73547659
831732569
48666487
330432617
812709343
509914151
1025120087
1621608187
2118955129
848182603
1689082051
598987621
1286683243
1929968303
1037682859
1173955841
1016078543
282366169
1458552299
739360147
2074559371
9020857
1743074831
1907729833
1055220893
478049203
1330408229
1809960497
1030242613
232436489
664331363
1890359147
734700517
1732081661
1941453179
2134367113
1023003769
343909109
1319764181
914044099
1527746083
1661745259
422144447
59318341
598679111
1706861531
1331026357
1980773129
1473261281
176556433
269465743
429705677
795354761
274528577
1041314941
2098391389
997337111
1635093521
1030567273
1328584913
1944145589
1708090157
1908856163
1744029979
787870807
1866160003
1160118161
86581283
14221237
1160251457
270015803
221880707
1839137803
1079888879
1048993403
2087963473
15342137
1297037437
2096477029
2096670977
439181837
2087870017
1199902049
1810974133
1971237743
1282900037
454351753
29641589
1688890079
1760652683
1427105839
1099818793
1278121021
1094671373
1543700069
1751420911
673929293
887654149
2107462237
353366269
593756159
771710477
1984431833
848840947
2018076667
540755251
1216795157
1587449401
644788787
754952839
504233789
1434322781
589472797
625296509
148115939
1162486541
1733530339
720949469
1581090713
1096153381
152838761
375141427
1818872137
1148827843
1249825231
694696141
1621883093
1863176087
687501457
1822406857
497680793
1718042939
1016314151
1930646759
1350785669
1278807587
1202886533
720935497
723070487
2015753933
1068902771
1013550311
400798259
2006462219
152901547
2135455099
843251137
570735643
916743589
2052703553
1274668243
1338035863
1531735813
1981126673
2050420907
1527625681
2095359977
532716389
1638354563
1794049561
1223627201
979152227
1727931277
1708301123
1711964321
1319950817
1208017309
545898401
903044327
941552387
2001862127
193481411
385058081
277862813
1433227487
1785076973
2012852641
1285461167
338331761
735158899
1279476643
1396261439
1920140353
1302424637
1846986937
915124799
293254747
1675709863
1866048853
2080650151
1093356559
375394121
1007444027
718209589
1107142397
758783303
1435469747
242803217
1137853883
1946107811
323022943
1126580047
383959109
520519561
408885601
752806531
1578066397
895186553
1149874457
1497334871
1788437789
13951313
695595097
1196381119
1521583183
1889237843
1668100813
1497535873
718831901
1545005629
334801787
186221447
1195277197
224005757
285900449
11550793
371322239
1287314857
498214949
1695228653
174390389
1705081583
59016611
1847669479
924552467
47559227
631528561
1135729487
1087308073
199153139
594032779
1524230843
764202443
613516703
971866367
305128379
1682466809
732236123
1430900791
1161593491
65492507
230595017
1143424519
1278524543
1429885879
1997028967
373620419
1544041021
1517621531
1193040523
1640719151
1488722239
931160777
209802953
1172751089
585116969
1751922691
1316325293
961026727
1463223851
1518021097
2096400413
628726801
1163411089
1745582621
543216473
117887207
1809169667
635721101
1040408011
271443299
1353094973
1444034303
566288599
2060593079
7110619
434203013
1586181097
1681303997
628514977
1685146747
181311751
1198968653
2038010531
2019718951
856542611
43219987
439281043
753574639
719283823
1422556283
1398176557
1634490271
1222552817
14930659
115738807
1211664737
1263122143
756860597
1335000001
1384034779
975543649
2061876407
1988272333
2055398117
2121719461
1247251469
447701981
821943673
2103755419
1612183633
86805821
1706233931
190647497
1430102669
184035823
476888623
245614687
1548216223
1283637997
1563158939
1590614581
1456987039
278384621
1259868151
1476244243
1085094463
1085856307
258609511
2006898713
47600963
1860292297
945809173
1330745371
361180789
842368763
238001651
125928233
1538735819
92537377
1598005249
1457697517
1849390507
317322823
1404757183
1954188107
600247447
2051232923
567489583
1709574869
482517389
968101663
1272667789
1145406023
671740523
1912184737
436561453
810233089
727943653
1147480021
1901642177
954972913
1279213889
1096205857
1339940179
1295001017
1213788619
1854843469
893215067
971915603
2019170941
812380189
532069883
875841301
807921467
1265426537
660613259
1470180937
445638499
1668578137
1542118537
110921189
591411671
1963400521
257231929
2056084997
1213601941
887534561
1866558433
2118522683
1081380661
1298857433
1759237141
28028443
1598826563
845233057
713480671
313441127
518075347
421659311
1341016657
1577681783
1074147959
1306347001
1871080577
1496673097
87411113
1407234403
1185942809
880040657
1280068649
630764669
1333573321
922065481
1854705829
466662457
1032362297
1327588841
1458487027
2146224841
910416701
2000101723
330483269
1169676103
440687591
1378114723
45742787
1518606961
88633403
1875546961
1453925677
562152533
2102187463
208031611
1089478591
276486877
1883380087
1417411507
1461712001
1216395623
674753861
683499139
1336570891
936525301
1378569793
394365479
217608887
226843579
560225753
2108294411
1066474417
129937403
955315531
180514001
1571890861
385511011
1511575309
1707667447
1744726457
1363586267
462197963
300990383
1275643673
1376045543
1742614663
694893607
1614122407
382620391
1121668547
1275027359
936877793
937661731
537590567
84757573
1515516031
1832374799
1454018353
2016946727
946630981
411025739
941604241
1392905201
751573183
729560749
1193720531
544949309
710173063
1414177753
486727841
1987548223
1725340109
1055027527
229614061
167860229
2144254027
1054438457
1884543421
1796461717
622424987
2046956683
941680807
1348230011
1582179349
1071453821
1383623743
311015539
76309801
1103473667
1483710517
1057651601
221355227
821520023
813415483
260955817
337369631
1360110943
840010147
538415021
1919656703
871890787
893482309
1344597313
645081967
241543223
2018806267
136459399
72017327
79614203
121605973
88900549
1088442349
504721351
1171940053
1133735329
176259119
1937692357
821044817
1803582607
1688946089
1206967249
792973859
402708991
2099269033
1472179517
388161341
113792851
1773213173
1553638591
85050751
756968833
1923382001
835053833
1026699823
156585809
1542875149
333116353
1334437879
1558562773
580868737
1334520809
1389106547
1843783751
318668963
1554783029
700306853
1213674391
1807357033
1450647071
1540865351
1630196717
605728261
1912505411
1501533217
820889497
524603147
393797777
399665467
736361191
1703588261
483035197
9059021
384894869
1234797853
188089877
1679869327
1676778161
2099566321
1137750091
1828795931
1237927499
321310511
725088313
1310777519
1705520527
2018427967
2052554771
1222945313
1399141333
712998841
965493197
1895503427
1223788199
856131299
923537441
60235381
869398457
1713514427
412701161
1838827021
774923059
175545533
816730841
249237823
1030094339
1617153121
456356359
1433379853
103933673
1528453411
674806943
1249756007
1706942383
1743199649
2074925477
717621607
1590264427
508246813
1639367603
1284990409
1710666977
1680323699
364400551
2024274101
1247942869
636827977
635833663
52692457
289762609
1467277121
2118706823
1757907527
1955401099
1456107283
232500571
1521169357
664592693
1692638261
1239526363
1747607033
468393227
81727273
1971226979
2046517937
1874526587
909384617
2044276019
1616421427
247227623
19534019
1338800807
2031768701
1750767523
2041843079
617973379
832286407
442274449
1896026659
587736433
1586371987
746997701
462381047
1110129103
709499059
402212939
845651501
440213057
1056300101
780856151
401608147
500183429
130248683
2062169299
2014394429
81231097
377295223
1436436791
834659807
147613769
512828153
1740988463
1429931161
964562413
629052869
450057499
655537783
251804699
1306170377
1698912991
612018727
561071437
220984129
2002289657
1573775891
460978873
283894487
354734329
222538009
1966890439
1107017057
673165739
2052541649
1676650777
447012997
456191383
304910311
1554424981
1412131573
772164559
786326743
354554201
826099381
136619843
1825986683
216262133
740140997
1062380639
1319201399
803028011
930441907
425896033
1346382523
2109405541
303334709
1091232019
1663682021
728858813
796492031
967333729
861101771
117768733
1484298041
1702115159
2045501141
1913298503
1905855943
1339107157
1147334137
554687303
111506407
1147207703
877289417
2100179143
1702243373
396963887
277148527
268332529
60742177
2040573217
770308193
99197807
362826479
916984067
565699903
1625624723
661009771
540856879
362261093
1793886683
1963975411
816840949
1085989843
614922127
232115407
1401021623
2138603557
154589671
998796473
1064798687
75439163
1522315043
490045783
981778397
1983889289
77964521
826563971
1016913721
955531163
243940321
1630447187
1964099297
1554663881
1357942549
1611878083
1792410253
541291213
271326667
2089326557
2138236799
156979621
1390411097
2117305543
67883531
1205445491
769168121
995134477
97600733
2040102137
297995237
1581188221
72387253
7508801
869012141
723337019
600282703
1825134917
1589566387
319146713
1032555499
2119762157
670675843
759204871
117985603
1471064743
1650811541
820038371
2015928389
446806021
413508611
900198133
444122953
76449619
285774911
276961441
1025673283
622972289
1389822041
1378527649
1275882269
1708485797
1188419747
763705919
2101144979
428280791
1149155983
1263426293
2104209313
1086440023
1188417577
1769623523
302608921
91541423
253691429
810913619
68405053
9721169
1705640927
1491605617
35522471
340710841
896915731
559335043
831500387
1202652089
1027208503
1356506477
1463066081
1182735011
689679911
311582231
67423063
1324707899
1838251421
1889593597
1745964461
1334301557
1540401679
1389488699
61955983
1684212443
192299929
699497489
395528951
436441463
574431589
1696076299
1305099893
1553449523
1395840091
1676391169
731287313
1211977159
1307192581
1662029461
1706776273
1819757647
691906087
351772627
96165913
1748230573
696680759
615950809
1917553793
1641567727
200348513
1255298491
490500497
1208835209
2054765243
824214947
1040195477
2087023163
147524467
923850541
1964901221
597868571
1184504543
367109219
1960316117
1830040951
1145638867
93059537
1920194027
1237272847
3455597
732045929
571994693
1507844081
671886401
1280418137
830566669
1298469521
116240393
306875339
1626282467
682278059
659952301
2136416509
124392641
273021809
1752770221
697574407
1387886671
1820234267
1076972411
1940132269
1761694183
2113772669
676153783
372893621
1359149087
1861087861
1934757169
1421834371
1416849073
1330266869
1990852447
874482181
1263119441
794154521
1867898807
861239887
1097764373
1744618717
1817029987
1766468749
517142809
960735071
1341569809
1063174601
2112161621
1125872431
1117903769
983377613
940294543
517755709
2139209329
1803402583
1437652661
137918149
275581121
30349091
1243767097
1787189567
1973940259
1451276807
1466340677
420181009
405423853
2066176093
1968759503
619028309
1902926327
1645239983
143219257
393262861
582545437
1772470393
1755536099
672108989
2064260917
846367063
1589833381
318703043
1367292007
567597143
409461421
2097389023
2102236313
939926921
170748427
159873271
1628722141
440271197
19427699
2091935627
480343229
2080235033
1920118433
1197798499
183221177
2078154493
356356691
922153469
1389154939
901785739
1777843993
1734891749
1384843751
1564508471
1076580581
1543047673
1757773337
400392331
202295089
1499063393
846263387
1447154671
1197945577
1249346281
885700579
571460101
1910584087
285717281
340763617
342070741
1159430669
1269306523
1284938719
2139586507
1016774257
496753801
269690999
659276377
1277419279
1005877921
229338971
100029673
2132936087
1888273841
2073462331
2002642121
860085229
1597872967
38962447
177482189
188891357
1633952429
1895789551
972059401
220381501
2057915837
688101259
1750376431
305091077
1214706187
333471581
1646546521
1634258179
115689557
1262100937
1920001351
474152177
1340892277
1966061809
911928401
396828079
1584715789
314946683
532300297
758712791
467645807
903568181
489889801
402880007
1348930763
1141066559
1301489921
1818520637
801109447
57514771
1840522559
1642720577
1182326003
893813209
499661347
1517419759
952583507
599302507
1329137053
677458963
733717619
1416278371
2051506267
1835768293
599443151
43208131
1018899107
2056840567
235770463
165552521
957821621
500532287
1641224821
1505458259
1124493413
1754141057
1306119421
164068759
1496559971
1660416067
1841755187
358962977
1222061453
782923853
603986309
802201079
207352979
144011599
906459863
1891670701
1646551919
1741140293
1377364721
80088521
778103191
1089213149
805454627
1003915949
1137930107
653359171
1111357591
511284671
1273256797
1816978487
1330496443
243989573
1964318063
1782683671
1895328833
2115899069
265597411
952577441
419563531
134943917
1125399389
327083983
1517162443
1287510551
1751511089
287229563
563702263
324386869
1808354201
460649549
1226081851
1869095677
275901293
461616161
36575251
1435349407
1880731373
281405801
1234094513
1063008467
348493967
632416217
1359217493
1208908069
201487931
1860082451
173879809
354581671
137692627
2038003823
1235745227
1370874091
180116291
2074732603
1555622707
326007893
16271791
946624417
15041353
1966347091
191315119
1742617531
1716606781
182915279
503610977
1178118943
1042228591
874639319
2092358689
863531147
851510237
768005387
240509309
1885283831
1216029391
229390223
212206217
1306068919
1848720851
736654033
915485617
81467899
395153113
1205094041
1083851341
685754737
1662604393
631520977
1086385681
600110701
1918359211
1344031343
1082972377
319421419
1348035173
197342083
1388618069
344799293
1067728307
2043350471
665555783
582277469
1310084287
914935757
1611514271
573434093
1833360241
1346323673
2000402683
2116846729
1868076011
1929004327
1713235417
1631227823
210856561
256101971
1208251559
1039915883
14794151
706899773
59013763
1846593263
1918454497
975931811
671677301
1037097377
1683013817
1903598507
598801823
162210827
1806323677
130325021
1853778743
174488047
1671629131
455971543
788573057
439706453
797437349
1197637433
955327411
1387858327
2026220201
234356471
880741003
319756193
1805858293
397792891
201574871
1490055949
778600223
1621143127
1986282143
1338430297
2224987
1793556917
906937399
474225847
1086606571
828544727
606259547
816353353
1688532379
278666867
1396259881
203976299
52155751
2128691107
770605721
719056231
1018298947
1622886667
1255252249
2111515463
385546669
420772283
1373975591
1329622351
23252947
36395069
32405537
1484677781
936928799
2043119479
1131854197
1926333011
26267239
557421877
1920639121
1674237403
1560860347
1899537281
1366804343
403242977
1768847359
1932006239
92093321
865271243
909799043
190263923
1521974603
673049453
2115147473
634713509
534793421
1498605569
315784253
77007877
285378757
212910623
907897429
1590658519
120235961
375026507
627922661
905966647
405969961
104221657
1473442661
1156103789
78676219
1357755083
2087408737
1842296231
323916259
972442733
780632521
247773881
715869971
1642025947
686519833
1348219127
607494127
182229197
1438353341
517190633
327032513
1820717737
435354487
2109855119
324490559
1365454471
761127691
1565900911
374452657
1222940977
1196892079
1347883447
1761574601
1248973463
1530149111
182452979
528902587
1834977971
135604409
1795593299
1526467639
772710581
973843837
37448419
1968859091
450859891
887529403
1554854267
850859981
1463178421
2131364597
510911179
1271716877
392871863
708701419
1767227281
1911205159
1581619483
1952097733
1802258251
568450159
244166371
650379209
1042386097
632649343
1933147831
1809075479
468287537
1411632557
972126091
1270328977
218163503
1767074171
1021790153
155150467
195420989
1447086803
80629501
401735617
1079830181
1153706027
1457499731
1826455399
1234284013
621276613
71162477
1055390641
229804111
327846283
402159067
839866897
1191848479
1296305489
1055150989
598799933
706822747
1502075431
94874713
514054397
2065527631
1793788057
1599647333
1694972239
1903203791
1645863161
283724983
146555777
1284419141
1694333591
1596961981
1270130317
175348753
1921845073
1581594017
269911709
473866763
1057504307
520380841
328340629
1039185439
457264579
1745268611
527711309
1916548243
1072979357
1325434769
931427449
930812731
999622121
1178757449
403927333
375634751
1186745321
1080597893
1260998363
446388511
626582293
163935227
568983619
723691883
61272751
297286211
160431911
1278857267
908867573
1901634821
1681567409
1309309229
329047781
1763475223
10384139
683631041
60770081
1714019261
1687983107
709247423
703675309
1208462993
137201377
1486922449
753665953
1237646083
1782924863
1707407771
1867587637
938690273
840309521
2133260933
292846643
1200158413
780832999
1982293591
460955533
472113263
1142213287
346364233
1458414719
455213771
1648446887
594927757
1542863977
1417412627
1246216303
1778665117
142804967
220138091
673793227
276016703
147760489
692047199
852375961
2115942377
1377645041
796582279
436022519
346442891
570949583
268422923
2070543779
1347872599
1545002933
627748889
521676203
222179501
1092508867
1013983457
777912701
202927427
279024371
393541307
1445112373
14846333
1653470683
227580047
1431704557
2118930397
1320574597
1893636109
1008824177
637102997
1657760939
1320893257
246147043
320375203
178019749
1977031421
2059617211
1707782521
300348317
1049191849
1880127233
1501221301
1890267109
287463889
1836117509
1666273783
639616897
597005009
1104016079
1723558063
151426367
16595701
946582093
305957161
2082234563
328954139
658871831
336668707
1951001153
1303342561
1085178319
17400947
475218941
1887892183
666167891
852096541
1181724827
505473547
748366903
1453850513
1434409147
342975313
1359795091
1212336247
2319433
886251391
1869773177
2032941013
1900905047
413146057
1369349573
1406175509
774521543
450227227
689087569
309437803
2028330679
786739307
355124983
426761143
1122846841
485372663
29380633
180427649
419269973
2081471389
2045132851
72706871
872766827
303287689
1380142129
1675931443
1007197889
572500771
976588957
526828039
348579419
650728289
136567969
1776680651
1398831799
1736892433
779212849
901780291
699509297
1544236807
935573777
703269409
194255609
68027647
1301871481
1307999983
1336099799
949779823
1080425681
1855151803
1559355571
2098528249
101799829
1241746489
337164547
477884081
1818618749
920674609
998703241
719929411
1142208227
1333169731
963623957
437537063
847484089
781289651
112896941
688575551
284221789
1513298273
170624183
1599320963
2073567871
178411517
1849418099
56915147
1319312837
1292141339
2112840871
861386993
490719629
510932957
369983743
502052953
1502381213
2021182607
1666337471
1057460977
466664713
961549009
569338799
921266387
1848774821
911222743
1743365101
785735147
391567741
321829889
1995694601
1677878057
1047203279
394641503
417075751
1869650891
1359928091
387836887
1832703793
1209950527
2075936437
2061922813
1527247157
1752141977
7577849
1624422949
779641007
2007017911
661378813
1178438917
1345057537
1862955901
1563088873
322530353
1698878543
1273574221
22880107
326962843
1764888089
640991149
1325318509
2113512673
436547099
680494973
1779793009
1913555929
1259907217
1655162519
1042977371
940571057
129296269
1018629401
1491714271
1821897967
1804901369
347323607
1434215521
87281107
2101809917
1869675659
717968627
678616247
2110907921
2002417871
1413137809
416399059
2079018841
1265120011
1954411651
1610113397
1999083407
1508102927
1054248053
1559342509
1483398439
863486243
1300707647
1593284137
439998781
1921211563
1964164711
691094623
1434322207
1203563281
155792473
292661449
833298019
228059861
1519555507
533142289
2000432867
83343433
764767517
1715276663
722118853
2103073459
341374277
308359567
521793353
392712799
889707583
1419975281
261347269
408844097
1497943903
1455733189
455418757
1884465757
1265890709
1362641219
1514485039
1226271833
685278071
594352067
1101470311
1110712171
841224233
1058170691
559114151
686593949
377672759
1075950091
158179037
27779483
857834423
422708323
509397971
1278184829
1610754499
2065041311
201808643
1013303009
1044984641
211332787
521104669
908911463
929641261
34182781
2052655721
700836863
1860358891
1325759521
1848205763
1597842089
496792957
1518637789
1668587023
2094440989
928085357
93225287
875505893
559320829
1350772649
1905256237
1192015541
742881943
170183623
998812567
1695401663
1056065887
1223254933
1017803089
414488533
575688263
78723839
1184318077
854438269
320504189
1072385141
562252307
1957169759
536073521
108556423
800130113
461982751
1662992171
1417755553
337386961
1610364883
1192887323
2078674679
1130521279
1770237071
335064313
1302461707
987926179
1541095723
1736567191
67572667
401644121
1256220677
557926651
881452969
1723023689
801949123
448902689
254929529
1800016201
571772239
80243123
213766463
165046333
519381589
2026872763
1773643301
1601294423
1754849111
381572201
1628451197
516897371
44844881
46228547
2115261787
1641808913
1407304333
1255871849
1914492149
1971902077
778039319
1809154159
1515366991
218793853
890257177
294341429
605605313
638577811
1305086899
2097992089
23529137
1793237183
1491588481
167910359
1085805257
1057271923
1951265419
318827959
2135032321
330582361
2121378839
1934040041
1364410391
903171277
384783779
1460628079
1023821881
4613423
1531578541
91833331
2140787567
482153389
118287167
1304128031
2049974167
1425541181
558215029
1768332557
400406449
692787311
2090252861
2006608699
163386889
1815018061
1975960249
679964917
937329247
48675779
269483083
50360459
310945961
317845261
1831369513
175540091
405916421
1808169899
986647381
682094989
193400267
3784639
1643835493
1712148413
786600887
757174753
1262242939
506695921
324917521
1173604723
1212152387
263151101
1067972369
2075843279
1333131883
1699408951
389633833
191912153
503471257
762263443
1191113291
1578235429
507966769
1374725719
1576692769
2010522751
1429853647
471449911
570623089
201025183
276186917
162748031
54104341
762393637
2050927331
1987622563
1380762107
1009318327
1474316183
2119220903
336625097
672248881
1944938899
933307901
540187883
319108061
798874003
343283251
166897051
772864429
1240749221
836375569
256123121
1990145887
2042407399
956899637
1340684857
2094696959
1062790843
55841813
952732541
219567011
891127361
1988098247
1043722019
168605699
314134507
73069921
1554190733
1247510521
968236133
132435241
1222951361
1028339551
967209227
1311895999
1846994113
711645343
1397253541
267212567
19264369
1290790861
1654187837
2117094697
397646089
817852823
1551245617
858474949
1528827193
1376040031
297629447
1823947949
304382083
149588191
1321868377
2043629249
718268917
2112819097
1188293929
1468960963
1319577481
923773243
1199700163
460366351
2029602697
94856917
1968370003
596388223
845669453
1382865721
2111667211
1601728067
839404361
1753270031
346347803
1281343157
738369617
1567494431
89514739
901350001
944917739
891551407
1858052711
547475771
1855076623
2132523383
1069096499
33041837
1327299923
151578379
2034729287
2070106427
949301833
37090271
707234347
613124531
98697113
1892853349
1165174643
737384887
1066432201
1553225537
808885529
1440699473
1359640757
2007425857
1698839071
136540601
914911507
985072427
1420107371
252273191
409200409
1011562061
177149237
166068479
481070683
1604342741
210714509
2137692391
1694506571
1244572387
856248977
421329451
493732091
447214379
2118825529
560853653
1942650473
1008539869
281117869
1178083013
14704681
43377371
951104269
1497910339
1361797403
352866317
697980571
549480781
1133288213
1861575461
440376071
1926770479
541006003
1168319461
220708639
1323608281
2122863751
1556080343
1080593879
894890153
552293047
113121571
532570573
1275787309
1355636621
368281439
1528686451
1688597929
2004405671
1939069651
836849197
1414484353
647681777
1932943021
423632093
1997931863
304815779
1861510141
1756492349
1178079797
1907679733
690921499
1861128883
735632809
174635029
1205445751
1948621459
858525667
356979569
1935337819
26251663
1867097027
649992391
962527421
805829027
715615609
404947511
2100190181
964719139
1961769539
448852951
877985393
584961733
1901794529
504170213
1329142567
1042211837
371663987
1149864019
1161382241
667546727
724124969
515896933
794165473
2050147873
2012044217
162652397
2024753123
334514603
349687907
954285487
1431568321
1790169473
1173892001
631828721
1858727081
1904480797
1063136597
298018793
1517397229
1274142629
2030838461
1938115189
2008467347
239341177
454592279
746814511
548161573
378949777
907983721
1862338087
190775281
141926459
1671308269
1640835389
1082004733
623434817
1007917327
1105028831
1684476133
1815193141
1842994969
1837343461
1560247439
1005226583
604777139
793810879
1161173243
1215169309
267377017
871130489
605287379
1609819291
1922866331
1929256213
186236833
286944253
1157350661
1183463423
514570517
786342209
157143263
45863011
1573228879
1996239367
1515377489
361715129
97191967
701116561
1349539229
781023247
688148039
1930065383
71320583
85190717
221908111
1628632307
1121356331
688693009
805711733
1086331657
1419431647
240805211
481211113
486134471
262966477
184555321
918348131
1788977207
1061034253
26948371
1660776419
551687231
1688287967
1090120943
2011100407
1324814327
1450890709
593473061
1351626851
1760344933
1591875137
1056639509
1792088267
1138941049
57161959
1635481877
2009203243
545122229
1336121509
1016743073
783997273
719600647
173020993
2012764667
483455659
221263387
47377633
2067544169
900329431
1748296247
761133487
1736672491
1739010521
2065009939
1778437123
2086863839
11710771
1256910397
75146081
530888147
497408887
531658993
1424778437
67274783
572588371
97435223
963248983
811067107
211582067
304458403
1891813613
179793511
88674133
2116582217
1862997637
1435073317
1386023993
142468603
1689020209
627760961
868826251
264882523
1540262377
385739351
1465037113
378634843
551073667
734090053
1042096841
2092384831
1733153251
1371379673
545420627
2043833171
562013843
1053182783
1848701203
590404757
1163432887
1538770111
911057003
1369168057
421798907
886013389
1465425001
1789955509
1766001659
29472941
2121655141
906667823
783004609
476263087
1357268113
782322797
657123101
1223365393
998271931
691115281
1750494169
1480476139
1967995987
806785843
949364149
955690919
199698091
337278979
2086131109
829170599
366303599
983387159
824779733
729405979
521340527
1541752111
1160842849
575312713
1779932543
1082521133
1630354129
1356314483
584037221
1195895383
940344131
1337213687
1757041931
1314026669
733628527
29145173
1413844051
754119923
2035386487
1492759193
785771669
1696559947
1490649637
151459379
1223683519
951828257
442792243
560878831
249806237
2072495137
538704293
584999269
915510179
1204852841
1094109119
715212919
586151677
1686952229
1273425313
1278726649
1196402687
1792815149
832708223
388659913
181531297
1512107797
1551127847
1160197601
458343043
340064953
252930959
1839946133
1255942447
1027627313
1632628433
1492941049
1634704873
1900477577
711549211
1533326957
1367459267
1653391781
1747591057
1967844961
803512967
361173167
1887157189
919693001
1163378483
1668251933
1259006479
81841351
1435023631
1786578317
383814979
36381113
1388222909
1537480811
739774859
605655493
613626991
1568078849
11527693
1955539979
1212954563
804563401
694395263
241731247
1103731373
1046759167
702455987
2042713073
1396701071
311124413
1101094151
2047263331
657786709
407011883
209821013
847958339
1177329847
1576849423
1793430269
1512264043
2008150583
2049039127
82047941
1489388183
983974913
829453199
869984447
202480403
119557727
1001069239
599911199
1709091673
1998823507
2143302697
1218172393
1170137777
1137487499
1481806811
2138887337
831506549
811763669
917635759
1176791971
1512719011
191045143
1150453163
1597573609
1723354403
2140742983
830974931
3377593
461873387
2131996357
1563342829
1417149893
37118539
162573221
102704989
1703119673
117356137
191953711
1316128267
528458453
1527884399
2101994891
2108586539
1559825873
1483380797
746601287
1147125373
769924999
1285062719
1903323241
1700187329
1780329443
137959153
1070531717
125776603
444237817
1901116537
1717919659
1807234817
199923403
1668936949
1118292619
548141857
1288236791
2078978383
906641861
1279995347
2063578357
1082736719
228283207
1303265107
1431429953
1395802417
109940183
1932943799
268410733
756200629
715155121
1500110837
412174907
1369161433
1918867039
159821843
1580334011
345221579
290017703
1087606867
158912353
244010363
594012259
119165647
722176489
1575507293
53619871
1204402697
431193533
1683875849
1632967747
720121397
360459973
313636291
236234699
273940027
619220453
196855201
349110919
1994989813
1155293149
2071553791
475499579
1838356739
1766945419
134224603
275745227
1821077639
1086607057
1823562971
313528421
1337844877
1412813537
626232857
2063667233
1659676327
1865290351
1759909267
1586050993
198621469
1456273849
1254235559
1317799423
1197064901
988121117
285082271
358469351
1929625141
810958927
228656117
1982019631
1337477039
1209615067
1818844169
70134479
1116408833
554752841
1412499107
1127992909
781365961
1982759797
392978213
1432759189
225487919
2100519131
170295551
973155397
1056573949
388596343
23149183
1034520511
1485340781
1614606859
761332829
1078933337
1923214939
65627971
2076094507
2096954309
1318788907
1630496831
55487101
614668163
975860339
1577661587
1392721177
1058301523
2046157853
1940460917
85276987
929184961
350847967
202422151
14149363
659500217
348271961
878829473
989367661
1031599951
1508275459
120781079
293424143
2104585313
258199171
1124075149
1850427217
1668100969
251619671
1709322067
1959797677
1710273889
1608569731
1690605509
221853343
1675584133
649933043
1177174399
2143306357
1028659039
1090201319
214549411
1744577683
2123455153
1677188141
2124636497
719033947
1263321847
1060548889
1556350759
1550454197
1701540277
2028885643
92273039
570090197
924006121
1609680647
460143347
48515471
1174672607
357996367
1213979839
52184087
192749597
590319803
132403379
1577528269
499238903
347944561
820812703
1082585039
1696072891
1860534811
1829417431
2036479391
793532189
146675833
208008139
1388492207
1095651971
1711780951
177373111
336219581
93214543
1489547879
1273577521
518004191
1308935653
2080325089
92776627
875674847
353007983
1560224993
478531561
1395133967
776640373
1867149451
1555087609
1825293199
479106037
167243231
2041074103
154371073
1012842373
1633392401
1576482917
165836113
1034717701
19514431
868842881
1067739877
1503339941
528770167
1333400141
1818167653
2019690107
612212021
582736927
1630986881
89264677
69551513
1357056439
262397321
1661019137
1244333033
433997521
1903758377
2095275631
488936089
1217371027
1443604969
92251219
40532047
939627527
1585184243
164044411
649981889
257724619
1568909443
1141456997
288707333
1531446979
854591293
997876501
983625347
886760881
1788503209
1279621687
1131068891
1349657063
1607365601
2097063629
722979787
630341501
1397569573
1742302321
1003252879
2090308993
54006661
126443659
1431362917
289656109
405379981
879316127
1540644929
1437479359
957712927
980765213
282850831
2083536919
1614149893
1507903373
881965087
1011589001
1651306519
1025217517
359349049
1970521753
1608521129
545195191
467583463
1863863707
554124271
530093659
523545691
1486525273
1678767973
1855061191
509017591
1616661947
2067910051
206583989
1685584213
1649933833
1284410467
1405960109
542959009
1574463889
408084647
1367492437
916876033
430713883
1739124697
730621579
2038355159
1752576073
376957187
1023668101
111123667
1001115667
76404899
1411260659
313312927
1595549609
1230413357
625336757
248593823
1376234521
1380368359
1035959371
2087707703
1832262167
1620328993
884486611
1662901561
1861176073
1101975229
1555744711
712835261
1217335331
535743913
1175455601
296879171
738810013
806582069
765757103
1944314681
1937345119
124280171
402278353
332173027
1889304853
147920173
1196715229
426242081
2101120037
412509557
569448863
371466889
1436472293
298408039
147653603
816847253
1322478769
14880809
2116717637
879731339
1334628397
1719141283
1238220553
1145577911
1769166403
1524636067
98150629
181926457
825299297
1369532497
673904587
1957973179
209296057
152053283
799471553
1574015887
1816351913
842225119
1324538399
499133101
633824497
1156171703
1612566139
2053666567
450918137
151356643
501730667
92946193
1896205697
423703867
622391579
1331969867
1701063173
95668499
1232031401
1314524171
2058323759
1724231269
816375089
880441273
817932979
1750478489
1786808939
2101927673
346895569
51286607
1674284039
270139253
246177301
1669767767
391878637
415563913
1567061107
246438553
1227020329
1336019033
262504441
1586686961
755911831
489246491
295077359
1338158083
1847188039
817764589
217687153
1514595457
767056613
1753336337
121841519
1982045831
1268147779
381277021
505200151
511006409
86450071
1399560797
916309969
1269885509
335228981
708590759
55412029
1455261677
822486317
1028203919
188309279
1945990897
1483048583
735069451
1513531717
794378083
842963371
1132262657
864558269
203401427
1796439581
251198531
874529569
1517501743
1397268863
1164217699
690934823
747414589
549941389
70766671
1987821841
1881592291
1212175883
573831029
1999371827
2007209983
1060001081
2060074733
1706101519
1103824783
330563227
570611653
1381547701
288021901
1864179041
1050964451
1972841861
1184744543
1186536137
313371683
393057913
1303045867
1852337779
63940571
1209488977
1448280563
432661969
1061434433
145503973
48177721
1254332341
10019573
1758299177
365700103
541189531
1145857117
215970827
1545769777
948997937
2026617949
266475641
400259939
240861721
447546089
1517481431
895402283
141723541
859684913
455375359
322127929
537334309
1219590683
2048337479
1359892609
1325818619
451535401
682299467
1007929969
1112816707
1461027671
302775149
785173717
451104229
1971122207
1326333317
2003912861
427770907
191575037
1247526143
1534183943
1998672157
569744543
801072739
2100522899
629695669
1978845629
1733221019
333331139
2025863027
473616593
556426249
715235243
1561146553
228608869
1506310639
224466953
55028647
199808551
1961997767
911283731
186405403
1270277849
337945939
1644655081
2043415573
991246813
713839787
1496483251
1606863241
530049361
1585617883
345596747
889164593
574426231
117732847
650713379
2072239297
759538327
40635619
1179214039
634645511
1033877777
97078273
1493585407
190279961
759961567
2097028867
1077245693
1978211143
87809609
1800187679
1074040339
1535209597
526132921
2023049737
521984213
1429535521
1943266993
1778558051
1499733509
827209067
145077811
1369949891
1835822837
339645809
1362004991
844740367
206612359
1663495481
152231291
2089607761
1378789933
759297293
997044403
589608203
908710339
55397213
955703447
851456953
1640823307
1454873449
1371367601
1536847891
1703875961
1170335129
1890373673
1724011067
1771770929
1279623781
467205857
1291230029
1828469381
478701889
651727831
250300793
964312451
334486147
19771501
482112971
185907851
1485699401
1320413267
206081737
996471851
1645634437
406683839
547231393
1659887071
1962395503
1409910059
1953010573
969957269
1426465193
2021859883
176340511
1543802969
1967775053
1808580391
1846939609
1789025057
1564343903
1448508337
457795111
1106882681
1515785321
1688277467
234121057
1066829503
466308937
2046208039
1910488963
1614422263
1142095321
456338081
768749831
910140251
1588203493
1394743237
1419788477
1511724323
1048711019
689660507
355916917
78851459
865241981
1797474103
837958559
955682411
1961697223
50893049
2130808703
1487174863
1744470529
1549417313
1327642493
780375721
1960499011
1466379631
1509500197
177235483
922392193
1597089313
1665749759
883580939
726704617
277920173
2130027703
1201477093
279590807
849296653
1866486157
1860620101
2058043067
360697607
930922453
1266483173
1553049391
1899483913
483197543
747121471
1608494689
1387762459
576480997
1834987487
1217615881
468112079
2048021219
1020762133
1798798481
1185923663
1279672993
1083794347
1562016023
1200507307
760978931
458377459
578692879
1140047567
552387883
1667627603
892142479
1823271473
580877491
500610631
539136413
1185123143
96203101
454118281
331820327
1345009177
989043773
132500653
1130603407
1944263543
1529133341
257691751
951709831
934292951
2111233427
354612473
1458119647
1499788387
781896301
1718980633
1138195189
1218138637
140186999
1512130703
271409009
2071988899
1930052903
324520849
133981489
324083927
1660934537
1087504289
587323381
1752865847
422868011
1520516917
292087291
637762343
1495635511
158417507
1763646041
171531851
557125859
1861565249
1432600453
695311609
27553157
979797671
327344723
1029770477
1006293839
1127340323
258545897
1090292689
2072424271
116627389
324088381
734474941
2094744593
1670178959
2013097453
106530197
1433576279
257336201
1311051839
1011341503
16314197
1919999953
1565023211
1207267891
1408820053
669695041
269530627
917836379
98329667
971762893
2124529291
1587322013
418714601
313539643
1407679069
1513688191
2087181821
48971789
849653257
2144399767
134309533
1675567367
1574138723
726782159
1128528463
1220167787
50858029
910820189
249028909
2023519559
590394979
257984743
354303637
1659650827
1102574243
2115226147
1597793833
522810713
1359956219
367538363
1029786887
914499107
8981123
893868841
2066897227
2070334247
1680551981
218152411
17671579
587074223
1025314223
912126031
1511328043
1393051181
634770041
608427251
1213150349
845991661
849357853
838504127
1231301899
1826206687
999080129
2052189809
1914558407
1221238201
835843741
1880097781
572139439
1726960751
551989597
623502023
1545222677
174645901
371013043
471268757
1986261631
242768431
371796083
1909887281
129687707
896663591
326477953
335642071
926598473
455426707
753682297
344668327
1881804157
836807509
2090551147
208371017
2069167481
631812877
1900484699
703869407
996216209
1646573261
658189837
297836927
354448859
1347891367
794526727
1896408859
1639508051
221978921
628801753
578757937
1574852717
1757794303
80894467
795674527
602027779
751641721
2050678547
57585461
923156789
359770739
1831249513
1228743977
504799159
882287117
197812009
1588884743
870011183
1454129123
142349569
778332389
1329828113
1578690961
636768437
679509011
1622409097
2051299513
1194965749
1678447091
157654633
1531322621
634322407
1492173689
1461117773
820984069
620969051
494150563
946349687
117147133
333634141
1772680307
1405808857
1506048409
1161644761
133479719
1628373133
649244033
397908233
823974979
544267067
1818932881
217466371
1052594483
443755889
820179697
356215957
1031989279
217262471
1654059937
1300474507
833560943
1168615397
1139888557
1771027787
1071180977
1381252471
813941197
901936181
1552536091
1301995411
896081899
874821179
1071585017
1887117559
399666749
19110151
1893453623
90681901
2067642827
233259617
1919494651
1361656567
966537133
247866449
1215211337
1435333709
797096501
1859142577
1743543787
1151725879
497182307
815029937
468492737
1739414429
655295941
1663075517
2039759021
834394573
1414776257
839505011
1967194417
2010912317
615822797
1669804523
1547965681
1094986883
525520969
878011249
121984631
848829061
211258331
107091421
1767800429
83496797
976104293
1131634333
2119422103
1201689553
452621317
1056788849
2054146319
2100562753
1461473173
290070943
157503953
1288887497
417982871
156678607
843498077
496134047
814017829
1635237889
954274777
248638417
154143229
1180257557
539358737
1542049129
496017101
1556368987
1623689701
1544608361
1310673601
652951867
1899174031
1235331457
1017269087
1350535909
2080646297
976626419
1821265477
1671740173
338071453
1320708839
788453423
1302340307
1902812371
1164167993
128805757
1081619267
1608382429
1158689237
120038159
388676173
779487557
1159330531
1309075853
404759657
211081303
557001479
1496657663
1081613161
382738381
604605019
1973732081
1475758393
1405230247
402797491
115847729
1996398097
472451827
1342962947
1615725889
1893931511
1850192293
1770490697
1233166849
1928232797
2628401
935265281
1616284421
1291350919
1207012889
2052241777
1459027733
1216139161
1203740939
1708280857
1152443317
1271950297
1593484573
1061839069
607615301
780188177
889157303
1849963559
112193113
245654813
971454019
1273200701
1796111357
1405520821
947047891
534272867
1475490589
210926851
1609307521
1990664261
120660403
1254435563
1852691989
1879583603
2015624713
891408239
1226027701
1486627771
1617061499
1035890501
378397637
1346973977
733455469
497724679
208892767
106043017
1114558849
1485365867
1332097673
960225397
134850421
700765183
1660380517
1567238059
868448473
700800481
853449967
317377661
1268328683
642237839
362206849
1916431949
1265225491
1862194673
596941211
32131721
592186871
896595377
1745124131
802127437
1806669299
813956809
122189597
1836582931
914538271
1792766009
80098819
158012857
1579288411
1968960391
566972513
1251122903
1252091453
1490334709
948952601
2098324801
812527967
438038747
943632517
655228997
887620873
548524969
290240861
172948751
462256261
517167109
286440317
1806175561
666689467
405424363
1788359719
2093138407
80253869
978971509
573376213
1375222951
1650186599
93526157
1220027339
1972691657
310966127
510432917
1269772373
14845231
1161576281
1420305113
1227938557
614588021
720944473
639408047
866024447
819038299
688597579
2023473497
1831304693
829613783
1964584507
380112781
1024588987
1707092581
463558211
443287633
467099791
345960191
1824808889
1281756821
631522061
327342461
1725331217
2085369577
1246391719
735379159
493474903
1883887591
546098249
1621013083
1945475557
126236749
135400073
73859537
703349477
1348675751
1593739123
1564944217
1699614703
84937973
1384135241
1119922637
204560803
1509136229
1222596149
945002519
460388029
491087057
1085111903
1348848211
1442622673
1729501831
1367516693
735426359
252069211
423190511
504088889
182561437
969015611
85568279
820781293
1854865147
397756951
2088586559
2033880181
629740127
705197203
2125385681
1345957183
1470817643
1477260079
2118276991
1606428539
872116117
1257266449
1842470281
549018061
1501968511
457315637
1731354343
1324954021
68385521
1613407513
33589961
1283174353
699375401
708685669
1882509917
54679447
1944483941
1689000529
752616677
1553277701
1986809899
1193502923
222619123
515737559
844825721
802136383
1799991617
506990689
1986429637
1788717443
541768873
632033009
1666911707
710002193
754752023
582400891
1615375757
1642225561
1026467941
310508827
1428634033
390030049
249563599
1427251073
84982297
1106299861
347624671
140035981
1747070249
419257987
67364153
182157659
949327879
142044241
498081737
1721711791
1378747739
1359412811
925264519
1384186051
1031679587
1130981833
1000437091
694431167
497451037
278985583
29725961
384710743
2101986349
2025140561
56279213
1330836427
730582891
132315019
540298007
1360835881
712923619
980479459
222043141
1949249363
520988959
1984150099
2051225681
310663883
1746481903
1093341127
2146308349
1410718417
526247951
224598167
2129005849
1914915077
932513969
1697780753
1528785821
2083038329
1993445599
1657129241
688412359
226745903
1533312829
1090228333
19034311
1639202287
19198483
685439243
80419739
1362420889
1944003427
791350141
1697026361
1953472681
927287953
44752679
1144887349
1093471343
218559161
1493551231
1634435239
928023379
1359656479
1194696287
151859339
1982768057
919024567
1726191809
935431943
2084095301
1512885277
1147694929
1201294091
5770727
922035721
837943943
1552706819
146495861
1809412621
1653670793
299283091
1435124161
1082657879
475471961
68391863
1380965351
1396865473
78671371
916038901
1267695643
1113980191
1674188293
1942713679
1464029081
1605309137
1805045611
1783692947
511360019
822719329
446174189
1595798509
1987434653
529301119
2046052139
1990334513
591956839
2078091707
294202889
1213723351
821871217
2112616507
762939553
372763903
265845257
983585959
1436289563
1747235093
1200242941
1485799613
815176249
53246201
715408361
331869913
923276983
1160456917
398216363
648781849
1057051057
1687105463
1848331181
1424791769
1159858027
60056489
1447005283
73882667
1187568227
1527327661
773665267
146190151
2098041329
388222997
1494947033
1442696683
1135165453
1964569199
528232427
64406971
1139463379
1199934451
38071133
1116352331
1795040657
14368433
163431937
1044873127
2052155617
1306156769
1521183203
2053737611
1729439197
1451647163
2041409593
209391197
830809201
1884515989
905079947
1710975857
1191858743
144492553
1604865421
782510483
1074768841
1137829867
1350193063
1038738691
615989821
2007527051
1950093793
1451986667
1581630251
289750007
335025331
491765311
1296341413
1101866137
337634183
643837657
2033291231
182086237
807408079
2012899529
1536385343
1144594393
456932017
1954608619
380576741
358496711
752383103
431147141
598214761
941083921
2123606101
2031456851
1777117369
950170967
334999493
613854463
1733832731
259265333
2047682303
2046277931
1917501823
2126215747
1893135809
1566553661
1172713523
208121323
536352367
1843405037
107565347
961095071
847044281
1250291179
1296642623
75655991
946013177
1691054713
1623572941
2102996587
1261798289
2116602041
506972023
1725836773
609883277
2027488517
2081344879
1430041771
512778683
182312707
1889668441
1659688187
558203873
1446557911
475422523
1250907403
1057808399
1052391143
270134317
570516707
1329346043
449127713
865904063
106466779
1143482701
539593997
2100009839
961708963
825038143
218604091
497785103
1586447411
2101890169
1671461507
1342651339
759245441
1336318793
508344061
1205981323
2005855777
1364817529
2095985491
979382141
1104665281
1010238737
1922739383
2121203531
1330976111
1415072621
2040241487
1229106761
14567401
745257343
1109668199
1455721783
262269979
1674664177
7703953
69408979
1617794119
877184669
941637127
1262006723
1240214513
428941231
1151449961
432295987
1486716797
964904747
17960743
459071017
1739018269
1605452971
1928800847
946354319
2032369973
1358227693
1257776519
1478364289
1830955591
600683323
56699107
2041608991
461408251
489645061
2144673061
1395522049
795834757
2033355287
1606386367
1398247393
2088419857
1473455117
1330039759
1164688579
1195395569
958421071
50860759
614594297
41118509
346106987
842612959
1086076259
2052590857
1780752361
1302281231
880931423
503673559
1576878943
96279203
475075219
1963487927
1370412163
157899233
17568053
394433857
1250379737
63079691
636020023
1419229183
421911257
1865646073
1349619619
299460737
74419297
877233419
306491417
1554040067
386171831
29044681
123920611
703113913
1496652229
6498823
179059843
1655294371
12621589
1030943051
652650143
121832519
1490530781
2051563837
420965299
205119701
614284259
818820053
180918659
1036204769
1292042699
92155709
617195923
870456127
135259933
1144597117
207618409
515669639
806639759
482020267
1798917431
320929913
666962687
103083199
382299649
383129861
956625493
1273615097
465779551
294488431
1492648247
383970157
653818343
1041750869
1308785131
129870079
74227771
291852857
2058755299
1317901847
549611947
2086242559
434499931
1173479299
1600511909
871473277
356595389
365512129
1475248471
1100849539
1503699493
464331349
5627101
1510335419
1443042781
758162707
780514117
933693589
504028513
133383841
1529824249
791739103
180424187
285276923
1546589651
1197273221
953029229
205809841
377952979
812679097
1820858959
377587927
1496613509
214797677
1614531029
1948020887
1943881831
960502789
1256235187
416562397
1928499073
227050799
53794457
847258339
1137913169
1985829191
975770893
1622591213
1223510329
406493209
191187127
2040807661
1224348101
1466149031
1811464007
660490697
239870453
24283747
776934751
890557981
1192818503
47181227
351021019
1608375599
1395290671
19146397
1302618277
1719424559
1013241277
1086084283
87440471
1903728053
2129714773
757590671
930349829
1112049161
322686269
1677945263
1848495689
1194349061
1342461563
1035256373
2021181517
1355111801
1224124091
904338601
1287681959
1714965893
968941553
1592990027
895091147
1535213573
1800427241
2050033373
1874547881
2133719059
2110237757
1366491221
2126091923
114071933
487476203
1606151873
1262341849
249641857
99635831
1961589011
2146514791
1146488339
428366923
1561528979
70927237
1355001503
811010477
942350483
2054460517
1098479593
1533992051
1335158843
119125319
835834271
741595297
626214037
47048797
260023061
433572871
168733507
358096507
1181537843
47399657
1960346119
206036749
901798741
1500577703
2079970357
1218174787
992380237
1379936627
521192747
722367461
1833533539
344915983
1876677421
536381849
535326497
1815202429
336656693
1411929599
913407037
695313233
824522863
1678367987
1096080199
108877801
273957643
1341054313
638601059
44030741
279939227
1842427687
1052753929
596646293
517872007
735463181
910636663
938681171
1749555827
685467119
499583873
1444644167
76333177
1510717391
34301719
405116209
1917156907
867778589
325995991
220631647
610263079
1327935601
1440291329
1452752641
1079681353
472587229
1501490437
418042159
1013831701
1524102473
290148239
854204929
1691525743
690733423
1096633487
1910667323
904682333
1887166691
1004074807
493613773
871852367
201924293
1665421661
1581091591
1958073487
196040501
281065997
172950871
162787
423446801
1004773279
1830799709
546551491
1770047737
409054133
52237247
1219687193
775429157
918437881
1754402053
1286970829
872749429
1300835689
919941637
43040597
1775246719
1360687501
658741477
418839661
2100817841
705300419
1175931877
4337651
276121273
1328920223
286530557
1291446223
1721352271
332673997
1056472471
182431477
435389707
1220721373
532993691
985904629
1875794839
2025695999
813152581
1695393893
2075376773
276004291
776824801
492655183
138967379
1169301929
1194379447
1220637167
639917981
644154851
1465456957
1044845531
1045230779
917791387
1058001667
756806863
1441104167
1017184771
1925928731
186200461
299265649
1669535837
388962479
1323322631
117335737
717747221
475411603
1177128031
423104641
280237229
233181229
1242544937
1192641407
447848029
481158889
142844711
1685009819
728691809
1514490041
1976240653
489406963
214480561
1395351847
1771040213
1049495257
2008356299
1376997481
1874839511
1137775229
1936260317
898868203
868661887
510008201
768365177
595818319
785400467
340720841
451657439
1282429439
1166193401
2089937503
731652343
1107903019
2045849543
1351201849
828220109
1143622177
1458145627
1543957237
2137015883
1045873007
2032958911
1442941061
1445037277
1645700003
699048923
477955733
1661812109
1945142923
2055742877
1555493827
1733852371
1276992019
586044287
2137234303
984178709
346978451
154454681
591946393
640117561
1865162977
394767743
1460979431
999999181
183258067
2048038717
1135720319
1640257901
505735187
96876587
454177043
1984078927
79331377
341893379
488333063
1472352067
614239811
1198383761
2056286959
1588914967
16698889
2133871151
1074555491
892052389
1744467271
1245538397
1871954417
678481481
1050965063
309407309
122422093
1429381693
1595157023
76329941
415870901
1198151407
1237335469
393907229
437153891
688634357
1814288057
2127314117
767439223
1153206433
787825469
1925848459
1522655083
1318038541
1131931903
1154834683
17061391
1366473593
110825317
749802841
1218562463
322848013
1063945453
238397729
1400059663
1766561861
1972317913
1198027823
1632335483
935881741
326039797
2080712071
16933249
578962949
1095791357
399579457
1033327649
330503231
1558810151
1476974189
2039930201
1458702703
383643571
344460971
1219141853
1898260739
46197181
1328778127
1711511311
1637982029
1501109719
1308048551
89649563
634032781
1467468139
1242574259
1385585141
412584811
69541487
1038950867
123666743
1155818827
1764440389
1961899763
312286789
1632116461
822171967
602702539
301784003
148857469
419660123
166126097
1243927499
1311347159
639694571
625059697
288526079
1615810187
434519251
194582039
1909025159
976842077
641481493
208825567
479656703
655153313
1972294507
1852663957
394223413
1875248449
1284752047
720378137
1560238033
1474157369
911173573
1059122621
1574322089
186570301
1622601059
458102657
1293940721
442646299
539417563
158496439
2009649683
2087875787
927456769
791293163
1047106519
97823681
641492743
1615718341
2124791239
1788754699
2122838561
100691443
1456538761
418889039
1907447137
769022491
121633619
1483234661
141612089
668527081
916068359
590803621
871197331
28055939
634076977
572447279
1164773927
569558771
1086780181
867060599
454178497
161616149
584854693
1263945757
302084221
781260559
1159199857
316877783
714846211
1408736327
1914702193
1358053183
2062202291
1283170769
1308908873
685324931
2024466263
1688719783
1784978599
868852307
1616732441
1671228863
981679291
409531327
353156879
830729623
667122629
713951701
1315131827
1455933707
1632486001
575100371
1520046509
203044711
563340829
217736707
2000075573
1963105429
1043011267
760444109
959223289
1167458647
1544623669
307218671
2081022311
1578811151
780951133
355914079
2143856483
32767429
757783657
2058757751
707569441
73421077
1088361011
1800408487
1619611043
2136539723
1797789313
782169929
2087086301
817479947
1048379363
915354833
1298866207
1438359029
287481581
536534071
985995071
1343715749
417082481
395550109
1357267397
386975383
1668749167
1424779859
905484287
1059514229
1766931083
919155901
1963994281
1229156323
1546097863
1215783977
1375892171
1444390993
1220314231
27677959
188644187
1622018677
2035659193
810057697
259102817
1646376283
173436433
1230037411
609451567
1364612959
75931601
639025523
1289846557
610583377
1768568609
747852403
86052107
1709796953
1067476541
1538311639
323222831
270559853
758303963
1979590999
1816660801
1900968761
765465377
1923385363
2024185871
711491791
817080881
512842667
203590193
1897745093
1845476359
2085512311
1659199513
1716324581
182821841
431738849
319166977
128958827
2048899613
1736222491
151633907
2070929767
86479453
1041883393
1233870283
467806147
1343027227
1450289497
1736351761
905167651
698508911
1797007271
1781590399
1864541527
1941666361
1588545137
1045959457
1645493471
2052984137
246839777
1167227273
1595327893
1062053527
398132951
494274307
1167461641
2033962309
226868623
1591308029
963104759
1940632493
1431376987
686929391
722546551
277240247
1177966523
1976945281
1301417651
2016616543
1311676703
306501337
1847609741
100908403
864730331
1267695581
1591097513
477032891
613767611
1503290549
1324676809
1697617723
1978410947
784147687
1626852217
259241153
1911308513
1438784201
1368549881
443736749
259369351
390823997
948032279
559705109
31898281
1871792231
1400140307
634949363
1205665613
1252232939
2117520623
1268461309
998753683
472736821
828384863
419269309
10388563
1128165887
367882253
113355863
1612217807
987327461
1696980797
84420641
182821511
1854445001
626672971
1859649949
996214579
620606219
1729085627
861723517
322127783
1712376031
1471781011
218302069
325765819
1837782907
445950833
1179207607
1993797217
1555916651
462142403
523341457
194278789
1919806069
1138296641
1541064599
1994537773
1906473799
1031126287
1569859961
1442116219
679473169
888114889
488746903
2131026503
542939297
793046603
1361409779
743130293
1144286701
2103952267
1012131487
89166463
600717983
832085159
353314393
284967629
414106351
1909277527
1839345797
197747149
1774235149
472051487
1592756881
56303953
75054953
871071601
1038461731
1885417333
2125440689
1455164429
131777101
2090499869
1653337927
153778067
330662287
1880215189
673486313
1658195381
1303895459
1978815257
1584011087
1496963693
965507567
190554943
629634679
143105279
975842797
1976415109
878203013
1974938659
991433533
2097659827
1437774857
581859983
278115301
1127018219
1176296573
1945779133
1823094827
1026192059
356228671
2460827
861263983
1612398163
1456924751
510139127
1173525811
1029531467
435395329
811682423
1439422207
1609580851
1066775119
159513097
1783173331
190772459
1784854501
1873569539
967578713
1960360991
682078447
513828949
841176043
1236123989
415970993
423902131
2022886171
1566776149
1952406661
970612303
1897598051
1351961953
22412501
1118810683
1715815697
1268495623
574428343
1145059613
907965889
472210747
1191567899
32931401
1279688477
1121016187
974072023
83253413
1094577053
1482177049
354993641
2018945213
1324231637
263079569
1075671829
951052819
1736163293
998073493
425574089
1825170923
1631809297
1375985269
227387129
122590381
187699943
1767348239
175196261
841186109
2109096911
446235721
967541017
1552552213
1291887209
318152831
2013807727
376250213
1091792461
561699119
474845999
37568183
465846523
671285507
1852219073
1671239833
535359703
399802147
1944961283
947380001
873313033
675350881
1934324851
125332133
995966603
1619760271
1134647831
376402603
861313883
321178609
51868769
1290828109
266638111
608603521
961921717
1115787143
2039991119
2136679463
753085819
112169509
1464228911
1978829387
702282443
291600019
315538441
3402473
720379031
1147946473
93000199
194700479
937300241
1144461427
846769601
1182279181
522384307
842254619
440450431
1334936909
145347647
2119821269
212857259
1080614369
710793197
2101377127
687212969
1890633587
812939221
606322007
90970277
920536403
2111790521
1694330089
2043235241
140066071
187349977
1490133991
301268477
502445743
548379773
2093405729
1063919413
1611576277
1825027723
1474615651
291237701
409604957
2095773469
1396233379
1997793851
573959261
1829821303
533234263
1911317887
1189219597
120873223
2127835793
206155393
988770707
74330713
1479842167
1873717211
1027614187
814218749
1460783873
116866811
841068887
50210393
246685669
930211691
1975375823
343849043
1127611621
1496507759
1120480069
979825241
1550290603
296124401
583412161
2105646229
437304877
1389704629
1853272639
1662118429
1228876057
881367587
1512579191
1152092957
262413497
203323777
1987915541
1517688899
1923951907
1859356483
872310059
975960641
958838149
1104913781
38480513
1638735979
939383903
1213648367
410724241
656061221
1671112063
127378871
1874165957
1868560943
515106379
1294941821
384397891
734461957
425879543
1307500543
325105211
1784854933
948948031
109369913
1169012687
75235757
2131416577
280895669
518859529
1112208343
1405681037
7298453
115564171
754100969
1292572961
113321633
2077033619
1101250847
367996913
1150385527
620992193
1471780199
1875611123
164972363
719745077
1575620933
1880838569
1049067631
522040817
997042513
1018840213
2072763113
1207224257
983690927
1683318353
656801423
221664679
1102940273
1440135997
148706501
1339259239
787571569
1607179811
1028839613
1275441007
878701319
1559755849
755951737
1008509269
1291803059
353223971
1260647137
825792959
373336571
1296258961
63280193
1933484513
1724618761
225778537
2047173517
1214403643
1910982527
1189700887
162447221
2073990757
2032508173
910557493
1431904627
1319765651
1672274663
208776851
1314776317
1554036551
245577389
169149173
537734011
1804623299
2122294217
329790143
1459666883
599181613
1960134479
598322233
1994969083
1223776679
1866862111
1818657443
1902507661
809996893
739228057
686913979
746175667
986488793
807461119
524566661
970915147
2015209747
1455735893
972920189
1822584997
196678289
1133833381
1050173867
1336651331
597363449
1676410807
694362997
1474300147
1515175967
1864845613
1972408577
1582556501
1881484769
6097079
522742867
997469329
242390339
506074441
1212411169
1716383567
229718999
1002877801
1669043681
217957463
729477103
618010417
597853547
417055973
1054974707
776399213
1538965247
141297209
1262580757
1854951227
1396542143
104366803
25174337
1587741559
2108841541
1657994267
314247239
230438413
941070979
1579394441
192528109
1944519851
1117803451
1845829751
1936509997
1909675681
1662809521
1118576003
1345755947
1512593567
983374817
1427223781
1732121023
30269749
1392624521
1475430479
1311960191
1950379801
796742833
842609371
2128650757
337586891
712310153
18571457
1394785919
1911217199
1597175837
145238771
468551801
1884500381
596468297
1069020977
1938337067
713232193
1926082349
1057804733
1574896079
986128931
1414432703
1041670237
978274543
170892847
1573834103
550754377
1173009319
694231799
456853759
318970471
680835257
1223987839
1452494819
844257577
894614473
1209635753
1965302147
852619511
1415810623
1371341707
268969537
1355300497
1769311919
1001583379
474641281
1476769949
491685539
1527713477
1252989461
758964403
164379973
1430010859
1164926083
1189274279
1522767761
980228869
602947949
1700941531
2014420439
1740649121
330472421
154748159
975940697
1800654203
1364411231
494195353
595633891
296645627
622131451
1538574049
1051724911
1685534117
685469101
332770817
1640344619
950183921
1377476803
294836963
421973569
103119323
1031933743
1506758599
1904173751
1045942123
1376728363
349104289
91700129
656584079
1988359693
779017319
63285617
525994831
134275117
677072359
1506836641
380847589
1344291229
1039150663
1040634229
2141699159
1210865581
1474187441
1842348077
12222521
1749891757
306497413
1297595963
2102306009
1810767727
1525384187
686611763
403180849
942350293
113933777
1434450419
988446421
349498351
476775193
531116219
150412579
1965192893
102914663
712284259
2032067509
1883745511
2090218549
1010424683
443538833
1180479169
1777550543
2023456517
338183257
941075033
1829746147
605530997
1583310173
1124296133
878189869
94291783
375042119
661327463
27878899
391915891
1057737469
1919308271
1653454139
147841763
675450161
841490333
840854141
1835635903
1266097351
148381369
448246063
262843199
1547060729
255066523
259200217
1932181777
248915773
1836084841
491070479
196450307
161344223
135909881
713287313
1586042519
700415897
642511913
1314401951
1704890449
1758326783
1052601689
187450969
763939129
1706182277
1951311997
230583341
795088981
1830573847
1425199537
1605461951
95092453
93218039
2083263649
1323438847
1090390927
1650286609
382261721
912344333
764324929
304875497
1432889827
827313497
68577659
496938257
1608838141
439886999
1531681231
1190010827
753198587
2079502583
1702579573
94447853
45890729
1593717889
652093591
1644943633
89158141
1152875327
1236592933
911334967
1444528243
2009182489
1508908607
889357561
469448597
1847326729
1892409863
1294343261
1552569817
367937221
2104082873
1402430719
1292981707
599754277
983760553
1585959283
795458051
1037021621
397858037
933682423
344028617
203017
1028784023
1182975973
1560899107
1094767633
717349957
1254357389
2065229941
1952529379
625432331
1749054313
1786097363
1535517343
644485739
335480867
1418550223
1917211679
1159807141
837143807
1258597673
469677233
1085754599
917470577
1034465611
1619366527
1853456131
67441607
331814477
2028571849
1760058149
1090134301
725214353
2045123527
1318144937
571069441
141470111
1050369161
1748664311
1464251141
1241741521
1265662787
1559801161
654407821
1984565467
1811884397
1602230953
314388929
510256843
1094753713
669534809
864575671
1818089921
1807838299
383433593
849289313
778225741
57507253
1371806567
1539316319
1192936501
1098782107
1604150909
253953851
944499383
2003888693
544861903
710070563
2001660799
1478723879
1401148831
1633614649
725172407
1222927331
972773869
55043369
6883951
1938192169
468525793
2071682117
1269023051
2020982759
2111729029
785995417
937250147
1537285429
396132481
1077000193
696516259
154951561
663616517
997671007
13943357
541532983
1193885447
788571361
1548170167
368956111
462661363
1681767851
2002637201
1046487667
1730810117
162533071
1555714981
1468743209
2128380143
1277182211
666911081
1646908111
1786121243
1415735131
1300125329
815415893
1577664877
692646341
1371732463
1713446453
728964517
2105108911
379531723
1912051247
1980762541
120633517
795007853
1053636433
1123132811
916373699
1235539979
997051249
904970509
885219299
1167265091
975397387
1934585689
1386106019
1352438531
1817871313
2045116901
1966240891
77123309
1811331281
424611497
1868943311
915016933
593220697
1738492829
6887429
751502627
1823813237
920708461
877574387
141114593
1769569673
792043877
1594274567
481549501
599927563
1201870333
251813767
1518659143
579965137
1296850271
1727950937
801415009
1381987631
1603437613
1163771467
621957821
1416952507
1923696277
1827721943
1480460741
1865961169
956467417
310301423
580837871
70211849
56872843
1358606009
698750309
932343961
598396609
206789617
351946403
1599631963
667228823
102599977
242223029
902818967
1240759253
1465860673
743596421
717830147
415790909
65281577
1758332207
1927675187
1839575393
915205877
1838425639
809721961
790311371
963285571
612567281
1613896147
1863642103
1846335077
1347967129
1639842871
973803287
816772039
1909804843
2098282619
1459076501
1645594289
1050441319
219675311
1745340469
375837817
1671891253
555531733
1035789641
689330041
1269759929
524529587
1977046553
729678953
210031733
2135837311
829691693
1244709497
957923047
1557681871
643740863
1649248091
2102641139
1905413659
806817503
252904033
99279637
440888089
1507111637
217185271
401860691
248939087
169893149
1522605691
1311719251
1676182933
37484969
1429180201
2142288389
606641801
40578947
829614697
551693797
2145464681
578818349
854698457
558588047
917014387
20893687
1034852293
1716914587
1798416073
242363603
1560739949
935581399
1827794519
548085907
1223582593
1834136197
905931407
214013003
336840367
1873562897
1470448403
2064612127
798824723
771446069
1189970009
392547433
2067021769
1613462341
669546167
122381683
1176174541
1576915729
1728207449
20505341
158822591
1029087079
853844219
185374901
551649349
1255368067
318082871
1757749913
1174797599
102205361
1499575333
261363551
2088020939
1576272743
197861813
593268289
1950555209
1822892041
2111684317
1338451549
849476393
1298625253
1420544989
416464541
1639032391
169118497
769542217
1132257739
419954611
546922709
748376833
766046117
746524343
727637917
1529661983
1705993189
751518379
1379654251
1356162877
51150251
1363977451
1868921359
1284052439
993938791
548899157
435934313
187781689
799214237
1256892073
661652639
447701929
563899337
505172641
1843548137
2045667601
1147476713
1849998977
1377380633
1582651451
1480927571
1087556137
836979293
282425581
1092025981
655795187
1859221241
931860733
2106454307
860083163
1877678321
557272193
680971339
1225083107
753585433
155376259
890034757
952389149
60845249
1233673709
770214713
27549257
709080907
2138928373
948409729
1155330233
1900758317
1615586771
1920937609
2109350527
31455161
930200851
71928979
1059323957
1650866137
1119810917
444379679
1904781001
1153804721
1639198961
1691349523
1938751613
2064393857
2038157567
837939631
1949329117
1644921283
1790491673
706381051
415242263
393193781
1247708447
1638797387
216835363
573667597
859558901
1689944407
946254061
956616049
1407237647
1336349221
334699021
912522029
631475219
1553744251
293924387
446258599
1431587249
850572427
2043288251
4703003
1416621631
76535033
252678541
2095650031
1551553951
1053701657
1484213789
319049911
1738809841
1142104097
192148393
495410467
1029774593
1269768571
1444172761
1423963799
245610301
141793
1645388177
459777863
764557877
2074161289
1073979041
374245687
1861774787
1644623599
767288957
1919611469
707014723
1734118693
879822491
921108427
1239593039
1128364423
265131211
1144485421
1617746777
1090327937
1177233781
246404903
2129420219
1423228489
1104211789
1622774057
931979759
1116410909
1207778347
327487603
1823551133
1480356023
1820203267
307348337
1951991929
1492376581
1417526183
567655141
1626593359
515545141
1015777921
304066771
1250938681
1683500653
1645699691
1643455589
288601429
1515802963
1853505373
107797409
1702703539
1221701167
771864563
41706073
376706459
1774801663
503502577
227143061
1974713707
1244175089
901583129
423435263
1196059987
528292183
1478838289
388557199
585548087
920672047
627690653
162776353
343375187
771443929
1671353093
467455873
154210447
1833346087
1189359649
1855383287
276467341
20428007
469518373
1935068111
71168047
1002695167
1386059999
246147949
1750368959
14924983
621558881
486757477
532945013
227141347
25584191
1947433039
741345167
1674342911
11783573
821736079
1097277803
1693605373
93422977
171362509
181374317
867505103
630966331
1590126719
925006217
1862937697
198401299
756653659
2127203587
2057838779
2147269909
51838811
1547685257
1734161651
572999767
585052417
1386799201
509053147
1258678783
1989966883
804213349
94313741
535914601
1333714561
1545866393
566449567
300659809
358671059
1787107573
815464597
907810903
1170114079
385501433
418747673
542081087
1009681249
1730844097
70561273
185223503
1611994427
621259901
784304909
719651659
1926126541
1285494347
169984669
2122228529
965693783
804429149
658439363
1736106791
1144292549
1463494573
1348938529
1601002087
1409853551
942571379
979731971
1196625449
1886317259
1334128241
597373003
1859463953
1584332383
680011477
373935269
1081139533
1324024201
783637597
330302653
1609980017
2042534437
993584707
1900107373
1352442733
1532249077
1264414997
74221591
240507503
1024149029
271070081
851906969
755751877
64275611
1323224297
2089070903
560499113
1897338661
267178501
120127963
1626679777
1611315397
755652659
748603291
751929247
530452409
681672461
270787129
361761149
1246224293
714629983
120320513
565272979
176485409
1050064487
2090624959
408700049
220353517
112217879
93732761
427673927
1352487767
340603561
872355361
95124097
1841659583
1791478877
1499245687
924638459
1137778963
1030720123
2038724783
83678041
188311553
1450790177
491504729
762063779
651952943
2057178287
506605123
1542463817
78752203
1466945243
1058165981
393323311
1043382443
2111213651
2117560031
621043123
275924041
899604023
1541532229
1006744537
1543093771
1490356169
694195009
292979443
2052456799
1366643791
89506759
1147775641
1256795237
2129162579
1710341299
172706119
1990138327
1705018981
954394099
1121717173
1449548413
1331378959
1340519227
468769867
1740162821
259443721
2087778841
893026831
1639916149
1900949489
1337044979
89619913
944559719
414304679
1249713107
682296247
1939820243
2066465507
1003338923
392762113
371643911
639251471
992182157
2125563373
750010411
1089952823
707954509
1884933989
1752408991
1262158321
1012737827
462967837
153037771
1738161001
1059867157
885698899
1550882009
105468667
2001019001
662036659
1979682707
1056025511
1293262339
1387350407
1239455201
1604216353
2110733459
2012605541
169650289
1957262647
946755301
1808344337
1676653249
137450669
119893903
1583290469
1384642141
773975009
1169286269
913777363
358194323
1235345197
1040704493
2119381981
330037217
729560567
1182870547
1586488613
223574413
210283961
1087704257
210250961
887579677
728498431
769592273
1197218531
1106554751
349572913
1918043671
137328923
1594495073
1830276881
837865057
1057769329
1536231097
2020565123
1450517917
1252727797
331661047
844368131
1298715239
1989517133
1815317377
265597831
1753749373
737236103
1946070023
1586268787
997567567
792413101
2041547381
1908090361
1935966619
63029903
1903267621
190840549
579114839
1020971239
2040610633
263525369
1372191827
1704757139
1351146607
690506071
1436311801
1796451289
1580298947
565574021
587731069
45517499
1577858741
471493313
1291583207
1265751797
1356748429
394631737
1637037917
1962318811
1516524547
1362691607
358137799
1361389061
1594555471
329701759
765885811
1629845561
1561287179
581736601
90568799
1969797397
653224853
1961973691
136430053
1927911691
2028168293
926163899
439692277
590673481
1328555807
1611007949
1154939333
1094096153
685715831
399758033
561519307
1058994509
1047776617
130956407
925174967
1078107323
450191311
771057653
167981843
2021501987
2122024117
38950031
1669937327
726923963
718893173
313759081
1228779611
197694617
128461513
868069957
1212531377
1573329757
956620321
840567671
109345393
1806500323
9358837
977904689
1566478247
1727340313
311606839
2073431033
1589707831
762945803
168839603
841508137
2107930603
1448028479
949087507
1130428711
1649664787
1512008347
1831083013
166929179
1990696439
799224121
255468443
1848498173
1256309521
812796547
721516381
1897003337
549465401
282396769
1919534453
1616468657
209430047
1215913997
1776327199
1770852851
687656561
101355223
1322851979
766735303
1716200281
234606787
612838409
1724026783
969353899
704164309
448082419
1630962397
346971641
1740063461
1958188289
1571366543
1207419041
547388657
528422597
1244504461
1959652859
1987575277
1154573473
1676495801
780591419
696465157
507444731
1033857173
69368623
1803113353
282172889
926051447
507402691
866946907
1484458229
162014071
929360197
223208957
916226473
1756316411
1285899463
1458551543
1404873007
1252671527
615064621
1032034429
1056551711
1282626893
193560883
2145045809
1942298429
1153344193
1359793529
2116638877
879748549
2082853133
976392283
2073506471
1720421057
200575759
1316243189
515019517
838588753
622695421
1403047829
87809779
1452596567
78503027
2018415299
970566353
1438294001
878327347
1120535029
807946619
1265405657
1650114091
456420557
863315669
1704428989
744665563
1341274819
465985111
217512857
958846037
60393793
1516890883
365286737
71374609
2120987179
35127167
1270592131
1042931863
1293535813
612244687
680553287
1920689117
67672513
589196947
1220598941
2067827863
863204777
113870527
1439529151
1325875253
1357065197
2004867107
2019785791
1188469567
1388503397
1071986263
418392479
1476741317
776805581
331367489
810525691
1933413701
899910301
1093641623
1297068719
110264279
599090813
35211521
1674272737
1723761271
766161731
415155173
117736139
756642959
1328503697
1935503803
1039674533
176106251
581055467
1728635899
52550299
436354823
1781599373
819506843
1127230457
1523344261
1175330851
1976131757
1935037609
190585271
1624520609
1352247581
1999279211
1409021071
1909789411
2081438497
358636357
464883323
1815615709
78371533
1799570249
266146931
414925739
364739449
839809967
553802419
1739332249
1093053439
1179079529
804198581
1268178271
1402153651
358878193
125922851
1807327079
6858479
1696738609
1742463113
288394219
1802145239
561816181
163212191
805901489
993334261
1860663263
1987514299
1730781581
2066643497
2044339247
781781081
1354330981
282130517
1049467567
139028107
1387010827
1225078223
1183162567
361303769
775482073
1450463501
1249974403
145343299
412893049
1552351321
1085736007
1454457317
941145251
560566733
426923191
1555506349
2074692341
467361847
1421334107
219302129
736326629
1921912627
1935465569
1886647109
936495361
1982291231
624655093
1423514591
645546953
126595283
1028482771
1209751481
174871283
1947017893
1522675927
711127847
1025945707
520746949
606576571
1594989569
985192781
549426529
583755869
516741451
2070740473
415958297
12974993
452934029
1033529153
1841104037
548997587
401144963
1727300087
1006573199
2127666173
72443981
860888131
1796733569
778162999
176407757
2107044377
1109211319
53397611
1038517847
506563763
1542466141
1807144667
819552689
2032035287
1237037093
1700426081
765704813
316512353
1398032687
366330403
2073569717
1253202047
603229387
2046853987
94249763
100169821
1326551203
1819418467
1655078279
764182163
2048415661
278841439
941779259
1800520861
2054001539
870090569
1647787927
917566681
733535639
491774341
1163539087
1351852129
1518614191
582118153
878364001
1992023483
293656687
1668556051
818715409
1108328369
724422847
1505427283
2129394023
528747727
196150291
1225372943
2065364963
1905921113
121595603
346163621
1027547527
790604267
674410019
151110887
270914321
924667487
55560521
394906037
2121100769
1489968421
477949229
1975101949
1886884789
87513821
1780484467
816220477
310080163
177222179
589317307
196925411
1780081319
1332671471
736574491
1857851741
713701243
35693521
2001995587
2146569389
924053147
2060182253
1368222341
1745377141
67913873
1803315901
1051249547
812510833
427562627
7033207
1296959891
477047429
1341787327
870792679
11091827
1623344369
132784427
816921389
440582533
1618886273
1960007507
1023896593
1747355173
1360656173
1280218783
591985151
181108619
1179642137
2059730447
1925837729
990163199
500939557
1400495353
1027045003
1536126187
569737321
2014232117
280725899
70350113
1449730417
1579232723
146598961
1055172259
1901662439
208007609
813433507
311851369
1056521761
1495731001
492352009
390017741
103283801
1201684733
72725971
503565511
93031079
1315837597
501634499
1551614723
1986367511
1398888937
1549847197
679881263
390233029
1538899639
605868187
1190857387
1248928991
1077380377
1869892261
933541981
1295232611
627721961
42934193
511873729
1500275981
639644959
1839460747
1687474487
76124497
740004851
134861383
1532842001
1233613729
633147769
761375761
1415855629
779336087
427068401
725020453
194556179
1082418347
233298409
878186329
793951667
1842716191
59827337
1474041809
1829081893
844826459
429840277
1901028533
81245173
2087233013
69324917
1792299997
1374265267
406159657
26609629
1918957993
1499360521
1306758281
609817781
573293393
118376407
1500834583
113216479
726706571
224796409
427225189
2034163513
306117913
1889317301
201369677
918670937
354836063
1822159177
179962579
1596546241
1565629633
1517662711
202016473
984715541
1913006297
499008283
546207967
602238019
1274870383
122598337
840514313
1829556907
147844429
520689721
313145179
503564839
1598005657
1710440189
2005161931
2089684321
363888103
1197260963
260799733
1001438903
1250512909
1466295487
2013845159
425197099
1524238603
52346773
366315139
1723713599
361795103
680926019
1884691951
85094941
1816986421
1436164193
2110343819
839907833
2056625863
787616587
279431377
130824917
541680509
629164201
2015898901
1992539261
2092414171
1687271791
1149817267
1445817623
289759159
8219719
534452029
375412517
1035331189
213957851
1438934851
1445308213
1935339713
780974809
195586427
732434881
850432217
1173514723
1332799249
1971704029
2085610523
252984131
266485529
827599523
1154125859
374970467
1874366317
227274209
480089177
925799443
1863306773
1078987223
931869091
1939680791
92042969
1721017843
531300587
167643097
99099379
1430371979
762311339
1964161301
43585669
1756387687
1531653713
1746370487
1327209263
1683190181
1098469003
327605231
1104575741
1383896651
335300341
1731179761
1497344371
1966462367
720850087
1790447471
2138800921
1400952733
59027933
1029876707
1582838077
1331405017
1234857257
1250659087
621960403
1947962749
934977731
1743299549
709982041
1115798597
97898599
1508601581
64845797
1746465323
1052451941
897749089
985370849
1693184279
1500793319
1256571409
649637939
397882747
1796287403
1513973843
1246217729
557092619
1490425259
1792903457
792028561
2095120121
218555321
2069433031
1210840199
2127155837
326472323
228224407
1907961511
1356634343
934009861
901971727
1115939309
156446011
1034262349
1377352349
727445993
1865667841
448451989
1248613889
1490864311
363229733
132771101
622364569
1634599451
1870686299
838647059
1375266719
1193221999
324339907
1136069911
1908902627
630396517
1987354969
1827311573
1524590687
1881481331
2036853517
471354509
1744550473
1145729597
268847413
657686761
891892139
149183413
210279161
86500703
1276038997
395025187
1350701347
1552784983
405642599
2034952261
1742120239
347814317
2125970447
339426601
1818995683
208553249
643787267
16262599
1725378587
249711563
1820356729
1576415663
188992847
863530769
1496904361
1903990373
779743241
190144061
1242238489
268282613
1402734383
1707934609
697562161
1891658039
1713648301
372924347
1770837863
1821047909
96627397
56542249
1294921249
1545175109
2104217029
1717703441
1503173029
1947799349
1774530971
1354097669
99795463
1861475981
449730389
65839253
774421031
1819485557
20526911
610132717
81688237
1821513041
1541084767
1994782793
114109297
665369729
1304605259
2047094711
1657040291
501793801
1116623017
1284303287
1728251663
951420143
475733147
282101129
450064807
446598233
742586497
275296037
1596497389
60075809
1596447751
488515373
1591933747
1564280569
631552043
503440523
1524650251
860136559
644848327
1096064777
2102924081
1177841633
1505489647
1443494783
1880047693
852551813
874638143
1921061147
1714419617
997270669
472958713
1051246271
415912283
1371724847
189167101
1095961043
465233557
2053106329
668503097
392323517
2005340737
1172711273
2140707131
1682504743
1203973087
1496601047
536192681
1348935281
555328297
1851774247
47563357
1297132751
599012279
807768937
196878491
985958969
12982999
1089783179
1076478563
668329339
836696569
264368267
973418491
2091448189
114761131
1325942789
316696091
993628613
1654774613
2100617293
2012421743
689891357
2053371157
1038689837
1234241627
607000343
220723961
1704124937
1445924791
700340909
458040251
1399824917
708759229
15688613
131572307
1302334981
1127361889
609964699
241876919
1743502361
1113813931
1699136267
59961683
1523530153
51858019
410261549
1385198377
250387619
1101492043
253763087
2069782061
935064511
36002269
798293107
1001585701
1706765959
1605907811
1007249317
1572586297
216366989
1605827969
632419993
369561391
748532467
1345218997
1114834739
1831135367
260542951
1540468823
1742507227
1909919581
1946986007
1202082047
1593879407
1157791889
1538204209
1035076993
1733591549
1298877323
1788580567
465138497
101196659
1153391929
1176833683
597698183
1832115379
571017479
1886708633
1991357483
1035229147
153505139
2134345547
1580079623
1455107107
793685741
1105027283
797571653
791761427
2037650411
984779371
947987207
375739751
869061451
1776152849
1054593517
122848097
530233073
1217195957
44438291
910684253
158330191
494517481
1961707037
1445787319
1625939083
1573959509
1056604411
25114189
2106459671
612528439
415311773
1782002869
461952649
1772111591
1862572903
1672892467
2130066751
1506139091
1603310773
452436893
1016851513
1620346703
1922937257
121761929
1352651879
297607829
1850248901
1610481361
1150751993
716403967
287147087
75259573
710278447
434355157
208032527
1095474377
540149473
785310959
2080864817
186752201
428587903
1089104707
727131967
1471337327
36846419
1426777213
180837103
984109589
922450117
857394047
1503473479
1404412547
96741929
1483973767
1311183551
1946768261
222302177
293971243
1519369211
139540789
975668087
757245647
1448396567
845424401
1555197299
1036950833
356586761
1581188729
1307152181
666944689
1716359537
769004867
283982651
1589997373
1759756783
135172319
1747286143
94591391
264228721
1141090219
1909997153
1120095919
1093988177
372312211
670626091
801716291
704866873
607260547
1307981737
1601441753
2105708377
245930309
1013881237
1683194353
1377001151
690482281
619565501
230784259
1704683947
1923808357
54657073
815218741
1207668617
307578673
19399271
1210032463
364074847
1877207953
485367161
1782483719
501752159
750774637
60882013
1434212333
1702535479
101079091
83573327
850309769
1618147387
568856843
102589283
1023556529
1833127399
1988233693
634419017
1707707497
1976184713
513434279
191827787
1251428807
990642787
1493498437
2132560271
709108877
742578409
1761740507
1339858067
1753021939
2024551849
1391864659
1478079539
556843307
1203542779
63546031
1159010239
542862847
1069314989
1753063223
602644811
1516654619
255593483
1425949739
960452491
802643071
281474833
921981371
10425059
1281442931
461155273
1662954983
1451965523
696708827
1130551831
1940936927
1086581473
389709527
1111064921
185383483
1618268167
334565369
818165281
742879693
534834689
501572387
1095388747
1448669791
1357271581
661485179
2065270567
1783152541
1349543981
2090935661
587015153
1910222597
2117509721
464487223
665323051
1089943103
2009172611
495867553
694760069
1908779447
513201583
1268069731
1832409143
145846973
125164601
520184689
690541
730774463
1542891443
1619370983
926798921
2041101913
1616576587
1821727339
55412167
312875921
1674275503
1264267817
1671017657
1796107249
2027997427
1655562721
803796173
2050339897
545045407
536993267
1465224031
1415708597
1043715131
1210923877
601997597
1494412441
704890841
519275051
419286697
37888453
360373907
527563943
969899653
43049189
1012895809
424904951
712212019
300587099
1088743213
846566269
472796147
1322865521
129822377
2096340997
1605824447
493989647
1478485777
1123913359
81570751
491706829
1720240309
1834012273
1170320227
2123768761
727846169
741342253
1075328831
926993623
206286919
1089983309
1894329719
326708471
1383935797
2087309633
632392433
467178577
440382529
391243273
764056883
1897583717
1293513869
2025683783
641181659
1951081351
935847709
1446764437
1289604839
1677005819
1624342963
958576097
2071722959
737099833
1409991221
855396187
579505649
1362153391
1595266843
2026649419
1504453543
1266610607
406855139
1810107457
713312651
1333311773
515804369
1295115719
179623781
1062768241
1440385207
1391217689
700367243
238057597
1784073943
926375927
308050697
2005940267
1240926403
253018627
1792590403
1470031699
275113099
2107465081
883608829
608041559
1188768661
1206999047
48741041
462176413
828536549
1069102319
1435697449
1573254209
1567128457
1514683913
248681417
349078267
1558125391
766633753
2134713167
807663293
2140168291
1738752619
674963959
2012576147
2113406231
1609771673
1445485837
1738918777
1657643681
1150925527
459380611
1628969339
1957127443
1113948691
746474569
318115451
1123181359
401963311
22574039
1681900813
1343995099
1461947659
1644342839
986016347
778295363
563374523
601163467
45499297
1727305109
1113986641
930981061
1351303069
1390420289
1752750721
1481515543
357921547
46610969
1214468053
1539578057
1973495389
817893487
1651402859
1454843431
1726125917
105771559
446548463
1494813511
807342583
628236941
159566117
864145483
935445289
561741233
458550689
1080222397
132775061
467396177
297456947
1699771033
1044805471
432378571
290660753
1112487127
427736291
674318627
182993677
1345189159
738787549
1423483339
163925233
2045321977
1178742347
1265665649
797330761
59962759
690013853
2125749163
288685099
799777213
1136650601
1888192417
1873110557
622064207
961406059
402730151
1315401389
1935350399
689362981
878273413
1552576147
991749523
131390591
528902813
1687124633
1963994443
189766481
942342197
1201833461
1330616939
771705541
1312978987
1750345183
1695115987
1406446799
1885099457
1388686073
909784643
2085512087
489487213
1828232167
1982933833
965986661
1465313699
377824589
523997861
998637139
1194266597
164713369
1030002671
1460555179
905245853
595998043
302385319
1799190707
587198197
1969385653
2003199797
1952773591
567536413
1904519963
569557193
1622777069
442447847
159416449
1699348393
967242277
1643344111
2057318561
851647957
1413169939
1225524941
1242637181
493487051
1405568831
347300273
360059333
1884404623
406659403
342464951
137284051
2119795091
1070895643
1579251491
178227913
1648900471
114169669
1296559949
141733699
1387105651
733189117
902681183
269848391
609702449
476157457
735419689
760679837
1898750647
732836107
1693813651
1464590977
1873511951
185147069
895748219
100559579
372106639
618274879
1785456661
76192511
790715599
76633789
1148626093
220217293
1146600643
1478268829
871679521
1167924097
1110411157
778124033
1330621871
2101816303
1772772263
1502987183
444621731
669800861
1328682463
791903657
670545479
820416323
137728561
829123913
93167629
1964674783
73923791
2111904029
1101668531
2082295463
1851020219
1858510103
1934905249
1159002739
984250721
191518609
241055363
1462799003
987849253
1761843043
1921462307
969557317
480757793
40720643
1936159129
137839363
1094033417
537757789
114656287
648645119
96515371
1283525237
1309050889
1245130657
885726811
307537049
341331709
401746403
1040771573
1131617437
1830441919
1589271589
741090479
395529697
1845020407
1183301149
882994019
388073053
1564309237
522190021
1379200721
807606719
1513017631
304620083
1420096709
1517325049
589207183
118671829
1219486843
946828297
812227579
1832630659
2002991027
2095519607
772652953
1051787911
1241067463
565292383
717065509
1841257711
2304191
1540150939
1469796947
1796373781
1748202569
514369327
1327159667
44759837
1778879299
850469981
2137044023
597854183
90068393
2066901047
122387779
803670047
162123487
1341427247
158732779
1861106339
970018069
634712053
581197699
1739650603
1273947319
1408621363
1782467521
828715007
1737930283
1171910161
376611211
614733347
700301117
153418627
1049193169
543138619
636895069
2127508087
4229587
1472441371
993525259
282174383
717030703
1430056591
1405841891
549996683
1243857301
1054329977
121047571
236274011
526451249
1052435803
815809843
1130259941
1360367023
244637383
988247783
894389953
259028293
1643460751
593784049
1048467473
359739011
1769567837
1486596061
814097633
383697547
1099958383
615192121
586723759
1189170701
615844661
738164491
793761583
823707109
1947984119
1278546637
690173417
1029414917
317557403
194507563
410085817
721357543
1414958431
814349873
1579799051
528850037
1150852343
1904276701
614614597
114399721
290142841
106010687
698955007
99159581
254861227
1467396673
648866237
431089693
1770924871
1455434291
437364737
730119911
554449391
160944053
1691198647
1271935849
1941612203
1968412261
1814427193
1142469919
71985821
1142283473
189566131
1409249771
1975644703
1270068421
1114310189
1782712597
32782591
1361659669
1360343909
797413723
533815363
1157399377
1777785193
1299690869
1071727499
1530801577
281839067
405946883
1923250349
77623391
1110962617
2116181891
958655683
77975251
2032264769
1453353413
321621709
47040907
707446907
1285410671
1422383161
1176197461
612241517
1296549559
1267763773
1327939421
1963458883
1853836343
2033639579
1566023861
1992157261
1469459729
1866011687
1820157809
52046353
1257691199
764532677
1967095771
1550677399
1369588603
282659347
1424595157
828222503
410864887
479590663
806811469
1916900981
1625806277
1217405437
1201356419
1037538421
2065059781
1422176629
1713119137
630842491
2004677959
1346633161
1138576297
584208217
1092745999
2077924183
1808105063
300587953
899109313
1072151711
1394374063
605269463
1753230887
1583568643
2093909537
472040399
812166281
1222871317
966974759
1173403793
1069159649
903700333
366788519
1069954373
1176448831
107965681
884709289
1290548537
2019844601
780705493
369001583
766959967
2113627687
712840837
1014306847
1919084891
2038522933
1494884731
899930323
947032319
1012053941
1240530493
1936259051
71161481
792155107
182809157
1544045329
1631147669
848200471
129595379
1119691631
688852547
1132058329
1971810817
465177859
2139980537
1012579739
200932817
93254501
1000115843
1188555743
676238207
300682321
2003920531
1156709513
2145623671
1206278891
1590501791
1799870747
220427957
547089397
1764209981
1376997623
2091736039
1574164703
1371975337
823790699
1591846027
2073470299
113401901
82124543
652728749
1844840203
1700049887
261880133
1320086381
1269696713
838355897
2108772307
1792892653
711822401
369598267
1051455439
1914790751
293543279
1187589853
2098455181
977496137
826469587
810071389
1930910951
86454287
2010579401
401746231
220468301
1142785331
1661699807
566708993
1742856097
2004000059
1398042001
384398227
1470646061
426085057
1126999201
180565361
150745079
286553977
1807049389
1875237653
669425213
935702587
987358367
1535467721
1653132553
432049159
2128241561
1043855339
1347715973
2055959791
291296441
2053683607
313142719
746873003
450403
134830699
1354585633
1129252211
1389655081
2094958043
964883917
928073647
622097033
574980683
729605363
113154157
753110333
949866559
1383882457
1395547957
212264513
84294263
163493153
1163481637
70247659
1292246777
1985817133
2121548467
852870287
354654037
1362414971
244119697
8569079
1222804903
491939291
966275671
1404104633
178591663
41805661
718569343
825035513
211594781
1752834983
370703191
1161683231
1658086867
984634793
2062977151
166660513
1109201579
376678663
65568617
408797773
378855667
325655857
278510147
1237474759
1519528943
893852273
1152667277
630771751
903663337
1335924467
2037051803
1060156739
439739831
1062662429
133806391
60776813
1622611681
1581643051
890799391
1730533573
465828749
619489931
788300263
1733280019
1612208921
1202892079
1218559967
623003819
1018213951
430534703
2054549071
1537772153
1529971801
916519067
1217296711
1214078323
482604407
785387147
591955367
1450718179
761000459
1171953253
1357314787
42541249
1298674589
1227638669
427261129
2036919799
1784926459
998399279
1495584751
1005693049
125710829
1560230759
1867572367
262291339
794126327
1691815327
2057705323
1904668307
1757111249
1275826099
1395813299
1563666967
1939982101
735992437
1610111501
1316638249
22546817
1878361867
1307157403
681578693
785551343
234839239
571143073
1088407249
817022939
416376599
1620742463
859862989
17660221
932668081
1834378849
605067119
749992891
1603670923
684334879
1089333877
1485446063
1247377933
1464193739
1579984633
1653373489
1077206591
398373499
268763221
468834257
766958527
1646765047
697844341
1868292851
23044631
724403833
1173953771
395755079
814139279
1307632901
841819843
1736060467
71562317
505783261
1589478887
1826559311
1246765909
149257727
525564541
538863851
1591354133
785819707
1147328059
1766373359
2103105517
1097008879
1877116499
2020783279
237582647
1935108631
558487507
1372362149
505143817
576587119
679942621
267461489
1199994287
1505882531
1887478933
1018776929
1984257101
2026292353
360889387
1669917257
464210293
2051652563
1946513213
561767611
903303727
2028340121
434933431
2103112399
1273755689
891488699
1267063019
1551101611
406012661
872608427
1404058211
40985431
336457873
740854987
1467992203
395156239
291418793
1663687547
1812213941
1290390877
675648133
1398030167
1979117923
1949458123
1059534887
1995886063
721080341
515916173
586706371
1004356163
651403157
1195371601
269536459
688808051
479217329
676020613
1782413933
1396410607
1243769273
619807
1371824219
437823647
1783018933
154501481
2037830381
2058426683
1296026503
1722344303
293617117
1729632829
821536283
2054380507
1832270287
289646683
1038254101
1103872481
1691044933
1453171669
13844497
1165193849
1751383267
1746086879
1361503201
201820403
657096841
1627729823
882785251
2042700563
1300755413
125724161
140419079
1163848333
97233757
2114176733
2057450299
225119471
1914173257
565699867
1203200833
299585497
1954004869
85186169
772702901
2090812733
363452251
530293861
947578571
179888459
1978399411
105553447
1404061199
950978071
1161837349
1532908217
216685411
1640895559
33650321
1349436379
1825615963
507324287
1872802661
1707291109
1640588773
1148960093
175072277
2071892507
1861541303
2026603147
55493771
1891118597
18390083
605929309
46989233
1854860017
1875745717
1925154079
1824228167
70556753
342078449
543412351
1673969113
138308831
991903343
2115934643
442122539
560988601
683607751
1276745993
1991639371
1643828113
521599621
1213349701
421173173
490602509
406392013
1583668459
1474147063
1732276739
759636401
966628373
96843953
1875445157
1694955043
899337239
1379605037
145821199
1514082737
1756421437
699389021
1412611609
1023397457
359151181
804219371
1999287767
1709288663
1809579043
165438391
992542457
1816100987
113504297
342868297
905745149
537469391
1976443841
1065538073
1303454407
568429937
1294070399
195665849
870816421
1516312867
441060163
736362307
1002486049
1871764463
906168793
659532707
1587880337
165747641
1559068331
422749279
763984561
650705663
1463628931
1162077859
372792751
310695851
1995733711
1546585247
309667483
1175901499
228186793
378243053
331126079
1232992361
1596697601
790048003
319772437
646086277
148954829
989946673
214521007
1889205041
928182599
15241973
176693119
447202991
1782462337
747876011
1063967887
1257460937
403802263
1023324359
979848469
1978336037
2074465513
876330271
1717803011
289573061
2093503487
389178497
1027826617
1651825787
1755138323
1220241749
514570913
1422672437
245554721
329802047
2099216297
2059928953
1958872801
1170793639
311389583
1825445263
1796491871
54349661
1705554601
36066893
1743590207
653036773
555381053
1917933103
48459629
1481300701
577601441
906527627
652298293
1937186803
985896071
1273670539
309057473
74547943
327969869
419732923
1599195919
1068734033
316691
1659562459
1799091977
790269979
14680573
132340133
1335250867
1470420139
1985511137
922381253
1655149819
69404123
1134825971
1086801011
1762419251
29878579
1528763251
575233507
290956667
161318713
1640678701
487550489
852805879
503519321
358474609
754440091
1298349677
1616787479
1350610021
956359093
1957157821
194347061
293786321
242432423
850618523
1632119147
1924647971
771289157
1912172153
85097951
1181835341
932644987
2083060697
1543200587
1713978703
1384267657
926335699
1449098681
1770050561
62492011
821921501
494519369
1132165169
245428879
16259351
1322056103
1662596599
1443883087
1257012901
422294251
316249159
1156105381
1878101657
1896547057
1971125851
120998879
1716019297
1703072687
1541984251
1371980639
1813159471
1719292907
654429157
1374827827
872815259
1141837751
376693277
606416113
1616225321
509752723
626473201
488651731
1437395023
1270517497
1501845959
174008767
36458441
1005862909
949478107
1158021209
727701749
783667499
2047546693
323844733
979885069
2136004469
1158385351
179508157
780510251
658444793
1480362413
1699295491
1747663997
1598623573
1752712397
1873935247
448326997
1687056629
2065311277
1140830147
1719869479
19372643
90191891
930188957
948417137
1088357063
1457233343
565248569
1320052051
1191664121
745320991
1587360967
2072407069
1918024421
1797459319
1320645757
1714999243
2097958063
48753007
2146729153
1247882357
1680790429
241003109
994778023
126615889
220856561
227192761
895259501
1439074519
1015900553
340389157
578811217
1452075797
1974404609
1130382907
1112803033
1496389123
637213657
1661089909
718218521
1270206611
150452573
814372123
149017357
276116651
1812700607
1928652059
1443271757
1125411241
640307623
1912515197
382175621
1072102897
2065550731
180033517
191518219
246258469
615862363
620076349
646567751
1053612829
302212007
226147393
460688989
1662327637
1112777387
133451821
1769885083
369451403
1050310493
1535363329
2016529621
326287607
324736799
1285768303
1803810181
109018073
2139007379
2075021723
325716779
572104531
474811087
1734052457
232427311
424058711
1275379961
464456809
1574440477
1686248797
79337333
2140310083
1456479707
836256181
893228221
869970833
203585861
2116050371
622844869
271069457
470293381
1671383401
383816731
376855151
755725849
2044424191
5968279
1785041563
1392338071
1635248731
1226943013
1175484727
2143570223
739766347
192333467
1352429333
463207727
1290027421
1049772587
1086195809
1589123377
1792805233
1484057873
1873412689
239324161
934641581
1820000033
1188665167
1175970043
747594707
1090367479
1189911017
1115007529
273644003
1351373249
1960435769
498750011
1786199641
1689793429
1167996449
912308867
1113252901
675509459
368996183
1321428679
1878615029
542812979
92929409
2075617051
2101526069
254598497
1231532201
1542069719
734769073
837869887
786632071
125130407
884206727
325760921
494133239
1084651661
210969557
755787437
1994275681
1277474801
775826153
1878729599
9134969
1395895841
1777966039
1715249177
369868379
566270291
2118622757
1302146189
1433308501
560051887
415041721
929229419
1581644923
1202982377
1505635909
1885245337
536040811
318929267
910288979
789403319
1608866429
1253660311
1370787959
871240141
59236277
795285889
1192432181
1702553773
48208093
195685013
533273537
1095164267
2676917
1077914701
1752419659
1252178297
63547223
525510019
1102335197
2087666953
1280940809
1426324657
913842649
356290673
448016509
201075397
1044861607
379825451
1833537743
1787511989
1908576569
1398699773
1020542651
839410681
1471560521
1059953177
559698319
783849049
2070104921
171850379
932573141
1793252093
322663361
1781987521
827415779
46113013
1073462717
527015651
139126123
1394457307
1293943303
73026071
1551840151
1871138327
1884321641
386883383
892959311
1719613141
130619861
1648350547
1230984421
1531011971
1583058353
1806039481
95223449
1113306443
1420794527
2059409503
2128175867
1091126381
1888165441
932597383
809352391
1801974607
920894083
412905859
2133086743
311491387
1615185883
341644253
476687971
531600191
436604159
678374267
48287927
913514579
1229557561
1499525803
288687719
549423577
1759908077
1263477989
382694077
1649290399
1326595961
1548347371
20669191
72386203
872668561
461263997
785086373
1215372199
1886346653
1005810061
804356933
1331169179
236515847
1182516961
881337419
1835890867
634981799
199859641
1831922347
623965393
1155325513
343279919
713318299
801279701
56518127
1162299223
1596917213
715036079
567734803
1054371401
490835041
592526531
590359073
1717761767
1132435009
1752031741
1623344561
1079837149
1603346233
1731014773
577952923
1541137079
153553627
1059554071
2004461699
1424665621
634868683
860377181
802695433
1770253711
204172109
203291383
1995043727
781923029
290463983
1850704451
424589063
1917060307
2068995757
258883343
222257887
1450411741
1198950607
469848481
1137749737
1511816521
113235407
197076647
1516582181
398804563
1830662297
1885208203
631828381
212936051
182419351
931344481
1651006009
2145174091
1017872087
50524603
264680069
1328580037
2059387349
595482661
1601441377
41373323
480338659
619461197
2131056449
621542549
1666796689
257983153
172767269
852233807
1507326871
940709851
1070474389
118955549
1748348333
1597657007
1353046447
1405137353
404503123
622301521
1342945607
1381692509
781464209
291438431
1880813843
772435043
1517229841
661061369
534203633
1137644867
1154132359
2094691799
495908893
686940803
1418265451
40253443
1467941249
745594711
1646228377
1763301079
1936274203
1447282757
2139827647
580099711
2133997819
486460399
1951180079
988373233
1214910971
1873052011
60775313
562250497
1877416291
165044603
1546143397
759192151
464995723
781608109
626605513
449949817
39481709
1719399439
159560417
1781534617
2077905677
1466119883
531568861
980701609
503550841
721460239
83773421
350114959
225466573
551743607
2061597179
206478359
1291699111
922421369
1309579771
1506668461
1886794993
1666745063
37571773
195962579
531755381
1051808987
1519693013
1687680257
685820573
1641811037
125792353
562608887
1970052493
1136241259
1611415451
1006975379
39474499
1126566527
890217719
1180843843
1386564923
1096356743
708181511
951933539
752093519
1123920169
2138623777
64688263
1233265303
275296403
2009936293
1512940327
729463037
314911391
2022752143
613035097
1577741257
2047614551
1904482421
132065891
1307595997
446546717
1743025913
439613609
1308155279
687336589
1708908239
305121041
762740189
572052697
862094813
1970006029
697581719
509955049
170501731
1131151379
1308461783
1795201427
703575493
187581551
386510689
1973481311
535286209
791015237
552674543
1208452957
1643002967
1124988421
1926283553
1568794387
925402321
1030297447
1157953967
1374257
10023443
1947034121
1870944961
866329157
1764727519
1901329
595232227
20039339
158201347
1373863999
609516797
1273418687
822971629
1815142487
1680832159
173725477
1652705597
680491703
586917343
901469533
632558891
164351989
747683263
805086899
895069177
84189013
1285500071
218017259
484098499
463458829
611452271
1996400261
1595811629
351858671
614654863
840233179
553554511
313751479
1033919087
502755857
8236133
1508351609
1750139843
973192771
1288392713
1090560299
1589021921
373949759
1554334213
76792459
1523359787
805406731
1379428223
1387678027
1241341949
1368049649
1416359221
1539282761
508200181
851352253
1242055519
1896001609
1732721603
1894758599
347007443
1471250933
218071283
185706967
416344483
771245147
510234701
447951499
899896051
1686060689
199203727
233943733
1660321997
1307306603
1006569923
1297353319
189166423
726516409
2070992093
2038782247
1002538489
1532704417
1486749713
208500581
1141490803
57999187
702017861
1206402053
1030572833
247632773
1306249421
1336228721
831866209
792571361
250450049
1586502409
640750837
26481401
1759669931
1263607967
2134917227
2107528361
15983491
1950712739
394597069
1347096427
1724442763
1565088097
896557201
122070167
1308951901
1135294313
863963941
994299443
1025876531
1865190563
1796045369
20967979
646658917
1034608829
823205177
846807431
1674841367
1092330913
645176947
991396279
637070647
2109454021
2014268117
1091445581
1812013453
2134207409
2070999709
1802801071
1295828333
610666687
302286869
1735631731
437484799
1450269811
2130655529
1795736863
400601699
1251285137
936236471
1109553371
1713946981
2146066271
641623357
1121712901
633087629
1822866931
1620258569
2055644911
1624628143
189825269
1822410697
1293356411
1465076059
546990481
1773842513
221858957
486676313
942220901
1461969337
826925063
1548424907
213586811
18499207
1168415063
1460262283
776678107
1731561193
1402287599
1274161841
1931445091
1433836571
1970366611
459579661
133788947
436695257
1025544337
966574927
1104672091
168422263
2112193921
1546835347
1868799767
1048590689
1550668883
1809058663
2014156399
1992232987
1280402551
2121407597
1747985249
1646982553
6427703
1408314659
1524131237
1635452033
1265537729
1333144997
1401948413
287529713
1163538947
254266513
127692181
897923801
188398537
2056729847
293946773
443457653
1166076133
559801139
104727547
590170729
606883279
239040779
555038903
1509071507
1529970803
1371986797
532577399
769539733
457512049
1160086757
1878606721
1862662481
1994822251
1055984191
1415969519
1999689619
1865487661
1876486693
1493040413
1250603791
1637090393
2141055473
1000890731
1791287999
763163477
1295189281
673995713
378395053
224423657
229175173
1712176483
1842422203
1690729301
133839991
1308373463
1147595641
1729653103
495130121
438034651
682706741
2003001467
2004733697
352127339
1672534163
1996536071
657071
1531072567
1636794227
1828264409
963512969
1583187553
1779341183
350020537
2124320123
295878881
1516833181
897740449
1837567343
1384958383
1750113031
113801731
782512109
723412463
814765331
1645509167
1373567681
1267086851
246682771
529467881
1870090471
1904931467
1690545803
1007038147
678720803
1147221629
1162449061
551129053
309453701
152620219
402785323
525387701
1696218263
1892176739
1286497529
1878177643
1067529713
1720874611
1102079609
1545904853
1664843057
1117237007
2039821583
13350719
1685382337
228452359
1407330643
1209009847
591071449
218027267
676271327
1833452693
128811191
1944557023
1449455081
1634579539
1778471707
2118269371
832475773
180385607
1486103053
1683157591
187578163
1189253969
289621643
129425609
110201219
1654333007
682772449
803718347
904767239
1153449937
2207123
1489377341
1403283967
1473272687
498134843
1360253387
262728113
1007449973
1286770253
2056249087
281726311
1848612457
856921321
1676135999
890846497
1676198501
69907427
554248889
694249609
2085861079
441089611
679035361
1112580743
1280620337
1626666449
2005699903
2022508273
227970823
1260921979
1678146409
300134959
114425527
727088183
605666959
228049399
2107227253
1552088371
57177349
918840493
2097454769
374508919
1783686973
1961422829
781170653
496195801
1905870847
462401209
873456109
2115139343
29679787
653708117
1830416239
141283691
402264671
2123768701
440482127
852221759
2072741999
1501550209
1457017007
2085753821
1713689273
1322760913
925131341
532327253
920738051
1951269461
452044163
843173983
922720307
831158837
1085855101
1423022551
1076356597
19267679
1768886741
284387651
491559007
1612711889
1777650383
376687237
171493999
2018186239
762100181
356918041
647542003
1774712041
218562433
1486061461
1304471083
1907137147
1932464881
1496393303
1804420399
73953169
1111676987
591704341
2087714861
1059761377
1422141781
1233101827
219121139
2016207101
1527136103
1125697759
1437906559
1623822041
883330769
98374907
888264187
590687353
147023213
1538215687
1504935283
58496461
1270329821
2130916507
173212861
1152548447
1049764913
404883751
229705187
994910767
751076363
1821224731
1202970799
1284216611
543982633
107284981
2079026083
258118453
468514909
951491843
491305247
130786247
136820449
253771933
376012129
167638409
1494570353
474448967
542236169
1601056559
974398879
1422084647
695564323
729160837
250339367
1635620761
1234637099
1460897947
16496947
1982052521
1413923081
1152995693
730099241
1304485307
401639023
305101201
977381441
368834491
119059231
2018490347
320588959
238959337
1541662379
2064772999
288860153
933649811
39814277
671326129
1704053083
2037689609
2029784693
1075194871
1383273667
1226257411
1735812311
1432510531
1452730051
973794581
626568359
1080803149
420700087
645701699
2061684203
1865897329
37887973
1911270643
220411559
1417037183
1437478591
2116592371
602043781
1829217361
1245892411
1355917051
6911959
1862948933
610022239
2071303961
1072795583
1450676443
1065494699
64779097
329100631
625034093
945887387
1628744903
1300018711
522285473
1318310897
833477881
1107519643
1970830193
1325087131
1357176049
1028899621
1614155941
149375467
220581863
1846008239
30793153
991862591
491280451
1499087323
1383566963
29545837
454650887
991666103
482620069
1841869223
1317378899
195144637
354595291
105576671
2098369237
989994361
572443637
148435297
1405625707
959935159
1304768867
472579633
1957651571
1038466657
757518221
1277547769
884721713
297092197
1173040073
681115871
2100111653
1288317907
757692961
1195599203
659734993
727168157
32841917
1772700401
803949473
472859603
820060357
656616343
567413773
20340521
241975609
1250746127
1331819557
1489888277
2054243563
671416793
622066217
1107883951
1627437811
396995143
591404999
428510581
43607351
256869671
1045189417
850026689
1207471813
1029062543
1752783911
482352121
330702937
1832774327
236247073
1799255527
1045105493
327706559
2145974189
2143787927
376385507
701240821
312814241
1116562613
1277564437
655660253
2142401011
1619559541
1320223999
3558749
2027734133
1935416579
1452839953
215868997
471644611
2006446289
823941311
1678291127
2147303017
517611671
1329418159
1935815977
180344627
687918767
2021098357
661650287
368070119
127076119
287323541
565323163
291033577
96439517
357342529
640855513
384175607
12774119
128278609
1269956203
710587739
1786549327
892627403
196556039
2043751789
163369447
846524009
529146427
1191901583
275475181
1192829621
911393389
1170751511
371858819
1507607747
1610661799
276881287
361780379
2032493381
268699309
1371438389
1774331179
749751437
609717299
1785175991
877344053
619324103
1001832751
1085097803
913165993
131779643
125534917
193489913
1948739629
1785622339
136960781
380959339
186486403
326210413
817286053
1743666193
572442271
523108387
1615795393
1259643673
448640041
394423279
1320696371
1000098941
845726293
2110818313
1585340989
1326712799
432169013
509038549
568889117
2083845479
886085209
1686381811
1585118383
73614601
788992123
300955609
75033943
410657581
926273587
1276073387
864976913
824607023
1143343651
163253611
685687229
1887452729
1967640739
1078124261
520339811
2117299883
1085680913
1837596133
2097659803
1417817659
955604387
738559901
537045989
815193889
1732075673
747327211
522046981
1123495159
1579304479
300055517
346140061
1621745267
1922907799
636792337
285330821
1825554079
1885203451
66178727
137473991
957166099
297279767
848117359
1179925391
789151603
209740913
53521451
580214567
775857653
2060341201
1777174513
1754048687
1217397151
164661811
536394323
892657541
547123249
1570758209
2050925519
504435991
1951348171
1021885867
414745213
1102026599
1203594253
92678659
97739909
1284933751
1204313191
1461963011
1122825527
2108072929
1228361933
86308771
152645047
786170233
1868944433
903334951
539040767
312008881
680481667
921440609
1757026111
85226929
1097794157
946899727
1433751269
1396143421
2095370093
734785019
1040109773
1970621273
1943708903
678961837
687871321
1203038909
1131687563
1475279437
102833923
1043141501
902095819
1939216813
1745885503
1635246521
724816993
908637047
658797239
1281941461
1482317587
231077053
180932351
1784016433
725084887
1989661567
414693211
275584787
861103253
1215079003
662026009
1594397267
462577711
823969829
1382763803
763562273
488308363
1475566159
1328344951
982643339
971941909
1194417727
1591733503
25661011
1820640397
38868649
1735823863
1716422531
1641997219
1440956851
42476321
1375357267
450866153
1607975027
526725799
289562773
503416583
1114533613
1847682643
2020173487
1645285247
391308259
427838771
1331560799
1568798659
1194875207
284389249
319576051
221829577
1021220951
405428539
2041511783
596488331
109182481
947276371
2078898077
1015763929
258250219
2011808663
1314382061
1534112423
799146947
955554907
1951981951
1354199491
330951553
1175036069
1520862977
1493236817
1882954583
2066194831
183901279
1811652529
1957043311
1154039
281145521
946981433
806671813
1133831723
571977127
50479399
1053886891
1387597049
735731603
202219613
1893085489
1952585477
2072168699
1012620769
1113082151
166147559
1512059581
1510173739
1827690019
897599611
1153553041
1405891363
1588987289
107493719
1215788023
1970188813
217476151
278884093
791366833
7349171
1008986273
1927181299
1805261063
1047738281
1689879383
1010091347
1988534531
1877056367
1946258257
368030599
1058402077
1295131301
1366341107
956377391
498527221
1182797059
21602837
1484258183
1946498969
1114241399
1636889131
39136597
639438473
1836736931
1357526237
1554687073
2003869211
575964793
1472028601
1604290073
595112743
1976237231
36498599
1564460017
1119425569
541159279
2007859517
559406273
811479287
19852913
337384219
730876583
662215661
1753390673
497657789
705412039
775984211
915167569
1689497353
82595213
1204403191
2001194311
1468089167
522360677
965015563
347564731
1531016741
1592462119
2032016639
1381353031
472955599
489642397
337653557
1060867069
1730035427
666436249
1202274817
1650994087
734156933
1863284389
1413924271
490634609
1537013719
970392581
855070459
1646377829
1035266503
576511151
411881611
1275856339
1427152999
1129604279
110371199
2627693
1148906819
1514593489
391772009
748988741
354138727
2124327563
230882143
1332475619
1555220461
809404273
642568649
499476829
1878120319
1026902707
195719263
1250867693
193155659
1006364267
2070079237
1130015603
310255853
995443499
330003019
1877036327
1407903947
2044509191
504716143
1942439927
356314337
1357697879
269724787
980045201
170154421
1844012173
1437052079
2098515047
185125573
1604234713
1609960873
1481603323
2129636167
1273225861
1821910283
113021507
160983227
1901244739
545328341
1035122213
2347549
368361971
916971053
1641506719
677184527
924160943
1824488293
9527963
599945699
1398101381
369869749
820626481
550966531
2110562221
1137016739
947929523
916102037
1294778311
484595039
312232801
1933327111
1773078341
2074539497
714452509
1381323473
2073234517
1675870771
2060844151
658145819
29535553
529461341
1338228103
242421617
564855631
1530811981
1633400731
1327530467
106002593
1920118033
76330549
78383489
1390130047
328401943
1437172159
135481967
1778187503
903431327
755611369
766932779
2054966077
1957428911
283175353
1962913933
1654109447
2038270529
1856009557
119147317
37116097
2121884081
1653717631
1723659073
1077048233
2111557817
632979407
1950387973
1410782969
718927037
906208837
1772462207
987989917
1698847847
1551390943
575418037
532187561
147195073
1541431253
1325838623
444011081
1533765661
400839347
1917587741
1152954893
219169961
1559618609
760613299
1936187867
88875341
2103727099
1951423511
1294793237
1730816467
456518749
1120901329
682831319
859215559
1089689989
1290789499
1558394179
636352837
1291696447
1635457183
617457899
1114829543
1040567833
65252039
1760901641
327494581
1993885247
67049527
1989643169
1715201171
624637781
1953663683
502022797
410018753
2101795823
1861731769
738249277
1249567639
887200057
1235933579
953062511
77783591
90269701
1973994467
1033806617
312770299
201133111
519233339
1349742623
398100229
597402613
1246215679
1248190217
549312187
1186787053
1796990401
1730635889
1964943599
714695467
1290931273
468615853
771118753
1632056641
2134747711
690401417
76127789
796491257
974736979
878587547
1567687333
221282111
1165489543
2058747191
1592205257
968952431
543776341
1448192659
749865187
563872927
1292858821
1811993609
923310121
899012297
829545173
1840901033
619636627
1833740081
1588251229
1209334039
1973796887
1560548557
706922669
1784313437
140787707
529315183
532014737
735436193
2102661761
1428565139
61746709
1908880453
888009931
1453631401
1044396653
1694003561
1867247807
230084399
908514251
266239121
565493191
149580377
1897372679
1656492491
1818489199
1893523763
1207187791
884376127
1199815787
747964223
149043901
284356027
377393837
975239267
1698223327
1257156029
1840332839
2038553669
963180287
856016149
141166213
240849979
956497001
875665709
1192836487
133206043
797329411
1904783627
2108615521
579223319
759011389
846988787
1349730817
2093726447
1953567389
14044861
1198361611
542710759
87795793
381919477
1089862243
2005374719
424489943
266713753
1238461663
1052233261
1812729647
718006253
1961310163
1374168311
1690459369
1450557683
773577043
665611231
2070465307
898578727
184656209
690148171
288074887
461489737
537574651
1005963487
1590841699
669375587
155153489
1511453063
43614547
1574301343
150977261
1951860749
523915289
766727837
399108377
669530383
1844049943
243967133
1618911113
1817765959
286829407
99188939
2012694571
658789829
1205518891
94423633
1001689979
1052679557
1737907901
1325570269
1166220481
334127873
895564171
1297390489
1024648187
789394091
930456433
536408501
1574743043
408152189
909756817
194929499
396362899
1853645569
1675047403
847314683
1025735959
904765051
163371463
922502311
377895971
1819803659
2026413427
1266627781
1768776187
634200607
1977325747
189225653
1985064527
1676922407
779646281
244715909
1460378333
652648489
214706057
173585497
1262738033
793552079
2130074753
1860074453
2061979631
1423903879
9392543
1059527327
170707091
2096026661
1305636979
325253221
1525578407
321432373
1580062049
1672085369
1211855531
1063630751
1941712789
674004329
898204159
1571253037
1175209619
1350650053
1289826631
1374867913
7736213
231358979
1905663523
630023011
1316552207
2083478711
1093256119
1576305631
119612117
301107409
1202965861
1660515257
1173464309
33530837
32859527
763968671
1749383429
368197919
2031996371
1289201437
1421050613
1990623499
2024213357
133497697
1717262941
747556127
693078011
1499985479
1629136669
55899229
585964189
816559019
572375009
2100603473
638072389
2008711489
950037713
1347877603
1918449121
486907849
1175524387
1042449833
1292807053
698609939
1930180279
1672879157
1823335379
2032182281
1591375103
670568153
1863372083
1812452911
1488602903
216765337
1611025687
549253037
1469900339
1284092993
327192473
257334073
1317068237
402882553
1679166263
1115253457
1616960227
447121639
696537593
722746379
1200025349
1566834883
563849599
1455385483
1715661317
1058623351
506037437
1573064557
1064932741
467504689
1843181287
308369573
2006874151
438309829
918877697
27934513
208223441
2111272237
242541931
2138368123
1335673981
561523661
867952859
1243722611
979982621
153178679
1569535213
1723983059
359576927
1202423297
1586208709
1733648753
709337093
976400767
2098734871
367513793
996049081
1382293873
1489509701
77735909
1221789479
1295675429
1468305271
746880011
6059587
3636427
605421181
1216558531
1178567209
1579484969
96783569
1363390781
475954747
31173641
269545889
2077656641
1767012337
150777727
539680129
921828923
13071473
120035569
941229857
1730052377
1070489911
1894239287
1083490997
1321297279
1608674357
981076241
1708163363
1666530571
741297793
1075666723
602620297
693017207
1053762893
180836533
101220367
1885708343
416713373
51222833
1753635577
876188077
1351251857
1353701197
1973361353
761644703
1559415427
2071178071
1392354673
489032837
350834551
321639023
882711217
1083269311
660322457
1630887257
1697570639
677996243
581531669
229266119
172969063
147464221
588104819
851355457
1323477763
1464788389
517668191
1410737017
1689348533
1251243703
672944513
247493063
1950943451
1649249677
915304591
59006719
1379938561
1931724931
1197899473
1415512493
984224987
576712247
1395998753
243838339
1069989301
1931081563
299751913
640852523
1303708117
1472094931
631485763
297970891
385229837
2061916939
2036879483
254547737
355772407
649136321
1277828921
905240563
518637869
1497546623
1164125843
1004421343
501753061
2015474983
881323997
819810241
283786289
1495782511
1573345063
196853869
1915582883
1431283573
564795941
1140155113
1564346957
1912562599
106302509
1710968359
1336314943
915139429
524764511
392988161
419812231
1260109577
816020297
2047295683
1107365653
2007247643
776894669
676854889
1803035947
602091961
713584199
497348773
355396043
1905583909
1032635189
1677372533
335004521
1235632571
181443721
1121358463
2086459223
1630028417
1632764239
227590001
2087988209
2083693063
570765661
60656591
726368723
1671805747
1092023741
68978927
618216827
1711624247
23167489
1374021041
1896603619
1349876273
483713371
179520389
1460783141
1764882467
318207203
23737139
166098269
223633601
2145235297
2134226981
986211767
1078676413
670302131
1341556417
644589511
1708576157
905435483
699043921
1830013061
440642099
1044030353
2031579497
379009823
140898749
928527491
1912547557
1357860379
144593399
1747115549
1997611559
1845963347
1659968263
258136663
1065982949
824230639
867619891
308558123
1260987449
1809669461
2067498229
487241819
1324441523
688442411
569829277
1614120331
48624419
870942211
1886690189
1579719863
1128788009
2116114277
1013683501
2087262283
983476463
810655451
754205917
640387681
1971510143
864205603
1313468869
7233749
849676183
570660817
393937463
1504547771
552135211
1922874971
577077827
799617289
76252009
154681687
1547761027
1635050759
263826551
4042111
1426533151
1839332623
1759984747
445585039
799567897
685667771
279402187
1000618273
1954128023
1363963529
217782371
807953521
128369861
1424924833
339764207
1175933357
1324689797
383703143
218007077
1869474367
1293342649
1286199877
1639177919
1056165709
579943999
1281132647
2078241929
1344589339
229314023
404014393
193057507
2037408337
1119357101
1144021393
339923917
2029642159
1955640857
1132669093
1040452177
1808807921
402728987
1362177577
1188685523
676295927
24685261
523695547
1295769763
212497451
1289462521
167870539
705324017
1646097269
673821191
118228043
220479887
489734543
1860115871
1340617393
1513744223
764025191
1563809213
101554589
884868487
399439471
1852854359
1819986101
930026333
1367918963
1258894613
112312121
700373447
351432409
1175679481
1957370347
2035391311
538026443
1415530367
458499857
1775621213
527095427
855842831
2008906049
816697111
374290793
1193986861
1850125297
639030983
737189897
591632599
2016564461
578460901
84690499
1685200171
565755011
509851597
15325493
1073109923
1505820247
1719298703
1791940907
1044001157
849711131
1603304071
404759671
1572246191
698964841
1354310213
319985719
582478487
846877597
1133563831
1680812741
307824059
92035039
1473570589
1415866589
21092341
1043644223
1310622389
326669669
876478481
46227611
1579449167
24090359
1316829331
1789245439
1706434987
1290326753
1273623023
482335523
93437563
401191573
1113332291
607669217
643490921
436237121
1632905111
550732771
1892383421
434266237
235722031
136881659
1310586577
1107390833
600906167
1102415393
1710861629
1988650381
842921623
1300383803
729732961
76896917
2036365207
63687241
1636116191
748207861
1346184809
751291699
1290781493
579048511
808817873
1104610891
342293551
1268727113
1526271563
405456899
914820073
381756449
1923240037
241245799
237823511
612078419
1094634923
15421789
27562361
4796749
190556647
1376092849
1165823963
435890041
1921048781
1847106179
1992384239
732308281
743963711
577429487
409833643
1948422409
110856301
2096712413
1967872393
224327863
1177625107
2093976953
626381851
543785423
2082821381
917929321
1805838599
1689824683
843651139
1325733407
919895021
518778791
802290443
770856701
1560142631
55982011
1701273251
1214769667
137327417
1829523859
2119557311
1073264623
1683606019
2110211087
1115418751
539167117
773953253
45058963
1215324881
623437237
254439019
1295199611
529121023
1576890829
1117633133
1327887023
657282139
1589857853
2108187737
537398161
85550281
1245987751
1770212299
2023568357
1426205603
487656089
2116404289
771015859
614540551
412636673
282406939
953571587
1438270741
115273189
1136029519
1002938429
2035719593
206245909
875277433
755742503
105298321
188786287
1900503001
770939467
1275842839
1046299409
2049655807
516212867
1348456699
1233799949
1646911213
1553012303
627280903
1673868341
212196991
354424493
1635395263
897525121
1007928661
769982669
667728247
724526063
713554363
190155811
1293938279
696448399
1214994689
2049263207
1586576083
1082106227
675100687
1922297911
1307126131
1131872111
88547491
1019023543
209744989
659729561
1695882527
1694608703
1922552857
1277472949
451251457
1795283333
467232917
1178308051
306198551
1521001423
1377442217
34616557
1159905713
1242422773
1708360123
670397207
410972657
1258704907
408886369
275975729
1374670567
254486009
1419531557
104748011
1187158657
1424829961
1226254151
516559261
790068113
1836270341
595279469
912253259
1658889691
431187137
1118286437
1384044551
824750027
1715259593
623226473
2070751987
65930377
1085347537
354840223
1898317049
1730774033
716967487
1844028773
431744861
1887845581
451804039
918234199
739592159
982984679
666932663
1278911321
1935880129
1725094321
1329280709
753210389
1519260359
976906529
2007344587
1711905427
987316093
935843383
525796697
743436517
1525815761
400862629
655236671
1923306823
2136954839
1331884277
560227433
1338303569
1958215211
1806522359
751655369
1246000813
890015083
1641255601
1638687913
2051645171
1424383379
1579637687
838399327
686691017
807999067
951885923
825128027
680180849
371343787
227430107
1977933857
77858201
444397913
858669673
292238171
1655447317
312046393
866006657
384504853
532385173
2134976339
958051987
2131420507
1783136189
851914607
1778821511
594216739
462386753
60146249
1280937599
246073511
507789901
948984229
1799359439
1821621617
1009255727
1878398671
1368920503
342182747
1440714593
1290952301
1861551533
1730146997
784384703
1643374379
1855506277
1383775507
608987521
931347181
1263976097
1635949961
661423883
1837213057
1630259053
311072753
1337320813
594525859
978999137
936274123
842198417
1493512817
1677745739
166342961
881285497
441966761
1473166381
1997357519
934275593
1820620897
1470579263
1958672671
639213499
52777339
911921099
2087301311
2041418747
1629330979
1165132831
912358999
989453081
425043037
1741508599
1741196783
755428841
410793923
989132689
788396227
458437253
1052124109
763390937
88721261
1313415479
1930741871
1570884281
1672994003
955624199
1577676091
190852729
297631357
2063453627
1067427793
302088659
1901126629
1146304507
1358339663
1677867511
18912643
498154781
2077824803
1494180703
211163209
290713609
1921522481
1106884423
487734197
1719789451
935952499
810748777
1712917061
99412571
1944941051
1066171759
477688163
725553007
723248191
2082943613
1340513183
830779333
1660708739
1522264789
1441841647
741195541
419574461
969537563
1938131861
84427867
815105633
183120611
469570559
354015131
2020756651
2142639397
1154162671
1507159991
1230748511
675603839
791175001
1129378891
527641157
780313841
1893498967
980907479
1429568351
72612439
555026753
1598728891
427581611
1896527273
625256729
1658020271
343664899
1684953197
1221234799
71335751
310026697
1477050901
1341995243
1136685989
401717867
1812470183
524392079
1758801757
1719154483
499282253
812427113
1076545427
1878316543
2019763981
1406842319
1610417623
1442813077
437715011
1723727051
482717
1482239273
1391940103
860997359
761127613
2071794799
9817441
298661047
1244091991
1634134871
622703239
1341666373
68788199
2001203363
761672987
157771829
1258786861
1752530723
546394781
2099200031
498545269
1142015351
944482397
725456161
753235369
2129193049
1006998973
810635291
110087657
71697349
1992119099
517441663
328608547
825798299
1093697921
947473049
1094744083
33082319
974327969
969910199
1714043477
1469912687
828571981
1072934069
1863801559
1008879503
775751597
395850341
655504141
637818031
81823279
1092636043
290497409
1549345153
1630699141
2068568329
816240487
793544119
223386133
1703887063
346515779
95768501
38451053
665463157
1221855251
563358827
40341029
916922971
364929139
1115745821
403007131
1766889403
640294283
298318651
885637243
1394737567
18605519
1513871699
773792771
1856617531
534866933
521692271
2065763971
1569329701
548900983
800226569
196675727
1477016147
2108569063
1736429801
1640232563
1081209179
939279293
986943043
1452369089
312982673
666430951
553561109
1300827889
1706995889
1148654119
1101951731
1241986919
13777199
1390582757
185008763
303323473
1450552991
80053651
1252472699
2078725633
558470051
1740121001
290789839
1378705561
2114965637
13682947
1328479963
1094164439
761195671
176050709
1696565231
281204173
771348469
145027321
31641133
816183031
777525149
42285653
975810079
559484389
851022001
1115799479
352953053
122263123
1378881431
1401297829
1360388759
2045887243
2820737
1124997677
525863831
173790733
698251403
1583503447
206645147
1600018477
1447876249
1615699
1148441563
911185621
82058299
1970260571
271062587
2072751487
1352852483
691179143
2113544039
316599919
1705886893
1214427233
1546182203
2097125357
309481049
194204489
1265529497
48668041
1764147997
1597422263
257066437
1784869343
1873346789
2052773501
186178631
1474579399
298762549
1765350203
863818919
762263773
988439989
1708124857
1768138487
7261349
1046652631
2068286687
618514027
746342461
1622877097
300691519
256257059
383210081
894425527
275225227
2117609171
1273531733
651490417
743281213
2091847643
470099111
916590637
1096228249
1370015461
2030064697
257735371
1987818221
1612633157
595985009
2006829581
1222846511
694981673
1269324131
227450569
706792531
578195507
2129485079
1098268621
1197971263
264480743
2064739447
1170476303
1438769329
32390887
40726531
1391386691
1093989613
1992238337
2063895917
1182949489
1358533997
1070687669
1373415557
70773301
1791550433
80369699
2046972449
1048774193
1370581651
705216817
1266841729
14240099
35984231
226001003
1655357807
1843234759
998732947
1299202913
1948541129
364447871
183754699
490916221
1039224181
804090433
1103851369
1601542277
619905023
34909153
1435661179
115827071
1753450991
1926780797
199193551
1740933053
431480363
569059693
186127163
574195849
1518779261
1654383811
1239092653
82149751
366982541
287065391
1725163067
2038312901
730089461
638084281
624524051
751696063
467881889
275578519
554611567
587953151
443601937
194765119
99477577
924427879
1973653151
1933955333
2027454613
1727363923
1831719053
1405301431
754271767
712604141
961704803
255239909
1658927503
980763809
1091702111
1605350657
2091407623
1245827749
617542127
1011835883
159085679
463517387
1672504949
2096235191
221626147
2118455903
1570005917
2137316887
1995967789
1642135457
1360795691
1744425229
1554023687
502484357
877785143
675987401
360065821
652715389
432948311
333170419
75746731
1721698907
1933718447
2021626031
1535340173
1141110517
348193129
1626000361
2122628527
474609313
499990199
1815950377
321712639
1783376503
1004817757
254370733
225006619
1507241339
295388417
1207588639
1626239579
2086644437
753941197
2113599049
425633357
1883955559
1498436089
1687068199
722411429
1478354149
1130632649
263982571
1792332709
1366874837
151834741
148869587
1428591113
1287665089
1665555623
1818953753
1710236863
1116425293
1473786799
94001473
27414649
714619001
1571046259
1358379727
1567265731
962862209
1073674187
214351139
1500247939
1365631177
1394863493
1152679081
866748299
2064891649
1315114133
249558509
1990645303
1728515669
962516479
1431982427
2003826361
1025456171
27784363
843048001
343409483
1623993199
1422776623
1087426037
1085697241
655907347
631097809
971886299
201757663
968338687
1062824797
541195537
111686671
236495813
918641993
1383403787
1826327507
114145267
1100967121
1067604739
256861037
1202923861
494588777
488040613
228322999
1915652513
1929898829
155778173
554468809
1579809971
1317754759
1383184499
1943357489
1361912089
497753287
1272525203
1371183119
1870477541
1733118427
1196643053
1337010247
447665753
887084423
1232759219
2143474469
382943167
1087394543
1907122123
201960047
1787127151
776783269
724336511
2047761229
697807811
300033847
1568420083
268213447
67457801
1290604831
182933473
1153712723
1780666061
450061277
2110337953
1715803361
159736673
797978513
199217189
182069431
213048431
1422963547
629326781
1676025521
2140666589
92786159
919129931
320152289
159965341
766085993
972791381
366767771
888322849
1319677913
1598850283
484986683
1880249197
2104236623
1749683773
1337144051
2001785629
759972079
844240673
231094631
907419179
102384629
787481413
1269735911
1279151197
1074664841
506362447
2122651523
924093251
803077679
1036184033
1631273107
1077373133
1102542437
108182663
649291463
1215084901
327574477
1189159679
593160433
562466929
167778937
1253904383
58901263
1112615629
602500819
1837684801
715218331
13762817
99815407
133372919
783221083
1399644871
134834863
1503286793
301935149
1975324121
1390499563
227547319
1084601603
1618641397
1135172237
712596877
54223079
1099962503
904434607
1700423831
910305337
949000603
266805601
1063300871
363607337
612797893
977341223
914479463
1875818027
593809669
84306473
775935997
973916969
949516541
1035636449
2001203417
450814249
528658111
1753803211
648161401
1001895113
1121115449
149101027
1926005941
51149191
761078401
1353837283
557143267
1688951413
1254274207
623930059
1814448617
897000409
1816285043
1100814391
1162690519
203200957
1963340363
1565782847
497499473
1050342737
121881031
64738913
97093427
1722689393
1479297119
1344757481
1691136949
963997103
1745753039
190768117
362941811
1196039639
595524659
475908493
604970521
674157161
349863317
224908003
1683327241
646501487
1583418757
1859838307
1784253437
799024549
541247153
1269698239
1609778557
1468394341
392642053
821756993
1171482619
1332737173
37201993
503426591
1731788803
1681773763
1046226989
1233678799
182310631
58592041
552638461
122579617
705510833
235711513
647957593
680726063
1264235809
645308149
2103401273
592680887
331876163
839522161
1977502213
1661759999
798862903
861224317
1803382403
3799219
1657273637
1396112741
385406737
197379653
2067636787
483693919
1314067243
361104703
954080807
1834271669
1658238983
1198707593
227675507
599976703
1611008701
1432399999
823436161
1181549959
1906897417
2001065821
1021439891
1811200411
2066333147
1921151849
161780273
1565818979
1456905757
1408190543
334245103
815120129
1106740451
1852407673
14535121
72461029
503863169
2091658357
109828681
767498503
1315294919
278326403
571419763
617910313
625343483
1235493541
868310813
104717329
1708620143
698140559
731092741
2041383679
577861681
1603888789
884681659
1699227239
636713171
1359459287
247072729
1254970841
853627349
2090289991
1434688313
1841931227
2030404921
953469469
2135912761
2010703039
628577617
104024273
1993104511
906472877
128985793
2013159817
2007731611
1703185199
1734266351
1015732733
326700467
161930077
88198291
1447676983
1857277529
1909952243
998914513
628799543
1934913521
1203142063
447611057
1950518951
1302519347
71829941
896756557
315680887
1352932261
2079203803
375517423
1784225627
1410587891
1454445731
236292011
201818369
1592890111
1573048487
325873409
648006067
2031171211
250483393
1245519389
32748973
1313519759
1469956237
1830484879
1967077331
1319269093
170892919
681926299
643593347
26459047
528826043
1870729183
2048119681
1829791853
635348291
30177583
995062451
1759406291
2010057997
332607257
252316613
1041184531
1040379113
632547907
839197031
1484520923
414354359
1088573009
1984063259
1873569833
1373543863
811991639
2139966229
1739372197
1001623099
890549917
305722619
1819393427
855536137
1495416157
801271129
2119203287
26465051
1894492253
1381472629
956740849
38827589
1102678043
1238684561
72549461
1590156583
116735293
1050916681
869086411
359556389
1209780769
1351904377
51511517
676179499
1494079577
1197103639
731831459
25080547
704428169
359382631
723419087
1285834981
227584297
121439251
977179559
348683711
178996271
1281050633
2043581959
1785947543
1306695307
907361729
452560483
140309843
1894988663
29947493
1634419751
2085089143
106647269
179932469
1992886607
1844858831
1883457239
951578959
757018529
58772537
1692083089
1379958103
1581288673
996764291
1219204163
103643153
264111187
1490083901
979651147
131954827
1647229741
1817370937
673179047
496013657
213062653
806556013
1734881069
1573185577
917339233
900830807
845223271
1710779347
1727576537
1445106401
790892251
969229871
1023805781
2111666471
260621161
1938260911
292085029
770369917
1458402419
654999827
959760409
1213174693
353654303
179829007
329758019
549310981
548869499
1784931359
670378789
1522639277
1539381251
1583731621
821367523
1411359701
330825829
1800644093
795330337
1115758103
48032753
1888959377
1711519291
299671873
1138993789
1271418251
1890125473
1354019201
1734895091
1813030397
1189627247
1565918873
1649649271
1273070663
1983401003
1384980733
20298001
1878565261
1504278301
405953461
871924873
283538147
1301803091
1825413143
2104474417
530269367
312911957
1148436889
303632341
872551607
1072645529
530522639
23086783
149791123
1729328561
520009439
1557102779
1753988657
1117410191
1541307293
581895403
2025473981
1589955127
2042614649
474968281
1789676201
670026919
119203939
1212233413
1206325961
1759995773
1094021449
1892539109
1538552681
2118786727
2055113143
473007929
956907179
1069349569
996813889
1774371043
1157470429
1429729559
278694817
34637983
1942303061
578883997
1815498151
94583849
980182493
1391323181
1078967719
1524815081
1635865747
656041621
2041836803
1501275553
767437529
1760802553
1842520769
510465377
627044489
1238315933
865416359
10094257
2000003039
18495403
822729227
594571487
1042872097
620007823
1861293253
1757836793
264189131
1948586947
494163949
971406691
1020562451
290871059
499489559
2009787469
586090157
1927330487
424810787
1441071617
1101968993
544940659
1388424467
1194421
1123919791
1315298323
1551116647
234761819
1790970151
1068979001
264577433
21890651
1319903633
1087205033
1779913943
1741659551
1127784397
2102194267
2055377729
804504611
1732508083
1409859491
266032447
62159323
976078771
877982873
551591419
1819119461
1388799917
1518764833
89862977
1024161791
443587337
1039544357
1990325191
411803059
891341527
1550978083
152684303
945160129
857591083
946354777
1087422163
670198847
990214843
535889041
1740448823
1202124731
26832359
1102337363
973554931
90267197
1667662993
760535491
546540779
1188170089
2145245611
1250367961
1648023151
2133904853
1996808651
1793571341
228255407
291882221
1147897693
1458342583
291364439
186897719
2013104021
726374557
2056190557
835794403
1638036347
1605637909
983931937
136506049
994051193
1039797247
1025947187
137639263
373511293
1514018599
715848437
902728531
279681341
1894601869
1985279321
657585827
1489432277
375331057
447338077
1776017833
295181119
814561651
987528923
1794851197
2086485761
728924279
1989116611
603765961
379727533
1328942183
2111070569
1100513027
783751109
1171266919
289106351
2091119279
1593517727
920712817
986100649
1098009917
263848021
539987843
1014403157
1555491029
2041050709
452241271
2129826541
1555523311
259886357
84482549
1079954021
1643279921
2034922543
1789626217
1058238479
571849363
398055341
2037078139
1886257327
1578428077
53626819
2013011347
2139774227
428800529
1308199829
718842403
1543468813
1371992731
663349411
954400703
1034892587
887910553
1651957327
733998751
88447993
989375921
1098433901
1452227321
1897427603
8784949
1101969313
1648929221
316126423
1464198917
44524979
1166291747
819326353
987070663
1788508003
989351861
206039599
312182557
1126153783
1517572817
560172757
248455741
214642523
1993177421
396217271
1225112137
998165881
195673099
1625733199
208789871
2102409559
2328421
716894599
1510081631
1184583133
1076229173
104539151
1687555963
161893579
1349490451
1015521341
1866808247
1962518161
1368643121
566105093
1130593067
1644833191
1360554211
1688543273
1910593379
414967997
358157113
1905014009
1150118147
97748723
595560139
1865969207
1771437439
582199517
44660339
1345365517
1863897421
1257742679
829249
1237417697
29630543
1265989937
569638649
1025870147
888512851
1832141711
292045657
197766241
1439948921
294577267
496725791
1186522039
803026771
1633627781
1101852077
987039593
227767979
1778739143
511891843
841893191
1119755803
1662383629
1816999907
1929923561
1385639243
1788646469
897514999
1300900331
853013989
694604503
890479589
776939413
536099489
1794955577
589161229
534404369
909477053
1180314511
725718101
854759617
1875064771
1442764759
1785198131
1770179959
826364971
1912329659
2078032799
392853533
1615137113
2147117563
1176208457
274724551
2122360883
940347431
553800263
1516209967
747258469
1729759573
863218927
1985378741
90762227
1101443333
502709741
1352396797
81264523
709933969
789853109
432200101
1443881437
638513173
733918793
1051883639
144147239
129309617
808704283
1903504153
1753522237
109312001
1234234667
884056837
324182473
1723166023
1404781159
1817972357
455666831
405181937
2091355177
588273211
1500051629
1293344197
2013139057
1516777051
1420027537
357222737
240636499
1085935199
1592813477
944185237
1582579819
1088655683
1744411733
224232361
714348227
1106550491
1791965173
109977041
475780517
1472706439
2020883
254259883
162251339
1794683179
514367989
1321814267
820200749
90594761
808561249
2131266959
909528923
553435573
60269291
2031406999
460540571
318067423
876844909
549698659
1083550483
1720231223
2098341001
1913047387
1775065781
1494588671
702608483
51347509
1286043361
274778369
956933321
149842211
1085318081
92630663
1749178537
371712553
945502741
546834163
1916083111
1951802819
165922073
1402583137
1300568117
662511349
481673849
483025009
1153314469
757951709
1296844889
247308409
697922999
696924301
1881970819
1471387109
368367089
164804747
332947313
1181131153
1668896071
724442603
1577348321
1723805749
1408810093
1300316249
1367590421
1118017753
1606592821
1947526927
909148739
511687909
319896821
2102681323
2007326857
953808143
813280037
806418793
732316171
1267352327
721723109
1113551809
313725029
1589388149
110987017
2028728659
763505971
1193318879
1728841663
1611418241
597914797
1809605219
234151703
788595523
1983895327
561490459
43713517
318815897
1129762433
947780101
549473377
1306157851
878120251
1849623983
1017382853
1546164077
775379651
180736321
1729823453
1045196413
187845061
350830049
758902987
504536267
254118167
509639239
1428456251
1466779247
1279666159
162072107
1465801933
532990723
1247342401
1623309361
1620462731
776395673
794130907
1114116917
630741091
1411193321
91270423
347415329
264818011
321677183
823077707
189593983
1959006311
423485081
612075509
1959740443
107076721
445031183
1672542917
1645789997
702574711
1291142791
1833332561
1248213251
45927719
1400975029
2064518347
87051511
1697092153
2003628931
2115739963
1350760319
1613890261
993447311
1832321537
1227723047
463534541
350687941
76708033
1525533859
2055228827
1829559671
1670793431
716871553
18636119
442503409
1159564177
965786699
2070226441
1004640877
1853976101
109209719
98331851
1522186361
236837987
585988813
1430326747
1434457469
635612953
1240801259
352906909
1302253699
1287205877
1966549339
209612083
59519891
852955919
803665279
408657071
1749328277
1108701599
672996209
1108684103
1046480867
1625838883
39220591
1346654251
497145307
2063253469
1588890481
1785348613
590334553
245414333
983483251
1479145139
1819572229
2031277849
1639398889
1508622319
1621000567
522988031
1074950843
505490449
1811715481
71549771
2126113387
1046189659
716082137
521923049
1656868721
733569223
1293655819
2069078951
998448343
1964677129
913410473
259115929
1965222169
131958763
262430569
1891463921
1902539011
1188000553
1956100249
1826296001
947169403
1369099943
629722237
1227030589
269510341
871005521
891176953
1277899613
684502087
473014609
657886219
1549605671
1838135953
1748078399
34127
427051333
1058994121
1682555219
717432949
716585743
413830561
531491561
1592224691
1312159109
358969613
445295189
1424677393
1286784181
2021792501
573259879
830271311
715447441
954506209
1772497457
948453161
1252852019
955996667
284961539
795121027
1632812639
1834325489
1579255189
35864453
1152345511
762613249
496680953
73284941
1491729761
417877193
363587671
561433673
337931569
402981779
15969439
512892733
1542348473
405605143
1373103539
1833809507
1279319953
1252872371
1614319661
1661715751
1966502221
21671813
2044604701
1239057299
532805261
658909711
390621871
1072311761
420590873
1968648551
602091571
107605349
943954483
1552404059
885461063
1104380087
806475221
382421419
1237487
1628783641
77992843
1179455863
412627771
432837007
1658967643
1640873537
464143331
465454051
1997055677
1430985041
150038027
1840300013
100609073
1692874721
580137361
578729549
141187327
521794439
1375653421
1257892187
1373695681
1400804311
1423295113
1655529593
634581121
2004791377
283859759
528029807
1242778547
2136296963
784035493
1674865763
185788901
758972831
590748733
1314334163
692298437
1476711121
917105389
967135187
1483067389
1472425639
821127239
2095805753
1288606463
115436221
534540803
1562580853
449574659
2141375351
657438857
540451517
683406701
512223799
306612991
1827647057
613701001
1580623883
1126971941
1078183459
1421337811
630093649
1264613839
703293923
1032915311
1736660957
2104382473
705348779
605048911
1280881391
1215605653
510449417
1585353233
968547289
932537
1745386697
555029633
349477267
1211403967
1135490131
1288757147
666744521
1249840037
1765282627
2096636989
41665277
1102005167
1831397171
1709676979
353837453
1476037919
674528053
710698567
1763077163
533542081
365289871
853069993
770572879
1068290681
2116950929
2032260931
1885494199
923829443
2140716679
59106191
1796806489
160338041
88894171
1794718141
1145456887
179149577
926615779
401788451
1125521779
1242226199
305463929
676450351
974714479
169957427
524455697
450256459
694328443
1730308471
1032335713
831575011
542514061
1240874891
2083896961
673255769
1365133423
1026073021
2007507701
360104137
1451220863
26784517
1513581697
313488691
1127475299
55730453
1176434461
2054007259
558243379
1572071779
262951093
220463267
90677221
1456261931
1598640997
999867199
2109553417
1809043351
1625149453
2013292049
1919329421
1419248899
1663436987
1813584271
1572128111
595074497
1876931657
887968177
1741302287
271131389
1141655929
1715495521
1571978237
600009799
2018786083
640834609
1212081331
49940819
315163993
111050971
1811234849
1030168687
1781504947
1176703303
1196707921
1812896453
1942360099
1243386707
1795686071
489079609
336909481
375568967
1312734121
226756483
1710346063
1461503059
56201573
2105688997
1141469447
1659856721
1393001543
13697129
1224575519
1720203041
905388569
1953435599
1441463839
2013045707
1892826739
1090652911
1651003709
1931104391
1269414347
926955353
774165739
2014534607
1533034033
1561155527
1684259359
2072995433
1781391809
816277307
40393949
1465242199
756308131
573515087
46224539
218820659
1369827587
688909267
920470963
1446020077
1836412241
1626761137
733781759
352526549
1845211787
313990249
696636709
1411767769
1918378271
1056435493
1631932769
864413653
1714835831
2005626299
769500839
833649781
1514152231
1481182319
1488959653
754607813
1264706263
1651757969
1418565007
34067003
1192761127
1901001841
21086311
56786753
1256934961
79075937
594011303
918700061
1325993887
986909629
1994714857
1360007861
767179157
244796837
631330247
1956915451
1348636567
1195980007
2042036599
1330839947
1852239619
2046989387
560209697
2104173839
2069590619
172343659
614185021
14165653
610509329
2024363641
1219569179
2022031853
526738301
973445549
773008927
570469607
808793861
1084930981
1335264901
697382677
774557479
1066837423
212252779
1369278851
1385152157
1816476271
1111035239
242856667
1111482343
957149659
968087161
777184939
1869360203
679113037
563655529
1007216173
1779248477
1168038803
429806879
190148003
1661027369
748341283
1049609917
1398748903
959735717
1856277691
627653737
2029280917
1345478423
1235054699
2061602527
1892315707
1671891049
95902277
424627211
2017942439
295276099
669888797
172041511
49807003
191576543
737016473
280659877
2141021977
1231094323
702397903
1834654091
1992452041
648892103
1351070843
1116166907
1809865511
1758485647
1422022957
174281017
68707453
1256611043
426522359
578238517
421477421
575851511
1931483789
1965713933
1250321759
407113051
1164050243
336122123
1851290867
1223633167
382051909
500070617
590143837
70144027
611445031
143543371
1449098773
606901517
1900684901
908476003
1454466449
1188655499
1697240621
828805799
800878391
1429871089
563374841
1618695121
2103477307
1153288933
109482713
2112717781
659302729
1578600083
1389223477
1138682357
2039434571
223384327
710775893
1567467883
1007914079
282041633
451730009
123207319
1351651619
160254403
583871059
1382607923
1537129973
687432329
1289221291
228372299
631407607
1622361647
71086447
14443327
524714833
994473659
884324729
1393901401
2076836117
1496849969
286256639
1731231581
771085253
47368777
1522823279
580759901
1013393201
1018613507
957004759
1329633397
1400659787
890183873
950105539
1478094143
161754053
1204205759
1217025137
535219501
1157683133
798932467
287534867
200166433
142620697
378426733
167421239
613897343
1915223239
167263333
1334960987
1662560803
1179164957
539684359
793777697
1515579103
609557131
1026231949
64111093
1182152429
172724749
111541439
1727607617
2029048103
1845503281
513520289
884189489
1929670543
275412523
1709503063
1411277783
125337397
1679364923
1358011183
744892229
1351130159
1498824947
43259471
1552504501
2140933957
344583973
1685325899
666028171
618979133
65911607
45225799
995530633
101210167
786929387
1036519571
768706877
950495737
154876697
1774378951
198085403
1213982629
1348684229
54437
1902915577
38576437
1499962007
391150813
1286553841
751264763
149501447
1914584209
1008857621
147154433
1170583411
1356022781
1110685087
417847363
824633311
949765603
154816157
1526001227
1618262441
768314087
248456389
1258848359
923726137
1082872883
2116195441
1952286131
1991654251
1167565481
1158026641
1916001089
2027680189
1686185197
1920550321
1260071929
1134834581
1308703601
575501321
1507398713
1353602447
1655275513
1398582461
1323470627
1428014933
113903399
936880933
43050629
36955531
2134911739
1146662969
553576781
307750147
477723161
1902044909
208753537
297138917
1142708429
299168531
1023009587
1887907397
1589393527
611193161
1800593413
1589720287
991685587
1009174499
1498901179
1740493819
1602819277
761168231
105290543
343679291
2130000751
513986411
1577898683
1881355537
602185973
1588506053
830700049
164789587
1027869307
1848589921
393893873
1066940243
2117662139
1360101469
1859778131
365883647
46313611
781828961
30007933
1875396709
1500472277
887625779
1217274889
1895348869
2125415783
1885353469
1279204789
1037234417
101295113
55494199
914580769
1452413999
1525504549
2024632469
284499499
724537049
1420220563
904859953
504050539
1401319253
1872449393
931707017
1340207471
1213814681
382311751
2024902277
368330323
708543013
1389108289
991708721
806761987
194090327
85275361
894247777
1767224617
1594780381
610244759
706880059
396341861
125414479
2120655989
731832977
1206238687
476785453
1544712469
1949072561
2108389741
825762137
1876585561
1663470103
396437813
187444843
1581712523
84909359
1075686973
1282577753
1483453837
73387159
1618445711
1405250989
1684061251
1012539581
966823537
2110809917
567229709
579245141
313161689
895836577
2109872173
1051652807
894354271
186849167
1392069179
818782949
443550271
494310953
480005077
2130365819
407375453
1033872173
1102756679
1810302569
1541957957
696340091
2088699829
548104889
493876967
2101726621
24052771
451714661
1958710861
1134415043
820428197
652234783
127413571
1141260551
1497360133
353859277
2053404259
796303379
165803311
560784311
1790629481
269217077
1067895767
1354840493
32211239
450458663
1981325119
841497121
1264410263
335944249
2021999123
1404048761
1986193421
2032595449
1000769911
1693485953
439615469
56896703
1916968693
789778919
2068992509
358850171
990800791
2024866093
907304753
1910134463
354440917
697417183
776933419
743530069
504575341
1753186559
517235963
2056091623
407271107
658493813
1000693777
465929977
1540097467
904268153
698613281
826050067
578809169
1837038521
359182723
971425199
757924357
1357089823
1293029603
51106339
133435859
328434707
34889501
32905177
1846720451
1971999061
428460743
1675265087
434979973
804922271
446943377
295420673
1042457947
1334440033
617887789
512634323
23875897
888161
1355620913
286895909
1980685501
513054937
1884504019
456088201
84679993
1373838079
1383241373
1876944907
1114660103
1682395049
1651348051
1104165919
891749711
975841189
777330613
900983407
832879741
1765619239
638286659
1282520353
1449891589
955334609
658183853
10945021
827658493
1133713127
886417759
17592041
1342962793
1184406143
992000059
108909467
1479153583
1564338511
1635498001
542314517
198346039
677846509
1962298097
1185570299
1092797669
1521920251
1551780557
777874819
893381239
1663510729
1088607799
155121053
1330615553
99690323
1736027107
682500253
638115113
1939099451
1494815897
1878341453
1199293363
846786601
805594169
1772033513
1094954459
587857363
1321845157
1328430091
1250211821
883840393
1065028843
87623531
1355907307
1081120709
1760590891
1825223567
893315363
580317359
1327424299
388115017
434620679
100056199
509599507
1044179051
1524528371
1075395593
1413421129
1541492983
547316573
1099684891
1603386461
564294911
787188253
2103774241
1961036711
681266207
1599818851
1478653367
529071089
49725331
1975370333
1970126707
412590779
1329826417
93402451
279524071
1809866659
911446457
437638847
1369175191
195257369
797785759
1120962119
1721251361
161902703
553053833
1927747721
1150932583
191760619
1780828223
2102515507
1094315513
1812929159
1209045997
1485328303
111559391
1931519761
423687739
821501389
1198444867
1883473609
286272439
48631907
918479173
467814367
685471789
1225799959
128092561
314655521
1327368181
615299089
47463851
1457002241
1661791081
470040881
195751789
998130941
470110457
240541519
489204979
1297293871
1886390323
332778913
511488193
1072476859
1516576909
1993610189
512807767
1163423
355757137
1871788907
1272676609
1153641527
1150570807
388751509
1984562663
572366153
1758799727
79998343
1732549363
753509563
447230999
374287051
1571663143
1411426979
1125849013
1520823217
675936671
156398987
392989291
755308747
1956026129
1323137503
513910471
510305459
1028821007
2057122787
1865569597
1047849967
645057209
1066144127
1657016419
906380467
1476656393
1481238053
1027541209
650544883
772584209
830658989
1675330499
1951444811
1984203863
1204338853
2072466031
337966583
1572188027
664146179
643152179
1469580799
309817661
260280953
2075668681
1513707733
745976449
1464053419
453327757
1698485539
1253674703
1729142843
1910436929
316342471
820266737
1535003419
931087897
98393863
1451219317
38447639
1709984599
966846317
1911562717
1258954201
1384283581
1045194881
1054431667
83975789
194638963
522535523
2051843099
677634077
1059146131
1873233157
460701583
1442163071
962729507
1821722809
534407963
545758321
1148924123
1334681633
110031419
25978163
1579582003
1708753213
2109256843
2064915071
699852943
2013606887
1399857313
1392301943
239728213
1282328561
109179853
1410889093
1065387527
616415489
1612195667
513896437
1287571127
1635116891
1100497127
155012467
1303451323
1094034391
1284041543
646955039
269147209
2146167487
1117870333
876994219
690279353
337694891
1866967549
1232655631
1712927681
1696598279
1154487569
127708079
1755498653
2072065603
1376650861
1006964011
1105418599
1771248847
2044272469
989973233
931387973
244127101
1914321817
33486163
520504091
1480760381
1881171557
374217187
1508009033
780513263
1510986247
552868633
1278161039
1710011041
449072903
806377961
1097066291
398868109
856480951
1762016273
751346971
1973437373
28324957
2042967491
1103161573
1496514911
898668587
977911477
1172621887
1905448367
281516531
705084799
998336663
91638611
1839135559
1373302991
10628377
841557719
384443557
264694583
306771497
1356497789
1999574827
1037650043
1794161293
2114657393
1056853669
280540303
220933061
1829304923
1830276341
2109377693
2145612253
1693980517
1439699627
1254764899
1754842643
57507643
1711906949
826074553
1342072453
1738610189
697032071
1389204559
2139033791
763927279
695891773
851642501
1374668299
108436457
672924971
685926751
132255661
1584892877
357487589
1436547403
1279095529
815955253
2111538833
2104626241
1849040231
2041721989
486093749
2099025353
1402063189
1980115549
1567350403
1399113587
2056229887
120176713
704596147
564570547
1108992701
147480803
1171981271
1780381283
477665407
314210423
314849131
1266443023
1568117959
1132297651
4728797
1652405119
1372507187
1591318591
1164544397
256116739
1974144443
405866873
969789371
1561951849
991233413
335424329
692907559
1315687999
871288741
787932671
896600071
2065383563
977712767
1465724159
489996007
71112541
1752827779
362117549
1018237021
1317264899
1825970749
791521259
231127301
440495039
1554292889
1646575793
124699121
402553483
1147553263
1768208831
479647247
1944193201
221502583
1899710341
100319827
1125499069
1399418143
511861967
170505641
1593715631
1852987189
51835687
71148811
357716987
467895149
1774218029
755963783
1264959539
2038386997
373950263
2121555841
631639661
1108337917
993815657
2051497379
2068412293
903925657
1637258263
102513731
899451067
1505917253
1410880403
546255079
1094048009
1815781027
628290359
912654313
1314008951
1028693167
1259934757
1583030597
1196584387
162319741
786366443
607325287
338516033
1705360039
1774754417
1347846431
523113709
1400800507
656454859
15880061
516635531
1771830367
1648060207
1557813613
1062457337
1896371623
769561621
1569840871
1636067549
1869550063
582889627
47517443
794098661
1458096287
1881645401
99827129
856568677
1338955073
196214329
109168207
201364703
2056925107
2111943781
871887199
2008209239
975768529
2084708191
751703123
390321821
611759573
941313397
180103433
372069007
1154099641
541566929
1932424379
942408553
558267599
1296551057
1327822957
2135002549
1147386521
1548668203
1252759841
147854039
1179105371
1480180439
1069113359
1024884227
1694488541
1881183001
1223443553
117970663
1947241909
109460851
484799569
1564748239
1842984929
1263148067
420034631
395485261
1905366371
1816713233
701541473
501049009
2140186417
445187623
1653437923
1861095461
554840281
1243135147
593615227
1307320811
921504553
1838185859
1586529359
1826063429
1812769099
747560371
1401127601
1680408689
340152961
292228297
1285725949
18098569
825228779
1083251947
1570685297
1410032077
1104081137
152536451
1609662589
1186445119
1844785931
1050760229
144385523
877871821
738371707
1387058801
639637727
303817469
92964733
1606058737
723481559
2097422473
158516257
852435413
70018027
915674479
1712788153
289739339
1125321677
1836462827
631619539
1306618301
1863133477
1606276073
524943401
1147140983
7337153
185418361
2035777741
679435937
25471829
1367754991
930117061
911001869
763632647
721330871
429421739
1273258177
1736137789
1675572799
40779139
971271397
452313977
416939981
11679407
90542297
1321670263
872244649
2070688031
1217591857
2109430133
52878473
10081943
1363309049
1341442717
1903962133
252219797
684074269
1160846563
1210069909
267894527
1029147239
1824536641
1641756971
945141083
376786951
1170396091
892779409
103921249
408688009
1311797521
1397459501
1552288189
865422473
1980640763
1702133119
1326984509
1840413703
358620557
1344289559
480222857
1686771563
708519869
345548179
1442706943
1495858963
1486870927
1342259
1130947897
166721309
590997283
1654140863
576791773
321635681
1059967543
797223589
846796981
596479699
939650443
2123563843
669593479
114520459
524443963
623921057
849458927
1911217579
1906901627
303974323
367463137
513422383
1613707189
658814969
1070697569
1562435783
2143863751
1047241861
849824051
990424759
711635531
1158604099
1648367911
1080628807
2037638081
6552541
1372838333
1391908159
320691941
1043681453
209050981
1935082313
963186443
1758906647
471763031
891892601
1638032941
1272798907
2002058173
638700551
1872886319
1001044619
469051057
1373750947
131243291
1584337759
1555170847
660735931
1656634381
818991749
1444235609
187910677
1063728283
2046975149
1611171347
1248102143
1219976921
1010082257
1355496823
1731330533
35175229
1059997087
1746017059
1189190389
1259856511
1214852083
238100927
187252271
1031360399
1759753561
1077751943
1382059691
1544922419
340354879
650528093
1234601861
851950201
2038582921
663684557
2092177291
416287139
1149642407
2108265827
462814721
529175149
2101818139
574337657
1563033107
1712707853
1703948371
497537309
1638643247
1767064253
684254401
1299725717
930020347
2060297087
121983397
1875106249
860808119
338300903
741221953
723018379
457173671
1028274739
1380807563
2082975679
439491623
1093510387
1960399787
751997209
1763344867
1503639607
573547669
1319450029
333365113
626339983
1732174621
1127788813
457172759
886858631
1022005927
3257377
25970911
788646581
164889421
429569743
1786048073
942780331
200129311
1066156043
1538996749
1337965163
1209539549
1260293719
1339252597
1405785929
1076532551
698480579
1960143767
1743548141
1000821961
1595447419
331200983
1864852387
1658439569
1630176629
1759345199
2053988737
112475651
1693636309
1820060549
1033992067
387225919
1136453429
1032641839
341325511
487047307
40674311
1093755233
2016728449
1467067967
100210367
560937067
1109925521
331753489
79576697
1342931741
426135877
295172281
1280028097
649375849
1832559193
1004080711
1365986009
1961066753
566578871
790826483
1834817549
814129747
671546353
1759528829
1934973037
874353971
1792994549
362312737
960392417
1390314467
372497459
1131305717
1029416251
1100004467
2108296133
1889999911
1465758509
659331703
878566229
1824699241
929342129
106114769
912790651
1471998271
216185009
776897531
422623811
1292800463
1577742371
1657022567
943748917
1319954161
966050147
308216231
1545980231
1957362593
1800338999
113078321
1519982473
1449384337
1188401429
1410737261
499478323
1879935251
1463976377
1523736229
1095393727
483984029
53625787
42716041
1918957897
470085053
774157609
1280167943
377934461
142799773
939627127
1973683249
155387213
1771489997
1591875661
1897598357
1911868043
1070237989
668036021
1834996957
1271961529
1014865261
124950977
1528048259
947070601
293827757
329168471
2023901381
681002479
1039203839
190477723
439839913
744307363
1842672941
1089666689
761498333
38631221
1191890423
374639653
1165473149
590631659
1735301609
169916359
699224941
94719857
200186443
1772877331
1773873469
1853719897
741793259
676474307
923538911
176133709
643563559
142809703
1613002081
2083674227
1911357667
802272001
1708263253
646020509
1662699421
1079069293
1087453219
20300999
779462041
1251145339
349236709
259861457
1759075321
1623334439
357835307
399332299
2081529199
1154512157
1287495791
297501383
400557527
1572293633
224046973
1211268073
1549669109
1141877491
2080105619
363930767
1036725661
319054543
2024643443
335505487
168080449
1792363591
458075381
69733253
2096784661
1342699103
662600987
526205737
1497582167
1813911443
2051557771
2035020497
1165880461
825303229
1287745139
806652629
1429057159
411536429
10582609
872360351
474136081
1353201137
639374129
1917274649
1551042517
572442181
1246281737
944942809
1366802443
149926289
1475412959
946830347
1285778903
895017271
1899023509
1894022113
285532823
1655728369
1302239513
1265725001
1883507621
397805663
1044292531
644102153
215228437
1238007007
552169753
1909596047
1136166851
378390559
586574537
1484259481
316550309
1016134177
1814069141
405726661
119668951
1793140253
1338711893
38960267
406480901
1922801941
43674277
208435427
399794987
1932330863
1018204567
1093524599
1144976699
2000009083
706269247
343202429
1930086799
193467737
584251331
800708477
745954619
1676764217
272823841
1462629809
956787941
728867957
160057493
1758395189
962020357
1668938819
1611785057
793189231
185388629
160968263
1395082547
1689665827
2142014333
2049346333
327745757
842666197
622614121
43092481
1910656151
1202806733
379838339
2002772971
197678849
1611653089
783828613
1741117981
1512323611
60814217
294153031
1320990551
1727378467
8900483
1108642979
1703474611
420160459
149560069
41759527
290654323
803331671
835480577
1683862283
518699693
472981777
1370410721
628539617
1535402783
2074052251
53432053
792988213
409705781
1471130539
717862169
43821319
1805036887
803533961
2025962963
1712460851
579523969
1248601163
1338716861
1510967057
23590321
810508841
1108555757
974373901
918052561
944904001
605762051
213392507
1780084979
697785397
1026332641
134358863
683636813
1237341961
2083466423
419229607
2057922527
1015983097
536429351
1204982833
501606493
317418697
331521419
1856319697
1913935609
1213225511
828691117
1456974349
1042815481
1727809907
882326957
1545848813
270424673
59711083
132117677
1617192979
1245453029
722483747
1750566359
352625593
356899397
1754381401
1519351811
1231710281
1905990011
218846767
822514613
36775307
172991851
1371414791
670331023
2059999003
555905807
393902809
1346323103
631559959
2076204191
1048093733
423580741
189215731
1329434189
433017883
424862981
2035401587
1496597987
1616560763
297757289
1553753281
806408087
1691940067
156430973
812171123
477466007
1185166733
241483889
555664259
1027874053
1505225269
715070021
454270301
1605821519
1695346837
416894707
860551369
231840383
1479996743
78669949
1296900331
147504361
871630033
452894041
517741729
2006768971
487383781
165623663
1900957139
1935338527
954788453
896836771
354780329
2106990629
713261399
1016778157
1704710093
232839953
402684319
657083927
1874251321
1097988119
2034101683
874841393
778740353
298656329
1584438181
209606713
637491839
711826243
248450549
1694127329
1862050513
86344763
611468917
1937474387
760773179
1190180317
1203397231
1536137657
1711908409
1534705519
898981309
687940439
994498441
1161905359
1624603481
1244259131
186713237
1659565757
1202119507
81472711
238583617
487658153
412262351
603271957
1362819373
1167368437
891586417
1834625411
1255086121
127379489
1359170443
1868166493
1557731779
1516758077
1077867001
2031076963
1283402591
1465505113
1833657317
2043515623
681123101
68971949
1867837511
635134699
966626371
706044893
121926221
527911831
1887747731
415457167
1202325419
1705096891
1427024009
1406353499
1858070521
575136901
603920089
2052184061
2049204533
714240139
1478343679
1023918079
565161847
1641816263
1308158479
469619327
619138277
1883385047
346465981
1880115767
641299667
1314607109
802206061
1698610349
1239103741
376728757
1994196221
849761287
657872903
1198624421
1695848131
1369961
761332067
1626362191
1154919341
829098161
1873131991
1565579251
111458489
1992412907
1185560491
1246417021
275173319
131458753
115415647
939471727
601148573
219996769
18687041
519582593
366531401
1753780793
230997413
299727397
232754477
1644277829
542730451
916637503
1118004427
2050286663
1075507883
1576068271
517793929
565773577
733016629
812777411
378961601
1937411713
1326382781
1745686661
589831709
885297731
743523089
708630487
537386623
468765313
1344875167
1475107091
182491399
700265801
1879828141
259802299
1416524491
677359369
707105419
1649491757
33526061
1424035357
451397473
974045297
424162009
1698561911
1764014491
969332849
1656199949
1208535277
1739113807
1007550301
860261453
1497513529
1306145213
2034104929
128459161
1714552303
1521011699
2138994259
667439453
730890977
1782496643
950194613
145741537
896559359
642759437
480943423
526415341
585237823
1731424367
1827000481
210839147
571061087
92566129
341871031
700868947
873359873
1682022931
1396247857
2138104117
1380168991
157528099
1186596779
143768137
884885063
1389763751
125117383
437557069
75727243
357972137
1322356219
115868881
1703115191
273710363
1581988781
1081452707
1616090933
928909967
1412896853
449168893
1751356907
1150950343
17284187
757887017
1837740193
911050753
5424847
727653341
624281323
1349197981
995501921
1080347599
358450399
274751999
1733733773
2029034089
1158906823
177247129
1529032213
155382629
417743563
1768982129
994361701
2127771253
1496377577
1507075639
1970288183
1254528799
2071362343
187776767
619123951
1917737167
1253675419
567020359
1586908703
1736664179
1661404039
189557449
383519329
624807221
1151364121
1848558497
160536203
1008212311
303212783
642425731
723659891
1588648223
1766073121
1247454391
876418849
1711616617
1078344989
624284077
29645867
1162735811
126923029
1980021019
483587647
979255031
1056706081
1771275929
1029290879
386073959
1414797533
1425539417
1400188379
881498117
1006081919
653193199
859560227
1704427009
1112918201
602810759
341910211
743208203
1964615801
752763419
1975661041
590853997
2138555129
985219321
2017780397
1465315309
2071043287
1116734419
648358637
714848237
300328081
1025600663
690248921
1778157379
896149379
35636221
694190923
1713217699
1775187919
157196383
754258877
639805427
74654669
356124947
1276576811
959047559
690406463
122950999
355369211
1816953751
362382049
1835853659
984853607
548890429
1869576593
1043110609
1433282029
309361127
1919241937
1286425067
23619151
187662323
1668361459
2027898541
85041611
950788939
484583431
1228014059
1125248797
792044177
25039529
908260063
596800847
1446064531
1436672803
1575467261
2083384661
985380727
1235000257
1791082003
681660113
421288979
1559941169
1792412317
1683688537
1217575481
1531039201
1095538541
1284993491
311056703
303355601
236895427
1126595209
251722381
190061771
1518891613
384213859
1577449163
1850485111
1958539069
558295757
739241647
165498391
1174798609
1341188567
370578041
308548547
1992175391
1270147603
1832433277
1686819073
551043859
1614467839
610289363
747713663
2061076597
1379306347
735927041
598261351
1045854961
565095313
139849663
1653330403
1155713777
1497123863
1572559169
1738590547
527777771
280023377
182746819
1940096269
1687976867
1265910329
619818341
1812567839
993713041
693699317
1487778739
1146671503
1653956939
884353861
1720446293
1273210381
1558476019
150405371
2143573063
607450157
193738939
604167737
1411155191
2031722111
1568283611
689324479
2118192871
2114993219
115074019
703193269
1397717479
763789333
232896331
1625220293
2012929439
945320809
862964573
70406977
1547561611
1494745141
531773477
1731096811
1512655043
1366998497
488755843
2022528857
725883947
1294591681
474824809
2084151197
359988793
1025700607
450833893
610421323
1774448237
542077919
335227049
1511974973
1919407313
2089097393
1548420439
1968240559
463338853
710599907
382290443
1975657093
72143251
839221751
2011530503
2071766923
1589664173
1585877903
1844732597
1525282901
606039881
323078011
584683019
1945256009
1288711219
877751621
1430221571
838184597
1453301569
736024369
674166709
344723527
1998166109
745990457
998721467
750866959
1777051049
1217596439
123908783
412333403
1639009717
2119913759
122218781
104684527
12416741
1010280077
1134083053
2029024597
827039627
1459742303
1521963503
2079552001
317622493
527537707
180967543
852566549
912467597
174669113
361549277
874892111
1218602501
384331747
395399759
718800331
329216171
845748173
1916369797
2092428101
488773421
315361379
1683427129
268946753
271639153
741072323
820928063
1842141127
298263629
421774697
923158253
1511158421
230145733
663507407
1346712517
704745233
362102029
536618123
447808213
64834369
1510886149
1936385879
2107141843
674088109
1663335043
926946467
611192447
2071103257
1663427767
1604156527
1351734641
52928761
739148573
891746519
1140662573
305076151
1584026699
235345783
1805689687
1026422767
788698609
253046839
495667441
1104029987
1863963523
1722484447
863594113
1451971601
166447679
2006251409
1686393311
255279181
1853361617
1867464779
109916507
1072607527
209888813
469098341
626304389
1965068533
2123940757
801263537
192425173
1503431851
1150581977
1680555763
1738503119
877387157
1955859523
1000654661
1079618959
308806769
1472259881
1459425421
446367553
2070239419
1926042071
1843690483
1081288801
1509007121
2096259071
1313165809
2020601833
719231629
1051158781
923660383
1084106437
1583644351
960244853
533386361
1209148481
2106610991
1972481891
216176339
1545956813
921897919
850025581
87349079
477949187
1299727361
31947803
2081100841
815629943
632036371
1979994179
1700300851
1268289439
2094986197
1858252919
1240839577
2136478853
1099322557
128740877
623598721
539938313
590538461
1726817657
360499207
1525209443
1320372223
2126035157
773841973
235223977
1437208687
402624997
2095569187
2082054397
82914121
1559559403
709791619
1834685537
800789357
2003425147
1943177927
760165099
1378855787
382280159
700814711
626620157
322091219
25956199
1880999587
623850833
1555121153
994930669
1135189387
1621302061
586543807
2111049431
1612807423
1538654707
1508044709
244770797
237084923
1003463231
1370654963
658329691
1670860999
42084293
1412571917
1509481271
660488863
757020067
1750055821
1071701431
1363635241
87475771
1043740261
1531185521
1323234113
1667131331
1056391157
996503201
113341297
855316883
531311873
1166005783
459812071
790132117
130458949
2084943803
672889907
1378524857
1518156067
1335757231
1304989457
710806111
1710046357
2052615833
516096619
2145537481
1274094673
1948708747
986675147
190884493
2070897767
1959148297
1108311703
285434351
795249283
1248853783
1516210847
1503991469
1880163239
484383857
176358811
453513521
1556484701
1184370049
1295594683
1606633219
1749853817
208702379
1996751611
1641857803
293822729
1819941701
755746549
1127130509
2007819929
1471226959
1292678801
685666999
1955870087
1560978151
1769748679
1654758263
760950083
1038088501
1700846879
1394576551
1876723091
1239669407
1801723109
1307035073
814518283
1258097387
142148261
678186647
2090790451
712843283
394189049
796753981
1356425891
1575419551
920227193
1584292019
2092468319
385268197
1147033133
393274283
1905839071
1287433471
1426115503
1889773513
238045961
361119089
163268627
1920865691
945474557
953970337
1289331409
252349817
1152290333
1175631287
1934438521
1989738811
828389647
1063876147
74864861
1041276149
1360667137
1931010611
1119755737
1937816323
1029810451
833862649
1299130439
114926671
1072493041
83972531
296158337
592749499
332874781
1344470717
2094582317
1158806399
257930107
853446317
556907357
245047697
24480007
1745163523
773342893
361740793
495673699
182660701
1009097123
420172553
1800820823
1588351757
120269161
1460260007
1480952999
1000562113
293638931
803828371
838511083
446272901
2004217003
1389827861
238514711
276638051
701059459
1233721033
1954400113
394873681
274914721
1503658759
2040763051
282276199
605544283
1395816967
1928143871
1716160309
584198273
1905245807
459276487
151393127
1051870081
1112024513
686146651
1900269467
1025106857
775979117
1529839247
1674067243
1072369609
983737571
1238460731
1095548093
2096670689
133806091
673610827
1527760243
128617351
1172076299
2020879547
1088016179
500657669
575457821
1218366881
1881500941
469217621
525804107
1545427669
323705029
1090984007
1242873053
120894223
1400622011
1450733387
262729921
551775811
1364777009
1320324347
2035522063
1312288567
1185277853
1625272457
421054693
248329511
1001734541
359506817
1739709533
1804947107
1302269153
97354031
1128398521
382333841
940818299
1444824763
1154667851
1898408711
1290848047
1366337201
1568335871
2025053221
715395167
287902789
2083052903
1961138057
1364385697
42850501
830117023
1565549983
1162783847
917559259
517996621
1333055921
1160507531
1022566417
757532353
1067834357
1844345387
997999663
123906253
1928278589
29882197
803667763
631971883
866688931
1283578039
1343711713
829193161
2069096423
980282399
479867543
390973369
951612769
1963058381
1897560853
1900080863
209478259
893408471
606354799
1140765607
1035987151
1275793283
597022969
1615281727
450998477
37928941
366071603
2081366387
56919959
860374637
140984033
904776683
288369611
1967278997
283235279
1798253893
1016294563
1697896861
428699003
718251181
1951813573
1620440093
1630060343
1687794089
1454424929
875348723
1494333733
938750173
2093053909
860926361
1894463327
215594761
421567379
835845667
1177468889
1304179609
1778729177
69540151
1799365177
1354024853
702245749
840759727
905759671
352330373
583721081
752933063
1615466833
249970307
312860221
637250381
1950636313
1581217921
606530317
317979791
370446353
1253504801
412935013
770961769
862655203
2055504509
2097861373
1897622117
888628493
1556354707
178163441
1409025767
350721841
1632471233
1004568599
1505373839
359937839
925184333
1237351741
889097119
1748622467
856475537
210272561
1197881389
29576353
950447291
1823174251
1626585833
1909661189
668047333
717348719
681139133
1772587723
1581896111
419273651
1168221647
2004270859
586197707
1825982629
518324003
2020616911
788694329
1923001097
511572119
1239149851
587036657
1645357951
1097984743
1967808341
2090967353
1959277813
998151613
156522259
1597619993
1478423503
45925567
789426797
1782279943
238439077
1194772279
1947679801
702814093
1175879741
338095441
1903475843
1315473703
2073498731
1112030237
1557170353
832363369
1153297121
588382477
1870048507
1091097373
1689519317
849613967
2030751577
227112917
131426179
1401205607
460696441
914046383
2059964219
720205657
604444523
165797771
998773421
1079728193
194376467
475238321
168984863
1768330717
1447335367
923191697
651630761
680128829
578382617
1650372583
1283339663
557532931
560278699
2092472287
1777859341
1373578133
1465884401
579201391
776804617
365061401
651372011
908099249
1721466493
309584087
219188447
186856591
923388953
1693650271
611271467
853821979
1063430477
16984829
1365300149
933271111
955840471
368540069
764042437
1393832663
1261158859
2000513399
991952609
651670471
1518926347
1278138073
883544917
1905896969
1061708903
668559979
2079314513
714381781
1808381873
559889263
1885722581
364933319
131095793
520706369
113821223
610347401
1787208421
1286613773
1201773743
1839966913
1357989781
1500694607
665524907
51421609
1823052139
1683595891
669388399
1846382141
951166001
1456075669
1781028259
587632709
1540547011
1926506531
265098401
1538100617
2037236489
929308711
1658867153
1812495667
692279033
641093933
774488527
1806289721
2057263163
1763395709
1280620613
184204283
1802005367
1159789361
1187949187
928852247
1906127021
2120319863
348820187
657394169
1134038167
1395339059
91794697
1230509953
77959537
1833812359
1429556551
156293899
1913672587
1299795767
464994737
1671543571
495655891
1465651531
135789337
920051579
724224301
556389401
484006321
1836582733
1660351367
2048263051
340417657
20519273
1005220673
1353022421
819063911
746832143
1898814011
4998619
563202593
1312156147
1696888511
847944541
1834003711
650937563
1131589097
1347173749
2130213989
1685088541
911692213
1166896349
1643276881
1011274489
946377857
1547142973
521545243
1553247167
1175094059
958294751
1628127911
1340102171
1039885123
271404979
2074015897
35310059
1813783403
2039364917
1121393863
2073422279
1459450841
284260489
120526733
188943611
271472827
313028467
1906670617
1706904443
172614773
594395779
1666876931
1540061797
1132671499
143597633
740185507
830213273
243877357
141348539
1074449513
1084168049
107338613
1140741757
915700559
1176808001
2113940407
2042895781
1093495553
584955097
1092691777
473167727
167861437
1065169661
231242447
1339293911
1858093877
1147467371
219715169
1206719291
491610961
1021092599
1725977047
117819253
57970057
1896711697
671467801
1776154469
1781719949
2098375507
378567689
1829437079
1613392223
873976387
2055881027
1071691837
579832607
655180457
648043237
455889437
392318957
467432929
98406527
2035871041
1708252043
1731676099
957554621
1273619773
2026089139
603501907
895047347
1204259899
533036261
1963255493
459336259
999970357
1793948861
426211243
560475841
748468813
1207137329
1200621931
607872347
1015657813
390376523
1251514393
784514569
187842383
1974546131
2057428199
1760245073
1068969151
934216601
927788417
209808793
816585541
1207384943
662021203
1489578919
1874158241
1620835127
895827497
598204463
1814143433
372863951
2048318563
1593043363
376035409
654042901
908681209
1802824843
1332666211
1968899969
1582857473
195035749
974228009
1745349077
147495331
1918418519
681410423
1324483973
843233381
612192013
538463153
1213517671
1198239961
530533259
641913247
1346549011
1054822291
2118535259
1106699497
139758023
1301106817
25278481
1478417513
921160529
83440663
641642927
735371551
39933661
851362997
1018963993
30798613
98965019
930841321
143169443
242325859
723644161
83049563
1956344573
1956076481
1327701659
1598102171
592346981
422853023
2075936441
814966169
779448547
1354351703
750040817
1523121779
168974021
1317685013
2079513707
520690717
1368129509
49841821
1544340761
2102985587
1678366699
397746443
1537378211
1688205041
126149981
1782805621
810026227
912882403
1722784163
1065743453
752035819
1242190387
173936261
826378361
1568838343
1852966897
728237267
601608629
688048631
1911113593
1074051527
850416367
967600391
2008407649
345934951
1708229099
997742441
752017307
2052479719
1245121403
428733583
204137623
1218933449
689650763
132517937
646617017
1827329057
1114484093
542338891
1259655277
1364497619
475185133
1086865643
1383827857
1246848859
1724469917
193664881
1217425117
1892572817
901111943
625343339
1446909077
972659119
1864673431
866733107
1725433103
739211563
1558445617
1185657113
1873137589
927073471
1285593497
376139509
82392617
439215683
1384381279
969171557
1349025961
882545759
10134413
1224238579
253460167
1168863581
61272209
596069
1716790409
1290289267
702269611
487958993
1430921917
1883286887
1220868151
965856467
159474071
1304019809
366910963
1442353387
250812343
371624941
830366417
2146298681
367990837
148560323
1217890321
1569303209
1210704611
1357568083
1707420173
2028264709
1128625283
145297277
1597655993
607830667
989613763
210291397
1433703149
1704071657
1080121123
1227373859
1000965397
1980874277
378485113
2047407097
28690517
988018901
187264853
463071373
2011595371
1737757729
2140138927
320239147
1757410601
2067940123
1807761013
1101383827
420378977
208881857
1319246827
1263601813
15685753
792665303
574165343
549190727
1314894151
746888899
397673273
1727036539
811934393
60275233
1477369133
764674681
2052755557
205725337
1371207401
240540943
1323872573
349906303
529644077
643060489
1553208583
851257493
436749007
4248733
933728027
364056449
924740207
701936047
1624072049
1629895129
163302563
1304497357
8735413
345345941
1523904247
1327273243
572589587
1322336537
342650437
1823919737
1734863017
125190521
1063528651
1959821657
708198059
2041268113
669878609
735899809
1531930723
282603863
1035924497
526999867
11946709
535088717
224045917
872886739
1733535863
1158428771
1934580499
227058191
201627773
858868217
56460739
1724540927
733638427
1380521237
1713288821
888230131
457590599
1637466067
712558657
1844409319
292426139
302570101
1011239479
1623152183
1033153133
749461211
1793768653
403774367
369413173
502876597
511319401
844199123
491070199
1512082927
1024380823
1685908733
399505903
1120465883
550697267
596862451
1770521153
1443583079
348535519
255538559
618857773
1004141759
962812559
1462780883
1882093091
1601139467
1914185891
593051231
1485210733
765510157
1726246829
1141529803
640692341
1296629981
761157427
1267148291
546703529
30666067
1318627069
518129659
254267009
33565199
231106327
608948201
111819571
563643467
1964817461
237867661
26501771
1530671663
1573032919
1483089599
1523062427
162926447
1435944199
316264121
1246585261
1368316463
1656038953
1274491453
422978587
1320910439
1498108981
1489449527
263378149
211527091
503276369
831294623
1206964127
515382617
90278207
39365819
72242561
1727101793
1844688917
256068143
1538130133
675020831
1873695797
1333417957
2016026189
1763151101
549444017
978062191
941985943
643946923
1292576489
1757858539
346232077
1119257159
1593752327
1826945629
647460179
1077699457
46247167
182815033
1968149657
334531091
398380937
2010121483
1189369871
1884894103
769670591
1861710049
224808359
1162716857
762182417
805182113
765891883
1828093747
58460887
1550906453
892333517
1543129801
520724443
1694578243
837213401
373682957
1502072141
1216978993
958594831
1715182901
492048437
281353337
403713509
1940902151
1222570849
1876893839
1567225717
1255284967
862783739
854740531
1090173101
575039383
1473422701
591232553
1042727627
1492651483
269365807
2128845157
1034440651
2115166019
921021317
237972401
630669539
1205192491
1758692069
730690241
615838681
868106363
949554253
236182697
333691381
1704139873
1592395177
1422659291
1056013561
851879849
384680111
277749259
35935747
585859331
437925581
775053841
506990749
1469623121
253212979
546033791
2044091243
574296323
366792859
601717891
1711449427
1274560757
28328459
1116119533
341065589
591896297
726583789
2104252867
1851120883
619648639
1221142583
688730489
1333845769
1353819739
2062203181
1945662133
794013403
1154186507
1282457837
1729816343
1981715909
1981172041
587687137
1983854519
1319434241
845160739
1894422473
2079006767
1143932323
759751799
1548232027
540414691
1867736443
314795473
1534452967
1453857953
1852872929
285956299
684130771
1303417939
1925197601
716418767
1959311947
675514241
713201551
1831364707
1895823773
362745619
1004045753
244795477
1077800261
1017531679
271083167
1500379913
1838790557
1859437813
1583930813
789894757
752687753
181798741
1111797959
1397612231
2117041477
1626872389
1592583437
1445067389
671037449
1950354283
1656977689
218623897
1812009767
1112942113
710144023
1521641507
1525505021
1206241147
2119758661
1176047329
305512507
1578728089
829716551
1903487809
1615468643
2100188147
1656576569
1814709181
378261857
1193687269
2098128937
355624261
2027488069
1280495449
1932577579
1924802903
2069801911
1415598851
1436916181
432163807
460077131
2066137547
663477197
1082708423
866140777
1314978211
1952328947
1067948611
1429267351
1854451673
1556500223
256397227
344117663
1630720891
496573549
1594923769
569790629
339547361
9718361
696178631
2131125377
1413222227
1905571721
162770969
924813751
778444561
509361379
1353580099
940896769
1983567031
111885569
223657339
1306650647
1281006869
1332020869
1525829359
833868461
1552250527
1106865583
877336417
728630467
15461521
769930159
1113153221
585928873
370597141
124220521
1460175583
1232050613
780867173
1183937707
1830137611
1344077929
209938121
24064627
1404881969
905182651
1343008213
501628793
691231921
82277527
456736087
6264413
869938609
670308347
645517357
1630060067
879800879
778288943
1251150127
327033893
930686359
215926577
256445873
1373300147
283446193
184137131
1723217231
624448997
1050055613
2056093199
1787393189
16111831
1925058001
1199023897
1572811637
374093659
1864676537
44876831
1798487221
304085897
1052681891
1607697239
1935511637
1160574533
1398901139
1544632981
1202065367
48982907
1575214807
1489526699
1313555297
1032542521
85051583
405851297
1738251937
1061680729
762517807
482873263
1032217301
468920311
1925869069
969248143
951772189
924122029
769784831
699214961
1958332517
1126050379
1581467681
1977247421
18978653
233423579
2071263613
719452961
612790133
203464543
1484377487
615094001
571591921
1339470841
1252771321
652099079
1381201573
631296349
178938607
1763451301
260032859
1355526589
534914053
61561051
849632723
428713591
955812961
845428247
1894418873
1426565939
2100716659
141131261
557660177
987133591
1778608919
671006551
887685343
1722531379
1588790311
618963283
571747807
108878017
250704617
672149701
1202090039
1334305321
1848135241
1945360229
1958831279
1001126417
334913147
146985187
341760043
1164568777
689159837
1761492991
693562607
1220402657
2140750063
574436189
1832944793
19873933
1344637123
1631632297
1540924433
944160271
1499915639
513442781
2008243631
569908489
1820815219
458394653
1738407761
1192104521
1019935699
49439567
968250401
637300501
1284819917
500141287
889324027
596540267
1987500199
1175741513
223131869
2059405121
1638872129
1886444941
635982197
84807287
1762086167
534694283
1978013549
2001373441
669980461
1641571171
594727513
1808123503
2123354239
198499781
1252375181
515454167
269200369
81255299
823777321
1028018377
1179605753
167107273
1808761459
397573457
524196613
262252717
102978583
1354046633
70970321
970828063
1602246059
1672279633
1716039737
2014186753
968928241
1083679097
562815389
448190549
1883020427
1935107861
1383076159
572285963
354500849
1852812979
1207230209
162091519
766151447
2101889851
1708362511
478808027
44052809
94862081
154361789
1709243947
1929873511
102747017
85274753
92483159
851586809
140075921
1593513787
1857877339
1577438773
776302169
454418233
439157633
778213651
1231165139
1051722229
1799278517
1194836101
1154752619
1792478609
2026697867
965929309
1973673269
2083141451
517451573
1605912041
840063463
1360619297
689933333
638193203
1581727057
1505158687
704362861
726836441
694013807
1996899041
1484896883
1811402759
373413427
1736505581
198303103
1177733113
1837999063
1160098531
1040595851
1186197209
284421913
1744209143
1993796789
2096680307
334723723
676515613
1375547737
99882707
470070379
1315938049
347106817
1112740229
1156765189
2073698201
1753459151
99852691
1556175923
886658933
971758429
1612806761
1344089899
1056226357
575978231
1494371911
1265244899
960303359
2143885439
1086668293
702133457
157056359
1318049221
2089069189
210858643
1072450609
695401631
805652483
996097799
1517090579
1961252263
793122173
883111891
1401618877
1832420341
118586497
1752113999
1620775103
1517618461
1778618623
2112344471
116206949
1257162433
664479887
223657211
720993191
1885329689
1868259539
30719761
756305579
1332272987
664784839
229189679
1573534279
1509408457
1234420457
1204191091
210665839
1639194559
892598747
2032373149
1579967399
495980941
382343317
614226841
206407121
1531744933
1550051227
1059113623
1383391931
1393374889
441097409
1964836919
1448851387
238673957
1568724851
1479975397
54455041
594877027
994054703
885338681
59928707
2050490297
1042071161
1340850509
862127263
840731783
492387659
1384227071
1949929939
31310849
1733227487
1017126521
5369087
669196667
1989573137
1299480277
1313308543
1055167979
724437283
845670971
15693631
1282845637
1154944789
422687581
793757561
1687678829
906992497
2011801661
992265353
1494223603
480583073
404738483
2123842733
1553566633
1675322521
1894622437
1350890587
424599947
1510419061
788664209
292188971
2013050657
763354609
108313441
1138705621
962453179
744774257
1118567501
440433619
1428693229
1601918597
1756975351
581408221
1628301607
508183433
1322725637
686453617
993497647
142882829
1003397009
2143477871
1510569751
280194001
957267359
105908713
1287689197
336490447
241657049
241119757
682635617
1169933161
26926469
842726411
2089059073
281502079
1924686551
378274033
1316311687
320659043
679466461
154693709
34265243
812614177
1599107833
1905367699
1579392383
1066874411
2117968859
957148429
1373615777
685431583
103220561
1211806033
1622728993
1375309939
1269874601
294617131
1940608541
1798706809
2089582751
2141248463
18882737
1853605849
1393634093
1051897937
1198052209
1026697387
1939900013
1453257397
48104503
971608153
1606605047
517673323
1847157673
220106009
1023142763
1496024801
1751712247
2036911
533680331
582082819
415286803
980450239
1410103463
1048952579
860452667
1975207457
270589087
276104047
1201610743
609832843
1655486467
884695219
764584783
1329889843
1076916007
1207846799
1688665123
440268629
1225885637
1156583339
276825301
1271226941
1657579621
2127295259
929764631
1246188883
763166603
615170219
412515743
1444468841
816673037
354159781
1153472693
255567889
1691435003
1023427213
358943357
1351018741
316994653
2006848631
655907669
1816778443
1697813059
707570533
233635387
2055375629
1929976669
1356467087
185360999
1740996097
491712293
2138829361
1031635523
219051607
1980730579
1526487671
1637777893
1264966189
1244705767
1100997721
674893001
1850834807
1507376639
1233526813
2043231629
1041864347
1248911903
2133622943
1220275871
1359441683
1695433007
803978843
108596281
936726127
916285987
1265776189
2025280879
774237257
562004731
625529699
2018906557
667897189
870635531
647119939
7357087
607993973
544583701
2086694083
534101489
2042967919
737932213
1597482841
1843094303
834312701
898935559
202877419
2085211787
1136893403
200561899
1214501711
1159530959
274355671
896759989
1412020873
139573507
1523077427
1853185013
717779291
464622623
1552684229
2023357201
727395533
148921937
1178548411
623531323
1041169763
709815983
669594707
157139681
1490217697
160578071
1773237077
484614721
1071752599
1742997241
1056344171
250822717
209517157
1480468123
686803499
82629203
1061006003
319901399
904590829
953921347
472352789
315422209
269214607
1578416897
1129758437
1573408033
332300417
737744533
951528559
571637063
1792967731
1915294739
1762662709
1685581159
995404127
175923347
327098687
1373655967
73989043
613317179
189868433
1302092117
2018536087
770831927
1735264087
753936503
561379099
1832616217
1159623427
704995183
1213629173
2074460771
1926043447
1373419181
537879491
1540445657
831577231
1339505903
316932937
313560823
1024358549
778603303
819856117
457313999
346439729
42012133
1600078993
519402253
1636069
804180439
817118893
1610170927
354620879
527650603
162280913
1638212159
1507339399
1702909889
1941074557
78682537
1366372597
2123624627
33043099
828074081
848293867
2076450821
1751106499
1703207083
464130431
571281479
1244641843
1014503569
681993073
1021556623
877927901
1959332411
85462997
275302873
1326315703
135255227
76300261
187230961
470326027
1065501169
1848521999
2048983319
647831213
134043137
1109861057
969397823
352984063
495057287
1133914549
804391717
1237032593
595530583
1233011977
1352783699
2102490119
1406250673
1638266137
861657421
404244193
85773293
670109129
1341919867
51563287
1713975667
14202301
326145377
1005513533
597222089
729064099
1016998657
335966039
707152421
319731739
767882813
2064809237
1509388411
477446023
403546973
1082268643
1839907627
277989337
2125264781
1766019637
838116989
39119203
1865889373
1917928391
2073949939
1495729223
264027679
239495731
462097717
140842781
1422646177
1388848843
1058766299
269922977
1731134827
465572057
1104249241
719142553
1959621299
1404117623
1238447513
603281491
947944549
1038264841
82541819
347673187
1092255019
2014860259
383984353
83313359
117107231
190121051
391559309
1607894069
929206801
994751239
728156549
804732307
2112080471
1089033353
1409796007
1168245131
634060633
1647349481
875033303
2096088257
843115717
1189140947
1557854477
392552137
256055473
45888443
1823686013
316221091
1289273239
965846327
138884267
1719463531
12373661
1456124519
1947199843
1023405743
1084034057
2726093
309796337
1169366999
1031849239
1339995337
492970559
1397068129
1406998009
965793331
1338196781
584663119
111168641
1496684417
112296721
367814641
478626961
208927987
236834707
1442579461
1108571021
1751553481
1147165913
786818269
1761233267
1458221917
1987866949
1530242071
1246243403
16749349
1293299731
762518437
410214613
1066520129
1902262493
1857414869
1325226563
819903737
859483523
1393212061
90230431
818619239
1766992193
1643820481
1321944823
959266799
1890049457
1323129127
89259517
1482489353
1048216321
1778403463
888809221
291234479
77168029
663446059
231797801
993391699
1055583427
1765170427
628248871
1523185117
1676260457
1297270063
449849783
1680618683
113542207
1229273051
1081087243
1065300059
1224334729
136041623
207471233
760967561
572416961
1651567613
1788056801
1098835279
2073587227
1696090519
1302303931
1806945047
996831263
793498129
403225573
1737694043
390312647
1168480813
1379899523
1880779807
783105977
836116889
1666881863
1032893399
1268474803
1301978011
1426859339
1770326543
1864688611
1878309487
562143871
1435661989
1088080663
303661669
61207639
911946943
2060013677
127236169
345503707
1879502921
1156458403
132252619
1372324193
1769004529
588058711
356452157
211943009
827671297
212324419
1536979319
496122961
1177320017
910569559
399651251
1470144301
495339073
1048713749
467495411
1582016783
796593179
290218697
934907947
1629963743
1174808641
2109099919
195105797
290474399
70549537
1215946657
1883034319
1920086821
1010866201
1457827627
543031007
1796430281
52900823
1155846161
1023053389
189589901
1893200321
80054321
399112039
565902719
1112513257
293099929
1664142833
714235759
1697693521
1133522987
1969301483
1466649563
2137743481
303041033
352355041
1171722793
477198049
1358136293
1206102377
1960470367
24435097
1706032639
52390423
202547123
12858971
1358877731
215605147
869057309
886390697
879151291
1133637013
352086611
882187483
2073412283
919885789
633365233
193421321
888287923
1946525051
1928209307
186119783
749970313
2065247507
506115473
1040707813
1226975237
719059613
1275695431
1993221667
1131931589
1169594719
1953602069
808613983
524531999
311449553
1520204537
519028801
330562157
772299433
432057569
125229011
1727194103
2043312197
729632273
1698542189
647014813
214339441
2091092431
27186407
1637397647
967110083
1386071003
200360819
1655729941
922702097
800496223
177232919
48338767
438598393
970149121
291650173
738001871
1827331837
1679846341
1479544951
896731709
375942289
632353411
443231483
2103237079
2067346447
29089087
217324951
817725269
1160411977
1575590011
135031037
862266641
1084752497
1113617411
1641366553
1406843071
757070071
2108568031
203385667
415270799
929917291
387496531
1392581579
101997689
677921863
542341661
1560616051
537455837
239724839
34226051
2010010913
1821232223
688679309
725363959
998971481
1590733187
1540504747
1424356447
594793411
591134003
845108039
1159171753
542518957
1849066867
1270602481
2064437513
1969568963
267159523
1663880059
1612987763
533253547
1546409801
271572647
310588867
491398333
1068427039
1810914929
1319122843
1031927627
1491868321
493467937
1506935921
461633219
2082285937
1334733181
394000811
1825363871
1698246761
1924832419
539003279
1092792683
915711521
1805368493
378809203
120375881
1785190117
841984193
1919217031
1339443563
1903646677
1458521299
1941722459
162317549
966426803
1844468729
1595327561
706009387
998531881
432540817
710413369
1416797777
745777993
167843161
238649123
1382986039
1154081947
593683109
916237159
625900463
774852517
1769814547
1983613439
618525863
361161803
1747564289
1888274027
503467477
755429029
533957297
225635429
1535582053
1785609649
1022327413
248684497
1704153277
1913817707
1493660353
529319873
1572499139
405866081
1936006571
1912057417
581139661
1062740501
464763643
1626488159
573068341
258762169
305212811
171563299
1984954981
1086914677
1804078769
409847687
1027229549
784539167
2077102691
198989953
1750480037
406773919
1561483447
299018107
1805733961
1783748893
123620677
923080049
616335917
1917998281
1905273121
105096139
1382300329
836917883
1360101971
1790607283
60413827
892877371
1982662159
827345381
596794441
732454273
678340279
594757843
1662121801
464109931
290377951
1352241911
195334157
1245798101
621247127
417641041
1422864503
980254589
1464037513
1716342701
510068479
684654571
976322197
1107735743
397977043
201459893
672820391
1580658533
1290002227
1015130561
921561881
1187503657
656174221
2111244691
754200791
775832989
2041057717
305156711
513922687
354416347
1299990949
900906529
503527781
305645177
1794523363
1475168243
1821711911
1979682907
1649759359
1354541519
1000907717
946113107
1295266153
2109733513
1023228707
1283406317
778563959
194466851
331427741
602903603
1240917709
43147697
711443497
1608736301
1926509569
9988939
1445562179
1864125839
1499239097
1525423909
1102746559
2020086841
332064037
1957441039
1657314977
1330921733
211518577
1851637691
1431488783
756059413
630059533
1825548061
1168885493
751588109
404917217
502023169
2006275093
470601449
389803009
249826309
1094481589
1541163119
272224487
1978737583
1223920297
500641987
2037740357
388842557
1166281679
1715666773
312527927
972443897
1251369649
16545223
266088023
859163161
675486437
1863606923
1354987211
1237927591
1387065007
660897997
202649621
1085132683
1435456837
219081469
72264377
1339459603
131197249
331180331
1207846693
1393753013
1903410017
1160305787
1368763727
1019305009
1574315213
197745257
1503622279
847253917
1387687519
700298707
144439117
2049233233
1128824533
276307741
2123716327
2029181537
401014217
1974614297
1970628197
431178911
2097708857
2107846151
1316974801
1826325637
807062149
690997309
63782083
1036237747
523514279
1048935761
249565633
109787659
1088017141
1072745587
159080023
861607759
413085103
10576721
415217729
23421287
2005985693
2064572527
997858627
312529489
1137016739
630659987
1028582567
762453971
1496091361
362140351
132197579
2018024891
932157943
1978808119
343968227
1992189697
978933323
1656749047
1455737951
1086305281
1980315283
1813631737
810395741
1295966443
1739945429
119540593
2078832121
1188570941
2123520673
851067187
1574009299
1995866071
844269133
1821083603
152637049
1746013537
656268647
1913316343
1339599127
407540839
590142737
1368956899
1229650787
150740363
370914781
938258137
1928814647
1935094991
1719602509
24808031
183558079
1547448569
769811443
1826921557
542260963
1391320529
1749927407
1484874931
1511062849
554755973
1842511079
1262327303
989253901
1857930157
2141519173
936000707
111656879
588597689
1702225891
921523657
759711307
1521458909
1009649027
363874867
786489149
1414356907
879604417
46425173
622556951
1327055407
1848014401
1726382087
1221232297
1039489051
631394539
1520007563
937645963
624980593
590210707
981750433
111719353
1514781539
718750003
941597509
54966479
1537254911
1996691509
103495039
822784927
1782294113
1957610429
1547505581
1647625093
1359210319
141662431
754502263
255043643
1372108093
652038449
1585868371
526168871
623381977
1873432829
1422326861
1309404391
201933023
1299295843
1983800677
99558149
110761789
1377460681
1036880093
1883253949
1780006091
1308843799
74713103
1650766267
486304877
2040731807
378714617
2141562041
220087657
1627492199
56732747
1655755183
411637553
99374449
1759380977
652021259
1775498209
1911781513
7654973
1442582021
447033397
1228989161
977455207
1003280129
278934343
967843561
814833757
1260968587
1561383041
494059387
504328369
1257533353
1303662803
124577371
1951328333
1235299099
1977610757
204171703
1712241623
1618550627
1313362133
2053913789
1829450023
1311438389
404595263
1446138769
238906211
91708049
1110209809
73492193
1501110407
1888231379
1028798297
94361647
1872865831
1957747699
1349755237
1260310573
61077623
1148195663
1317724813
1876191851
1894611419
1204845797
1292824229
70560977
1208363323
1342769317
75574781
23072729
1333434701
112136467
1706260289
1570861057
1703158907
1242442469
451128497
1295907959
1312384681
483380921
955354681
556954589
1409920283
2080722041
2093683219
280456747
1084177961
615189769
782444801
1831819181
1267324379
1059288557
1752763123
1481866181
59488717
813258337
942250051
199347977
1144787389
1052507311
491545049
794381503
1963525373
238689313
28223059
1061350951
1389371647
2119509713
941045923
1307540693
1599168917
1861508911
1758923519
533326711
401455721
46078511
672115973
311762119
1852071787
1580578333
892345529
2030942359
125422799
1528727933
2014292197
549112061
1538973379
1238824441
1089756037
1312643407
304749001
686465707
1858980491
1839163723
276077359
1205134571
2140634579
1305225347
178152301
1156700729
1849164587
1924252471
1215315637
88846091
970232597
131386921
1584318641
600590827
1853768093
1112985551
71904731
34169309
760700579
1676181449
903056953
1892919949
1664242273
1637361359
1814781301
234815621
9369301
501533069
1581333833
1871750747
1822074769
816168917
181560571
654117773
852526613
423001519
1233277891
398142323
760089949
105307649
957046267
292804769
1320575611
1524080023
1560543631
1961846477
1376139439
1873336841
848233021
987423553
1513150813
1213826693
609503327
684878989
1149774763
1020577931
1497920219
1282480291
867494821
1353535411
92586379
1712929793
251481523
2122247437
1095284941
394052969
65209861
541322741
2069251823
1325231801
652760117
919059517
2138392621
407081713
638298161
1086073349
1485044773
886277039
756376207
1648323277
1896935323
180337643
1461903629
292406299
1790210783
1860203003
1145677031
214168769
1982277137
1991101531
1371640591
1301812073
1266621761
1334363363
1731028591
1064944523
595032499
1834786267
208244063
1311202679
2047762603
668856299
1775198783
1859589463
1953382751
2096525083
1939718929
1318821527
511778429
1975474861
1797087613
756048413
89838443
136152199
413808443
19580333
257676121
723021641
876364747
780548669
1699168243
1417455581
1749263767
456596719
1827858481
1705761821
1327147477
490487909
376344931
236363399
586929053
2081572783
1205113193
1557018509
773824501
1709215847
1900167383
719716351
162519151
781082501
1727658143
2130811973
1106641853
1469689891
121330553
1859160073
1918432403
1987711039
1442040661
1503465143
744024223
380779643
1759499569
1285408469
26791313
632017343
83213183
721901461
1547628289
1315056683
1968406361
251441263
934232851
1647636817
1618590299
1544273893
1155175939
1857065053
767234309
722927957
209571781
427335577
1145701301
199178479
1014688177
1396713299
2114972653
1441348453
952393279
2099648917
1534314263
1220592473
1637164597
828221803
1139059639
627852403
436540613
587773141
1417303919
344857231
1272119203
389448313
860302693
1563256033
219429733
1957673621
590685841
2012110147
1029553487
1689824573
510002827
2068575991
182016103
883004113
2005765733
246123541
389705933
48490973
2109462379
1299803573
592223867
820398143
1299937237
830895629
1407170551
917767889
1677900641
75880403
522984953
2089001609
875072251
1822660417
2022496543
1940223161
2065025737
996718649
1796580581
637922591
409489721
1030105091
1485422129
1171907851
1233148177
59513231
2050434367
3148919
957078671
1669291469
508561321
556237553
698517137
528206579
452832559
1406532781
619866739
460570741
1209889349
1320368893
912919393
1447596607
123477763
1615431899
45334327
2048181983
1661876779
377400377
695796781
1014659939
2021136809
20618639
1914357409
615216263
1273504709
1318572361
373092919
27359419
504677809
346453363
1409799437
1180826947
1827080197
853466891
1307247541
1637491567
1627416611
1924553203
1284878293
1093403999
809968013
1507622119
1247823449
305438093
149282201
1491783571
404569229
105876713
1787423009
22226359
216038051
992878361
1469360159
989655949
1361512727
2134295941
436242731
183639241
1102576771
1966702849
1140097789
1585466171
976111351
660012833
339327613
1456000781
699949457
1980642691
242654911
830768413
1198839463
2128675457
787046567
97270903
972289481
1085880671
2045244197
655052807
1344834109
1750985507
934248319
1279336777
441804731
565716031
270079631
765051107
1078169501
122424079
805707737
1089801637
271555577
1241743759
979688371
696682531
1574936479
1044295237
1676258537
185067079
1462070251
1820788469
877605271
518225837
223204133
353666363
1221617879
860696933
208332947
1590269039
701424553
1477190329
638774671
1685574857
1106872643
1274635601
1940654447
1038094289
1599524653
1293223991
226207913
1218656609
28802327
132561227
703386769
282020677
1278485333
1952521943
1897129177
1309204363
2137168471
2129691511
725548913
1969048813
1047576287
1700881313
225965669
2088732967
46182641
1531723619
1059207931
1803833203
2138165503
337936849
298556273
329472817
668172247
1389051149
988003741
318482543
811030421
1500612671
344767799
18463957
1257155129
1115850401
873617429
777464183
1230021707
691026317
1262998657
329281217
2006581657
509064001
220007551
1353586147
1051046197
472081697
905162821
960963599
1622255191
34730681
2008075549
1030760527
1420841297
613311911
84651779
881803597
2013685459
1677200101
1169065109
1647556511
141617249
486459157
153899927
1737282427
2002280717
1780812727
191350499
808692767
1638128441
1960194569
2103231677
1396153841
2140074473
1947888461
333513437
1401666223
720659279
146712017
1660431151
1855688083
58101689
2080889
1818977087
85803461
134764963
1333518647
2023734641
100260389
1214570167
430082453
1048093559
352643023
1709604997
1411948133
2006499871
1634472167
1423223567
2018667823
1796605309
445755313
525024089
1913212943
2028236293
1618192951
828632737
1540031417
1094607947
6926851
743244967
1693177529
1199732267
582794651
2015231843
1446413359
770100347
1575902599
570634013
588692281
1241076731
926052581
34040339
242262221
588382723
1189538677
77626459
81282211
1613348861
868376081
809191259
847952549
2089495843
1425228139
631882613
1135231639
1579496749
1276174063
160096333
958088479
27025007
1640829119
2108582417
383491807
1020573343
226067993
330419251
1287667049
1887400819
596041483
518499271
1164457589
1981888907
1603154827
601054681
210888053
143050693
56716799
1959165347
506636887
487409387
1614274163
348046267
297559079
1582482283
510750763
50803763
1990400957
1021717117
1658772359
1021778777
1749971651
2066067433
1327056481
691799
2090186317
1707236899
890121889
1820895179
547172027
1876380911
1100500897
624708319
1906025549
741787429
1020881767
109722527
930268919
74415377
2035665421
444869419
2061895417
1319985113
1147447001
981759173
1196445241
2016674371
323773141
1091897203
1670326117
355057783
357389377
1259085391
231842279
1635334039
472704383
1079913161
630635879
201315437
861920347
1704285391
992126467
1007049361
194808401
1897634413
341497379
1381136033
727331551
925374367
1595329159
949837001
119348893
1168718783
893325583
1223767343
710823859
178597667
2054992073
940755931
1167169823
436488023
2085811309
1061555549
502643161
1565385791
440178029
668471359
85009453
1350903221
1103549647
2010527021
121647497
1607171801
1056975791
1837960181
1852849367
747244259
1690787221
293645533
64314577
308263421
1876053059
977481007
1863777029
187641523
1624156973
1195598177
1557936761
680485891
1353469217
415942207
291992917
1087712267
1472297929
1312159181
12116201
502935791
2103854117
1144194287
1053042997
370463999
599337503
528666643
1731805069
1962173849
1699642453
1796933893
2027377669
1874569919
779555137
1126391521
600467039
1104953279
1503213113
989184997
551660323
626217811
1464936779
1897955051
1685536423
980136061
639562243
1015268257
1052301421
803433901
2134600547
1795189271
618436067
638554369
840872771
609831697
384312163
460685243
1395749783
312965953
5436917
346582121
1413662017
1367999041
1002663007
556060643
440253977
1766327681
279670967
1830293111
249362689
1938159679
563470217
1058057941
508074011
1702321223
1458414149
1369253393
1465473643
51258511
768696373
1868723327
472609421
1144140979
509024653
1933725823
14655299
557703239
505441043
1189384247
1568516683
282105991
173321479
103119103
59879581
909014551
741475211
473160179
1067170961
576409469
273170897
330526613
889765523
1002819611
1246161313
374400959
969921499
1624194373
1578447517
481699391
153593347
1292545061
1002137921
626232379
958557739
2138919353
10093129
861391481
897326057
1808607793
1569977803
611354767
954494833
342269269
794572109
2081747389
324814549
1435145773
465779911
1990731341
1526403757
1642601749
1938943759
136639411
1161610189
1174637977
711000293
1206198571
190699687
1621853549
579330229
346542067
638293349
1724536103
598206347
812149981
1392721873
1047308161
201816259
1605384113
1512727327
313793587
1747528253
538621427
441370729
1518776401
790776053
1748212247
739574513
2137151453
1544940989
1929924889
716313907
628891957
579666749
554659757
226683467
1557076043
852619069
1841008229
408495469
1120653181
1180533829
762662107
217728449
1152852073
954321439
1931362151
1513024319
978756047
1248883249
1698089069
1658704139
786375509
1651418861
1367315203
1970255603
720096467
944761399
1154444869
1184214377
224912279
368777597
1313136257
1405836853
1530715367
2057435641
1737399187
729900943
1787636999
1844806781
147449047
586233203
215673301
708246667
532289591
1745897521
519087493
1166897587
467656781
1454135957
337984133
526288727
1582640989
1256010797
491970643
1769386093
403196749
2088405019
1752267217
683402047
590673869
465662243
1656005101
238908349
741748697
374484217
1603816993
1619771821
1239274877
1410160663
1407102647
1883645867
2116240219
1607261599
1329837001
1314056657
311146273
841012567
668443333
1163151497
1534277827
1219963753
867835919
1874188543
1593364057
1508355083
1369591493
314494529
33114581
189520489
29704121
1169419037
1568991233
490137601
69546467
1066236179
1518546551
1314516251
2113642507
1085349877
1804177223
1937923763
1462367723
1000708367
1840759981
946245739
1927768933
2087311423
1205088221
1349977423
72924671
2070239461
360404893
494302283
1038637909
986924311
1070409799
182785271
1212319583
1296901687
449245201
1172345183
1131649873
828816007
1787376589
579494431
86989211
524686363
377940917
1372910909
1800646823
787126679
962881973
791056283
1190249891
123003509
923045561
19698641
1874061617
1185974767
1887877111
779888783
1194855503
649260043
1115343839
885246311
1170560981
1307407859
1281673037
796132837
2004943279
1274230799
874827017
1438390627
1340654857
1833155629
1570254593
150773149
512960971
1480433177
1435180459
469122229
217594633
456559237
2118976711
327034093
777947249
11299931
829669453
617365087
2131747729
104629541
1687989971
364075573
2007455209
111885341
1588503743
132179899
581672087
1980027277
2042719531
2075141231
825000493
1661307217
2099677211
237718499
1476776177
191085239
1385633191
544770581
1095815251
1060949249
234283397
1377571451
1044033547
566477669
1083537101
1437729653
1174066507
736897169
1029370217
888896293
1322905487
1886609113
1658943217
1842852497
800514349
555916367
1247257051
1180320671
563218597
498234433
1901870293
680890657
272607817
1052391281
1045658143
58559113
1622032207
87944317
196215133
1058548529
2124570911
538011689
863677961
1727776751
173045641
203677009
634709861
1764375343
141775043
2094510377
549651547
1618972811
507819173
653879609
1631569123
1651503817
527088439
1747058297
1702915087
122227949
486340577
1138156933
1846340669
1354957291
1450070863
1636432669
701068189
697363439
1636276529
1865857733
331525283
1423680347
1140693767
518731663
869223133
80604841
81938603
169863151
393698897
53756683
1877818171
1247349161
155689267
1921568237
1031820037
81467959
462402583
503446429
474348829
1026486917
80899337
577277803
198088511
368335601
1748891021
835368893
1176100397
1766469409
1443586567
1061599843
14600609
1237724297
883295531
1243349867
202033499
1107440701
1665583427
1060159271
2132713943
2009218597
61479949
1764055367
1152879023
990385871
64592467
1365147779
2041146629
359420161
1765987981
1604490959
1085745097
183016103
192972643
1039476167
1355473459
384060503
1039314061
394387291
234952771
1527891769
285562661
1207802117
1437630017
1524417127
800358947
811763279
1610997527
412814947
2083056277
63373967
985063627
1659240161
1962719533
961479839
1425936283
1201253029
1143619753
1046895431
808331059
1086224063
1769264473
1741451237
1309290127
314196979
1958562973
1134572371
977587517
1614145439
927566429
629769629
1428713317
1591430221
796435267
1510326313
439915349
764089189
1096281707
126332879
113106079
345025271
2086194041
819980251
1338319223
634807123
96080297
1885053917
1934102893
1334451991
879431561
1376432269
355605869
1728309727
320191051
1840774379
849680911
1017475861
1982470219
1556078599
605934551
665383073
1892487053
1993700777
1239395453
1486975111
1280825437
45807989
795037741
526383029
2142412939
1077739027
2054274419
1952318141
1944337609
432360023
1750723259
2106134729
485122129
1632246137
139392131
1356937507
1404155419
1167883043
546830131
474342989
1321413389
150754801
514969291
2084323949
237845459
201346303
960757433
992603869
1587380633
1574167307
702219227
1218057409
1156037137
946457101
1475594117
1370678467
37960421
5978563
1981909729
530177983
901684151
553366739
320079517
1186828861
1112563819
1331400857
798119053
1375608439
189006991
1107512569
503920721
1725414799
49235759
177345463
102014611
218907547
355993307
1131983803
2139342371
986754079
2137960333
1961714231
876365267
1072365163
57673999
29372131
1304036059
164205029
1520421113
2063300147
443173229
1289541787
1998535129
428971997
264571831
1052560609
106173871
79091413
277549589
1456253063
1226401723
1319598859
1436933587
1751562413
591308479
1376581183
260608319
649045099
981301067
1635221309
1369480003
768659249
317150819
996653729
1678328191
473358433
133540961
2053388317
1693859831
672371549
138087373
242782951
1778199781
1529877529
1282002641
1449382609
2048267387
281253341
678005527
1714835461
134705849
689453189
445765577
1151602649
1197993389
1481032643
2020535443
74275151
524324623
1626524539
882498497
1196753609
1261259399
1587198787
556843627
1093462949
401339881
1124235647
1248663593
1456312421
818501107
168000359
1257867301
328170443
1535410813
1920865669
1493784317
1712385709
1728283771
699423323
912905681
517555403
1253724581
81632167
1483526809
1974784327
654879581
1044526429
1120074451
642533791
1223539847
1579335973
1875861139
644034301
975270713
1801185413
697505839
241073047
87854099
1837086241
1100823929
705947629
378581773
1178747981
1994132507
2002968029
672857509
551720551
1215282157
1173936263
1037520361
90734597
753358847
2008536503
1066901477
391343839
1767448759
1192818563
1537265123
1289543989
1615955903
790064941
1810776601
529929773
1014281227
204813709
653164333
271181747
1498866631
2133217813
1355510813
1639126939
982732297
574077701
679725769
1086826549
2013215161
1096836241
1804826713
1750466131
882736697
9805963
1920854197
607341359
1058739779
563977259
1423099123
1810903447
442772777
851649703
762367187
1669984661
25474301
858379261
944554483
1948843627
1894514891
738032489
1789222553
189989993
889308787
1189419857
592562741
931820213
1233405223
287630923
947878493
1663437313
18927283
351528271
693945347
799628537
85000961
1667752711
1765661581
334100483
954744493
544382131
1434399409
1565592437
956773799
9855451
1577086919
495047039
1960949467
608584663
1460867543
1503894811
422243989
732725239
1230962963
1862149409
1770201779
2031838819
1995002369
1201086683
2102866273
2064221603
1417375541
472112761
97551581
1480686631
523227779
262121747
1302470369
2036141747
2135055079
1115585477
1389758639
1202089793
112185901
171534487
1902252259
2122618999
577365557
426924997
1161030677
458338891
1420956709
282808373
981271843
1480330219
292453409
1634216621
2345753
1785601063
1864328243
721257553
1430961253
1330808033
839554523
1076269861
1552509991
1437960311
876639541
1555031111
48961849
209703493
1749900853
2013237389
1823864173
1875680557
2134855661
1108026307
1971885767
285055357
1614635431
2042303969
1612147907
785068093
1140451691
251197607
177968173
1486187743
782414021
1134960287
43134557
708750607
1860329479
2022591763
1303441141
1536937159
653937451
212278567
834612403
524695747
1374555239
97658173
1929998761
1557465191
86835893
1034267569
1329382933
708739193
1779491897
1005701897
849110663
2137795823
1206123563
402696667
1370046001
158656219
1181664959
1447477127
2120769661
1074919847
320898337
689427493
19268369
570794801
145115437
1082340773
1284656741
1010479427
458121779
1433740519
864656707
1253950921
2114285161
1816672427
113195287
1711665121
332016049
545723729
1144540043
184555573
1617436903
1153096793
1825697633
1635151339
1079331161
385329019
15569941
740890207
2060827709
208153541
629607533
374164949
596268389
1006378679
1388388187
383255491
22099403
1628194543
942902881
28876031
218738011
1896246049
250778557
1169746451
954537443
721588501
503698051
144812677
1422352691
39976733
2011546769
765961517
1160609981
118935143
702778981
620489369
433490623
199419557
514177901
1790375533
787059583
1530127393
238881143
1804309669
257890813
552884513
1854240499
1458921847
411213769
1403648501
31800709
1702666883
46320277
1031650793
1400381023
1732940173
1048832633
1143725329
591689023
1146106823
1479364847
1429293491
1554489071
81130739
6547909
1853021377
1645888483
779026291
1139326579
1919338819
580280191
1199551891
1880467033
1863163639
1335704989
1817207083
284122823
1798027687
320639491
684821903
1165127729
1648022039
1069116577
968476163
1049029621
630050653
1412778337
557247451
608514329
207774643
358851979
1174703297
317155193
1295946653
623170103
2040411713
1760248157
78325883
582750131
173185619
1477387529
776314771
552381787
1614377641
1595916733
156703039
1075911173
2026831589
1763268961
249316937
101711531
389319713
96174289
1722124853
1616743277
425062399
1838289773
568746701
712139683
1477301999
606629813
6801703
730204231
1830595237
84723833
1204529503
657098941
95218549
1946232179
1182790363
359725853
864722057
1414076173
1336794689
1989681487
516330631
1044403879
234989611
1167122389
539018071
2028338083
1509263339
1810338329
934366373
1951847239
1210730071
1625734603
295042409
899093801
900444863
799866533
1080757019
522433411
1302196783
1485609989
676520353
609615287
1498977409
1541928719
1378169537
1367209693
324735647
529234501
271582499
699756223
683117459
1248362239
1354910561
267328069
1349942801
1150793447
329277677
1197852371
1865455841
9820703
1913895551
780194797
1003748971
2058416629
1786907917
1654717837
595152377
1586526911
513213691
1025305487
617504411
1428375209
958786667
1081648567
277075597
982469893
440342599
805901839
935476471
1327257271
1584636649
1785215177
803307121
625430681
1295782781
868646789
573686929
1351134791
1843710691
1077102529
1863818389
2134889033
298548667
1478817049
2077268449
1276712057
2026053751
162546089
721543861
1511216929
1432989161
1855015361
402304909
1609999387
975291593
1776187073
857508719
2024886163
1307850569
381425599
1411267999
2090997877
923586617
271269983
163652471
224164301
1851827933
1077638503
987027749
173701027
583260817
874525349
32317729
1916001691
604695271
1205187509
1560086797
536378191
1721735087
1381098773
398826119
1368108323
1379483299
1064943221
1166644579
948585667
1859245483
1242992227
954564631
877625081
510514481
1449211289
663245941
152254199
758155691
16550747
445158793
630100279
1434997481
16189039
462789611
1660158887
309349681
1247509519
151921909
1065909437
70661347
1194319447
639329021
1162806493
1531851511
567649021
61944593
411135559
2125050929
1682181691
165771239
900532543
1352025973
621194627
1014425171
976268977
322983083
1824881297
1204624163
2102007307
1017915629
1931029787
75568313
978507553
2082060007
384543031
1639783631
752176681
93215783
1614643057
2012456629
573186857
931148707
224619169
205895009
344207999
277160113
1304649299
1097685241
350142713
1668109153
1015581733
1436007641
836417353
1871093339
1426674961
464018911
1896708757
729548341
616987243
221478809
1036612529
1426130581
972909367
1363923907
535181459
1138031093
532803941
785909389
292382617
616858867
742087141
1498054219
272227513
998486521
839668657
1241042771
1309154827
1825580149
428399369
3348577
559028149
1819205471
2022277759
1164877057
1992878743
540674891
1960612273
1512364631
462478517
444441527
1003995731
1530161543
980233763
520078183
244461137
399261229
1769634953
1441564613
1095974471
151705571
1886457259
1226887187
1132929839
1391597371
2116211029
629318267
909262807
1604435251
1610598281
1195413199
491165729
136347461
912475261
416978963
1769596951
1381382953
1455810491
143321341
983086691
1700503027
2012984867
1834278673
2057993741
1831708211
969224423
1146024877
1807973353
2137993217
39571613
1528431011
1673706919
1113636599
1872197137
313492199
1295697071
863816113
1069047871
1882934663
1398902027
1626205411
883802363
1488998977
1377456607
434550377
1706959957
722653933
275671849
431003129
979458131
2057129461
1616457607
319252429
805167067
1682806243
616589639
1035498817
1604999267
2136762367
1510806289
1783495411
1888972721
1845697787
532632509
405095279
1858382993
1871813183
383269603
565254337
1607630509
1294097969
1867439753
1747570387
1515649697
2064165359
331326679
2052324119
894135629
2091923677
687333121
1985484167
971405503
1396172773
1033639853
1374393019
643424209
2019225443
1872893039
1123891207
784658461
312569353
1610401103
1748212733
1696184527
1064342761
3756289
1329994621
199608293
534272623
2086483339
230849351
487274309
538483949
358289231
1844591257
46315403
828937997
957557897
195423883
68426329
1391069411
1813525253
1904979257
696002113
1683436009
532278433
307678213
808566113
1656136663
722035409
228960569
41553223
1649556473
20337403
403721909
393378173
47201107
20657561
626492579
1593977179
906060361
2100655079
252249001
674262649
1887819209
1390136929
1495303951
13440173
2075777029
2036348701
1894553203
195503261
1261464637
415664597
2010171463
351169417
1142496059
399667483
455943923
354382453
1627129541
1002784667
2105562611
188084761
1395080417
1503315787
1773983441
1949463079
1062191281
2109227761
2081131271
1503307187
1729279723
828229621
1977766013
1647837089
1663622267
2106059971
611461069
1895807497
334042519
648036449
2126462213
1044149417
1091479603
1225065607
2084241989
1707790057
174873913
379668799
1380533663
1073047433
1419222251
1714588039
2146024919
1743799669
2109557231
522370841
628316831
152992211
1400293039
1150037699
194271629
1844540441
872851799
896661853
1787685943
364293467
20433071
869352773
2105839427
1044610789
872353927
634126133
128337439
118277591
1799175029
264774487
1942666289
1156588723
1063845319
763534879
581651711
1614792769
1594663253
666172789
304911331
1578813293
1845962801
656456239
329815831
391870321
75206233
1904813899
673739057
701211353
1671315367
2135209757
1160172197
729374929
827497991
599483327
1992312143
435216571
166459231
2051265991
1861936807
1473917047
609503333
393624379
312326563
1217755367
504102931
538416089
1943862797
744979919
422166907
159162503
1369369037
2129719909
200804377
877810907
564046729
1934639111
1971439307
1390936571
2008069277
451606289
1289294791
2051498543
1816628903
1457644381
1626226471
1435896881
1066548883
871708043
1874824717
924444271
867050147
750572399
367220767
1939055281
2017194643
1204059557
484464943
1751245777
1759594183
1910878679
2096544211
1524979453
1119076429
1743750287
580573901
1300798141
86752793
1985012501
1658039363
2062224121
1549585307
1219765751
913852411
2072270009
792889393
1593950021
1447183159
1057194769
1973731621
1342577323
1385465021
392731453
37582933
1476381299
1105599349
1558011727
1036876811
1603721711
838792187
1273902197
407621183
1518380333
718667099
1709651569
1415548831
1132553483
1128868913
1575903557
1360423607
128451923
1148610787
1023920551
13017773
2061537931
1819570153
831313589
2100772153
1990993201
897285617
893297653
215629549
1269103751
2050230389
1143842521
59053933
505445777
1217675341
512569633
1825337309
772834039
1304863379
1315412933
81710501
1884059747
1161353707
1435103273
2059410169
642884881
921155513
960963271
142232647
217857721
959578513
110718703
1751945911
1941386903
1802876821
2066251591
917427001
677605717
2131236827
1077914653
1005645643
550932623
1314591989
368229529
438952321
1761852487
327794371
807167107
317666911
285613351
804864787
310097107
882080489
975785131
1094892031
393140567
1432894649
188089943
283791539
478724303
2111965139
1426571347
1592612209
624570677
17450893
849273143
1102651619
2026339099
1735410799
316351423
1454519119
2654507
358284481
876083471
549379697
1736320429
810996643
906769393
233137739
755008207
2014325557
1602163247
1777534663
1437135751
2111251231
454285633
695119981
1566361411
1905681059
816401837
908701991
2056205257
885983333
1494539741
127457809
1313741677
564844897
69730433
741389851
883488379
1998891221
1491274769
479689547
1950117157
1731770627
1846301819
957214081
1353524101
1419238819
34492583
20332643
235956047
837371713
370467107
807073171
1432417211
1729874143
291931039
1017582323
711275707
151085629
468452609
1394379241
1879129019
869607373
665996971
592476019
2010513847
465681809
181456369
118968989
75566299
618085757
1001550161
821563399
641090699
724292953
1778054821
992250121
1947593819
1014422263
371417029
906033413
1340801279
1359202051
420822229
37397273
658883411
1276801363
196293623
1762626001
243834379
1683469933
192080479
2096669963
305660009
940659523
167152763
1743225397
1482275021
786956887
1020924859
454867703
1945180301
776253773
861883987
390847439
703949713
388260253
230457509
133090129
1050120611
1555883009
2039636597
715833553
1878004319
526184413
1143563539
1625174581
762585077
394157761
86357833
850207741
1012542871
625119043
2041605989
266185397
700041847
499559933
423489709
349036691
1991792863
2012756363
652121909
650145443
838414033
1422111443
789882361
1798318031
1323005611
1959794897
1334910229
451226753
1269600109
1340213029
749111719
1660720483
1965408287
850033549
1973256157
92203781
1517595329
1648277
987430813
2076026501
951194393
1105786091
918937399
1215653797
265787779
1648115621
62625061
122421137
2042542247
1244375491
1745434799
1457097227
1630400413
97919417
854437471
1140866143
1382779913
580875107
263377661
1598532707
1033554439
1881656527
1959657241
235774177
1017967793
1274133271
777636989
2030335361
1056908981
196096529
1027477559
64379753
165432437
232740731
454134071
1522920731
992328581
1735131631
915510913
209533673
995098717
622140707
1434303229
913853789
927012923
458654759
332471429
1869722893
939198529
2139331501
1686958303
610830359
2028026983
1565893939
1922383693
801111089
530324233
157482443
482089789
1808932967
58258763
2088747587
1760524771
1794895559
681807541
1484493293
982792799
1860571927
1213910429
1521972779
1425817039
449322989
184238419
904939487
414921889
381135973
142091821
928135361
1939181297
712217279
1666859791
112109467
1960970357
1492613371
2033376671
2071789231
2118197639
1047878107
1506326509
2068347871
1397166217
1793676259
729327983
2142145279
317553911
709292347
1553649781
121677637
1237805159
1076494271
1591136669
344007953
1661757037
1070617897
245268139
2143267183
1355607479
1961369023
32234333
728691311
1491851659
76338799
986723971
1894226923
62326177
524863153
590195003
418854277
5876309
1488881491
110441731
1483593047
434656757
1294578119
1951491301
462707393
1043996953
1747289861
393219997
1564461989
2097342209
577787809
1826902741
598729763
1221094421
74761021
586858687
1054696691
429293257
1572527629
1554337871
1817178371
1470521329
1337699773
1235670407
1181628407
1105379789
305331701
268495391
1006681813
1446300773
979278299
480272957
1139856313
305661143
1153543019
1326071561
827374697
2064110407
399423683
1804037933
1835150797
2112197959
762426449
812322739
1313552189
1885337143
545365921
1688678899
1370597387
2129043211
607377229
301266767
1914468377
741004709
144567653
193964257
421971103
675766171
1855675813
644032447
594827789
1682812753
1430667509
1746624953
500312639
2056102981
631719551
2111268631
1462982099
88541819
1823422849
1677571421
910842571
477003433
1637350391
1319735407
1761796657
702620683
1493228267
1180084951
654886307
1412398553
1277488271
1197647819
1178460421
1358182901
1782683687
573000149
92595851
46713167
2107116199
1221730777
1324982327
1695489767
630875527
2035115657
486583063
509028337
469256503
1286178731
296696011
2083201529
691190677
864904589
1897766237
1207137103
213864289
1665594269
1222617733
1376025017
1619696003
5000503
30397361
861787637
1998247033
683030407
1028049137
1621523647
1342845541
243867517
477332371
1311433559
519180293
779306657
2066312119
599044021
869618909
2923859
828892891
1597666627
1759029527
760277653
1664594821
683712259
1391021113
1127804329
1802217667
129588479
1845380087
1993636663
1028268161
1132138907
2128949341
1255696049
1933769323
825255997
1400977741
947423761
961007149
1076872031
944384641
464323787
1005918427
1106957039
1281889789
121193549
1420917571
1124419139
2068500029
1554709801
228584561
1524292729
505875061
468070381
84184759
1525546513
1197208693
1324983767
2047263689
1537612057
428840569
1542619447
546717043
1834734833
48545831
59330437
722092013
248891413
2115457411
694702387
418509887
2036217257
1366506181
1984417957
1527647777
981015149
709202119
917612119
1671713413
1412813299
1646285821
1152563809
1418559517
44708201
439246127
1077298597
407499181
20698519
179972671
425187869
1597836593
1043200661
1989725077
265899709
761733509
49594547
1886121901
2042764741
993553961
1656205259
1922202839
1515721769
1621376629
1689323887
1579019107
1487414351
777028363
1737909373
1774331831
398747647
59659331
1951431829
1237731587
1121099219
1484967749
1955155123
1304544121
1445275619
1312753903
1414133719
974896309
1637310517
744240143
1766840263
1299181687
969900947
987113999
462594911
1504283687
1898916209
792312173
589308619
988340867
1752387617
998295203
949996063
1614061927
1683386039
1741167913
375798343
722630563
1285241549
1056025507
654033103
1065237911
497990261
1726914713
1297372199
1648198439
1416629257
983102873
777978589
734084341
203203051
409908901
994453927
553964441
282031811
1115942213
2103724199
650933299
1644574121
580613489
231022559
261529973
218149489
1190453179
195415937
1674780923
315780571
1656199043
2092455907
1707853879
1470832229
1665544457
1999704673
703117141
679235773
1773477847
1959614291
1864248041
51673553
1314331181
40195229
469358191
296865433
767276701
1072663157
451147441
723823249
1384578751
888948673
1851279713
1356521141
1097282761
1511192399
1306202603
1482147971
182260511
797512493
404753477
2074158337
1758055361
226473349
424751179
221206477
921147583
1777239091
946703323
1938246839
1600911359
1600669769
242560391
247834681
1377114421
1708895581
2106628427
1897431017
1170555907
717529993
1667854093
1227878527
1433472671
203818613
1740360833
659953751
376568867
252109063
669321941
1195377221
1471944293
1252057423
2049981331
1452333521
1555653601
1951245739
1728925469
311922467
863379157
1325273603
548745073
1461176459
1881266839
10333439
238954213
1228093417
1113862733
867916001
349418009
310935319
845455081
1128097093
1230003143
527474161
1242723857
52790029
1452404663
627288119
202904003
460860767
302699911
962642701
1214028511
2114145359
1217073257
55037659
301294031
607456033
417428677
791635123
1349928289
942211243
536646899
346049159
1951596007
1458296321
1135182481
649615807
2087151929
928494289
1913013593
437938379
916372829
1841140937
820106941
468421567
263465219
646229153
1780001611
1111315973
777906169
749607889
1305654589
503418763
910274213
663916223
1287742987
934095557
366972833
442176649
1877990203
921169289
654738551
1727255459
1237233937
1552056071
1991365297
1782760687
1013394713
1508735357
1797429701
1079849293
1993979809
486551761
89628751
10424413
603734737
1489634501
556514341
1846375793
168348391
968220521
730473977
722335181
918856067
1547131987
1361481053
487385953
2084944159
1278454721
121488989
1930343167
758516371
1781788157
1609721557
1522762621
317482171
1489347073
1810622291
146591509
1455304519
1160461493
624987491
1271966209
1369588643
1577890903
93777007
615442189
381488683
884875793
894466907
946314653
1234771007
442911011
280838191
306479389
68227697
624057557
1472775281
354653203
1206741797
363626299
632349719
1190266079
1096435601
663793259
1429749779
1908964949
133891669
369315547
909985669
1424253763
316188293
271602797
2035030607
167937017
320747513
46718981
1377146513
551227007
1057247341
1763712299
1384092119
806172259
193766129
1138231427
833862683
329412617
64426693
1826752541
1603478693
298783157
800189903
1370564539
347872507
1229359163
1273889767
1334397803
1341431713
2036120899
699002831
524661353
1577943013
1842777253
1027953193
455665921
2093795909
1808612359
707195089
540610541
633715657
59716003
846264439
737444417
93920599
1715161423
425569861
1972145731
127404259
529412339
1306280909
1521636671
1149654293
636721499
1740381791
217205293
859079759
250068547
757763089
1253023313
608652827
210343849
43975381
567879859
1844953841
1820912111
2048240479
885694993
2082860777
1962346931
419582711
1285066001
1500535769
179988157
1522788607
1993460993
462920407
1551369227
1356075569
27328097
538485589
76255901
1076779519
1615137781
969177283
78030539
2065862213
2101277011
853728959
1167978463
556915673
2057260949
1007358523
501794971
1623422419
1966704247
821675233
582493271
478076549
2057058649
692774611
2026644007
392270951
799470949
1525713727
102492059
543445393
222998693
1962633767
911067449
979138253
762913967
690259327
1617734939
530190547
269483867
1650203579
1841946721
1594615901
727087657
15950371
149260913
1066504603
435369637
1364291707
353515297
824502493
580053391
2067042119
2068157549
1027474277
959623979
444165401
651875803
516245711
199526693
284974363
994909337
613169113
100849523
938549179
1128800711
1036193429
782743063
904631297
808944089
179953951
1275193433
723384547
1740197761
489928403
929375341
700017553
1726406359
1335398461
1228134307
719709079
271227149
1941157579
392931493
793242143
86637709
538569961
1603385527
1312292957
1739415203
1737117593
1781421029
1357312829
227176571
1669066313
537774319
2023794781
936694643
2034714133
1185246703
141242587
1944690697
1512766657
1168015789
190067237
1272007967
362117443
1486994671
1216298723
989828269
78770729
1983766643
985090297
122617457
1288546367
315609461
355970023
1013115637
273202859
326389073
2058960733
1979886119
1851184219
2099563091
921828697
150338339
1403146957
1247908829
322520047
1833776663
2051305747
2023966663
874241033
21100823
103812739
703803487
534837431
1879031111
447132229
2037308431
1300314013
1316549497
1801659331
669437137
1616319241
792900041
656360779
1563042743
1889863069
1428710693
537403921
546995249
1237224563
1167571453
480378097
556924457
2018965961
327445843
430359271
365758453
2087332759
889596317
2136153121
438667283
1054310071
1217343131
2075368777
1176820069
351614047
934991033
334355389
1670099939
647792617
790338301
125577169
722658527
851999669
352299659
2110559053
1102487153
666951421
119816849
541214851
616265633
476117617
1130129801
94174643
1410508613
787584559
1492484753
834801343
1487051857
824315747
228937843
239111099
1249392259
1609368557
521754139
1081013533
604866473
578412629
415758251
1246286051
53736481
387558439
1441380923
1673014433
1206677477
880048121
1785541661
948431677
1000430987
1364022547
2052555919
1345253629
262920379
1687718873
1078201741
228283963
1923632083
653891827
190691887
308547751
292806259
900825281
545589377
690422063
1502279461
146948917
293518751
1296394291
1392842333
1488278149
1816520263
61281599
1689394523
1885148651
372689983
1064907017
1683862217
205647437
393116117
589076773
376965773
1457962901
6722857
614378393
714444169
1110752437
1620771961
291523567
2033203609
796674371
255764797
1756826233
1751230739
820040077
618257903
2081308477
367843607
833101141
588044011
1511059751
1430155469
508625911
880266767
336037243
864385969
1778512649
809527289
628058647
265353089
1823002733
1352187961
1453427
1564675663
1675035751
723471979
502059923
1773828367
7153387
324782947
1231884461
534875983
1831348907
74636951
556467997
324929617
191427209
1351888529
1808494579
437685551
1079000537
1980791753
1798872373
918003869
491307367
447279983
1314664387
225813631
1106968637
1088432551
745645223
1774470851
1692335413
897513367
295545937
1227437191
1203462077
657435899
2026878617
291066949
1014370117
310191223
1953223957
1032758729
1374932983
55503251
530257789
1700801741
716838737
331697243
2002929703
1027803089
558777941
206138599
432946889
1806545473
1821459929
476185363
2084590967
769039637
452117447
1940048309
58807823
2029508557
365057989
2131160267
437491541
1106390161
855334147
464409151
1924989263
1536529739
26763043
454364041
1936250831
534973667
1874350493
312057611
1070729783
559523183
1301976449
811212517
1694071987
1756372537
1114377001
2023187567
533960677
926600813
999713677
33873949
290878873
1914428419
1367035057
1601795441
2026618393
2135051411
874179679
1748646083
973021411
1348205227
1278743171
817843603
1675976933
1056236191
1048916383
2086045547
1406203283
728898637
1304783563
716072219
1804033807
603735091
1457915827
247316063
906430183
1241225149
889908821
166364687
1622469571
49171511
674436253
524017031
1412532361
1618912531
1448140219
1575524953
1071093341
799836853
931469087
1493591719
1772399501
5891357
1750649839
1877322277
1868196199
960996691
1336509193
1320796003
1240314227
138311197
1117124081
1017819917
564254441
1039300397
271794581
1468357483
1973309369
1382942471
1950149371
325217359
1042760209
737637521
798987253
1342372043
1739768131
1342720319
967682579
1542994709
95339903
42485689
974485469
918104477
141609187
170801009
1696976059
1368692483
920624641
1707018799
1597684661
1691760451
1736228237
1245548077
56471489
1107772829
1587050917
3351671
1968634309
571315981
415277287
46307011
839382773
284442313
26627633
1442441089
1627311809
1967559577
1214704607
9101327
1721258179
395155051
1920372457
1434314561
1539400663
585436639
1830316981
221065573
1717976597
837192977
1336697189
1183630351
556463927
1401169643
1569000007
785149531
1601157769
1508352827
2095288883
762312193
1300671787
1325961851
1670752073
418751603
646962893
1125725789
1883376661
1321911797
1136406737
864121393
1710436151
893856479
82158617
110831849
749283019
1704401437
1050207307
941143051
1243618793
2081067671
1771083361
1146308281
2125987697
1637682643
2094494387
2017633231
417876659
712285531
531017147
1509628987
1404161021
1461727739
1165157887
657790561
386450627
1787882147
802379117
206533073
1864780937
177220423
178377613
818402021
74245553
220823749
1136382347
1336336343
1113991937
378419423
88472101
1430723513
837998639
412044131
2007827771
1664804269
46850953
1957414049
897805541
1730529949
1604497667
1490903503
1020280727
928427399
1847327017
565818299
1393934239
993018293
1196674933
346997213
1001504219
1391404037
738684239
427978567
1846980193
218933161
1302250877
1760140583
1449346837
832515769
1331401717
681008701
928506431
821769463
853474771
687965659
1876420423
625695713
1362077809
838103677
386619323
183153133
358723853
2081915029
1474438657
611172197
1894851523
644432863
2078017867
1548634949
1075214359
2078929141
303540173
1956682193
751793929
2074827863
2087852033
68776583
1317279487
385793131
685651427
538905383
1356966067
1627173677
152548471
1766802181
818186819
1235878279
551769209
1096067743
1759367201
34400239
2064664487
1669515713
457935661
971715737
540658387
1805228791
1587522793
1003955389
2054476297
54334801
599796167
1812231041
1329014207
2066773571
1996924519
22629491
509401819
898803127
1211898341
1772953807
191135137
1718867
594301313
726864317
352696847
1354826021
1867491013
146107733
675926309
254222411
1831244021
1871330491
929529101
1136223059
1646730791
239321009
625630129
656642803
1932781579
1333132631
1061836121
1215419837
1539954209
1893825961
907633123
1372084793
1193385359
1591129583
356829919
1173570077
1241554771
1615254587
1174838317
439828349
1951602847
1976328331
625806691
706738303
1926418141
2128188241
1852320559
1807179551
1872332233
1301204207
204590833
1752999449
1272324791
488577029
1235743007
1614437683
1036568053
1294547827
195980623
1437687883
411631553
2039412979
685968053
1964498383
127235233
433470067
716363449
1181132143
402697721
1674049417
1432959379
988259803
73867517
2020334993
1994118311
2023748581
1052666257
597568661
403548449
378043577
1188184559
1669608181
235898153
1596650369
1794427079
1094133427
957774721
706864979
1885273909
576716029
1030059001
1217960797
1820251969
683902913
670749227
1828068703
590742967
425067361
543873661
1011926749
674809559
589834589
1939658731
51596551
854921843
1139335271
520443571
1023859259
1995084737
688354369
1887772609
96934183
437935279
1336243253
213146951
1636562531
1731063163
98746411
86232463
1188762259
2078624083
1686400669
549480163
1396686211
16980907
781221641
1112220101
2034578389
375165337
1194819497
91178419
962190643
995593931
1820705479
749844731
716988203
1518680897
1109886961
1949352127
1979087837
789843559
198590251
377026277
647348239
1253841517
461538163
18232349
1763127571
556908271
1094722961
128092639
1401198241
1880161039
1503881377
1161534497
424293269
655392931
2038549897
2007334577
1338233777
1780983161
423661313
1614438829
869588017
109402261
1645571663
1971001247
1432655219
69591037
1474379201
678476387
600302371
1281489967
404655619
1834361827
682194787
844277303
1450399967
196954993
1342429877
1015830919
696474761
1983852617
196710751
1023526897
1062456037
1762494337
1942311227
1413567163
1374132029
1673548267
1059139451
1596225601
1869134011
230260837
824406811
794074943
570470557
2069039857
1958097653
279517291
637424111
502409213
1814191523
1241059811
1663198619
1764046553
30696371
1248751139
749134591
1650720733
714077257
1550284061
208396333
1743742661
1722322249
1582094167
781746943
1311180077
1969682851
101643397
1377917179
1390692431
1643681447
20948503
1675286467
946757159
1797971911
340690981
2142464399
1993219981
268607243
544255577
2027711479
1640664161
1147369823
1743657407
483856237
1440837889
1835808649
1070722517
1105843831
1767675331
750538259
1359851237
1207107179
762515123
1832277619
1977373969
1403822711
1199710123
1537340537
168189019
564274751
1476051211
407227619
1030786943
316885061
428252371
1090983697
1038263029
315060989
1902691883
557968759
133934881
1742708113
1360663781
1548248357
1502827649
1376502707
1900405217
316948609
322371767
2067806921
1172195417
1319175857
404875703
1916436371
1374526477
1645489903
1250885927
513620281
1310026577
901810697
1033241953
495293611
728557259
859054169
1829557111
1226998519
1057853131
997073503
1692149359
456745319
939191731
242003747
1481490947
57143609
349366327
1583955809
2143224563
1260515093
771483107
712321459
35998849
1007474371
156534523
807536663
533440291
2071553677
1151889469
201166283
1544969617
598311599
101523181
582437101
339699683
829351057
1187710033
924471719
1822286017
1635921187
65339707
217642861
2133313261
586856273
701089637
1270981997
1460578703
1428426371
962724551
721315139
594749059
145821899
416634979
345585893
447071081
831030017
469117609
1714760519
667421317
480108103
366861193
788737529
1366119257
1530117271
1108928759
1593110107
1872299381
1459986331
1367259167
1561984951
1000832897
808449461
510908147
1590055433
295064537
2048322851
349629407
971406523
1422879371
1490834663
199423067
54909343
632194463
1015460471
953785397
58317691
1365036601
947485997
466720379
1792627117
2079069353
1899240199
1102190543
1514974141
917063677
1382344163
1197175913
481470343
1605398903
36653143
814493489
857135537
1536235639
1767611903
1458626423
950137189
1380633061
1688167379
2038195039
271695449
494450657
610207769
1853925683
1107087811
432776051
1256607049
1362628717
1028875007
2038150687
551525893
1680129223
327864617
1642647059
988342877
1205229097
1139199541
1242270637
477282797
1571288267
1998900961
1479521123
1791953291
1112518399
2035867459
1519233251
793383431
1452884759
1031655323
1042078621
355178183
1599460183
2090050789
634437767
576459619
1031437499
1302148811
1279980137
868490257
344735269
1965036617
1615206083
188285543
1690575493
822840079
1218716771
1884993437
666751331
1502825827
314406019
264495097
107686871
1042092889
176773757
1955147731
439644761
717165551
1492015633
706569557
952455851
2102433497
1872989941
1821407461
1592890573
1233285719
100647553
2061373409
554967037
1761228643
416228173
427288157
1043271563
1147949521
1553707193
462978553
1556674601
732933307
1931773853
2031346511
56525569
1915390229
585464449
1529140519
223806217
597312589
1335244697
792517021
206158831
1794254459
568877677
2049414511
1695851467
1760755459
1158932507
1992882253
1986910021
977666857
964093849
647687407
1019985613
1484295733
662671819
688513031
1636082309
59586577
1077487483
611957509
1538155111
1047592261
2134241243
353374583
1790512877
2056478969
28027247
1521927157
161942659
1240545469
2052960629
1348933711
1558973653
1157810371
786553927
280293317
598037533
1223590201
958875457
1937041277
2021658251
1837981279
802083223
903131357
1535417329
2109814559
728898619
64861061
1860866951
1448378027
239694347
1839572183
1650444479
7299163
1902788333
902127511
1730065487
1350543391
1234390373
1541033863
121675637
640881203
636011821
25499407
985810393
388412197
24224537
617549743
1364778643
1801776799
1918364333
664003777
985162583
1536706597
1643916193
595242689
1243037711
922583191
1225799153
1637963389
552230017
721032163
1430008093
33140747
848503967
1791140977
807384131
1202339527
1602225907
1046453131
866698793
789577531
2041587403
1049586151
179548591
764244493
1829334473
1505664683
381221609
54359699
186813587
235635773
1510821971
1051411741
1555861277
843363869
506537467
1498894141
2118659359
910577419
325104683
2066744957
2010647627
1142563603
691513969
513214987
793348441
533791543
1184967571
1557641621
653498371
1663976417
563659693
307115269
870759973
1673260397
1808865299
1075490569
1091519831
137539541
518128549
490092653
2139258851
240967249
1866918743
53209957
813757543
411897191
124172899
393684359
762774583
68173663
439761689
403082893
811481059
419140901
1464311713
336426403
1457759453
1395993689
1976863157
1875588437
652409617
2134080229
1971391511
844777691
747301697
1506247489
1140601793
499285649
1360095871
764509931
590228447
38250973
179885701
853133969
1389313243
1818944587
1993083727
675329609
1948602637
1854556667
104092277
317653627
273222457
792552647
1018381711
131066437
1003654801
470779579
1365397291
1941362671
1720085657
457511533
2128460167
953012789
469576117
1544824961
2070704219
12487099
2058464587
1341668891
1968838063
531790837
822757451
619515797
305081927
21390071
767249993
1001601361
813158587
1936496467
348306701
1453341707
1447518529
233502641
2095253087
1835290829
1765773631
1542872323
1568357513
2008790083
340963393
1991266943
1236009169
208158739
888455327
27472517
1012887347
366754733
382599383
104937463
1885674983
351741503
1157508029
848498887
52192409
748514971
1902726499
1740154211
1942376153
1490809433
1022038133
614684023
38527243
1208792687
536008667
2131666223
560055487
288201967
168729571
1463285297
1722635273
298089263
2103657317
1144766101
221901439
867404959
260594141
893750173
326599289
178933091
613684943
1269106759
2001009809
1383111787
940144571
380874881
1223733479
1065799261
1943895407
1591756967
900927179
1502253451
1830378521
556486409
1464457069
1153566097
183510623
923993111
715661783
1564262461
1583128817
1744216237
764008703
1780386661
1553082731
1980441371
1309464839
1268185003
785829361
1565928901
640708267
1785735761
856347421
1808120683
1513531717
235450669
1266520481
808147831
1072896767
1878763151
811665103
1345146347
1338334069
2013093349
506667971
1627572041
1762189069
1589204333
1450131959
153139277
469099177
1672789337
314705257
1039549997
1597881563
80799791
1446164513
982126931
120585037
1417667341
1528699181
1064774033
218184059
877819933
585405553
1772741329
1657689641
853848571
2074807171
285548317
1439334761
159727313
54122597
1912461997
91417621
1547494951
183198667
308839031
1426833623
549074497
2139660449
1552364651
1804131781
889723111
1950509083
698798747
1646663009
825224159
888325631
809389937
1481006873
104298437
340380479
388570409
1088703127
1111714519
1650205231
1179351647
1146149359
370150691
142308641
865344187
1592848123
727931587
1457909287
255694937
1224178261
1456355443
2036971483
1664121751
305278829
853947389
1244552591
195416713
733868827
212574941
117117059
602244869
951093233
159096907
1025897027
1821398021
668657989
1289537423
1021468993
218521817
599661577
963169069
680140133
977088977
278382901
352532539
535002079
16184807
395292727
1014457357
608513429
1675716473
651995573
650824247
673911677
933384971
507266957
552035059
955118041
2028600841
1684569701
686267059
156690757
578934667
879955007
999392851
1802715151
1692250403
77991763
1790386879
962128907
309458561
1977043703
609936311
1049745449
916439477
1232818579
201731399
950024609
1333132217
1054953629
203980531
329511421
1619502793
1680715513
455481781
1210856371
1985647219
1097541041
1015555369
2053692791
1538661259
593806061
1077031849
1785470279
2090611409
59160953
1635425989
1531861897
732966119
178900037
1257935171
1388286941
515190223
1340668933
1508105063
828061261
522497123
824476019
1593083417
1013767387
1600130017
1008061429
1313856091
1181846971
1882744463
1346867719
1608151331
1086603337
1492116611
1455178457
179751721
160376729
629729731
1483420639
653026139
1273143733
1175260937
2002581263
1754880311
2084361641
2122013291
704611471
349637389
291861107
1499500529
182757503
786732547
2120304323
1540085081
153410507
1532934869
500506999
668911457
236140969
1645643003
199765409
1619484011
1522348013
1396501019
1400404787
1508350187
1160558197
1428734977
1332407467
1136099417
87018773
1173489353
138736853
500616653
189326881
2080548901
1281932009
1970341489
1786337429
614381137
302596013
1743635749
336064873
185028847
14877677
655489063
808082557
1618613551
1944325687
1365753901
1408340303
2024060347
1252547921
604713911
1380788491
1364622949
543781423
1747732219
1494120809
776028247
1361153509
2111370581
185355307
1916265893
1072056751
503233669
1065820607
769841861
944237089
2040710921
792169789
1245596117
1110994837
1111740797
30218999
375990059
502582681
1016393689
669817877
1802150653
90053741
1681020349
1083843247
902757917
569930461
973745177
557167873
783441803
1862530441
2091657511
122546161
369158243
866450219
1279972511
1668408881
1209566833
2137289669
1371987671
1955267399
948843209
975256801
1170107843
1445164493
267073133
596589437
638851033
722540167
1946228491
1393212263
1657764847
911680243
924180353
1281835001
1588216733
1587854183
1164637333
292033243
1430766619
1643728561
866730113
1194114877
1504432793
434034371
1165213157
1004317753
1463135711
2001397459
2119509523
244077461
850730801
752270161
1241723969
1174833469
1155448471
688147651
1618918601
567134357
995963933
1935944953
1903049573
439534471
1511742671
72834917
454037209
431703451
242107483
1657242901
2009230423
964134527
1497980863
1422389923
1507660291
2059469411
2031699437
520340543
457739573
1590411101
1524352703
725970859
730388257
2058462173
1681352017
354688583
1876027523
2035762511
742872461
1227072923
1458969749
167045533
1485876443
1694996573
15280879
749803177
1729236983
60774067
1366645613
163007261
687214729
1930794059
545805563
1180750787
335055727
1900210031
2144900419
146186923
1555363907
1891177381
16259759
1114106023
870937813
2031550583
147530191
1979955463
623705977
2007751409
210413639
180036869
1370397797
982934723
530110817
896176601
1660944529
262764533
1477241629
334580773
1991797351
960311537
464257043
1526324783
854258051
879307697
735316123
598581761
1210684331
618953053
928024249
501728771
623399549
1806999949
1906820413
513749713
1873809449
2113373783
1462027417
680283979
1166657753
1343988697
477455647
1193462993
871178179
1403970137
912772207
1249539793
721913069
1944207721
1872525797
1737072737
624243611
1950067787
121971803
1929447673
59196817
1455883183
986891623
1798095577
736268123
1873085833
832753511
1401342797
1280112601
111335053
1784704093
1045058351
1431648721
1916477681
1307534471
823439129
954477803
1093270837
1042998767
1081854583
1481326471
1890502363
1868488889
686081321
1505655803
1286422463
1997597513
1164250313
2060268443
534227819
424198447
1998708421
478787503
1578935857
1285259957
595782839
308344019
1215996139
1966331687
1142153423
771031727
837546607
1530658463
1304027383
1467165487
1200353437
83934313
1913773469
71169101
1513791739
501739633
1897499939
1428005959
591962957
1892691601
947828381
1075867127
378288167
198465083
197488393
594681611
1568994671
1377247589
605013859
1377774071
925638629
457278091
1339010957
148297049
1907940893
1933020437
1837236047
1754286461
1975792163
635306461
93968227
1541443483
912510101
1461262211
2061676657
1641929147
1000895941
1607886551
1083670513
1841239259
1289587331
732613879
1620542597
1328189833
594686549
1564775453
969383903
2076664243
604958969
1172942609
906946837
1538247829
227081761
303421817
732556379
721801109
1653764183
1336539871
1280660267
1090344847
415881281
525358369
580551761
1003034141
670429147
2129081069
1360566301
493709729
2005447531
832235213
992607397
615560623
2090774827
1449481273
1637196661
356151811
1854670907
1903857539
103174061
1930420067
2124167141
172732447
1435183531
397254329
135149191
1390401941
33246289
65435213
1033404013
1725431671
1297041157
277437337
785923339
1743153527
1059932381
1461688567
327054829
774348697
632955539
761076683
964944187
1268495317
1403901199
295820059
1110433487
1458570643
478927793
150629851
237326863
1456267403
399765173
3919813
1321245781
466126433
295768051
2146470863
2120833019
142752607
2050157597
1601547589
1026707789
1817171249
347434937
450928837
2077894223
642468193
2018256629
589322101
1007571839
286196951
185402027
1267185587
20374421
1758473099
2048921909
1239354499
1431271579
1653303257
1860887527
166609697
471637249
1628195221
944894141
637773217
1760219653
210958351
1690240883
1256228507
414555541
1190867219
1800539369
1852655351
1031085943
2105669191
193364537
2017888013
376390831
1374869537
64958021
2059488593
86755027
1138791527
145557323
1914788077
1248574039
461020849
440568743
1369825423
1989023807
1388525573
1373495597
84406339
1139471953
66934657
1969218913
1468008029
2101191229
1302568079
211501
1242157223
842810851
1456581419
638940409
313699517
1781285729
1849864559
185028757
1479060959
1732602433
143481623
696619367
451241909
181495751
298027097
938790569
843039083
1102182373
1316343101
1644980933
1626720911
1423554089
788250031
267420323
1079334679
1165534427
1837317137
857109829
1304442059
1221698713
348191143
515427739
2069415739
131250059
1486608971
18522643
484079159
1514449901
258407693
1817867539
883768471
373633349
638976827
52942271
294709757
1539659249
2071115119
1131717397
155504099
1415575853
1233427861
643604809
610315547
2129550037
987097927
1928173349
1781156969
227957159
211945597
2130780229
1769488951
748607039
1393979347
610596263
900348091
361865071
1622229113
1495843033
1708671409
648537563
26995229
1883131357
722877203
1633275001
1890362899
366224633
216419579
295353239
1359058193
25627003
1245863
2061723959
156684049
714611063
1785343711
1850761111
864636361
1690584607
578286437
908702051
1573063837
1243506211
1072782811
73723927
512304677
1631681687
990866419
1979101979
288386369
1170955837
962616043
56839493
745950041
1479094493
469272989
412877713
760523593
1058563459
1877663897
1940201377
1691036947
1125345673
344909029
917784913
1555313113
887251109
1124362453
1926593761
1533641647
1554718691
564231457
304028827
316231753
2145454189
864049969
19302533
1883596927
407448089
21694609
1759890647
290178307
2122128641
413043041
321795781
957768859
1006751527
347633303
1083111349
940964053
1071577123
1374180463
16107023
44032973
1553027167
1367318591
750772949
787533811
1208835653
771652489
946319617
1113744113
612385777
846195731
631043779
1577126569
942581903
640864349
899478617
214647071
1438048679
1342623563
2142444163
1053580709
1858846543
1830643427
163105603
698872987
1552675339
476411003
1527739579
2127780377
981009193
295140841
576231587
1372731743
650831917
252520643
152509607
416984327
1989850091
12222521
2107698653
1934377087
1323787321
402072689
1513762177
1633740389
192108799
879906767
1688493673
1622905651
1374445279
1790159269
1197146779
222499817
1161984427
862088651
1483523077
2104220869
249932279
1838771549
1444585871
778303133
392158049
2119401313
65605811
1731408851
1423905647
241523033
510746713
2047558441
2076179227
1201454363
2119641253
148483327
798714331
1876578467
969915959
614378669
426887623
1629841573
1586308663
853398719
1758785573
1807394737
31671701
235430551
68127751
1955051149
8082541
133476953
1820943541
1157586643
367937881
560614727
435524381
1714428811
1132192561
1715224153
1826046881
1740836921
1231922623
939038011
1618119379
549719449
2098123063
1713608969
1555089953
1175028233
407396887
534923981
1275586201
856971481
2019127819
1976393227
499733677
1443062879
218917561
100458299
1936585501
1391405903
1285622447
612368143
827746709
342476221
585854219
256213093
1159829929
799834979
2000575091
1210537907
1870477187
169940933
790978213
190318883
414086657
1341741131
1549706869
311423023
1577564491
785817059
1214505923
282781661
1271296079
317585839
655808089
434827759
224809973
1691170123
1975752253
663867307
1221614657
1274325077
116871949
1561399247
904857379
1939385477
2081050381
891268643
1473775859
1207200461
492662707
55902683
1993515019
157605031
835652039
378283327
1910295811
57850379
1197435383
836714561
2100538793
166864853
89749081
618099743
1332009397
1285636153
857620541
1305382811
459891863
1988853967
243373733
501653041
1635407597
1764536887
2014465853
2073011077
543676451
1429453331
372608063
1458781993
126284149
1813921001
1699177009
1159607773
1077858919
501181531
348029987
893743247
941346199
1489415359
1769609519
105961231
666105469
1172752127
1529395783
1182660887
795499909
320064907
1680620443
106769137
1791895901
1347077609
2003840887
615981941
592530517
2003821531
1171295107
853145453
1065811121
1396578973
1891135447
3254159
5148287
1766191103
1513993297
1702848193
605785511
139988993
497617649
561652549
2103395467
1866679327
1921552111
953672179
478777829
1570207901
2009960707
657522839
147293417
439009553
834077549
1738413109
1775631959
1123258679
1477970129
1776230809
1640305351
2062112279
585161767
279363701
285066857
506062243
647344457
1376026999
524250457
1323184483
1646419631
362928437
1578292523
47312227
1052596291
781677023
50666809
945996979
1083684367
728933833
622013129
1496859659
421985651
1274215991
202543843
244758049
1281030301
992686249
909823073
1803541721
633948551
45681037
1104743953
1145175799
748178309
276512179
1286220379
620082817
311710901
649790789
1874942851
729829291
880303703
910943611
1064763643
1335214483
1412567503
2048524067
2113313459
1927279097
177774217
464112547
1982813321
817275539
387508741
312698521
1446442267
654248591
2111745073
1725746159
856388597
34954999
1302367007
170387153
1247127131
1891611851
357501203
1583277757
674665561
1903040303
680555153
1297277587
1494365321
670757309
1406652103
1371201059
673364011
925847017
559788137
1387856647
112826359
288825919
2003331761
1337090003
872493581
1755677753
346078357
175402151
1043596511
1103439251
1457472383
1708314079
783189233
1275595117
118089319
145501339
380931619
1359659281
750378217
924814157
1329810943
159965063
1324502743
570977489
265019269
1494756253
1919950213
1495471387
1215204017
364696301
792656483
353376847
625986133
2103127127
869747731
1354212767
1269763073
252488861
2016915557
300288689
863451949
819167717
1172181119
783628597
1464945829
1501642169
1513727287
731022937
269823049
2113314649
624567401
979540283
737494687
191391217
1239826127
230019431
840619357
294047653
889281427
1446027937
798700403
1864668907
923054767
1820645371
521545351
597889829
216828433
1092928379
535007351
197469113
1618660529
1006474169
1104874613
88246897
67541099
1314704551
3699203
113903563
1267110511
491494561
450550561
42271423
276682661
1469807803
1919710427
669964829
163958681
1675896293
2113466717
938609509
774251761
699719219
1505089669
732960209
1480881043
426588941
1509742739
176272583
1818651829
1939111903
195940111
1478780689
2096716793
1916398829
619987019
1070347363
642782201
1188621373
71083931
458130961
1540921117
1621278653
943857407
1471760161
1775593427
380278621
701781079
1072131941
1319782439
1406293103
417896471
1365091207
1181301409
1958632463
314826481
362141081
1302250207
1583238619
1947732571
64625269
547273817
743560931
1928477311
302556181
35721773
1574052481
74161291
1508808643
1940931541
1400708173
1547828453
290426791
1897038491
250081787
1065724217
1507375843
940032089
547010249
1915146017
1598127613
2090755151
1580139053
1580765929
482427643
1732997477
695839499
1464823937
770070557
115465237
1306722559
83655773
1719598931
112777097
881773769
1454086223
2031160247
1432793917
745319987
1445242507
684073219
313807523
2091326467
2087877791
1135085969
1142987201
307871177
791221661
1976901697
26001373
688368973
2031323179
579928537
1446346829
1725956207
2056955983
1013986531
96422749
908220961
43773157
1873186663
83953319
96508537
1446342731
2136996089
878529061
2045902799
1535552983
1331017463
935156357
1725280211
893593901
1837859669
753211903
15673997
1388107141
83781109
2131413541
318818033
1102865671
117546659
890813681
1324555499
1620318787
952134919
544639723
769972843
1281080813
1501947431
491146501
1048587737
225717251
1876821563
271125131
123992989
440223481
576473041
1345591397
1555582549
1276686601
1797362939
1511680771
1953715607
711470869
1328102351
647315057
2126949511
2032643911
714060119
885617657
41421971
210434089
1332087563
953361163
1954989623
982021927
1358657203
202505357
1777360331
1828506007
450120667
493775417
784853681
1331105257
509569007
1590789817
471248059
266072959
602723557
1123500031
831240209
1649904427
734989681
1772816377
141579967
444159931
1256524361
23296457
1762436381
667851427
1234276469
746106749
883057157
291377353
314638903
1678587059
865259537
817620589
1090683883
1823815927
616390633
982869733
578796073
1254484573
1419515663
1194907979
1055712131
905889851
900039017
1846348337
489730819
2131147813
780701539
1348564747
1799616419
1159703341
1055577233
1082147357
2144490779
964869593
1735936717
2025445381
871402373
505973267
1511310539
629685887
2018201021
1759509853
928593637
801686491
649843951
59775707
411419119
589082621
1533804757
1947645059
793885243
1146192319
1010392813
1093191829
1008395929
272868773
209077367
1108509043
842959043
2002336183
594415153
1334881477
752772887
930577169
2127066631
42557563
121710109
25961423
753948911
1948054417
1447721909
36968887
1471271689
556713233
1428918241
719473421
1860377383
2056731661
925749443
561582823
1107937399
1822493083
541851803
1119469619
1856055317
1985266627
335957543
98580631
334575517
787307029
728441387
851718599
2094809713
921047269
1106322703
2001653987
467223343
1788288001
101546551
2021761837
848388631
321853957
1847619673
1720598521
412932101
297830993
488936431
88537201
245123093
1769027929
1716836839
319983701
339110669
1962736361
2009026979
44844593
867661231
538810703
929747081
1102091057
490567709
314778679
993712261
2141806883
1608369989
445413187
1878907627
1094458877
1413063181
1039714211
1702438567
1236827899
1693695343
764668057
2088814979
1874408687
233150513
880024933
753812159
1490350409
557704877
596693
565994707
1306107529
1897181029
453462433
1596650383
1065730417
1113061199
1188153563
1363432489
1397858639
111616381
258088247
1931941993
955024117
684075583
2139001307
2062176511
636125729
1507642861
769764377
1888425761
450519007
1743623759
552664909
1086001321
493866199
1377952019
635256553
635666797
346638989
751229671
687542573
1504484623
730236877
952842991
1476872303
554276033
1923919553
958996751
2057239643
1126683683
2127815189
1751948201
1771033133
787001099
127590143
60522857
1407445999
454350863
1556761649
1125317651
825158101
1311310993
426846169
625684043
1444892209
233931233
414006997
607527131
457519463
1930587821
1368613999
104749979
1216722781
1985065541
257572817
2092339643
577501763
273297383
799911341
802644481
619711537
2093041283
668959219
961930523
770226407
789123821
106052279
1669283933
305934773
1590560039
573739913
2067225373
1906766993
1528442119
259028867
844472599
1601921059
1061440343
669506479
2047703353
1045093741
972600599
796325741
131259899
1521837253
1657148953
1503163133
422573603
65424713
1835026451
514536181
1673064181
1428807901
1534282987
508308247
324988823
1521969941
1762253153
2023183297
1922335813
1038750899
27650327
943850639
335845493
656703991
555076097
1114446667
1195205201
1586058329
1188093253
734085523
597820649
1655831347
1172858963
625323737
911541973
1635508489
420915197
1258348079
1194995303
1339534103
1787873543
609429173
1905939143
1701745561
607425629
422984567
325208473
408857677
1619668361
892183769
2131075099
411594451
1311359851
1404830521
2123647853
1470020911
679530619
1825873067
1029243139
144955829
1273708369
563131553
580751063
1288004359
966313391
378633011
1807153979
604404869
1757926661
242537363
1004759513
2092409009
85258093
944529727
1664528981
1370144381
1469041201
658302553
27969133
1977216193
1851837839
627621061
597407347
173031307
1294319491
1195498949
1800171353
1302814313
1489292449
1854093509
1760038703
93798829
1329501973
1778325971
1055451809
1585790761
565751651
1342980049
1389813163
1255685293
1662362887
1297364771
1675851629
1099411861
947038591
1110628613
845848537
788716147
1244411923
1141879979
431106887
982443211
509132203
460938251
1230541271
1307382071
1085790599
215988001
2074735303
2057059127
706737587
1734321593
1364602373
754061159
620736299
553752263
38342519
388904081
52642273
2112210053
1044295579
252229231
1378574359
900228799
1127049571
1803114581
1381052479
1693116259
1056561427
30977693
853571417
71505193
232184507
681889513
237517823
429637151
1324029373
1799155363
2145607781
1226660989
487857719
2112743167
1170414131
224180641
819042799
1201997701
1434728249
1500103259
771013549
531459239
666246967
1450099297
546709859
374127497
375995453
861939961
291885871
522840433
1379882017
1817749013
2041258171
84227683
1222463299
841593503
1481468227
1240436921
71946253
2074543853
1498012147
683936191
292661623
647075257
645369157
117336617
1675387177
1401239027
622579291
2131244537
35615821
1451128241
2079304067
1828470419
763444427
225735733
616556209
1802287633
72239369
545994487
172930187
1714445417
1111436869
1125457451
1116627433
1717721779
1251466907
595982203
93489257
1343124803
42111313
1306538461
1000333331
1601900147
1353329267
369311203
1323868121
1896547057
458070667
139920827
1939864867
104829079
1775914757
24137039
1397298041
2049392809
308845967
1511782087
1674337937
2147152949
394686989
1844520721
1348763869
1932364073
447215137
471409109
1518504487
1480305191
425027923
665001287
202601317
115884757
878201239
1966825051
1739456729
618195161
333765721
1338519971
1405082171
1755353911
1911468883
1721074651
782352143
618418091
884040559
1205792681
30622037
1038394439
1864045819
1114061609
1295206697
820958387
1602869767
2054798549
713167277
177326047
2119518263
827141369
1559240623
903618713
1214757139
1364537089
314582173
1877638331
1699030049
434481457
1229258357
566285789
472108771
1385163713
439353617
1653695023
1619163391
1596802127
998207779
543688843
1835491739
146011511
519402913
328091609
2083432511
237973097
1525869469
430917709
395894309
704968669
46768697
1122001369
919785011
1054885141
118432813
1789019203
573240907
318269191
666806053
1132104563
1442110727
1352921023
1689994039
1853042501
2082492463
1612670453
1339080551
71689249
74215601
1638743167
339607819
1018929973
387934427
1131811787
964114783
336706693
1805967979
1191102271
1711878409
1393965403
992825441
1851774719
496502537
791680249
1793582891
1376072507
396377057
1547235373
222118943
1660246481
755081359
1078154527
2001539689
1560563371
1456749407
1096022791
541993381
1803222173
1120079171
1478553449
1819907129
1335447793
765847163
373867283
1169565049
245788531
321273287
1918006427
1900831637
816018391
356570843
496821989
163306309
893313271
1041469609
523187893
63259661
1566076517
898559369
753645691
1039271201
372090599
987411913
21333607
1095600433
507328541
2072794153
1379555813
1587501583
401972003
1171073231
1539516673
1535847347
989875891
1188600221
611129399
1265218711
2047066157
2036321843
1432296199
436332583
1941961573
2471233
1454093723
1357217273
1046891753
1993148533
1827774259
508956031
212249663
547935847
1092716111
1109422417
1337595001
1396232479
285020717
125869663
1052291753
1159903139
2013627323
1085419721
1364995199
1177913647
534478831
1568757361
469418269
304308689
1871960033
1690474433
1071441667
991451861
2088599521
417505463
717246317
1163918629
1761292573
694140451
13400689
888517561
985468867
446113229
1131009977
854351419
37884793
2058730607
1001025463
1268183911
249358937
914899861
610445267
784525967
1808163751
271470359
169997881
1785657581
1480799647
1540295219
832195289
242142161
1898927383
2036485001
527494391
130033769
1942101157
1794131257
1641036343
1800422209
2068892519
108384917
430531841
323879839
1677400381
1692602627
506681561
106371269
687573613
70883713
1605612709
1736523461
1916724301
272005963
1721387257
425023723
2058702017
81042431
1672216519
711161041
1709884867
1666222279
18602567
1189584821
66586669
1484726657
36021311
1123237669
918349871
472724891
583609903
805795621
2002367467
1557176377
1267140047
1087304191
1854014329
499054763
1685951881
1358269457
171446773
1688014399
1478134573
183081907
1857167999
492575533
1895032001
1158293293
821259799
1779155347
1261794407
493837103
524936891
3428899
1154622961
1425357617
1521900151
890139071
1310297137
1640998913
2048043511
923132293
1444782979
549399343
419320241
1169932139
648903901
804711599
121711643
786515603
94305823
1054969393
37872587
93497791
1494289417
1931496097
344720197
71759801
1934681453
222091867
1057300571
1820018539
892876051
1476553063
98518841
2112800867
504910871
570091703
1740919753
1835676793
1366395493
216868637
187849873
1371134899
924798389
1540079809
970490537
1133515871
1862525443
348018007
466835321
264365027
765060521
2020403689
37540453
904773431
1429770323
47571283
1511289799
1802768339
1844162561
2029510513
1919167589
674549159
710726993
239188921
1167167423
918938183
519883393
503528867
1813455947
1835322871
1543408193
2084570027
898901477
1386176201
432157841
1019819441
1922271191
13356047
913611367
373247579
1781266943
1776322019
389411021
833189809
386000239
461605919
1438932113
1899890953
1284847891
685508309
458433329
1580827597
157738489
831850379
1097191591
1643324717
1452662609
1953967721
493622681
2125056781
1449453587
1463328101
2034766367
916075679
582939601
701135867
911170549
2047968397
1917193757
533225977
1439777879
1748305847
2010583513
1934738749
1487207593
827097013
1714045481
817430893
1893868003
438511163
753594337
1630575677
703390783
1208179169
724609439
513146149
817599413
124332331
1826743799
191805857
1698209281
1334331049
1252125793
1671740659
1322643389
1334411159
2062051919
68788891
857161579
896178109
636967297
1202121329
1428929647
1936298591
1479533441
148708561
1049308069
1531120873
853298687
1127584547
1099292321
97958249
252579401
852955183
1291038481
348525943
1074702977
663225049
167846099
1128768611
1873315189
1789787537
1450521439
609866207
1657223773
1707396179
322225391
1769852761
1059871801
569320159
1671852757
1506422873
1647166007
529538147
1730601809
2111471023
745114163
902103901
586686823
1375203611
429146363
1328816249
364418011
1866848597
1166001203
1404000001
997101761
781675273
621966049
2063184551
1655403923
517138051
626620919
249241543
703990657
1844962283
1604497067
984930743
1052226079
1360505437
1330515883
174882109
1784774219
946656443
831012121
658200703
1380025411
114608579
827703197
1386953749
1884556747
941859719
1425677611
1490038391
1464290473
624754667
1864715687
577859831
1414899587
1172080999
814521893
1301807959
778723559
50043919
989456869
2114677231
1278521201
1130786801
2032139231
1121268859
286136831
694980701
714103493
268174477
679664207
683573129
1142741167
1383232063
1867341019
168559331
1334862163
59377807
1397694163
1742345821
893484091
787670567
1622137393
246464017
820602059
1741078973
374893577
846767003
614495521
1610075479
1490064193
615309287
1717668809
1896776923
1536518987
822018409
1122651479
1887580223
203778767
1094859167
2087956027
2094919009
1664557723
348255223
280996253
1975542199
760754543
852984259
71948389
51457207
1226196269
1661944247
1201027349
1278721247
157671223
1649033857
881734967
1508713711
1342125661
1125989323
1785422413
1376498141
502444643
66141121
1644078049
552936257
72717509
1819589173
338491837
1976052787
1162605943
1533211357
279739643
426188897
1248985831
372130601
1128155753
377529181
2015060423
256046573
258570413
1650218341
346101097
1768848959
744704731
21066641
293724733
1417339669
616307357
1228610969
1371625663
2072345507
1668973261
619809367
1186679647
359688583
963705643
1489507567
820515611
797176277
1477359707
356059637
2001515771
523888241
1529643989
670132591
1346001071
1840250903
174062267
775576003
221870797
516986537
835620679
2045662781
1161481507
66231023
1363449911
3832223
1223486347
660249521
2138381681
739369207
1743320959
793332119
1375186091
948079373
230787163
2070666001
1778348623
1222210831
1508447497
1246706257
1958763727
236307739
1582351301
1739927129
220750693
1632417719
356147677
688846643
622314947
614942953
1530614797
90741341
97733609
1154309659
304001891
1225409791
2061442391
1374369391
2020380959
567314509
1205121457
763253599
91201993
110563771
185053069
463896817
160922719
2060589049
80539187
1645174177
1621203743
642552257
1866863263
979117369
104242423
1647982087
1209345157
246935407
871613173
529076231
17506409
384891187
1681973857
1749016877
949751249
1092194357
1316286469
1833444023
129678277
728919859
460026139
1670882453
90710887
1745646311
2062697597
729818053
284165051
847643627
1498521041
2139522269
1058284657
1491680741
530251171
8039441
1414436747
1849702873
1415009831
1963440419
245745719
562897189
734965769
266498509
1421993933
156204067
472909999
217685141
1075143127
1145378569
703269877
640677883
173258177
1500477449
2083827491
1459165579
132261061
888095077
755976301
2003303807
2093586233
1285515239
1807298809
12682757
993840479
1007874193
1846454839
642994939
1589633533
925264969
253688339
784629973
2056663577
1196792141
528628487
1697368261
917260909
2107276477
1417436299
591564527
722308163
798625691
468740599
1873214113
551505839
1375673177
2071071689
140740583
1792287997
1128200407
1454655211
659673031
371406227
1535664181
169923337
1963478717
1806962009
1460283353
2113672367
691472797
2087225843
476355559
180831961
1617643309
1587889613
1743089269
1990697339
1160194627
463143001
1955581673
1127110643
1561640879
1786440421
1532190329
481321507
746385487
1219592333
67361149
693715417
1459421413
1754293817
863945519
1120536607
1622801617
2020263997
1322747497
856107223
1348498367
2059326469
480644743
1673760493
177570551
47127617
772894061
1330386259
245019377
390510719
2075492123
1275250747
881249207
1908432737
430022017
2055234409
354258067
1370341747
1075199149
1253618411
340912787
1468802597
1527660991
1080968719
837467557
398213087
1203680749
391899821
1813770583
1114894717
258467497
1214866711
837190327
860692109
260400431
1272188899
1555407941
798362833
535413247
731864897
1998979751
1316015413
2021266517
1249613531
1099327027
522348367
244680503
1709556929
821633447
914725183
1373460197
1394557777
164247701
106691527
234160937
779577091
868995563
814734551
1934717831
1124430869
544086757
1425730441
1998718739
1357734481
407088809
54840893
1001235283
2095094329
1965294607
1094168861
1057438951
737028277
448052711
1406765903
675857827
698658011
1950323777
898743253
651444307
165513973
1454236403
659753167
1350785659
1549359767
1960633397
1271018317
1547150287
1601488831
631820899
266351221
893416961
611204357
1143585637
492124439
44154973
233764057
439598353
253418549
1320517027
1117264111
352949171
959721097
1498138417
719654899
1185819391
1950711689
1876334231
1475918021
924710861
1369384507
47288819
1418502731
119110567
2028443539
620619973
255266299
366075319
1948976947
944206063
129435541
620088377
299620331
454817999
411752239
1735660291
1230893641
745973551
1482925261
1816411717
804439219
1093885517
1805870393
1028817481
1474839323
371836109
1496082253
1204967011
175063873
12463051
353915993
409140047
1097067421
172776511
1465366729
46101529
1615250387
233201911
392449823
1261602361
466408177
1494557947
1388039399
317343647
1402318727
1928976113
1156042949
1418916977
1377850967
1044714361
2359079
270110171
1786623613
393250673
1292771743
898081357
1867713847
1159361509
607515989
584941703
623735713
1425526693
935292653
923069933
453254611
703805071
83566961
1918226273
1046509127
630197273
805801753
107597827
793265027
53648657
1033189427
628699823
1634410513
301120951
1626335941
1395150683
204118073
1089535009
1360581191
2012490917
1073245909
1126487497
319548139
261232603
1542201391
1761317473
1135989749
617906363
1670933753
1328334619
426642127
1898108309
788342021
1044072371
120715019
22313591
757081207
233177827
1034770687
136116587
1045400819
482863961
1169060701
938261197
1976824873
1032422617
1251913181
2143942127
1982805899
1837565407
440179837
970909319
1764835621
1715230787
1705937993
553979033
1183489997
110386531
1842159149
1481646851
1372433059
965179219
24666667
615325759
42626677
1680845303
1394389019
1922571419
71107711
2056339199
2031837791
1268355059
1358640823
250369139
112493351
1303464667
373462819
1691567287
916239553
1704293203
1322638091
1133685697
125941549
1455148477
2046444707
975533683
1643186977
1418006407
1489289429
1281191473
891577697
1256282917
281344079
2002968749
665252251
1931971417
1640418341
439333859
549001303
808547669
1027315897
839143453
1119713437
1591789483
203456339
817431821
938966407
768384707
1743216221
15908281
934162627
1910913523
1014879539
401694197
1449838519
909232087
113971619
979589687
1900693877
1319194733
123309061
1115631787
1313796793
2099917669
1788997781
843316871
1550349727
1631055301
165598099
1079221237
1169783533
179891731
901255027
1968743897
787158241
1358694889
1687804747
577194323
760893593
258327917
1205589149
1302529651
37343287
931643959
2022897763
2072035027
1168126279
2036455573
1422543961
1762877273
450987107
1049707697
651841187
1339445729
1137087739
1197074449
69310421
1588564073
88450237
1767185351
1653382961
1442216329
1555630837
1137442921
1256389271
2023981417
1754668961
976817557
315003859
1262668067
466919837
332629321
1641296641
1370422567
870264193
687157897
2046968293
356802773
1905628859
2063914409
204489149
463816993
1541221691
1915988947
271162153
149805281
2136107279
833781869
2069444513
1361048063
52990843
2134762001
150113407
289377211
541767143
248491717
197605843
958421923
1795181683
775000141
835899601
1173812669
326400929
263142877
1026207181
1856461619
1134512009
1752117137
778234393
1305182503
1078729859
1792126969
1462891099
1255985501
1975995089
788534597
968601839
2106877001
26835103
150289331
1050343951
632523313
1605106211
115440499
1489465111
1846694609
138665903
1847854969
992051681
1097265241
548607233
2125672873
1549560569
1301994781
593358611
636576043
709183609
1576338527
262046263
1299055313
104876533
542846813
1895997769
1137888043
1313658097
1927803041
586312217
875195393
757843007
1227408353
1591582831
349889567
1532911669
1689048667
979362107
1946615213
1571446673
1512498583
525437977
2109455807
1552446607
1079488651
938642737
1988971801
557910371
1273435417
919064669
1044775469
567753077
1827656867
1868762507
1599543467
1932203551
1863284011
1180295593
482359561
184259743
269561093
640826783
2108868533
1378520567
186161189
533850529
2006637497
13109
855815657
1936240627
358594421
35065717
26145731
712128503
139194953
1051034899
399075091
881614583
315257149
159971701
50735969
2025001327
215304533
1611840493
1831711769
1149101869
604842863
565393247
627050131
1388154827
1131657323
1520720749
1525509859
977204113
1510283561
130718657
453729313
1040780707
192877621
39515071
723297577
431260411
1254797833
526797937
178629949
83478841
103216369
1979398441
1245258761
15682897
841417189
1754949613
353464519
1465758901
1418936147
668268383
2133709163
2041835377
529406981
2088568121
326333101
37011083
1659733763
491823833
662710049
268817959
1428392681
364643963
1732767419
674042483
1883832997
2105999299
481112297
1533002983
2116800827
1274432009
1485975473
1110361111
2020396381
1611673243
1913202769
1941281591
827084501
418750337
1911130777
1023210547
1507778717
217204811
865179923
852828467
1086917213
1350802163
1021039303
1366265671
1510934869
1455007171
216199913
840510859
82078817
211272619
458320141
2098127569
1496896207
1861077679
1858640639
1229258099
2061949963
1451606581
2105870717
380548837
1633276441
337714519
308012671
352493437
366430541
1410918797
18419119
2015866343
1692177029
209806661
338389283
627725117
1674118517
816284809
2020368613
851584543
980727971
2095625971
1819104919
665417939
1385519953
1963603871
1261962817
1067167697
1485832343
1572913453
1421308313
1631797903
1646051279
481128931
1095683657
602404189
1497493979
2029889761
1399780769
1589526397
268017619
353461811
397996997
1108295509
1275230233
1461479401
1332126127
2087533793
1000709939
2029238129
660763237
979348463
350388439
1035889913
2006289841
1318462997
1722632101
1345608739
341332133
680515903
1367818667
802951241
334926019
829583207
1691908123
1321466303
347383123
755494867
1343450443
2071018597
2104981331
229067009
2103100193
810672773
1260897793
1168422361
168271723
1523396723
69051341
197169419
1041957737
2095025873
2024090977
1286320043
115330681
81488353
1756792913
499337093
1324177313
482255951
1878259927
1959790303
1809214079
992731403
1187179397
91369051
1302002591
1112362519
709669867
620144957
1404544711
1299574433
95039011
470183639
120313799
490104863
1587409507
1612894333
703100137
1034863273
723734093
351347189
80370607
907471967
1375560481
305462719
1012122197
381081161
1340305783
1029987467
1936436863
693182221
1347780431
937211753
1265721943
956421749
578037731
926495849
1976126107
2126680771
952197269
1154644951
1157055421
275956711
1831762169
267921617
627388441
485015767
323675657
1847758063
1600472987
586096513
716485559
1030486241
263290831
2037138989
47937751
1894639489
310688887
70234919
147589859
1947162001
668018993
1748636089
1288324067
155707633
231287923
1847624291
1706375717
371814847
1969170743
61972513
599540659
58987171
866425957
163333607
1421257429
9917129
1228823429
460274041
964513621
159012629
146050679
1113909437
387731977
344613331
1323640211
1570392251
1901869181
181148269
1926770479
1741497133
246615289
1366173973
349130569
974744513
2026499567
672472289
328887953
835513699
1078911487
147345881
1763099711
396915581
1317323737
1149882977
55894621
1952539909
1165969573
1492419583
522670361
761134159
1992802157
829022933
879248737
1763335663
837138881
1330020673
1122593903
244493759
1526274413
141022801
1070234743
1390561519
1695365267
1203437159
396133559
1917960673
189118981
977356693
1696108493
26678363
207856211
449035529
2065521391
1952636633
2057456459
1621734221
301246723
90954037
1898447107
55710001
719896357
881806747
1305671971
166110619
976737341
1821680491
1779309229
1997533921
1310520733
1856791087
1818345913
1743042601
1955834017
1650528857
1815171361
544328503
1331590049
46128689
553084271
998277367
705424451
1362753559
995995589
2034816403
407311889
353392133
1816427779
1952361401
927480623
777744049
409969193
1578799769
612203621
2022527501
1108474753
1427855579
1235398877
1136947727
789708767
1424060273
782154587
1159305689
1945529843
434847313
80672981
1147508413
960146599
1141630901
2088454213
794729653
2082656237
1037340559
282153127
1334459663
170592707
2142225061
318363047
347428843
1045567297
1953112309
1688705483
1980862223
1180519931
1549819367
1221934627
969189799
1256912803
851627423
291448273
2105366243
79101103
384084509
1950711911
1249295783
1732293203
1021678841
1480973801
902037011
1352625727
1184008733
41368231
498777553
427850009
1286643887
1306687273
744738259
2067410339
232078489
2018609771
2113650673
2049739379
1680378191
1567266671
1307283713
1303055447
314482991
796778663
1464644647
1334148047
716156401
1827814997
449811179
1641934873
1050356053
2025442141
408498007
461095367
356406119
445367287
182928667
163379737
616110179
1973003723
1962573121
76821421
87576919
1473678419
1245317107
1795094669
1977714149
653851193
623385647
268751519
1386598351
739103567
1755789103
1537111391
454113083
1021278073
880434979
2012163941
1460954749
1435215367
1451478121
389671237
1448694941
1262628449
160467691
1705892381
1444390889
2073493979
1101893207
305397373
42409897
1134862439
390976519
1687509059
173915953
498207901
1865331961
814476581
258871169
244985869
708300809
1850295949
510653579
1249096603
2129596213
207715213
1488040903
1720084867
733466023
35520959
1815153229
164590403
1236865523
1550563471
1592788409
1840374163
762484571
48649009
623243227
1106800729
817965383
1207389797
1475623003
541007141
1668702599
1135165673
608651161
98868491
1943562463
1038933017
1378631131
1994851583
1200349123
775183951
1593161807
1503284641
55592371
479997809
1335410753
327051737
1279774163
882538471
1556447227
92999663
569810707
142353469
1577312263
1608588451
1733804417
337143463
1333069217
1525108073
11802451
550496539
744634843
820813801
671152463
2133242303
344581901
410203751
302544521
870332431
258107789
1746642559
253137371
2111444381
1738878929
1883635477
401072713
1763637847
1516873231
1110126607
804609917
582053597
722176877
1653982817
220303771
168834307
177534299
1188807691
134590063
2138337031
2066714449
2107944463
659292287
580117121
1800590723
80591299
702306113
352696187
190354537
1172280587
520626263
169010041
585783791
685126853
340866817
1334071511
295419323
388109479
1226271461
1960977731
1181014621
2091779813
630702673
994300751
1345539889
454440281
2035355717
1653074711
1674790133
684058447
1971359069
1935135977
1209739231
1802057083
951708733
125308691
763667549
643630639
1628024467
922191791
1577629819
2092216387
1939227089
1233758983
1497431513
24554521
456184387
1210975763
694664903
475222459
1243170497
79229
1553958383
115873507
837223663
1576310233
1000431043
885992509
347175379
617325707
1796559481
1648712801
1460675903
1157299771
1032741433
169491463
1008440339
1704225937
58736807
1356478573
1470329513
2115061279
1591869407
460091399
1884956641
226957739
1576522711
1047453791
560642083
1446956573
522191773
408654901
1784336923
1090277861
1842727531
79909087
265189049
958311271
834656731
474791377
1595395493
254707291
254921363
1879680643
1354012259
1375738853
2069671133
637051427
1683405103
247076957
736639279
1872083881
2024570203
420439553
436406203
870837437
71152703
1050531241
107510519
864816187
1225531507
1356140119
931138451
1372717741
760217837
1207489663
577180859
1111376423
955728817
391546789
387442967
528532943
651561101
2023527353
864804403
721763717
1229372759
2024980273
56132299
638148347
1305789817
1491563287
1907592341
1865100511
1654166209
909180887
1209293737
1598774297
126819197
284396681
1819987229
940196183
924839053
1327511303
618074153
1344792077
1896795101
2023864907
1733664991
1584840077
796464169
1528240919
231576001
1654624661
1762442389
1356987371
531980359
207158983
1526678191
270237623
140370227
1217019467
1029305873
1706376289
527796541
292569931
1380064817
1122095213
858229663
295735729
2047517701
1398013607
1278183737
515189401
894253469
1662086207
384637321
1001032969
1279850927
1005607657
389636903
1834829263
461185169
1694921693
414073073
1864188511
297750253
1955714837
634329791
739382503
1550637449
571153117
1853706331
1386892553
1137139669
2104081153
78292307
755165573
576239627
1345526167
192205373
1343614037
282152029
448251871
2073274207
402420737
166596049
785632709
690979049
1672553791
864773171
234606209
1219229917
294293957
1981491233
1823783047
930861233
2080691857
1678907551
565712419
85289989
377921983
633001367
1648596493
94058183
1868565737
1717283977
1423787467
1566868301
1585991851
2115831979
1299345413
1231704883
1506123383
956837813
1570677989
352937311
853998181
435691439
244013507
1794075047
1497196199
1226206601
1389404321
729806387
991363117
1520884213
521819219
127332521
712010687
676414813
937009049
1687743523
725842651
1430245897
686174633
1299441527
154492453
527429011
215375551
133025701
2000001167
1149980981
1447280831
1421585801
1099475719
2056180213
737544713
2099485139
61451347
1211332373
435449933
205515139
1129147249
95943647
85805263
234332551
1174106911
1511061341
2035725787
307048961
1108608161
723172987
1651514819
19098851
1125457631
1707235147
1966430777
1618234459
650894143
969732109
31776509
1690602049
1551675529
1656045449
374134591
12283961
1460909027
455551009
1202424649
1278299059
301254641
1143113539
521156201
1655615029
1039718777
847150687
1586295173
899025287
391130329
50017993
1391616293
1488744241
2119478567
580003717
1924079579
361598863
1942705151
1369179281
1293561323
428393429
552621731
1316527837
1806884741
1571613077
1348891937
193430591
614945207
2056888469
1938292679
849104089
1631681803
87585263
1928823109
727630999
259704589
286648729
1871120569
76606007
1664577247
277357141
1970361553
328980623
1944495919
1018239037
1266649831
46360033
1418170643
773289817
1664813693
375265981
2046078467
1376752339
934138969
2070754687
825907151
213030029
891879089
1995618227
1307119927
543104213
393433477
679579619
66681533
1828595563
1088488057
341083027
789494903
638096093
934300651
1769059951
1986876289
848781481
1997380241
865956479
499125443
785198819
561201631
29342507
368957453
1165571681
1261143397
898120849
451064269
892035631
1738765507
522143603
682710577
1190440067
2079173303
991536673
275736701
200446691
20094691
1993177283
727208003
679034243
410573857
1150239529
139320721
2042695079
1737684187
2018480617
1974836531
1754259323
1974179099
1142495561
274980427
2005826047
1408055899
1828453763
692826703
929285197
1665586079
1549953211
1101326539
791400109
1896178901
382371683
1301392633
649978337
1242763073
657191039
685088611
1411042991
2035100383
1892055337
678507047
1638712291
628153291
1837229711
1579243693
1328581487
234616289
479615797
142715801
1644134743
589623989
629004317
1694358551
2024202067
1975845691
1811271019
578225387
1738442687
1699111663
2048732219
242223209
920142271
1545507389
2046675317
556159111
42735599
1014635647
1294242899
1726139579
1815459523
157438517
1493728793
1437503161
1613359457
1472282843
513840991
1363267991
496428437
401195411
1531571729
817518853
1115794259
1635037477
535554343
70992563
1594577947
68310497
1873182401
1311709177
432679781
497953453
400456919
1442079559
1283084771
1941139873
475133159
1399971011
658237781
1781200237
555737737
1100454203
1683236561
405648527
923461481
1654858171
470897813
90899827
1801850749
906576613
255456497
2000833789
704085749
78592079
1183437649
1353977033
933971083
1448417027
739321129
1495319279
596491579
424214081
262976443
1014691567
1054843873
405081179
1714625431
408550111
545230181
148539323
1264231093
525226157
1517742763
1118232559
1348085009
1667182523
1344450739
1258753757
660409517
1970112919
1919590063
484810219
3171743
926453503
289112491
936104803
1866244951
2051636711
1510230473
1871565701
30093257
64901887
1593530143
448882337
1233445793
441518569
1148343683
1267572409
1795104923
628507483
1345400137
958989917
1177077299
967820939
343509043
1263764351
970394057
1419687371
1207829239
592063189
624914357
1134612961
1942156201
1634326481
1292699633
1215060247
1726508033
192957643
228792299
1136476813
469319167
62809277
1670350939
322938467
1867633429
879997397
432038807
367723877
900830089
982543019
70126697
337398197
255352499
1135323067
1770053149
1240278271
1224666167
1632075493
643363939
857581619
1107705983
116473303
1933843831
697103867
63842887
756143461
710287327
354391253
1095824897
388208473
2012104373
419076899
372335881
806068537
2013989647
497930963
1390491131
451469299
2000200387
363623297
441574519
626999761
446651021
1302090157
1471133681
1295088943
779369321
1728125381
1371765797
2137612903
1287583747
982850917
2073092239
32979379
1374319607
482104747
462321823
1836092719
11181029
55587643
295116781
2125106677
1466464709
2140113961
1064044097
969132799
899603063
344029249
560123323
2004450593
1110296393
1582121159
1939456039
95376397
663150883
42497797
186903439
401151307
513144127
572829877
1354315373
1586403811
800147549
100489303
756489023
59245349
1719373147
786270937
1877746183
1069613719
1106119757
1770541811
426754739
2043785563
32522489
1651445869
418289059
283388953
1750474151
496772191
1403244937
70912991
439946557
586118711
580229857
1876069159
766734671
2097302419
1267528979
506946827
1391919797
206901899
1404553679
1303024423
1767862511
1235755309
711906757
417989431
858487613
860213047
1091619299
5457709
295067389
1905407369
1951211419
1937102521
360309073
181362887
1568394103
400442311
158561603
937396279
134705731
1416713983
1512215893
1975723097
655282267
1611767299
1740379997
1667194679
1695260543
1398668423
1925185267
28802321
563789693
1696298941
574277423
547147837
1885242547
296600701
1600735781
1170234509
1706624981
1073853661
213034907
1649722813
59967263
470576669
674163733
581403673
364144813
548474117
1036153453
583376621
1346810071
2083017449
1495928327
108767507
901347709
86377409
1228886647
170034253
536432873
1217712583
1550677147
80277227
815561401
483911903
99070157
481505287
1682172319
1184570437
638844631
1790813809
1361120207
797158511
1815386821
429252409
779342797
1253867039
370331959
50704403
1107060347
255274021
1610457011
522175477
909746963
64297039
69064211
1216961659
761369171
721507229
1340976841
2103635659
1434467383
419809241
84785021
661389497
1856363461
1226488007
226441157
96302123
1842676789
1043275151
1780009141
584695231
1983332171
1623510673
775807309
3128131
439337401
32320711
652689637
562505683
538558049
1606692889
836167823
1991579983
1575973163
486562943
485952697
1991906381
197115371
1744563319
34398953
1424009053
709647299
1545510361
628398857
344216479
883980373
209311841
313160317
1871161723
1215563743
75927961
1259907541
957812071
1919613323
1833091199
2004473777
873889837
22191809
1845668777
503017841
338460643
583372633
590988341
508339303
1152245999
1842818843
894205211
542858357
1653817343
1497309941
204734149
776493709
109956239
1210891543
318590717
2037502501
320120287
226752007
1207975883
994917331
1681864007
701550263
1411718533
258913861
159688513
1187405413
732585647
1422326723
1912747267
665678549
949660849
822958043
401298349
153252503
2095981009
685918199
1351463129
1994707331
1208733623
911929357
805741283
1106067863
1318891601
293761879
165743311
1766493901
1063134029
123109627
1571565893
1373778199
1696048121
1885258327
735326881
755889019
906746563
3413257
274150147
149012533
1439793409
1992196831
107666497
1193751431
2027804813
1251953359
2038833211
741310051
2081810333
496595051
1887138719
1885631617
2078420419
338685433
292071809
1138971059
1123593259
1427840881
280918633
1135702079
396973937
1612219319
1797966581
1360856857
542541463
1161352883
635003647
1146003809
2048877221
1553396653
1282864939
1447855373
2118417649
1052039
132399173
136453799
2064399613
169577237
170066363
524116091
111732497
1128069851
1086325243
249814469
163303837
612821827
647850179
40029107
250509911
1634679779
265339219
568323983
630826121
237131047
694357259
961150493
16151783
1913744603
330436949
1009371911
826218509
172896131
943636523
1085716669
81357541
1296593707
2080406893
192299153
1753078541
464189767
897730349
265763131
50639219
1911658597
2068767901
1397655949
686705483
1062295853
1844612551
1816005811
1186095307
1143104869
978174139
994234019
71978131
959803223
1326759241
1056728081
164271787
229896911
1231566443
75317509
1362377171
1052162101
411571807
478026751
2031709721
1741059949
320959763
259829057
1673079787
706057489
578739253
361283191
1184644931
1178607337
760870039
1584097901
1762455973
262203911
869696281
1769441629
737364709
2001131581
1348698517
2039732963
421426417
1499611117
960201761
696336733
928290463
144992587
582336913
1076746651
1079841137
1198558733
1256788541
878867303
2019778729
341293763
1851571039
397618363
1223768173
2057753989
811097257
1761548513
1816466389
723369443
977983913
963690599
581770451
775743511
883788931
503488529
1037701129
57642061
25964749
1189349969
1164524993
497220751
1872015751
1986245777
1501014577
1478696347
1802772781
817777381
1469708459
1374070787
1141260191
1258575419
1840140383
573526813
1802911619
1931963933
614698573
445159153
854094049
769765807
1240316201
690638363
2037564281
1873658389
975563971
351100177
362960581
131248321
987016571
550068053
1025573389
250231453
66752683
1319059201
2080592477
155133661
1095383647
992285873
684555577
407566231
175994209
1610100139
753137977
1720680833
287216021
289216933
2044915351
65233229
1511737373
1236544013
1649509777
1802379379
2023811551
1412785939
653566721
1207665469
459667939
215532763
541436191
81572219
1738339781
2012138839
1896282379
833319847
2006296267
987106481
1009447937
2019525619
1144201057
178323073
799627207
749553449
1661440111
1338039803
333724819
1732965617
1153391507
2112653603
1311233879
1491295891
1473468779
1980908513
687533521
706431283
268971089
89072563
1757114651
554314093
132691241
682648037
2032706353
1528061233
2094757073
2018807243
1838883307
120054401
1512942881
270942431
18055327
1538048339
1839900151
602253929
1688929337
488837521
844003829
513594227
1117085987
1195018007
525929549
219216917
1018983233
1665049433
754575011
1586156903
2105882609
193942699
1474882807
1530240037
427179769
198183389
962381309
1011926429
252361829
1153887139
220495949
650560721
617930759
405320087
807692993
435203063
526791847
1185850597
1902639701
1963256039
1524147347
401744809
932807699
1146214571
211466263
942784621
1758075601
490852003
1080357169
1587039247
1854822031
2096813591
1254476437
15469039
1537129897
940004903
885029141
1829451251
1765479173
1287836647
498033953
1773307937
1316574641
61267793
328626479
1426593953
555676579
687009283
1488962947
820708583
1886682823
1264939051
746498279
1842000343
1137962173
2075472631
1551032129
1393784867
2111937043
1663453487
964467121
184960147
223364923
27735427
1138459571
104452921
1803352921
12462539
746926991
919437557
875782139
1573830239
1590279703
1489684519
194882903
984140231
1514357717
355947821
91109779
1346758507
1912004663
1996999481
906010099
969940717
1560548279
413576953
1772777467
492641587
721334431
1280934881
1217582153
1375767443
2090767057
574352699
1811909503
1978769713
1801829531
902914679
1703549093
1690654577
1504743041
889456741
2023776409
392162821
547934557
701919263
1892870873
847902593
1043582741
1736258947
1199517061
2117810143
973358077
935677181
621784561
1683553271
2005063721
215998507
96721301
1931697949
400884613
1949003053
1739826577
823094633
1447639411
924367441
536797649
474163873
203934253
1852116403
1782961597
2029242679
1596634093
1494674911
396469399
990942137
2074630487
105188221
1009934119
1964796217
802122199
827644481
203985527
1969258219
1717716367
1157464307
860456221
1673941723
268231633
619045577
2094883339
983852431
752711963
1317413593
427508177
1959542483
79042819
1351762631
2042064461
646253239
721558531
211466603
2105549813
1874898461
491275679
1013752651
1560378389
1274608267
875085979
2046174677
635432003
1222435829
1174803059
660477773
1324378439
1578306211
871045859
252007559
70817647
1743951317
1011759613
1290067039
1391474239
466692203
149353487
449869361
1577678239
2021624057
218614001
1684883381
1409965133
1121344993
1258373323
172602193
351718111
869589239
835927921
19287761
1864789571
7864243
1215455429
686175059
25658461
338452151
595037789
744586781
1357751701
1147392299
1321680727
1028523917
157555159
1830527807
1745526847
459984223
119732891
185202037
133398691
341935483
1785368447
1590224821
454380007
683446471
1312488493
1431004243
333696763
1443423067
1565115241
22056193
1909318457
1149574301
1390032289
335100529
333023459
401762783
13919887
1732230397
372863977
653685293
705208403
1578126863
738057209
410082559
1774828673
1436120429
1618930889
2017238117
594395869
1285040903
555485039
1196829877
1922743499
208337287
1980558091
907309349
1763899381
912811057
564909421
2016944947
465919451
1056651733
278345791
1324363571
335199901
668916553
1134558497
1745560513
614342929
1508710969
2042723027
428663657
729825643
616156943
1661771119
2037486977
904421647
901298647
1385050969
1561411547
1984204363
771721453
1691108827
202013353
628420061
1370496107
1384206661
1098795083
100893229
1954501301
132547067
1276004531
421474451
2042266663
1876481423
80893481
1859968673
2029673683
2124857393
593392451
2137509887
770701861
1739952217
1355328643
289718543
1388144531
1832757259
480577151
238492153
1490767693
1987606597
1052497877
925339369
489318829
750581837
1105514537
676560301
930682079
950965163
1561541567
1127765753
786532861
435603569
822113011
1917254683
640644091
911433587
1593785899
904442941
1117787201
484840453
2081093909
1716766651
1317302507
1155316373
408027517
198691697
382840639
1137996731
48016523
1790547709
1928291161
1446594493
1285500367
434379097
1502605751
155962171
1253070307
1759108511
591573551
1213268893
1841564147
1030616087
364563343
1025705909
584615347
1110693149
1191345413
2084621389
1225731151
1873346099
1958431687
141842483
909923569
485439697
1074473941
2041898267
818016383
480537527
1264365551
2024719511
2014218529
1757174123
1960145851
547447363
732440677
1811679209
1114054609
1155297719
954968813
1301040479
724172633
595912553
1156342199
1946547461
839146801
594379367
273887429
1648535263
1972741549
1847153041
798839983
44874667
1419867871
56261273
2121126773
1713408881
1673687441
396579983
42098141
1301784007
1142991217
59469457
425474681
1015949251
756015553
1643552159
1795218317
1284731627
462581023
982327579
702705209
1655678191
673377139
1883461693
1638743681
225518597
578480083
403696379
1441428257
867680719
749091181
1302905759
1135065199
1661205311
1793971919
1729183817
566537749
814395899
566879693
163742539
364027799
944836813
592396043
1910568937
558265663
286413013
1884416377
1242567661
2046079571
295793077
25265567
512325701
1346034901
346699601
710450947
607038893
1015883459
882920371
1063758341
151510019
1747019159
1556190107
1489017107
1568760199
30830563
696403139
973596329
551555119
547457173
119506109
1399988159
145880989
1252357861
857651281
29714617
878882443
1387488647
1309847347
1603518067
1446233267
1306068691
1267816817
389984303
9979301
1426010023
323928263
1382714647
764340539
554558723
793072811
1722377959
115160429
299430757
23295523
2123469143
2033789363
266872237
1014114593
46080439
995015393
996532787
1171940971
1726741043
995650309
1812959243
217805821
1153541617
1181788063
30161069
155064541
1415145307
1416353047
929979829
1774294597
499603889
110802229
1029056881
212267417
908387533
969361907
1905309671
130792187
46075999
1983373309
822956663
84231533
1925020117
813525473
613415657
1037464787
1191085963
75560531
354085903
852695359
1040043439
1502013749
1304420791
227564123
1871951023
2048871691
1282776601
140165309
1296531883
1926523199
949592737
1576538797
72647797
255167639
70508047
1525750321
1864518259
855978229
532561721
454506691
1286645317
1456688213
1332569933
918543397
796087741
1128277169
135306329
500996107
2139840649
76087061
1961939149
1406502373
1039422557
246031763
1041379231
1855413037
915470713
1637166967
2081620243
34288679
80299283
169789027
1710988621
727231229
221294629
1413716797
814286729
49787371
409765051
393909419
236531549
1229255381
331516373
1352116217
137350009
284019691
974180873
271232861
1415984201
1207870427
1431005441
326495513
1518232253
1694728697
1737964133
322930913
879331979
507146443
577795727
665523161
1381420619
759939437
357728057
1294121
800152531
301894393
1855753433
1616675117
78536333
604339643
1121673767
1572505751
1903269373
1538013901
685605377
2095287113
558620213
160061777
345109139
600949207
275297129
972696817
762280847
1307194451
566379007
1735228961
1509247703
1171015757
769746479
428961469
63961801
1899029653
724661191
1571687477
369617321
1068176209
1075796801
1488906779
1270470563
1839041041
221198041
1209939961
737528873
181878079
402533849
1119283537
886234897
165195403
1069655183
2099008403
1912796299
621316471
728175691
645169097
2094856613
1691454511
1616925181
1230484301
617535389
14527453
344902759
1749595957
51159211
127908281
1012575433
867410161
31259659
252146303
175102297
1230261673
1217326963
346439279
268175507
1481113159
2097251707
7156277
95831711
1114085759
710805569
367341031
541969531
1221071051
1066893271
1368209047
1336224283
703519643
169404061
753864403
1169139683
2087752781
1925074199
1936871737
1352904451
655639763
317521339
676732843
1550790727
1308605509
596435167
344984063
859050791
1143483101
886938707
802189943
1222690919
267795991
291919687
1965865373
1908857191
1845917869
695720849
2109983027
47370773
98717753
2072580997
664518109
890850997
1713386177
300672293
1471846163
187568993
1206555227
488538649
1231980103
1086817
1637560063
1777066189
1078422529
2035035833
332867153
1738578181
314884139
525007207
671972263
1051278763
412540147
1866674423
335481407
676143283
1515069349
2066473337
1824407383
1132364669
1929016637
1691757391
2042910517
2137559167
1053159077
1233143383
135787633
2111345627
1575417757
1441104167
931556551
509900353
1450942811
1020061733
1711108967
647676859
655926311
1851436781
1493228887
513036203
583607837
319357063
1215176639
1474446079
1537747669
681041021
2058223637
1088017027
1064723839
431838047
457772087
432482143
1596089221
1490173313
2117273663
1025140771
1678472333
305779931
1456486709
1314523939
1835073743
1815028043
1572934301
1604017567
817585921
194480519
1930079119
71081683
1105629431
1008312841
670577671
131447317
701771173
1902373817
996960577
1347251707
698099681
1383647977
1933463659
1406311853
1199792023
1742264113
1985596091
1151914367
41508209
1266042707
699840511
1110787529
1906155793
1429667011
1917225691
864611509
528762947
293314817
1944400811
354087403
539957123
547698631
23884027
209690837
1599813301
1769124403
1583254499
1875762827
1933728649
5087279
1331706293
1271051741
152358529
1935263047
1222537969
723195281
1934417557
2086067023
867181877
177444427
458805463
1429699489
176220199
1026020309
1506296399
665766247
948688387
665460779
1118973887
1267117699
1398551579
889266137
1849317697
1545146357
1251682039
1401172067
22535209
636591161
1466695229
393292769
165219499
1222072843
1805284123
1284624917
895769837
1447415999
867972527
33588271
1219907609
2127418897
1317916729
32621503
1029074509
486163499
1736488087
93509293
267610823
542609671
590885159
540554039
426049571
1360467257
2047646213
1677725551
1948385333
648888761
1491333071
330517739
2051296127
33670697
393943723
294677969
1834038049
900816377
235812029
1753177021
1786404371
503056517
384868513
2144355557
1548527177
1396094291
359787731
331747019
2071891517
1232759399
1827925453
1266988841
361580819
189789011
707699701
684387829
2008243007
1376218079
750048749
311888323
810581683
476073553
2106429209
1853549671
1322885299
286485691
1420120987
1960951427
660541309
1433841391
1720244023
720155413
1753686511
865318999
513015589
2051223817
943279409
1129658611
1350448621
1697453371
496141111
836742791
927012211
1851422563
274775177
437962991
615063679
911830897
186306997
1680651299
1681887293
339898813
1620449641
3620159
1939805369
570686681
166694909
1983596059
1479172931
535255141
274989683
405346367
1881724283
262426741
573659011
41589437
1431931559
479758537
431637733
1416120053
1529263741
1313144857
157329973
898831777
1466108557
1751438543
1909820071
10702963
228015049
887895607
504202463
1939970299
260896423
161583287
182114453
79061599
588239507
1763782373
822774581
1066191391
1222106071
1857647947
1130607061
200147419
140448947
1903626233
393501403
1675838069
420568243
33036869
1638542831
869210981
67454711
1646814287
606662713
34325413
1547244539
1126728199
1825861907
1247348449
186305663
665606581
130618601
1616479057
356232917
1426183807
1909975147
703514971
1291715927
364317637
622851059
237501037
1044207793
1328649163
1187027297
643036739
465542173
2106375421
1148171173
72763903
1263420733
902387771
33861259
391545019
2005338359
1987979237
874575811
228340687
2008540291
1547952797
1171043647
1405487459
835408151
1377362471
1086520921
626205529
609570191
1041959131
1840557437
1226924689
127246121
47618971
2128243553
629716291
573227357
491111783
1950807631
650746559
1188045097
1171920641
355061459
388566133
877203959
1132458721
1956771833
896326001
1019651453
972411749
1112019379
1987543
1342199321
1028828833
1341129029
1987679033
1765410571
2100743639
329667251
152616619
1274395849
1682977411
1127622029
53578873
1024937731
1189074013
1162853819
2041222493
561562511
1338739111
1820419669
1554683639
726911503
384282043
939731827
1744167433
457092289
297332251
460683563
1293431539
1615769381
1358502689
233445983
217296323
1794789803
1611704747
1985566441
389292391
1538167459
1045023121
837021329
1415452069
373087469
1079927983
1853377769
1122700471
1049726719
60282857
166771883
1939006301
880412327
941371441
1677041881
1066494287
207921887
1034009909
812981381
588220813
276481411
1391686811
458129521
2143020311
586800667
1887331931
380660453
32475461
716835689
1216506661
1264138193
1205434003
101258747
2054619377
1290779227
426572873
528508969
342465271
1798140577
1550004397
1764188807
2056365601
1527618709
1721063543
1207311697
200907337
1912086233
1307651179
63154087
811596131
366338473
2049717001
1482554459
2068918867
210662251
967651739
1130441369
12948619
867848141
2026507403
1133698619
1750439567
2136428243
2095421689
1430685437
1648029091
1236393721
427939009
1363052309
478006301
1791626113
1133167853
1716806717
1404952177
1168226753
157629911
997126409
857110489
162590081
487172227
1581567887
1322193601
60379433
1213150531
1904006407
324872137
229982629
702900593
1806946373
798822191
159275521
1770816913
1552389127
1550562511
1286643803
175121489
1769341477
1704123479
1771333939
498913243
2084938159
706837517
1597991951
380028293
1122390251
1321700311
1457855557
457528957
394053623
916036061
73299409
1732282889
424948283
1620246889
1260792287
2130704671
1907743979
1362054241
664571119
1926281299
1516333661
1334982563
578910481
1732957397
1329375713
547064339
1829952067
904560337
896654917
31836709
926877937
766777861
1029119177
475376947
2036253553
1619277613
1073983657
2042442403
154342387
2143758949
593949869
523868159
1080429703
1174747853
478666417
1902042787
1765426009
2139259373
1782665369
1812830777
1625752979
46731413
114368873
63260447
1272611233
190658701
4316821
463186183
1247795453
1564677509
805843327
807637109
1094194037
1306345709
216668143
577104403
352631011
1584484127
1148126087
1677551147
1722594961
1660280509
719575559
1177181927
1190421829
1009353227
1572040291
1550227817
1410052537
1764516913
1210418969
1491892481
1023088289
349098353
1256356097
1613383823
212759551
327357857
2019516253
384645991
2009815637
1763006341
1607129519
1597841851
467495213
1692494983
1338886999
512823827
1152624023
988997693
1165489471
546673163
1068066907
314088011
600733843
2001359749
1950826777
1937570639
614287829
1965396703
616921631
144350099
1214046797
1248065417
110228353
20675023
2096886559
678720799
1725871633
365001649
581473861
1402996781
1784336179
642035267
71145037
1700652587
1353811919
1388094329
1337432977
343794511
843285031
1595627779
550101197
1191755561
103647707
1189774931
1991453197
1181584969
1704941629
150952387
1052645801
371715401
1689394039
1395164581
430265219
777155843
1451127649
26376131
518010743
378335669
1777918589
261817333
1228546601
388147051
357363901
1905783599
119481211
489275257
1789057253
1759346081
661173743
440583023
654969877
563730457
1397160517
1403132293
601879357
1021095683
549928193
991916879
547600003
2019615019
720686119
1963484027
1433171167
748249477
339334969
216821303
1130843039
692826709
185516701
1166888939
1005819439
270637777
1908352661
2143530997
1167925361
1337048399
546744433
1301811349
694449641
290456399
469736489
1542209107
1244755541
618058433
154732423
200673719
884353963
912300959
1479868471
720667091
554700967
112196333
1665816277
1051059287
1356531109
1325178089
1589148433
1634761801
1008137981
280774129
1389750743
859185599
1303882231
127453
1326949597
222975391
1959534947
1456684129
1586632337
188721791
430870283
1239381431
1065370601
801100057
693205729
1857788239
575476829
409474579
292361609
49570127
1549336169
766565533
1536702521
1354255831
2041905227
134784743
725954441
773688623
751402423
1015189003
102912709
942118207
936975631
286593641
2075110381
1485003407
431306123
1723554583
2068495229
1336987331
907335281
1359265993
463578403
626323513
655299377
703249037
339282763
1167806089
865089619
28953689
798346531
1408775141
1002203729
985071317
2123050453
1059273301
534663527
1286731937
846928451
1934856193
201739201
1820517859
425970799
1775429801
1460187979
1365759949
1918364233
52199659
1505519539
1534646693
21846569
1825799519
723699833
1607420471
888964931
249003751
40310659
1110129851
25772657
1714766237
2038692217
1729067657
2030199217
910436941
71921779
1216123313
73831319
1353273373
849997537
1507069579
392548231
1573077967
1581288673
163106297
1584984223
1420090151
1681562387
1500537133
1574240561
967366663
1455331741
106295537
1612430681
1264972157
206929157
2049008029
1227632629
1802942681
304802039
1475981077
1701464251
1815787609
1536769109
1824826837
824027909
1210622671
1843550629
1321032613
1396622411
2127590897
631742941
1887933241
957547919
305894521
1960712407
2147123723
842498651
217879241
1826405467
6311191
271981993
1097417479
218480051
1408864729
1881557243
1719388217
1713209941
649355093
887642719
1723435789
174917513
1788188057
135028661
382687673
603934787
459503839
1777845247
1331569507
1047666799
1562714809
956481839
55988809
2060805167
2140184989
1955043193
1582445939
746039303
1087067171
464970901
262447093
379633489
1040445949
116604109
1057071739
1667241371
388956989
2088349727
1651458713
2028971951
589404029
1916335357
1558050737
619516631
1585891939
1253039687
7318681
1534558007
1377820091
1696930043
1474359373
54123809
829654993
273008147
738781523
1184138453
1351441643
44143303
1952313617
1862570909
322919599
1289378273
1231436807
865701191
814437341
343177789
414882697
1689596431
2027000383
1236134161
454192049
689439923
1974567967
336956519
1754165957
2069821319
1252955287
382118917
1183924453
2084695201
116233001
1312724069
1057469407
1004063293
931200923
1284984871
1274203291
1379255197
1592154301
1147522529
498831911
952527137
839023891
132586787
1439283997
1356136237
593070481
1746908297
2444531
1146200071
96069313
124966367
1224048181
1384011953
742888033
1902518647
924853637
556989133
735762661
1492400603
277723001
176377973
1246007443
2143362937
1006699019
160699423
1012611461
565710133
2014149461
984254833
568492517
1426530631
752984047
1475432863
43988341
1326150437
1675652003
1179053419
424487207
992977537
172528757
588892571
1499323933
43221613
879016291
245927147
1526762317
2081598131
617804501
1131024353
1454984651
518865497
3544861
1223886109
920031647
1758584599
399303637
787019999
43491587
2141947211
1597995901
60367781
1451559751
1895424359
1192329613
424352771
1401934333
920846341
265990433
972711529
1152405113
2069294837
1951974313
314615863
116613593
177962377
924073057
1058960443
929151283
605673413
2077689961
226737607
621936299
335081179
912666043
2099730023
1232711309
1922168957
73108229
520986541
1295876713
114364751
1532386181
1527265783
1667821021
1736434393
286586029
1908836101
2053885919
401021759
1388940551
134775581
613758269
1480720277
1901128063
357075919
868461413
730583813
1142672963
128528401
1578160967
76947877
2138373323
503074751
1620288277
1250859583
88732939
265654483
1240769353
1414267363
960500633
500246353
1880160449
189962447
907681207
1812536683
416170891
1554539317
163974721
36023467
770664329
1638158569
1524839647
278018003
653324143
1812374353
1877861959
1368812021
953710271
1278209839
442506629
1599430579
1398968797
1185579529
131687417
1042968961
352700839
1972984669
1193929249
941325809
1628993609
1736006057
1207373239
572619379
1187469313
860955517
373353311
1788244853
1588869287
1437115733
1176162829
860571343
1080309007
998906549
414381893
24283703
1309003847
955031431
2086927109
1100472479
906209401
722165989
1108449191
937406357
934776061
1325268083
815734921
449177063
447671533
1514414233
1523094901
564002207
556145311
1858489739
1195852673
757540529
1495434601
1107599069
1644747329
1804693223
961617751
2024837741
570814403
427364381
2120497069
415243259
858141979
650776981
1576062493
1497206651
1587275369
1583699669
569839579
1126954273
469235321
2016567349
41162299
698791019
877869547
1011066593
1994910499
2054216117
1540158901
476237803
1692506999
1131478967
1303141127
815146513
1537172597
1185536263
996007147
500496037
898121269
571123933
1436801591
1513746107
751791533
1250249981
1209195007
1816961561
535020149
1241482969
504563821
565858847
1658441159
1660186019
1526458489
2013343333
1877707459
426852527
1849902421
1400317003
1890217061
2071514639
885767291
749450501
813734429
1694659543
916658759
442529761
229689557
1297315637
1019311541
76476269
2134854313
148087003
551992697
1158819223
36121751
2076145691
1671256259
903043931
506236763
3026957
1912399903
1683043919
1587751619
435096527
2090978287
276227477
1996156297
1163378563
1031487133
1399928119
745841311
1447150669
402237079
2120866897
39197713
1763613331
1673772929
599249377
1741668359
591550667
1417503107
1606452823
24124747
1007524811
202666847
1145766199
695347067
1565944537
1183062697
628996001
1667588047
847478111
664958461
91493459
1390280371
2054022371
1365232433
1635299893
543258803
1663436227
1013102263
1240659787
1830988001
1585609801
1666745321
1327308413
1186469923
2004004589
1183295297
208147321
83076863
224188483
1795897769
909103717
235469383
1088588239
1398581797
539093747
1097689613
809328187
390398759
906435601
322944343
1417122799
1303149187
278280809
151924151
1774653557
519456451
1647400627
432690521
677145499
1007202773
1393566773
1804080697
20906317
1423406353
366430861
1905929969
989482499
274393663
1031955349
591625417
104956633
2107980071
1233475291
1840922269
2033088983
51542873
987834373
889947893
1843385693
736942603
651592451
869824201
84480283
1817289989
1456490731
1863537847
2100543773
881954761
667579067
1235489657
649249823
49552897
789542591
171075479
399888239
1337068373
2000199371
138066127
175783331
948011741
611578867
1628323429
157457239
1756295459
1621973141
154628567
806166763
974611901
1223010757
1961333369
948708317
346664657
326116801
1709336297
1600669043
764461927
1766415439
380754571
1904684141
1722512269
893333093
602764661
1378319363
1634473427
349215227
61127191
1632939719
1806992227
1994138807
1089945533
1257860939
1143096749
698644033
660857641
1468554377
1271062433
1013793971
962337553
272963143
2064365089
1170303811
1349375219
313157177
1359895451
1092175933
58019653
1017224443
549040831
1939724461
1038531301
1115213717
406203419
1423443143
1892700263
1818162793
118378541
1205367589
1268746441
211312349
458431667
476002367
1605089483
2132671477
2095278607
375524647
1658770387
1112921137
343164611
828576953
194861743
503593697
1643674607
1508934689
312213683
351672163
182778647
1193000467
319387127
1460591711
651113909
1409679857
151902151
470279443
2014032733
630257413
1230070531
162900811
1933175071
1217344967
878297879
1243022353
1082734561
205381597
1477506853
2094270403
218787157
161258189
656359973
1793633431
687708397
1016926979
1597918303
827103731
1051243987
789073141
1737127591
1199322973
564961633
912570929
1110235163
1106187337
268901923
1300010909
789742073
525371677
868740359
2082049087
865475771
1901374919
2118671999
324046637
134052137
2005586689
24607663
882979441
2089673237
2117356949
102409039
1892373157
467262097
1823475377
39739751
773975647
1167025021
356167159
746599807
1479054809
204955627
1384542353
1832954867
903620231
345773089
144839237
108096239
1041067843
1836805657
1366899811
659219779
1338477187
605072203
1317706561
339816427
1285197733
987025651
2129641933
1745122661
1274436659
2093419787
1022902339
317979107
1997568161
774127493
374331029
1255363849
686982533
219166817
1816494649
1909792007
1821266519
720911669
1004771681
1571725219
768578231
588604519
497255807
1884244333
1384639973
547091549
1210723133
1051771667
1804945789
683646707
1120690171
1734350983
1878046349
1363523041
1209920563
20369399
404159599
1515478577
374530619
1906271639
63828827
2146151039
1948328113
1345234783
1024978037
926122657
1355604511
54354743
599989249
224725733
907233247
122320379
583648547
145522721
514698077
558540637
396574247
368746601
1013506363
856799257
1019333317
653689991
612645109
1117769033
620301439
382770953
948463283
1902114691
1084692967
799710077
588484807
2136195179
653001179
921459457
678420307
642995183
1677325813
882731923
555723299
398332631
2063507419
1716582671
326263471
1719472921
1589604251
726280903
1758074083
60262997
973478911
1471763681
2096990101
268163993
2030320997
1794431113
1482293051
515184947
1089591367
857946967
369555157
379035493
580743913
483010813
1700194603
1734293591
884777573
1998626479
1901798219
1055739793
823539929
393568883
1458534521
316887331
916887683
1170478789
1742819219
1445918363
1438868699
1521573289
1482305467
233479607
1268872547
1093376773
238870171
1202670643
952996027
1171603051
1579700989
1920291839
1481116561
805670057
1693579747
72629149
474831713
249529123
927329773
1476130969
2025023047
1361705269
61832887
1559937823
1462359853
1285667909
1947737611
1151924861
1830700621
784623011
2056380017
25567741
1700228687
864009299
2100971359
1222255043
461056411
1433878343
78452267
230500981
472983787
1854892433
1589784409
737775691
866875027
3449561
1148822237
537541549
978337291
1085563343
715080227
1269257813
1119438301
234894893
2046533791
1530593843
153544109
505438163
1180071593
1225346663
1281334133
135161627
884788859
861230681
1457107361
2076800543
347062999
329344661
1109443453
1153357913
111095821
1137905371
1737433583
627307771
364727047
2125304879
464440973
420240137
1141914899
1978589407
736615597
1506596401
887620781
1651168957
1778049409
1298605207
483300971
82819943
8103749
1285508971
270733657
1056125321
1922055367
727966553
181196893
2003085949
1044568267
1768514609
1602587069
1543073071
497045071
395386613
1969634363
181006213
1735746401
1381753441
58819499
8076191
471726323
2077363999
1845954199
1388397121
1322242879
41552171
2024434913
75679301
1809648689
1940545097
721993453
1347133493
1527707509
782922157
372027479
438652607
1029687313
230696293
1928424059
479272097
435087673
2048017039
1562987017
481824517
67648111
447429287
110438623
1662584299
1082053397
403057661
1303393153
797796661
632981773
816325819
234205313
96760523
2109015773
756878021
2027836429
28952149
83317291
2079854977
1173612541
293222701
1938027499
361290827
651132049
291274723
268084783
771958261
1836675343
870264841
588082333
1675433101
2040759221
203014723
763376501
958196159
153732427
165620561
2035592803
959304257
448497743
1508057483
726172817
1883524597
21586393
243296239
478362971
78984989
159576847
999470701
184182461
137824399
66360913
1734491119
213215857
566364343
187695839
1582232801
813459397
1893208799
406722269
1239183017
1396285867
374505743
1064590679
1429461239
1376714827
1285982443
995848153
1265911337
910775651
617015999
1833951571
1187434793
1940095841
839690573
459291673
734169203
100006637
2007691129
57487957
1930491007
183665507
186399247
739171243
1165698197
330340739
445611401
1735044407
324880163
1279467191
476404531
165312571
48552223
302248363
1222273081
90366863
702393799
780067637
537292907
1953375659
2107129133
981174427
315382367
1546188359
1702719553
905404553
1557720347
46429133
1095040439
201323671
1805583817
1722824759
436242847
1335999331
709987093
353406073
1606418767
1895189137
836835613
1544732521
428643907
435072629
1971818921
1831422763
1531087601
1083829511
948134771
1884086843
1076121089
431570261
1497851233
461898391
110125339
452861077
775042507
1482688601
842478709
492448993
1658889293
1668978697
145009069
364387883
1909369211
1329945203
300874487
974393411
122576371
1366285309
550701017
1104753911
1497912323
1627802977
552662183
1821584227
1069110017
1247401381
1823985133
361998661
1992073877
264431527
463358747
2116835593
39069209
385920527
587381737
466229453
1280667823
59617993
304729351
408041009
551942491
1643487319
1331839307
685376023
1998920923
1933774631
2073453143
1739882791
453935011
667235069
1928845613
1427906771
651445283
1378012151
611980261
1880531647
638430889
1456664389
430614581
119186051
1932214457
1929656579
38462911
1617108041
1151948263
1808458459
358785059
355543043
579650371
375166147
1993973203
1056565423
393692861
466666877
1981453321
267631681
251957033
864425351
396612677
158263741
378668377
1276891729
1798789823
1872967223
790414747
1667038249
272326751
861050419
159409919
1819687039
934758613
708380317
102370273
1684955509
1164647629
234371597
498765469
891219601
197519129
1060063223
1955966347
653879663
55018021
3095069
396312157
2112738553
754736417
1644138593
230566601
1730093627
1128873269
1581698033
227864881
556619759
1844221307
924532823
36790163
65050561
396363371
1020566009
2088555299
464421781
1121358317
1150354201
9170401
472305877
1419863849
1954785901
111227003
1976819303
258450539
2142109847
1834146617
1408821811
1952367083
499594409
1826273357
1492089191
1725987049
1448711123
1135735079
1531693549
987333161
494540141
1392638581
1585549949
1824652793
1513548859
1750499209
927653173
1524643817
729553277
259650229
1022103107
1725489361
1128941617
1113584111
1284981179
2024027099
1602432827
1832450531
588599257
1369124033
1301236357
1735443401
928299443
1455826373
371086427
708576593
590643239
983133061
172968617
1218471101
434565613
660088157
2103412657
181355653
341667169
62880359
232495831
104458021
588721163
601717981
1968004121
373633747
2018793473
2039874167
1438919869
547330943
527011451
43654297
745162937
1468350461
2144102717
88993357
1503072491
953100493
584235829
1291418419
913070947
1544834981
598403089
164196817
517231123
272732767
641572973
1352722549
964117393
314447503
402204511
124355761
1297482323
1177704887
318883237
1257355531
1161244811
841993939
810824461
183333743
436302991
587269679
770426747
2047215517
589050377
1334102201
885805561
523135103
1349173621
2104586777
1128752369
1626839437
856008149
762550483
428409907
1739008109
249717229
1501615867
1613071637
1505894183
109547699
1958504621
2135922037
439312711
1560689467
176548409
2026326751
80514277
1501581553
352711319
1016225029
961485419
1360691051
1471412561
273680861
1765938799
378722563
830178497
1131948091
2126001253
2054194213
415791479
1421541101
1352030263
1759299809
559716667
2062535441
1676022527
282314609
1952915333
2027924537
164599909
208217579
957100931
366831131
94619851
213289799
863318707
1482207073
591988343
1892650313
131037199
380942201
1322240663
1849106617
1499719387
2037308461
1867890769
1545245563
1250563471
905600323
1952256367
294780599
209979871
1754319683
504938831
91140157
1859905903
1197521867
595503691
784553813
2058662381
21152423
1827384829
238114993
1027081049
2138390609
815196407
1990989571
1405812619
1904025677
2013340999
1467440903
1312934347
824535167
50021963
286907867
454452961
274883087
790582967
488185697
66621151
1555610137
1501752331
707802283
1872953701
1557562213
1367780243
1826676083
1268126801
169971167
572523101
17467829
1868456039
1670998313
842847191
1775605229
1140861697
1522795601
300177037
833656753
2028766367
330829003
1143449953
1358878637
1241555501
1749726791
1754022383
297959183
1570469899
1392068453
136211483
814214521
949718069
543331793
1501840649
730709383
1998356861
292125557
2051602291
659239949
828039529
668172079
920409683
1390132987
18978251
1230640639
1629008321
66054713
1049163343
788986867
2092070863
1294309673
1520472229
1006509169
1830344699
1476599357
2052261517
1995836333
2083815911
1520596939
332997349
1613105287
1438539259
1870052179
315847223
1056282973
708660647
1429417531
995468909
1492099541
1217457257
67489993
105141229
188756039
1768037351
1046823731
1450989047
84424127
686611069
1482107503
175821053
900796189
1746686873
739690333
1199906557
83005759
676219211
777647393
477690791
1296130019
1893417767
1051268059
277337603
1251321391
547023721
776546153
237006851
1174544677
400118897
700572253
246380261
1142833733
348922463
2019935383
926615843
1066895509
968174827
1269551137
2069902127
474217481
1137181907
345650293
592749317
1557217997
1642928839
42487271
555596609
1401430991
1137814201
282981823
754678009
476868307
412228511
248546383
1702777123
133191239
360255821
401564047
966596977
502951507
850925987
2122046009
534330763
1003720369
1791024541
208717573
1551838733
914042827
310609303
243798869
1609875677
661284691
240832873
296047009
151969589
960118351
1875121531
1414729061
2049800083
192031061
1657119883
1640168779
443353007
1803109577
24561049
1142129971
1535434189
2057632501
605831071
1222157579
295453661
1936393267
856309859
903747437
1878485383
1311310291
1081912457
926872729
2032599187
562526593
1308574703
561455669
753504287
497021411
260445461
654372479
1317995113
183455941
1990381069
1377937919
1082470007
952885693
1040663759
474769153
608635537
45866753
611413739
505614113
1603733357
1150323847
699007961
191147339
1891176809
441714737
670724293
1209769097
853612841
998963429
276370469
660403817
1461479633
392837671
982345409
2143395629
1323829597
1000914289
587868377
147844967
567480731
2000513579
1988364883
1879034957
616426403
361061749
523346443
2137640731
436302079
1808379091
2024996203
527022091
1721541961
874344617
544104511
1984669457
229078387
82689181
1144657453
1636788431
1635408953
1180099979
1983828193
2113751363
678622739
2030686687
845510837
876787619
858086843
1204596167
26648213
594252509
2094249439
2014440997
102495271
1900649593
1254099001
1070245019
660313033
2094380917
135682411
1006445179
1032644563
784434953
243345233
1399735739
1158636487
1641498041
1885970377
1230401041
817543261
215894947
182881891
830625097
278742437
552145511
1567955009
1032633419
1800428627
1557668449
1595121131
1426828721
592877933
1567929029
97379357
1864477931
1982789353
982811707
1924607753
1204045457
902080001
2005505473
538197397
1730383363
815967001
1222362257
1062507883
1080477659
1384306309
470887787
2000580481
2038379969
1751115799
1020486661
1198584859
1353242977
241858879
391009889
816201863
1321204039
1160871461
1672873277
458914903
856736459
287686097
722689039
374578999
1048578931
1877306803
910928917
493455353
601963993
641506457
1219266229
615169771
1578834973
2088458173
626666399
1460514043
1866978107
1799796571
1061644139
627725873
443445127
2061302851
828630493
941901239
1614581113
733498081
1190415781
522469261
830342977
960754549
927585443
158838653
1179600671
2064868241
806166463
1870165057
17995423
129896209
2053663867
915821707
1472850523
101810017
340714733
991686797
1405451119
264222031
791168377
1606573249
1670829817
1655181793
1760412349
458725621
1070234699
1400463433
376223261
1025124679
375262127
58970869
702000869
417174031
1886613731
1991967613
1507175203
120118919
1776818639
1986203621
396233381
489405487
880123147
938111593
1273543919
791526091
37726253
1585149817
1997731553
453961633
307050397
1934338177
776680907
987598189
455587763
23289209
1138959293
17804299
366220691
241084979
695829301
841650343
2096272951
1311544579
1655813833
1032224537
1753989859
862667857
2078027449
1143538157
1644931423
1764432763
245693671
489932783
783877223
1870403489
1049944019
290742343
160407749
541243939
105920167
1835280971
129581591
1460851289
2047580219
1335900889
1445722981
1304131111
291075487
720936457
1804267427
1182632491
216256751
148145741
1075570913
1309675277
157177451
1048640731
1611453667
862156931
890706679
984010921
1509048421
1777372307
1230875911
1948481671
1550512553
1444276073
383562071
1229538109
306372503
1224437719
1314937171
1904715259
1656209239
1352406779
1745659541
932860801
677416841
1773228407
1528940683
1437444289
922008233
1650578327
1652182339
534954341
1199355347
1341829597
236591183
361761761
703486507
849369557
1361392867
1545482833
2026458067
1536029087
888486299
90857477
618968717
618651431
1491310781
553960619
2102467153
1792799779
1729031527
1279647841
359521609
1412930381
724777747
1004789761
389193503
1410074609
1203403781
1575924059
434010631
1913916833
1139043671
1715798699
2103690137
1085210411
286395817
546282769
1393800509
418774921
1526664499
1664075069
462860063
1932437303
1522624183
1203568463
1468912259
758242999
368210069
1093849529
1215078763
2120002861
1606937029
603236983
430654613
1907251823
371626999
1488465707
333634649
1561223563
1539814561
1824670387
1428390289
594821743
1719441649
296163467
1490184637
1129125713
37485341
1680694349
581691211
1418002429
1493272609
2019497647
932311091
720451913
1642143073
422716039
1730879477
651166091
1023194303
1829497361
1316885593
339545597
1402382941
897781811
2064552443
589739837
1924008059
1565867951
2143168549
361078253
1389478619
1941284167
867065789
1714746767
2007124709
204801617
359687429
922872661
127037279
1908820289
209475367
927265337
686481277
249820861
1505795021
804530143
1358553551
721694747
1464805021
1646097289
1676550133
564933823
1000049663
2826371
1221494293
2103808403
983357267
650485441
700845359
1034458393
160093991
776299477
1390670777
315837047
1220888659
1302643109
1470916393
1804159823
1165787033
39588949
42973159
355755949
320586509
1537207823
90678293
311594599
641226401
1332573637
353503063
1918776121
1161619883
1683155521
371830561
767942257
1756431749
1604270957
1037486459
596831527
333133637
1764971479
1790464849
1518500101
893480059
857337541
2104047761
1150808237
1937939467
1482468523
1605082379
692072671
1369484621
136840567
2041694821
1202809903
812488043
854933699
1442554469
757668827
953167729
314568823
1989119813
1866926839
781567331
1683208123
625426981
17043463
1113680537
1398391759
1948711001
1772974003
251732857
1816511
1678569173
1176126157
1035089089
265069711
1202727503
1033095337
1224090011
339140507
898006717
1753926173
589017431
821093843
1765540943
1958314573
1628381401
1365322421
2008995839
217908077
1588789127
898092089
562970201
2090912533
1868020711
946049341
1617352973
1081141157
335249987
143608583
1690575709
1044179057
101204239
1250393453
863825741
491294627
931151257
987360559
1987446499
967705507
201289633
543863951
335199367
876749221
1017692443
1446175067
196458329
1555389089
1968351163
1897095397
1311254473
1638554959
966681613
1394628619
68877037
597626233
2130742069
286824403
833499301
482430031
292949123
2079194659
948348229
882436871
1660766711
1636342189
1871934637
98710081
1513867447
1979893033
1337829223
722893709
609766967
741011981
511122919
1355083399
337828061
2235731
962670523
516588089
841691143
1648085963
1319519533
439633757
1353793807
343702351
1384344853
710660773
964161277
900217229
1785102251
2112473731
1848026113
1360746977
1181354617
1286356217
1503003833
1091116073
1002764927
1640874881
2023690463
1219551313
1900240621
738338303
1947641593
510297331
1621773679
879145987
1211806703
465572603
184524437
1259136493
646841183
1493907619
568742179
1497540929
543119813
1798195319
2145625837
1423500979
895053667
2128677371
2788987
1223651203
1764190853
1657797191
324443983
330192647
2140784741
863695691
163127957
564635377
1678694683
2056543253
1404551471
834701941
788140949
400340947
38839121
1512817037
1003911827
791080001
309584543
1469076517
1200343093
1998056803
83167291
1921471379
242866313
1828048787
1414688617
1953696749
366457451
62626579
1583350939
2031373187
1177789399
1672732273
713021893
1461899281
2106763741
1188607141
1821441647
997810673
2072928997
1040364397
185085491
534455069
543814879
1192586497
1663206011
1862419981
473569883
890319491
1725079523
1102014299
372872873
1742905147
471689093
1850378977
1391113573
736933949
494042881
749652089
298644037
1141015523
174354491
46055327
1291296547
1150697813
1004205757
21242153
1030048931
575768909
532292903
929724319
1407689501
622643101
1513169629
756199243
288138337
1458343877
1431245197
2068059023
1826797801
894520633
504885061
1326974333
1153491751
264396199
56544221
775754807
787226579
189446849
941770429
344565391
702999023
1509609377
1825471171
647237117
341783033
179922011
798237133
284805973
369773903
433319473
1922200327
1636480271
1846749161
941080411
185402683
914802401
118672657
219420589
325140359
1058072207
414420329
389767717
1399960787
813005273
264327901
189088979
75859741
324739237
1303227683
1392934171
1030790821
1960271281
1841904461
640382917
1609148509
1949025121
1245501791
565682731
1884243029
258602429
2122517471
793001609
2135744857
1435247351
310920341
1191218027
2123613241
809972519
807199409
391980223
1924834817
1993153433
1416702061
950926681
1665677303
586474429
1384714567
1883745847
630974581
621492343
316665347
1451657419
1503819719
1745870387
1474991899
627741641
1000417081
115832279
1792745039
1011140261
1958742007
1692072649
1237433359
529169321
444709831
1131853343
842072393
848756947
416626901
1463345707
777209731
801560443
644920079
123150997
1146682489
1667884151
1550837987
1570608491
455240803
1758769423
1750208329
1617918443
2138717507
1237399367
2065734179
1388839663
441875347
290762029
1038809371
44774179
1811446619
1924595191
971676337
1082637421
2125941479
976796033
1143255011
1785151817
788641699
1824202669
878979113
1862028167
393840857
78683681
275772551
360967351
1523222801
2074615577
1349604593
1730563151
822333647
1556541919
690207457
509199629
1579165319
504698371
1800858421
1448024987
1637251013
90170671
933416251
1635017429
1493252951
41192341
42368111
401076103
526394179
268735763
469413641
2051250337
1082532977
715913557
1066210361
1053409319
50450261
2076241861
559335307
625730681
343662313
911027891
422149577
447864083
1838616931
1919555723
236269613
1366196719
101714083
1364937611
1754542193
216798629
1641104099
1019220179
1454342731
2031942691
896822677
1545368389
1423905617
659218799
907184519
224403821
52103999
1465593449
532371043
2042064001
457296799
116426029
812593357
1465319507
1207617263
1389793543
126523799
1752209909
1382029937
1107285719
344863823
1480684951
47514443
729226219
1470926729
338768153
1479494441
839026571
1321479553
101273429
1929889189
1591757611
1101701729
813027997
2117796203
611056463
1476064697
1817268529
323993437
420021157
809360221
1611883583
562402871
253649923
874318847
1631098991
95260939
750434107
1696860941
1602335321
826263197
2000662249
2123637151
1483278773
1808632871
989433491
1333143293
648400063
2079293143
654463543
693982309
1276359757
1067845481
1257761111
189318421
1582304729
1881109883
1088072851
1613806081
2030192273
477718393
753128113
315546079
432137327
1652798249
892495031
1726652947
432973859
1074407683
46745659
429345857
1367732039
1144802249
1058776897
647291569
403829749
1387848989
408902167
458574449
1769774723
1834612019
1244471183
469232459
574114777
1405338131
527410319
1819094491
2011541209
1085140723
1719073729
2122440611
1037405309
1234198577
677220421
1105168633
1224789617
1460032423
90065273
1713611947
345051389
1933534027
1838111183
1225068101
2068277059
370980091
1340650679
583363873
1858514129
462400019
67053643
1060032049
451310381
694900159
189860201
1381816201
2047851781
1983010891
251066483
577514437
1076505421
1121118419
548319481
1600366301
210658807
1169689751
2111877893
1341456049
475253671
1624973563
99111841
1176615823
1322754959
356503393
1484630713
1224015619
1894918757
22390981
1715668523
1320457387
1362568633
893030701
1753337237
1817447477
1239082909
797495791
2000368619
6962149
1144074733
968312153
1783380061
609338183
476915209
1298938559
490673693
1810520221
751186897
884190641
545420017
194652229
597140737
98163503
555373849
1571381573
1942851347
1874752447
1775408119
2013620449
1236285433
2086871417
1030237127
72578221
998632727
40208429
891174283
701611049
1044001789
539933941
1558310569
1349086957
106200097
55268651
118661729
687538277
159110489
644916367
1575931921
746540407
816010933
915449063
370556971
1122355903
281611567
762386237
1803375491
1638597647
800852681
2041639799
879249863
1158994439
988135459
1622266831
1547826263
1613605649
1979818703
139730011
1464029191
193755049
1034824481
1746467033
967903829
1569075107
209220619
596003657
911351293
1634657977
219544631
338183269
1515537011
851434301
1673968453
1357331977
989597093
1016430607
420381233
86035093
658131037
854306989
214687159
1124462309
1415037473
557526383
765592969
832171649
398249353
1539859
771073243
1277251337
1250853671
671167363
875236331
286903153
1797437321
124282601
2104384727
1550583241
1932025309
953057561
1443288481
1984448647
44380709
693896251
260197681
1625992673
1728505081
1373072843
1413957019
283301453
96265451
696685081
1012273901
1184179643
964267351
2037991721
1099350053
1589208199
1703669521
113242483
1444842881
816157973
606421511
674155997
919273169
478475927
769078241
1431380477
1780987391
279281227
1305480271
1542148463
1273356493
2130003377
1977672833
2095701607
1444928371
466982479
961151809
975970337
1867807001
1541404063
1247501503
503513537
1353367481
2001960559
970000799
1659253903
1522553063
1472028377
188586353
224426899
1164848359
1607359751
1125799261
86025761
706920769
1644152047
260644361
360659479
1020386011
1042803319
377790871
808119101
1251854587
594659521
2083621283
8806537
645036941
36917813
121747987
209199631
304527101
224428991
2123369047
1763592517
503228633
1581361753
1730064547
1380227257
201502723
388218713
82324601
690169483
17642029
1525630867
258978053
217820563
917371397
1457482717
1172414731
2101804387
1366754069
1468283581
1796822189
1379295991
211838663
2009106851
872397971
1493240207
1514590183
350400667
59605079
1199713391
1164372437
929905037
1287275111
1620611869
1197762001
724067693
924877951
284023409
164107081
1273175147
1805799791
1669366043
657559039
829898521
1472570069
527185909
1857178151
1163391751
1915964711
18062173
1487824187
1515744631
1588604723
128887441
266100953
446516969
1865702231
270209011
185430211
228207571
328131887
255019351
1248732469
1465133653
314652661
1029059431
1823528183
878608649
1512590063
1497595607
970791047
2117068003
589014073
1771493461
848411173
547538711
862412059
498990721
1284042967
26965949
916936357
55825547
313254569
224069969
1812759511
451242329
1527236609
1300984067
1952085991
988679533
968122093
162358159
1878743701
1537442219
828157013
1361393177
71158519
154211423
96323797
721634201
1516529549
2035715249
296978261
1451200327
1689385723
1334691877
2057352811
889496119
1509367001
281094497
1262705303
127972423
44826781
2121949237
1549048219
1387426343
1024947331
826994183
902052199
810666091
121940279
1129438417
1097930879
183913283
1995872149
1405614731
482805691
1546663913
1026751373
880062791
1750225231
721547569
1327542847
621886579
1038518969
43633243
1460936647
1758007157
1258263827
830732723
1364608769
516942703
929099779
1138916993
1398086089
497519821
358594757
1846046819
764789087
1674907301
1493387803
79731137
1809301217
1600176623
1018084231
2127514091
242276081
1413799631
949020131
359462497
1338044569
1373184793
979963643
164260003
121875157
851017327
1263855941
888200587
2144694047
951481717
1512979547
1277293939
1912768721
1476609229
483820691
394883771
1239116243
1789659901
624732091
1668167113
1073129353
130844513
1519118591
1941848147
100683509
1822081763
1071324103
1333106317
902043937
1601529493
79123963
1353644143
1411170617
1426629367
2066455969
1322324987
138292523
332971321
1607326949
520483633
72360637
1364524099
795254839
1544026741
1762965689
1433597239
1888190959
1115682013
1998808219
467100869
1261514167
738508921
1336927873
5151007
665138977
1066956733
1107588791
1258172549
1874559419
275643331
706432567
1272529403
2057382121
2130654881
198816647
1986191587
759981179
530045123
1438760417
810600529
1291524653
2012645731
36509719
165687869
1552164769
926299369
722409283
255710717
172785139
1373493817
689481503
237653461
1980182459
1203411007
223233863
1066357631
36461851
1408856951
581201501
1260434269
1082316793
1187267303
1937098913
1945028623
570275681
1909414049
539239639
2135116391
1100189743
143740171
385604573
1061473249
888178903
515041433
369410467
1293154843
853017071
1213463453
869031221
1642609601
58571141
1998148541
1084927537
385268047
520645039
396735617
1470522883
8898941
367394057
1983967961
999469897
1267085783
1824522233
65789627
1819436303
1784619521
523293583
1442569607
1024391981
2076356531
98535299
527594819
1274798639
2072823527
280678813
481927697
2072033947
1773622889
1802363197
338248231
413174621
1731249643
2096610137
1255540493
396170689
1754484859
580426037
2039082053
568161361
1905299411
1953185537
365898187
1416893131
779648669
465621529
239403277
23849087
765997283
1238631269
700943039
77025779
701034463
936610559
1131744979
1886481383
824059141
1378253743
1790077699
1165738577
1688438573
44027287
1679169697
1374055127
869319851
1181235581
255741323
2098489829
650763847
470123201
267240671
1343916733
1525623103
1058106527
1734492329
983268071
2111494751
149699419
643531793
722629597
420773233
36936001
1392775061
1543211951
722170247
21343901
814166027
1827955007
1222616723
1997287793
1888071469
1386295363
1039525243
1538109259
931094617
1470384571
501375769
701560121
238930481
85300559
588008867
146537441
187530061
1294675961
1788353219
127369069
2111579317
1137418979
605785567
1875628429
431596213
1658732587
1719616879
614460811
882211223
1867844861
323750923
1614000607
1315440253
28600009
753091309
1434261281
179132957
661664309
1492150937
1647390671
1162129897
1034194169
1256079373
33252607
1227453119
1105401881
195231119
453586643
773788199
1726609117
1798327211
700459759
342508703
36191819
1345656919
944597593
1144833289
1605544013
1251904453
1014049103
1567572233
1849595939
1078784177
613744147
115125301
1508406313
1115850907
933656849
557738899
391552793
210662869
1460085119
1695883733
255639467
891006229
998071967
2083645727
91355239
845446753
868899803
1139342579
286023007
745928303
479287927
1700803721
789770227
983766601
246950047
1510557911
1146549253
196941013
1482663851
613811309
1366802033
1333243213
702059837
806755907
1289264089
832376033
1219980011
812448409
1426726787
1252869389
2104990249
548962621
1584783713
1625424257
62139239
708732877
43833277
1424725997
1672339673
359252233
447494293
954890539
1713814043
1975534621
35236867
30853993
379545883
1943726077
1277492207
860742143
1725061339
987838837
1874954999
2047561133
637805669
834571159
1676227321
975505957
1271803339
406477961
230785097
1595503127
987553513
1961319047
133499819
1207950383
198113483
986767519
890783359
1360458859
827628553
1268932667
1629539501
19383269
655072079
1325868961
93707963
543115571
2130796537
136721297
1083529147
1653638369
529978739
2071188929
1614808549
111873779
1589535251
1332565463
100487657
1936041389
1409522693
247824641
803041249
2022271681
1818949417
2000883751
348691489
1181301487
620990299
1558758571
50075359
719331259
740103953
570014191
1879866323
2084690411
378011191
1167125171
296849381
1748980357
1953793111
1578580111
1878640733
320123677
1707268457
1575536407
1827749647
946589477
1638176999
574710337
1389401957
1137077987
1184535241
751485019
1047258239
1319906431
692958991
1339195339
1931042339
1962092663
1458192553
1134635591
1775885113
986263297
616621597
1262639767
271623719
944282377
2088417557
1103357179
1257402101
804758771
631582333
1633691669
1804327397
544491979
439142089
2042768669
1070562697
472594091
1103769461
828531607
1291292419
747865163
1593944483
1108415813
628325183
611672717
603426949
1355311189
1475430101
303450899
1284901441
1531607923
269992559
538287059
879773789
1727422831
1048957549
804963191
1999161947
1853147167
911637113
332351659
582020741
582670973
1971515977
988260311
421016147
390521867
580879903
1878935293
20618729
706958053
1943339729
851625601
1602013999
1518601523
678309829
1888024181
1111270711
987897397
1863515711
181187749
1022506169
302041213
916905853
1982904719
27486859
1585204991
1725847223
1632196793
977289373
1993755217
202004989
225797113
1659258583
1443847343
1059183409
1019525567
1455979919
601530131
823375027
54042601
1010468003
873728561
363812887
118060469
292978381
1789012399
2002226801
185860919
1831551383
1189140269
1572819217
938564047
322569437
257798341
1209505049
149112071
80409943
1707974383
345937469
335671051
2076166217
1507281187
609950923
564222797
478051291
857611927
1613876807
549962099
1139329039
758366723
999956017
347185567
707291309
1135724783
1366861079
2021406007
391069303
1297373047
198142069
760882637
1856842249
702550991
1832304193
138356261
412676233
996734033
2030465543
660545503
1686499267
40784563
2008371509
1358226817
1083407761
1935195167
1875448259
1498212581
1758737819
1652194127
854087401
118459303
229976533
815321609
1809691787
1045735487
1248375307
344315809
938030309
787315909
731934559
61371379
1897308899
39721211
1892987293
848738351
996702143
1331176933
1547201239
2136618221
1481068811
827660401
1140307391
472126289
324752251
1971781687
4951757
1692847171
346764287
65821369
1833533491
542147063
539831867
1768173283
1838376437
169484219
162782621
1576225253
16394089
567379261
350309933
499716223
1048846361
89756521
454309223
1963598291
1162424063
57773479
1420717027
250751689
1911581831
845139881
1970996501
1447952483
554490721
821393843
998172151
2087717173
1643022197
2112084763
136152259
587620573
1753884079
544973119
1979424067
1818390359
1973017903
2144134471
372523351
1177866061
379333751
981386407
1623029497
776449987
1203312743
1084925027
1441110481
1109151851
1371298517
1585343099
621884579
411246551
639735667
1454309833
293379397
1743246581
743295037
582894887
1840080163
292381417
161225959
660379729
731050963
1195267901
1022101363
1879250927
662963573
678697351
960057799
1308514187
1586648803
800970119
1433435027
646807597
1231324397
1887406067
88787911
1158535681
581868107
921085771
263911951
1606662271
52793227
1602368861
577438397
1337109661
1471468819
302433829
1302587483
124914059
244057181
1390549313
1232656981
887661403
141067357
1546954873
937605203
1195111147
1229074699
1114904113
337544873
1619774593
9532891
1117299929
1873230109
1418477339
1848476137
1306844381
267308581
1274452001
1932441503
854615039
854111131
1536148511
2077331021
1167530723
263216911
823614037
1877952499
347480923
1806795427
802155359
7758523
1197791341
1672564787
187141309
1380591049
641466883
639781669
1903952059
1495264481
783569323
1469012749
1713527119
1719638507
1198153321
1901335991
612015347
1974211069
1750413991
1185914959
417081001
265417717
1804223419
1588208747
799156529
734178619
54718171
591939013
737958251
290774999
1307940371
1778190391
1539076069
599814499
1883953859
1220860127
802661533
1818392501
1454244019
843462943
17236127
254848289
1759309841
1344844859
1907942327
1292988007
1597643711
1993989157
1356520811
372091871
558139633
868415423
736624583
1937358727
771347873
1664141503
958029469
612430927
1820617453
678793919
1616291177
291098681
187153367
968850257
651895051
963982147
1136103517
410699417
1986159157
199587511
1804777109
1655888683
1548639959
287390953
593967133
314795231
1217914457
447230389
111648169
942997457
1180510091
1173780947
1870530709
2078808353
549346229
1962826519
141690389
1195602427
1513496987
222289027
1514497877
453775739
693528217
629909221
1623249989
2100818683
1575816787
1712762969
333410629
781444907
1716553103
1642756589
2105641529
17940383
1292749427
1046056841
1745193739
572854453
1989319663
487214971
1540661779
452381537
143771791
2122868057
1468814407
471272119
735262753
1038454603
1486500347
993008161
666984931
846972211
127647007
1705710679
1331098501
121983289
418271369
1344330787
953184677
1085230673
1080602749
1537964507
1997813659
1941107417
1887195119
241810991
1188748013
1361333257
381938561
1744185239
361061761
710500643
1169921407
1541027777
2028789583
1429849961
946845187
307981649
1918389059
2012189383
151951543
1554184847
1942931369
632005853
924990959
215854187
905019383
1137563243
251309573
933899489
1886439827
120472123
279730153
472616693
713489479
897038293
320120069
1461938747
1091522899
1699140133
1798267993
2137683857
734984213
27072377
2096244659
2035090549
284766707
355207991
146689133
1401331889
940860959
1027950409
107829247
47383799
433324933
726406357
723040159
425486731
621417791
1668953701
676536337
566955209
1314414407
2018296723
441199043
2019304219
1518684241
202222733
1852210933
927097901
1145176427
1465309367
91906697
1261968713
1687706701
173761559
1562382667
2077198337
920036123
772731251
1601084203
1888993817
12133139
939409993
1093845821
1826795653
614432257
1896923207
1963136729
1885211333
953701253
123959201
1299929297
2039069203
636511541
1977684367
1755865459
784489217
1407061189
1627249193
153695713
484172833
1878417097
188160893
697306513
705524909
2026735307
1558601267
467368331
2128540361
1208434163
598626781
1681163461
1949619223
924132211
714100169
1493518249
668117057
1204205341
748235767
2070531301
185076767
894556231
346826873
1347918977
1932519059
127307099
578819557
1576718047
1790102729
175874627
987675739
689730259
1278105379
224042249
810769669
376455839
1783244921
1090357487
1301245111
586719053
186760961
1859611253
492342913
1834873841
880480409
991496509
833569901
545679973
1300275943
1931594351
1017810953
1456617923
830469217
1965708601
1397303849
1249441849
83403347
721188707
589690841
854303143
190286927
1353242603
1751436881
1618098899
1950018307
1366889143
1876005809
302773609
67092133
1979791391
1713521207
1363281839
178183111
898036561
905960611
1610334191
224852053
1791815651
947334263
869906603
1607321539
1277146499
621192127
2144451479
2099101951
1380483869
515724289
18034057
1190590519
1580381813
1285555727
825386651
1519788323
1631809169
1718522497
2077213181
1573322693
475916291
978256319
445086557
1370495857
1397224259
1829563091
1208098511
990736787
2000595383
2022739007
1106676397
456659743
1929777719
1980924359
1703617709
2073448801
1573034321
92914303
354577843
1987226533
672197171
819133019
58195421
1106942423
1839055831
482047331
1201309309
431143631
1508756023
914278433
1657695539
330312529
1074602479
194525231
2131112983
183235853
1185187987
1996609969
1765139309
534435703
926824733
1888566943
396511327
1646899393
1844802173
2083715071
1722124883
1281992563
625029059
2030206547
1096521121
1553846153
1145160727
2137823053
1393903439
74309119
300058193
873749377
144655109
1591705229
1198862701
156118639
1986883127
1909345721
580338643
1575698083
175151297
1753457611
86413039
1115564711
17819267
620120027
1084773953
556805357
2006147939
58393133
1830725041
68100749
875908507
341741447
531096889
1554591421
194478503
645990251
1540147529
598143797
1668767813
571746541
1227637559
569936461
746523163
3395071
1027726559
1519272467
1671189761
2070865001
1271965249
1924088641
396530041
1423235309
934760159
1661183501
280189003
50273453
1398608821
1579895081
1456717481
95326409
1262376403
1735623433
1780276577
686168207
93621527
158954401
88943159
1978684373
28619579
1767610843
1069777591
832137443
1266287899
1310537119
1471925233
819414737
813623659
643243973
850111859
1957416719
660377951
857940049
2033574919
2063336017
786012239
1687602557
288738409
2127078209
2049006793
1726835093
1379664191
1974880351
1831677343
565267013
1310717269
1369260617
1321979731
978743551
1142416861
80357323
951874841
1057313423
877658077
1160556967
2041568873
242487263
1976874457
1891529351
492363121
1136086351
416508809
249652241
138805091
1320610001
1462101569
1929149297
1693191809
897806317
637482023
685173373
1076790493
1637212849
2090935949
1994111927
1002011891
1024657069
199748819
99585511
1310038123
1335362813
1573780301
357283853
1382618977
139870193
1993725199
1911359251
1403837507
1293181157
1030634747
1320645163
2050979587
441645539
1760772749
1243590937
1682612027
884549261
644501801
1999055917
1821512779
1114064827
357121211
846275981
917757979
31770029
49705373
89241539
868909271
1722099461
1595604587
1091563061
352943561
1249407767
61535381
436158929
1053974309
1343170393
356249869
330949301
193151201
89830883
408266801
1864672573
526577879
951277793
589467271
646758989
1119674533
367455299
1071443209
16520159
1196877511
145413377
253466987
1150159931
100797911
1169644459
373427237
415242593
357199181
452660561
1771392773
1454404271
1141361537
705861223
1657990907
240311849
7090871
138333113
2017109719
1057753993
1307409227
1974207449
83718637
1531299733
1934909371
2061203393
1161720311
693981499
786412727
571373269
761032949
1962833839
2073962731
341821631
416867119
684239011
939193817
1485649877
166851211
33598921
1746501637
1510490237
1246358833
1766648371
305768849
332416451
731350097
1169269667
1692873943
1260739691
779993651
2018500441
1403653301
861284551
1652223367
1040503537
926047337
1370870269
2139419353
198996151
1195356091
994590307
1655320111
263902517
1673026973
1128884377
2108399801
1523741599
113722591
77284721
1201303877
726083051
339260543
1933921553
1994297519
263974063
23810951
1395588679
1845705913
1822605461
1332376811
1826897057
1031473187
1778862047
1966261867
214004111
819572357
472769113
694840777
833137381
1303935601
1823180507
1449819251
95288597
646365743
1004053543
1030625581
1896984521
1895731361
1929777481
1364498741
535268023
1830427051
135277621
193940237
780726839
368558251
1801275911
1200002359
438930857
1441694563
1079630767
938733883
669996329
1458525953
520846813
1150370957
1756049189
2077601693
926213971
917190737
91389803
1681558981
1915788461
1192885411
288231091
1865108251
1285701917
1563986393
272238887
2102329337
1501266517
619975199
12912037
7785289
1763630107
495516947
806527571
1849564397
1408941239
41328361
1003038887
1064140589
1248128131
879507481
166135559
1890249811
610601729
4319501
807029467
1523760331
2140287473
791913557
211031419
334508173
1335330923
1354247
1978316611
619599797
1247019167
482308223
30422269
1988489533
974554667
1856655701
1545016639
369911743
508891247
1717787311
564687649
143606041
921866447
2036038469
262147957
88381087
89737573
470894531
1608341407
1385299243
1190605883
277532273
1632673309
1262934223
1110909209
377618333
1943457479
804244117
128368901
1584108497
52415591
1585019299
634141591
1463563327
805057921
655054033
1075364209
497373133
852724511
534061903
694035869
1215173363
560095807
759849143
1820849113
1156473751
1044461311
394243537
877575443
697002983
608185051
1575923399
656301587
1249520191
1123306001
26155487
115995941
1255661159
1972488731
2085455711
1322736451
1488444479
714974231
2141646877
1653523033
1320209903
189277799
1859163221
2123770009
1672621649
584420279
1923287867
91134517
6368267
1012005097
1051968623
586568599
2090533099
406270549
54770099
904209247
16627267
748427419
708306971
427721249
1001708327
1260681943
118194961
1265728621
867560581
1291537979
879457043
413340071
1498693439
1433831783
1150182479
513031397
633561367
99325307
499836803
335629477
324168553
1955362681
285577823
494864387
1237366729
7396793
123687727
176768681
1372757383
1432662083
527045749
994459937
109909117
32655911
1139704913
969189313
445554803
2032127969
1658924233
2053436927
1501726081
754776521
566320481
719311279
670962379
351721631
1755241379
509709787
1044844711
1351787287
1032953347
483876683
377132323
1984180553
2087341427
1025916037
68917661
444058883
1906995031
518386511
1026648943
675651323
1985588023
756093451
1491339623
1474243007
801167951
2074269719
1953019591
2109707069
935231903
215248519
1205249531
694394627
1692412147
551382217
1646649577
1316891551
47756081
2091269597
460567189
179436559
1539494659
270985157
11784379
197919307
1357475113
153657451
1347140059
1260916211
1245263983
1843826707
199621379
533339207
1979673557
314851
82273427
2098423487
525123827
1544434789
1521656879
2033533903
1011505757
332707733
35398217
1802025601
1993763249
1010674727
1718970091
1961048989
159135961
420583151
327528269
158520907
1384086929
899940127
764217463
439679197
2142983483
1415383373
1919559659
768837941
1942016621
1771060121
286658357
501427061
1327261219
1465820639
101959817
1152435589
1590158777
1876955453
1331472281
785685709
1844145803
2103706907
1205998601
634885267
1547789801
1511298907
177742031
403758221
1786136111
218597809
1303637759
1790568629
248469677
412486189
1310311577
1407933827
912434737
1506274831
1986224797
1006633759
221124283
29757517
1078783313
515981099
229609691
1204096379
1191805189
752709299
1727251489
537642713
1827564773
15701839
966770111
1960655731
110658001
978877057
382084519
305396543
1939577669
602846371
748577737
916893457
2017406159
509495969
1913900243
2118017387
955412273
1760695883
204814301
1383301063
833551421
1929809837
1360801097
214680547
1196961463
540297671
1643030539
1489678877
418784543
181312091
1353125063
779430163
881199509
145402013
418654541
1894009991
129065159
575720543
1711653131
305390441
1208506991
1777198613
1826706887
2087337271
203300029
333079687
2040317651
1296511397
1185179323
581212141
398870327
1263685139
1564070029
1627983871
502802579
272086663
375976511
1199320169
1801010917
648563099
279056237
541882673
565114171
332585999
1034095807
1747449773
281925109
212872727
135714913
1477377817
1420678873
1476918923
405367619
1911973373
1534080931
1833827291
1449662927
933070807
698006807
25716227
461762519
874911539
416361103
1291128479
29378749
1618942609
426495493
552602929
1788966659
1680847261
1672845247
302741017
279544417
1431066383
879610993
654744527
981202837
1889648777
1840868621
508327681
91762861
1771074887
1500850051
390913951
404650681
1488008303
892248311
1328854949
694918321
1083643063
163866169
1678430597
1238889137
1193461207
1127720029
333909071
414392611
796733711
82487011
1183633729
1837179529
350002789
902537693
201395063
845354641
484092823
268393249
1857080089
1813619741
1129168379
2136657073
1286465533
1822891403
434189671
1540064237
1899588409
1196604337
951642547
965307869
1056967039
1751300077
38231
1204878371
1885964713
913782677
1653875801
1094368003
313281601
5717293
421647593
226733387
428907587
1141312633
1084442477
572637761
208866353
954109399
633933793
796542269
1211766679
384947891
2010880691
408949249
129549949
87999277
1696644451
1133004739
1998093217
898584187
1487978231
45841067
1430293357
1362953411
1083712429
513539137
1570900607
1082696497
535125361
740121779
290573443
1094543917
2113878791
67903211
205379089
1964156443
2109818393
275147779
227390663
151378159
1167314189
247174289
1880372863
367080193
501739961
1644546461
1224668539
1358599153
767947979
187715743
841427371
911096209
52579243
979768331
1594643551
1194696511
1035718919
85067539
1337587393
1810473019
1482580721
930986213
2022024293
187592981
901460113
207387629
933633619
99034093
182595641
1351792223
1231658977
1788139399
2094902279
189404239
490897397
1042787297
1979214049
1495413749
1077302089
293860499
1827134843
650091053
1075776619
219409129
1168446463
47768137
651809491
1944424003
2086031693
2074038773
622235371
1367368451
2076029951
843429077
1193816369
183642131
1662448817
568462759
1455038621
1091782651
129640367
1837989403
1916625257
924488959
1151790007
966679379
1126322927
1281853723
592925173
149204431
1207294087
2068718543
748664837
477469847
430417727
1003732693
1131117817
310628293
1385348557
1703670721
392722289
228778801
223032977
18475801
18754391
185092867
1166417437
1443832811
864311243
153802531
1524072307
964507541
446905369
1783195537
1659135571
555416179
1228896817
1885203017
1071648679
881710387
1228678081
1159627319
103794043
1733188183
821763511
1203985829
373245773
1619903143
175241203
645584003
688906639
1455604057
418135477
1080785869
1567114427
2102988253
16835657
2126944451
561574927
1066992547
1413074381
168324869
721370453
1268960629
1889573299
1898349031
1606745797
638341087
1949203079
832997201
483030547
916502501
1844689757
1447719913
242693093
2091629347
418450117
90260411
1338781963
1681856881
1449091627
1645116353
535296331
274404827
1426780249
931203011
2043730541
674630729
896235787
102473713
135450691
1924120817
77222837
989098963
786564329
824243659
196460699
764587693
330323537
1020682693
2122280359
418581521
1330627607
633400837
1136883227
655464521
1118792977
2084810771
171249899
918413663
1095719983
1180840259
518101919
87752029
1584225619
267167051
421694687
84665983
1953717457
1428455153
1001921353
518760511
1811265661
988688461
1357572527
956572319
1890106271
53950037
1093123607
222566033
193954121
1329531899
777141143
1306655419
114768529
143703191
1394457923
530887997
1200656867
2028492187
534543973
1124810077
1826753629
2074687169
1194831241
1289083
1331340247
180002353
415243277
870982381
1736842739
1220182697
1440962813
734313491
1012985423
799238519
162383323
1362285413
444530377
1773734783
1411248077
1505813269
2019549419
283460399
1687422337
1470143239
49977409
1175754469
596636657
931550909
1646949253
1765331653
1384548157
1396276447
2016388883
97856959
2072192389
840360569
1264033247
1161632987
1095674417
97578619
168339859
1918655381
1293498659
1632182021
1766720821
674479447
494519257
816265321
1581918029
1039804237
75950723
1240374677
1513755827
1143638009
1734499807
1429723943
682956523
1355959027
468996083
2098352089
1733437843
2050385737
786911711
1410807161
656876257
534902453
1258824683
774265421
1857808541
1155332417
1059071701
84239821
2102143501
1915451861
1282287733
1688690837
1788906299
1118849999
1848332069
832685611
627685477
526034497
897467897
1833523147
136671713
1689186743
1801877981
1556582369
162917129
398540603
64318379
976339687
1244107687
1030294607
826764173
1981582139
667946113
1205133707
814643113
667917137
1092179719
131155369
735548063
1510077403
1506170453
322377889
1688227081
1732711909
766200899
1143421427
13254979
1809962423
1423860037
698137747
449964367
407494819
18000989
1578917677
2093539801
919571371
571418741
1554431143
1945375517
1434156523
307313861
478697953
1247285591
1501621417
1798330229
1397460179
986816801
2042387759
1960291241
132566041
2005936957
1439912429
1163059159
407266667
1945935613
2135210317
7190429
447064447
1466706809
1571802103
1762960777
53191223
1834491497
888480377
314465033
513688627
1596694769
1925927777
1508807983
1089686401
1528053607
464944453
1017921731
1727178601
720141827
1212757927
6191153
1430332507
1291263901
2145840461
1918718569
1799681167
1447476139
427492607
381191303
833796203
1151183069
1780620481
38602523
1297658717
328387091
34140343
278575723
360017323
2041496389
942292913
1932662021
1128844621
961039757
294017749
1751232401
2144800939
179129011
2144790983
1334382773
1399227491
1312158931
255675067
567476369
1809783023
1249085347
426581957
1195232459
3339257
1052168107
1363081817
386595107
2081067697
147828371
1027620791
1793496779
399772717
1287104197
456964631
1375378937
1158728651
1149156703
1016844431
1095574097
1651368107
543349319
420936491
1886204429
510438949
1511800457
74812411
1658778997
306730901
614770787
996876917
356016893
654756769
1286308381
488070487
73833007
363839789
1250417353
1217782387
1866706103
1878206233
687190607
2085242681
778605391
684870391
966167849
986774953
445943767
1848329831
450337703
1914317047
1181984917
27583103
741477439
31933969
1924228849
453129871
1853201503
1540865141
1484477221
1817095057
1509997061
1639078939
1716658267
384089401
1778486557
1548439583
1733264441
606777683
2032254799
1415926387
292340567
239027549
633554459
79779383
310261723
817242857
122830999
1142796497
1085500147
1043709113
813298721
952320001
215677573
392353123
1967269441
1076920393
1562686421
953032111
270152087
1225279729
1008880549
1790729623
1985243837
243771557
1558039451
748587227
444581833
986059681
1318727593
860943961
74940337
1361507837
1364636353
230123987
1467366631
519011203
1986276151
42227483
2058927719
423170017
810864707
2016334847
256715629
1623632971
829376621
507718597
458316527
682522097
636510731
245066119
1965617803
1053130873
2068056229
1030016759
1971791581
1646031077
1285820999
1238299687
2010787447
1993089971
296267063
885204311
310332107
511373749
113816611
53752799
1217164549
2098941409
983875147
1516382293
241277731
1490527601
625846213
917411057
1415310257
1233241409
260155523
23547319
312723743
481324667
495017099
381937067
931294549
1546955071
38482531
538579367
842549051
2026109689
938228141
634308083
1614198191
1839961243
934439267
1480392791
1049484221
1330565461
675378461
585193303
73690657
1913391071
205869787
227680931
1135638851
970191503
1366422451
583213661
346666813
1987727113
1498930669
965961979
1215336833
1376311427
26757817
1953464257
278076991
968858591
858057077
645637547
1292074999
427998227
258929521
767884987
673514557
118982233
1264584323
1751229827
1607721317
1768379983
58725991
1156182763
1500667409
2074265227
502500029
1338183347
1928797861
1853557207
587446819
264356803
1807990453
275336881
1084309091
1095056779
733837717
844625539
1701728029
1243297711
710848703
378474883
55410779
1987107491
1747626007
1288072859
1956198779
201254797
2110366207
2007979843
1457724971
1738844593
1228554017
618062213
1331907433
1842670187
107078327
1076441797
1080998869
1505325907
1402542613
160605871
308118893
1865326753
1625222923
261181559
809182147
429363191
1976138597
404289091
2011633997
1542035591
70533779
1754142293
1290505891
738533269
326135489
1389588059
698393719
2132439041
2107086781
978440669
1378944563
42526439
369430337
561808043
538155493
186162841
1546455373
1135723847
409808339
336044939
1654217401
1402176311
198495151
1971384517
1243470743
1752632993
1906721563
1879461851
664581167
118208687
1807432147
216028781
529594139
252341923
476758721
2089215371
2078425079
445259029
1447136693
1709758517
1068191429
804457817
1327519903
566245499
1921539089
1202972623
678817829
612622051
272847143
1203735433
1434152507
899737451
2034362051
318361807
179837143
805341521
1934575679
1485011777
725829281
1831047991
1793074909
1370623721
147113341
1954478717
1878266219
2059134509
208056559
365636461
1487653877
363489193
860712731
743851039
1078953571
98392391
157267603
289835653
32683631
223634077
2127466487
1744032919
1418876731
1001204063
659093707
1504172279
1013191999
207506647
286448483
1744853401
953425087
1973424851
839855243
338117159
768421169
108661901
529644293
357228499
231293917
1213537867
2139071029
1838875039
1797380999
1547087303
1269556837
1823468111
1961022467
1516776271
1209766757
653836093
81513821
1695558497
1764139961
488173393
505395049
1152798247
2121721661
1340728463
1671519923
1181684617
1487023583
1773425519
1078716577
633048959
37730851
2007046253
1197836351
461262383
640868447
1441938821
629591173
2108835299
1526642171
1813825093
260102273
1178539259
1474894913
755283121
2028857533
1831697057
1731095189
981497749
1241858899
1204370807
575135531
473756639
286146001
14942159
681838049
1820590283
1758449831
1823041751
1055881571
872355259
314523127
571949429
855914491
706948379
1499668411
278723761
1395398747
696820339
1944735697
1983564769
622164131
637693517
1689250931
1834622791
108719771
1006955659
1092741943
285855107
1605941641
1618432091
618591791
1218456277
1821880681
1804493027
41679203
1159431451
927695557
909375191
1096308467
942950413
1031008361
1183811221
1272369271
78132809
1651664363
1483266871
349369849
1013264111
2136414983
1464929243
1723959373
1589184433
512551729
718123873
1732072259
950154539
1108955873
1371106111
194159893
1622495341
1485135961
689394239
335143129
1338770633
787312433
1303549759
1209673769
113353873
593971933
189730511
1645847641
1179919501
698522761
1301984441
2063495267
2022083081
2045658193
1027679557
532189159
114448699
84533971
128136103
158349853
1059241481
802076831
1241804827
15221357
504206953
72611999
1485418247
1646116729
251000003
154149221
1988223439
65399099
10019567
1488633529
1136178457
1987294739
791125297
1374593699
1100487001
470320159
2022374339
585032827
1545654101
586520777
419196803
2139976771
932259203
678931067
1324739609
1065582619
1137669607
1310030167
2041841639
1845882539
200966369
1013628877
748748753
1957573157
1487191133
190574077
1874662583
1700263679
131274061
427094167
290556733
55667081
2030072203
1416328897
364854461
649133813
2037242429
1486595051
916341017
2145504629
1452200591
257199959
537548281
940021261
273845623
716785787
1312558141
1820386297
958274113
210621581
1584076237
371981219
1198819949
1464018547
783394943
405283159
2002840997
1379714977
2129558677
1579359841
1850602927
425219849
1804128259
699984011
2059870963
1389906883
247452721
214886267
228259897
1217253209
1675897303
1785946489
365364331
1148230399
219883177
1655091479
1162419131
235821767
807450181
69544207
1311789911
1332041177
575223697
888309553
993678313
1841444347
383400089
2147243773
801603059
313554217
1000382843
16958873
466141957
1876575403
647847829
1691296987
1026217573
399304163
1031327861
700759079
55720783
247213781
1654729861
1653185921
263599109
1041786521
954992639
1344196387
746977991
1170526463
1547072801
1784330993
1959436153
1583816651
1989230063
1682869901
406690601
1513067873
2025271771
1804262771
934030879
35642329
2126179369
1097840063
2144163181
604780991
411826157
529113427
1322544247
1847360171
1461005597
751453229
1432400069
1728654331
1975836139
950225813
139852417
1651537997
1541548121
2068872677
86474599
1001130437
1705101571
2020806871
1881377669
862449187
1691732369
629681401
1427920177
828593119
579586297
660864983
1853221537
938049691
1518702751
1126779809
1721255819
1463645423
160229467
1737721121
1625831513
364359343
2065598761
1255361593
845936431
1906477267
1419418703
2062001947
73671203
1445165039
2042866513
2114248457
1292219707
179613827
1123334713
1007063333
312519203
1590888151
1212427283
1604689169
1196506471
1889637823
1802456989
371717491
1199291087
2013697079
270798971
1965308087
353817781
1223464343
577205509
1098400603
952417211
149787683
942355907
864900563
690086993
17928923
651092461
424426259
91277647
80355337
872912423
1849504693
947406989
1007273149
1759070713
136295617
991930561
1124312713
1693511717
1206545059
638657647
1828968503
256502383
361520609
1611533239
1193704747
51586153
561028987
1626955177
2091880163
1201406047
1579940749
1006888229
1257771149
1763360719
2121849799
129024061
183520549
950898437
521687183
113939867
1946122721
1366015633
1552291019
1082746631
1317265153
437979137
1940613877
1144134811
1978191419
659986861
407726953
548185727
578066347
497341693
1390058801
180396113
701266477
619507297
1984404629
1669197373
1644071777
1118924993
1123055077
1274080021
73907221
1536205067
363880369
414671573
1177530799
1270679009
1994920261
1799923373
1063866119
1976553247
30146159
1322489101
190643759
1232779501
420081451
177849797
216596791
1755272039
100766453
2125095359
2039405573
432689809
1801527491
1466095577
1442216417
2111194439
411274901
141781421
1420847059
1882605961
736712519
4298927
903161741
589700987
2043896579
1502636803
596064503
1700607109
1340353699
1824411073
1088187733
1003911919
1228147373
285928987
1984123081
989847877
629537113
1478778451
589513823
697982177
296233369
283678763
438926863
919378813
2146813033
580507261
901577821
203272441
1449163427
270432587
2066664367
1325665903
1574007511
139809367
1051813891
127713559
372358951
456183241
1097871791
610765537
1620307499
2080972349
1255749641
1098276457
2104858871
197565451
424666637
1616269217
192268819
2137097687
1748267827
598267897
55052119
279513673
1322981887
1365344411
370361909
687273941
1615000529
488056123
1907829019
1322677519
277215593
1831531489
172357243
239084093
946389341
1527192533
931239293
1178298227
702471787
1307166167
1804275203
490898951
147115391
1010330869
112287911
131840957
1758273989
2125495777
1956363433
160159369
2334961
64542227
584193671
148730389
362125471
1628352431
937110589
2093577581
1954352219
1122030937
1727132507
576589583
235882183
249374743
1465777039
1743436439
888754121
640532857
1997872243
1515058267
1607683277
1116831763
442613779
1178184043
1355169293
1403840567
145015337
1872488927
2022848837
786304357
118319647
156612473
317218387
1377882931
1517613833
99918667
741851063
142461551
2046516497
1649516731
596179007
1852460453
417262459
1417726157
706446977
53426341
739440187
154287911
62834507
416376517
282040273
957301133
1409221459
1243203937
1373252411
567909437
424404551
1621900981
507471443
2088337897
1088115367
1854564487
679020653
2141421649
221861137
193466839
1379535701
2050229983
1294500469
1224707287
1430202617
2053395767
808549619
1188807287
1878887207
2037246787
1117184521
1242441197
545019941
2011570541
838468571
1207789943
2090959511
979100273
935418599
1217945039
1430976023
766430983
2112204047
642648277
1200506347
1379009369
328219511
75647261
261471811
2073908593
740057173
1139437799
928531171
1265314187
780166691
75127379
380873159
1858256471
1039016707
847070921
19426783
1911839387
1539183181
2063049061
2075825849
774824779
672970913
1883827691
1748640109
548872579
1850632099
833714171
14976739
1966311709
248694881
483618727
1980121721
506789827
801068381
1978536193
1270810501
136604101
411974219
983025721
1934112317
1959158923
1496293387
1834738981
1570936091
940716103
58895671
163744093
1737499157
2142244381
1055286997
850205017
168300103
2035251133
1501736053
1838871707
385225223
124273067
1906067459
1308123211
1143926261
9269599
1206403397
1451974633
1615156691
684918989
886641299
155781959
178363417
1696916213
958195487
724264829
941265427
1617507029
963634123
596760733
1618369873
403472473
599835493
1352419801
1668709373
2138998931
1383223747
1447293863
283943857
1786401887
804170519
798005203
609685367
525450319
1821747881
1463586127
660496691
925037479
720995201
1411973813
1226082769
1366243559
1185088523
1911236947
1798498529
1331159603
317416157
1281247207
1002833551
1488526483
2207431
1301198141
34829903
1067613233
216156341
1777197761
749290613
1443261139
591637217
1607561297
183684047
757201327
26415283
640129727
2092566221
569706383
1048154729
1160553391
42477013
5942863
141987227
1234400197
1478302141
590725901
1746704131
130705763
1582951589
2125408013
54700211
742601017
1608758189
65928139
1809445037
861884299
479943631
2062787033
260202253
59853373
1134671033
1299648839
242385467
866428877
1538891183
1097846777
264203101
1296839707
861229543
1571490029
2124101207
1600810033
1900612487
707373461
1194876329
593449183
30091667
744235243
406704383
399175969
521411831
1555294387
308266481
353279039
333835673
1038281099
668393321
254366857
602912719
1073421007
397772227
1982389543
1021342423
704102743
986967689
1079148379
1860213163
1961054687
1371135481
2032735249
1937307059
1263401543
692442379
45449923
145526761
2053605517
1414332133
714409933
764899
525806849
348738101
713844337
956247001
815344147
1938857957
236865179
1859979371
2094905999
159725563
1453454339
122324953
1015019611
1932716333
1827548243
1687635269
1788745873
1903953833
1824681601
1821101749
1875135763
403716773
533043451
1434515009
1246830229
1344354727
1170421271
161551037
217986023
1657827481
1960524817
459105851
1903798739
1695230741
1433892799
1286860483
736140499
1497607277
1761638353
2117960591
682653331
469761827
1595803343
1821957691
279401939
2118651779
1382113609
2095075771
251884267
421720771
977357873
845476717
564257299
2091863261
1999725817
541513351
777824963
1232308703
1111931269
1310773889
23279801
1708266551
2016439883
337789019
314587271
1770739591
879255389
949709297
1532905603
1349846999
1973048419
974275961
1119424039
1040827439
827980753
1969792631
587664113
1447063949
1824596737
429034927
699659687
642633191
23027689
1104206231
310155877
1025867231
16663301
1310140841
1268285957
2011784623
1919745257
798570193
1183867151
1759258069
356890739
1856263379
971033431
802446829
1570531481
1965530663
841213987
814938011
825790681
769306987
1326979487
1039808779
1945350989
327557267
1088908099
1072630379
678542869
707139689
789244649
627531901
874387561
1978984897
1415730551
514975561
1345207951
1644992033
454322131
245294341
194758961
1204509899
121520887
289812161
670454507
1353052123
1941654833
1096448369
263503297
1910637731
1281512563
2062751213
1458363427
1123167497
2035291613
1845868303
189190003
190805639
2005554841
1274796331
822726889
865605017
195442651
525801061
1337107847
598707029
345457591
1321641533
815105311
929301559
153957367
1351562561
1983249679
1344198157
2040684073
1219018903
138459773
1550859703
708718513
657063691
268957099
1698149989
253363483
2057662883
1096660637
1506941729
869002597
248646929
162666473
325939651
1921864741
505990621
999491191
558162329
1325707483
1271903849
1475901821
1936378151
751780993
1848355573
448057607
969409813
337556113
1796583053
1788153979
842876621
301244891
754807619
1250324261
52509767
428592737
1361803657
139686473
1894167227
970492903
280851173
1164929741
202270111
544563259
154075793
1551740101
1513245677
666244721
455962391
1737005513
922519009
879758753
922369183
445670059
751794787
253613629
1189496093
1088515699
2057056459
302993081
1149051643
1244070349
317489621
111718363
379365101
1650556913
65581577
2001060353
74268811
249376789
1125790651
1348959137
1261363193
598420387
355677187
956344547
579722071
1415215499
1763883389
1024260343
1917231649
748313971
1794632647
183528557
1060842193
373016741
199920979
2088159197
1241398283
1616977987
260133043
369268751
589854913
982685813
60232643
1223355851
1272635711
206263787
1335345833
134664617
79041643
843042511
1772158117
1246427159
1535813207
1067322983
12966589
1319819453
1505955839
928436723
663754711
442239983
669888221
1306240729
302567621
8136437
120115291
2083164911
36698657
826556531
1829338673
462357737
367365421
1992342881
1470121423
1871706797
493717993
10828219
863691617
126286649
430343717
1722640769
1207335301
493411319
690365833
1002728509
1286424521
343897067
404178953
985259827
615693691
394542947
421144277
329170669
296095451
2078064883
934782313
1525239973
1253791069
1850487029
768653167
1729549169
1180207261
541709453
1156381861
1029962651
2023937549
701622773
429015667
1208862527
109641599
1171483517
1640727293
1633603193
391767881
2114533523
2131707857
1449107053
370378339
454020403
1264292467
850170511
1356041803
1951869923
508315307
171104051
197372543
684752671
523648547
152891639
1258602671
1743134363
1927081993
669248351
1150137763
1754778019
2087428979
981157241
420333071
844129301
1855130699
102013031
118770061
1253835949
109617691
846150037
1448350559
179836313
2086934173
1428109681
240028031
1501607111
1633677313
1972635079
223390129
983554237
1142665021
1087829027
2021176891
349172573
683703967
1490204389
1623531599
778273883
1420261553
1083176179
516130807
31337837
1110457897
2012944861
1512509359
1154717939
931896241
1126445651
1733331143
1141352129
138659861
232165051
457548677
860447677
9408647
171313799
1170215359
586652459
123966443
980985113
1023555607
1568474041
1122262171
1492349849
2084523163
240413939
583064479
911566969
751491031
959124301
1458021809
975486037
13273201
1467923389
892525363
1988137939
1116036137
1911721583
310819291
1619797363
272564833
1667307533
1348961357
1697757437
546757853
1258913347
938668639
1019318033
1345468637
324967319
743240881
2054978119
1202856241
1015058651
90909473
1995157169
397683131
1155050371
713558689
452643407
1798433233
2078038649
1668227959
2002315547
299320589
529799293
1934276027
528039319
1255363607
403579103
178785557
1968351367
1176936433
363548293
767754437
1010361587
644501701
1739100949
806733437
1708816477
70910297
1681212373
617986429
1032648413
2109684527
40228379
370768297
2009797313
737033387
662788249
281123131
1583878501
1331973611
770180881
1355827511
1008354299
1483374349
575280373
51252283
1485182911
265685659
1837696907
620121977
797602471
2054927057
2086682309
507995119
1954014011
421926347
1781569001
1768025957
912245363
606401041
220796903
2142614923
634143431
5728189
1991434681
1763067373
920512331
1711932751
1855186807
1709483429
1933493999
1454198021
682017233
969184969
1349688311
436401377
1404377237
1618298251
758028893
1117343257
816754381
60114701
1135704721
954531353
1144131083
1445675423
1428275447
3540787
2125646279
2095929587
1109135707
1107530923
93090161
1602123139
508948871
1086476731
430653869
987080593
1848186419
1344172933
1004036617
1929850981
609375161
719059223
1428207197
1614382969
1520547701
1625386981
2086741057
823974791
508907851
1733601209
1771487831
2025490169
865509269
110917483
1870128943
1691214221
2047599977
336351677
1908711151
1678108769
404287979
1760629261
114781357
1323627691
420727513
307786859
874137107
166039403
2108558503
465049861
1420266847
185779939
362328359
662355691
926589667
1245850579
41915491
1447232483
1666279057
1878575389
1839808339
1915619113
1185286433
112722007
1186626731
1463244847
476039393
1012757573
363760937
193976789
1636493597
1004467099
444072437
394416823
2145514057
416622881
267173353
1705767499
634787047
1657305623
43797979
80371619
474503633
1082363039
1071110429
1175896649
196614037
1685964317
1038653489
417343723
2018678383
1982237603
209045167
618302101
189480979
1815352271
13812289
1959571609
1671417463
415385567
84262237
650933303
664000021
907040447
1692850541
699518783
165745399
584502319
192949067
1271818547
1886189363
1190260157
835485193
1542409807
527346889
897530617
1917516779
1461161267
917216459
699713701
2110660577
1610281663
530271941
350397689
1479430951
166861889
1404031439
63982991
1965325993
1537477919
1754450801
342205889
353869
903853999
1082434753
1828607107
1059294499
1920254653
1754398313
2092502491
1198958669
2134273033
2106962917
1657005221
1031191417
1418463671
1112891677
96409259
1139422469
2123974823
854144363
644247559
1034404699
1676190881
2134611109
707948849
57051713
1618931113
1383501059
882072593
638399393
1902620653
879449293
2085813053
401339219
1703295701
1542242357
416381881
1309852693
2042710093
577444013
1837202467
180042409
1209287771
1397043239
1480018483
1886575247
1666052659
1572284171
270190351
1726884883
1817900503
350882867
1097924567
986209397
1729536629
1885911871
971591897
207446983
1106401693
1208141903
1958051651
1665147257
339516337
160086029
283542907
733810717
1232218093
1291478479
1314437923
395960239
1237881767
1502995327
340603051
869042921
1599911611
1010984971
1917634661
1145808731
1981251773
2123541127
499609613
1011165761
1283425807
988323991
1828717519
1149473393
298917247
562498253
500268221
641462839
1426610761
1719493327
1176770851
145205899
1257421027
167069963
853108843
1344100609
1831034473
1733154011
1223213507
1789429267
793775159
667826729
803287789
157786757
1906568203
1371577777
424318567
94567667
2120577871
601043633
620812391
1007979191
562497367
1646944027
633785311
1076417383
439380901
1460677529
335123059
365501701
125447689
1624076579
717599629
1527483857
1274937283
729394657
1701856579
924803899
999315133
679241897
899142877
958761263
1280104139
324592579
1027489709
217568609
368285629
1785916921
1000955407
1501166399
1091162627
771602861
809042131
1834493203
1539635099
1443491677
1758366847
889243247
1704916849
902263333
954916309
817656181
872553307
147483181
1095342007
2027426959
1492681483
1436184467
927686941
887547809
815807527
1156776947
830341229
896871673
336887503
1168259047
1941239453
22486561
417366827
2060806477
1273527533
539891953
375545747
69728171
283358857
325061423
1381156897
1586020561
57384611
1545326513
475478539
1136280839
538533311
304224601
62919137
1085795617
1269427909
1807844959
73736237
444312719
1302588493
2000609879
2063703827
1449810641
1272387601
409862449
182415161
1109183137
738657797
240618359
727122931
1897704863
1886719027
2097657973
546570259
437896493
476090257
1496926091
1561381187
1441634543
1170816247
2099121469
1243972861
1905914411
894708277
552164399
1146645221
525173359
667369321
157402129
1668071947
1103061737
33193543
844852067
640439069
1230277903
571103147
544663411
315058847
48543067
1841550169
1838942389
572297483
2072749813
491714269
1269290747
1636528849
8401759
1597285619
2092368893
1114853497
843091729
1104724639
290405399
747562549
454254041
611889793
1051307471
2126627849
1366466873
600043489
1040125391
1707643961
1226357381
1092854491
2127075991
1412018833
1744786657
1503479587
1778516431
543255499
1352900209
2079191519
426106333
595462123
827126123
1472562197
639621707
1306389439
1853110453
1261893977
1528921991
837409367
220705321
1532913653
1802808989
2682313
1235508817
1388423021
1695650963
1756683619
793525427
694185647
1203209489
1107517069
329005367
42647981
1373909819
2076304973
1842825923
1190230967
452242181
72648019
628480597
365565493
406962911
1180025107
1443091217
1766626633
1245999311
1109340263
978768481
1592845741
1671591373
1581455171
150191653
1243671881
1604260279
1323647089
172822409
2002222483
1665586249
1177917401
1283523421
259944227
1458556369
187930537
1088607473
1995767489
1924085543
1245948677
1993582637
242932243
313414973
1507990811
1358320501
32352259
1559975663
482334089
564226979
1033748207
437701457
998684711
1375659107
1022536051
327040937
1844946689
180386993
1191740497
508769617
328428329
805719479
1386112279
760590043
990133649
362607593
300645329
212274091
186368983
1187006783
238366213
1934121197
2099889409
927607859
1478730293
366919061
952898941
395618243
1209204221
1948770569
1848621659
1158570949
1648232147
1810219627
1307867719
1803531187
229752493
677081617
916658803
1102228063
1489937753
287319047
1008626557
1794457499
932224871
870844657
1142255291
951094211
168365341
1943417759
1253573833
1592693761
495215317
1970003237
542691811
1945914941
1274165261
462588389
696086117
139649957
730946869
624584647
1317722993
1277182187
853230797
1836739997
2117142143
2106160883
1097566247
1925340371
685746601
808576199
2062871599
1046766263
1977072481
467749063
818120911
16482611
1669966061
338305379
754457777
1765861873
1016119057
363828769
474556553
382103987
94878587
533657239
2138853331
1286018407
1994272403
100129193
1567385177
136741051
996486653
600834233
2052665467
962680357
1797829703
1423797721
688178167
1734814751
231846487
1888386499
1498039523
1092680293
1342728001
278372407
1814153699
1356185603
869767949
1743123439
1115047939
1161204571
20602223
893284387
347715611
1304605727
626432941
895178363
1364841451
1963830221
1357235623
1288379903
896104607
864576929
810487453
938249399
187984897
257733599
476744771
136776427
413820607
388373593
2007242257
1998888911
1174202077
2097101257
546204377
1226102341
1410996497
1219918411
1980097397
620238767
1179875093
1930550927
740461661
306801191
1786138357
18829793
387493487
390711757
189778231
1662671897
542281073
1601518427
1675026329
32873707
1256334229
921740551
292360729
71719903
1452552529
1943367533
101445761
1836744919
834376567
149166071
673344703
236040083
2120011391
1054642387
1849195021
254081041
1549049107
1340162101
583111759
621931537
469226221
1187573713
507784913
245790541
1363215551
1028575501
1695514097
1130515007
10953707
1017624911
1736296123
160387049
147339781
1870299803
330894799
2074331453
641434579
473339387
1434890767
1399244237
1345087949
2083840249
1374871363
468761653
1947253751
358942667
1793106181
278605939
1191634919
868334339
1888566571
1081579201
650894731
1378827691
1900177607
1675504043
1833659341
898566359
1801085983
726041317
125243969
1203712123
1720180843
1873068073
426108647
18437873
187501387
780330689
1199287567
2007845407
627927757
1263729283
991861139
1183064387
1215708383
736892369
601647089
1554068933
417807233
1079549173
1110796409
1079396287
537498211
1751255419
825099547
1314334123
517901171
906970829
1623683153
260748143
1396760587
372570061
418659767
17101547
1055960921
302079683
822308741
1381473707
878579491
306661723
2137986841
1922358853
519811711
429773867
927843019
230292607
54667843
2054386769
403738229
1008803801
1478690573
1505144783
659729227
1549206851
513280973
2062827139
273822359
1096522127
399783127
408400007
436932547
342088963
1592486663
1208517619
1123185101
773547679
1885558487
325639739
934311803
188743427
1520857363
1116213583
1364284291
1691105861
275302631
17371597
1070530823
670793437
1085178359
2112923933
1906580831
1680670447
652679617
103789969
2193707
597749267
1002044237
474264083
780274477
669328771
1492321603
997639943
1765108207
998848553
383716811
1262500661
1494154351
1756827593
476698867
740303071
204594493
860503837
397566973
1015771307
2124969151
483193037
1978709867
589581719
855031637
1792784993
1934461889
1290070589
1266594143
1643261527
427896617
2117978557
192029771
1611122333
1498427927
1831706809
1329497999
1231711417
1847183171
432879989
2011059601
2017763971
1634180311
960728053
677292157
1483289657
729034861
91660109
2085781109
1247595617
264604831
1455045503
1378658023
1807653637
1966874677
776723543
1049846671
277764457
768940111
520215457
125385851
1003906999
545264561
165719473
260058629
1817010017
637407481
197809459
1203870377
313111319
210145297
55101133
1403304401
551154631
273395539
1670866193
1409495287
957623111
46508863
343294999
1380500519
1058148863
142097899
1740687101
1794120929
741874307
1518211547
974071247
905992651
1948914677
1293406783
550131383
533130893
1300522039
14872159
1919698717
2101366087
881314673
1091520047
928569227
537964277
2042731381
1380855557
612851653
1375055723
211837361
1214398057
1004124889
1935954179
279187079
658295773
2125054273
1338384001
1267614151
58920479
2140952461
634613137
794503121
752776319
806022353
2075500429
2100627121
1862732813
563213117
203080673
1372913819
625785971
2052708461
1000575833
1833247253
1950599051
699243877
1989901049
737994811
855131351
548395927
275533829
1169776369
37522811
281962651
1639426291
1915852339
828684739
1054624163
1470292801
1887022507
1887484793
79827809
874938499
12147671
1066706671
1298071981
1479150397
1067964767
523793299
1844795333
1995369437
510962807
777496367
698049269
1144546307
58088993
637190803
83921093
300696349
1358836751
1970308661
540597931
1591085347
416877667
2093655407
2038927843
1608970921
19960813
1946418283
1732008599
997549057
963593261
1148651761
295700701
530456111
292098803
1712840587
444129067
212573171
1951979483
1455205679
62081867
1576965659
424168957
292059883
952687621
1668846863
1948588907
294855593
744412771
1554010729
1792878887
1536453689
813343819
1735877573
142613599
1423524341
193438549
1751309951
454442869
324383441
2008665101
2023474669
720929453
1209723797
1727179147
641179243
1883608933
1958857333
1142459273
2132949041
445588901
828883981
157867393
859126139
317857439
438888217
441957199
1970355733
121303261
2027659597
519052277
1009669819
211220447
1797932951
1972721867
51485887
2106519787
1768492543
1235225683
2001023489
1384224227
1714692461
48387533
224029951
84024827
1056921137
846847679
1346400317
506105557
1385476229
636348619
973747559
784549657
1280292479
1217772653
22288193
1392564931
116615743
486815887
1942630213
2112812281
820844599
150895337
207478181
1959636559
1496166709
241879537
1005753109
1497753497
25613941
138068251
457895927
226809311
1510875829
1688940389
208040489
1740030491
328427839
461565857
217001219
467570903
1059947327
1582360811
278228057
1998934549
1298789287
316740569
100235323
1916524601
540482521
1634868611
823855973
86341943
1620637633
1975569307
1364421349
2145470477
1357293229
256326181
497587777
999898957
603983693
247545017
1125416203
1272729251
1356036961
1048401229
1412087993
1882561907
1600243111
530730337
1139898733
129386869
586817839
532210307
1849948361
1486586341
1492688359
1977868283
1952533789
456779641
666159449
324283403
222759841
2059617559
1862791841
1777835063
1943929937
148407409
864313039
151515983
255760933
882997567
1349953147
527343797
2129608231
1732988069
138928397
1148407283
1978665089
988374011
1847310721
1033429009
125999623
694005341
1339876969
1905860909
663745903
2111248303
1705953463
563458691
1752039083
863586991
1852267939
1079611691
1315206883
1862594203
151237357
1661120381
1256828611
225219733
391468247
70219727
1885855043
1292964671
1537724827
1810997689
280425947
1834892159
1428733637
663350221
1456647943
1741429489
269175587
846283637
1681337249
688666301
1043366903
1672849
1980618323
1596454697
2109886159
1455534701
1778545399
133490249
1142232347
228238541
746283401
248724559
1804350467
1490643061
1929126053
1517637689
943778923
1123712921
2017611641
1936561999
1725070757
453172063
1877899393
505022053
1359279239
878985131
309665623
2029266427
708936167
310242661
764927299
453417973
793276307
1853710109
1847531563
2097738803
1469615177
919806631
1700775361
1112496169
1883580949
841481321
1386906259
1026928457
1277062889
1733990393
598249339
1113275659
1444190183
17140771
1863887287
541731769
1945510451
815070647
1025988833
1640374297
1922863543
639363833
2103978581
1347368993
1087072747
124107551
1796677573
400896403
1781484659
1958349293
1040832229
1259453119
256771457
238391837
285325009
2135396069
1475723833
2104718087
2133383033
1985016491
941866097
243016603
846797983
859935899
927928073
1549959959
416360317
1500876019
543840499
141527063
1717085809
1164670841
1137706289
480181633
1070279971
534126337
1679899073
865977271
141403699
1909275787
68482091
2079276847
141076099
1431016583
779645171
500146897
1808788511
300958639
415606397
272392247
152349929
725588819
1695614741
2058318131
549040361
128164117
581867963
1559787583
1411170611
1377683753
1687149599
812641097
1003941073
1576338383
70802609
1563282493
1889769881
1643980469
498415283
1410235889
305432773
1281090361
1074510457
1384431199
382015103
364448327
1702728029
190579309
1009744909
1689435499
1024249901
145174739
1147956769
676259797
559415533
1262522111
1707331091
420312133
959778487
1949380561
1622875949
849773779
118354529
1729025773
1526710303
664131007
1812200167
88593931
1372830763
1073496101
349273577
2025931987
688755943
1160638621
1000474303
1789828273
561478571
8198303
712650457
1461761339
672529307
327071333
2021605121
1580583937
260317817
1579491229
219432877
773037497
1880292217
1049014607
173670337
893092801
1081481213
1776420677
594384643
2109016297
1885456987
1160632237
2024242469
922877611
2077200491
691864139
438980383
1585809143
895446499
628320047
1234893397
557773283
532435327
831655753
850917937
55224977
325468313
601452529
547454249
2019562331
1884687289
196097717
1492651219
310642069
1265305421
407521999
1904317379
951362987
104261503
183620581
1098162487
1637346197
1482769891
364735183
781652947
1620427541
858762043
80898901
449708291
1755272081
1430697253
1369595879
297288529
1435683629
1746233351
1234893937
38502781
772501039
1625399299
84482953
291007559
364071311
1928168387
645646679
2075068657
177941471
1879775231
310246051
689719211
481356461
660091807
1234458677
257320303
1263935653
1591959091
40678879
160835959
973008857
464472031
523207603
1497982487
1347254659
305843441
1700303347
602902379
1686639109
1133457613
1550816207
1990149533
19505263
761049889
2052040171
1808198309
43043309
2043607439
2093509027
1651323031
1227452939
426167513
1291489777
1825753763
1113812017
1973059097
305562041
829312189
1132271443
2038425271
1314953251
123298057
81137453
465114031
1860627323
1928309051
1486411637
162696353
1061779049
1826176711
169063451
1189989167
604857893
2142620159
1212656009
1860690761
1239212591
1182131011
390488309
1634504881
397766087
924692677
707932991
1806063887
340445081
412459693
1720574897
1896153751
1843272829
1543920811
1620755377
1066127827
395401667
1268981837
1295305721
1789228901
336274429
722943439
1630506103
644889649
533084831
2137110461
581354239
246581453
930822413
111389059
2146243949
10848077
838886831
2052096509
846535601
1495487881
1998406769
1598028233
1697912627
390096103
1990673093
56158549
1370581607
849790351
1100554597
1670618093
277889113
692464439
737286941
337484131
1090072981
394284559
1159161397
2067181099
144123871
407946139
922679203
830797169
855315269
1857435161
548163599
1945262093
525397921
1843367873
160889387
438149599
1257808633
129712333
80808643
864766493
1235130947
1763972491
909632029
1674636101
409892521
204641867
118617029
1188643871
169987007
413498023
296044709
8196007
417662249
473508551
23923439
966871967
1543571483
1591114487
1700671039
1048576247
853694791
1274603371
524310287
668058509
1736207981
1066845719
1592339767
484257611
44796601
870375721
317146397
1119631691
265837349
2088474571
1417759507
1008774061
1863596803
1540355207
1173680689
355403267
889573969
504595373
2093569691
1125771929
1232478959
942044437
2128401029
1826445119
1094644073
194742071
45337447
1383721117
2132436989
1258509407
408968149
362108119
911959051
401843567
508787021
2141211643
241810139
1129421833
830737637
808995511
835573933
1258939651
427401313
1798544413
1815117449
904643171
675805049
1710282317
989911817
1245641591
1740673213
221103137
789393629
1325244257
49308209
307311281
850011853
1918690063
1274672743
1728587851
210599047
406066697
8346883
310948271
968330939
65621713
1643855179
883513181
1070127167
1853565151
492130757
527405257
1359818189
143291479
1376723077
1365779021
1705167383
2040002989
439548871
821857411
90604463
2061908203
6219887
1468927987
1284230771
747369071
974363017
1285645717
1105177981
935026577
933230869
397592341
1169872019
2095012427
1400879
785552569
1763158939
709827653
1634438543
1210284431
1748313989
510336161
564766259
1261264073
238417493
1046126177
1077445451
873707617
1641143087
1068108263
900647227
919926851
405625687
2067920051
1426956599
214037611
991477727
123286981
1832165347
2006138909
1692225133
1161187721
649736603
1851783601
2036073971
174145061
1734188977
2000937167
862817419
2102086559
1021491407
301103827
1911185239
1098603139
660783749
1844574047
396430703
1088597473
440511223
538175479
1586403839
294063047
1904436307
364132823
1848823699
1111930409
1273051849
2107366991
1884137993
1130304991
173220461
619449323
51030223
629099423
442623287
133025329
1485006007
1061571839
1999298341
2089423079
237805963
656423269
1220482433
376631347
1427508629
211525429
596213837
1216939117
2059424207
598528199
1659818449
316396237
14841499
1133831639
1256259643
590389739
642187171
1548064753
1727625727
289844153
168032707
1741712563
803244919
836920157
656104483
1746687949
1700452241
475615793
1980211591
1340701819
1997049499
1793520263
1716011083
340161631
45955141
617807543
1376505943
1044396497
1542599753
1681428667
1828590997
729569611
930443179
1184663629
2104827559
1923754583
81429559
503912531
338768597
1729712261
1512056587
221308531
435732343
550994789
815589143
372186037
821322323
292829623
1029909343
465807323
1685059721
579433429
31888091
777159041
1698066989
929605351
965693759
1342780807
1617896723
765510121
602332369
247923331
1848587921
616529807
1792824251
202573967
1281850123
526382971
1825268761
1398296429
57584777
942283807
881914199
118863089
666672287
1428871453
1828587251
1244153557
2052119219
721898039
1480812407
1032071357
222767947
2095892137
511154003
1404580321
102137237
343090621
149633747
986471867
755352833
140702189
1182233411
222718739
404607431
971157199
795158687
1553624153
232358501
45031783
1762716551
964390169
1791472681
161652137
745197041
5671513
548565767
1849387213
1682727491
1671135391
1865783551
1227929921
1103189179
236325511
1956478757
575661007
2022301987
259494559
1284580813
2080881163
499843459
1997870363
1104429889
2031473791
1328773753
725594447
2033037323
8473043
414223499
1748600509
1002296459
969113011
103633039
644699477
696579511
126206027
2126269889
283501681
990394297
547578431
868562033
761528147
1987745269
1884189539
158034251
430831937
1139881427
983028467
696845473
1022606443
867947659
226461857
856419451
248341183
543699067
559283227
450138077
1856584799
1252234871
338177201
703533709
1716762349
1209469493
1995944869
815998019
425112397
717704699
1164597179
931625843
1662353191
1409780171
484806251
1608722881
1511174029
1905385133
142334443
1590358037
243106057
681661259
18862897
887246089
40970857
1137048169
2008741781
1224011167
1162416923
395785693
280926859
422334203
657148727
680840159
1223414243
1044426199
447611617
1091227393
1433471287
1461521561
286364041
1394717117
973414933
1412773487
726079007
1381335149
909236873
229678919
611332129
2009924473
92321899
1836630011
1624981903
1269366979
1923589909
1511970673
1972100773
2037792461
451304537
360597389
1237464521
616904627
578047973
2039034857
1558855849
220031549
1745915053
722038181
1844181649
1403868439
1264840831
924492949
552954683
953356993
644267131
1436397551
1446643183
521655949
1428684553
708405427
618971407
1896712751
1091353807
1281153689
1268031143
1948362943
2127207283
1417552733
1105611131
1655820643
1099989239
1651826459
394878479
802272437
959334217
604318333
2100838549
1469702393
96720209
562090381
2070156943
783510829
1634428267
1940060293
1977912527
71537729
1195985369
1308879083
856633901
926871199
757492313
562009451
54605567
928936969
544978789
10281829
1387869523
1201710469
1860356881
136614403
887672857
54174049
1729261771
1855581953
1660769969
1838758039
1085114383
282650743
520049063
583878271
663245887
20930167
1220077171
1367794427
760028021
1861137071
551164993
829992511
334585607
41541229
74286871
1676815363
122066969
711924989
1459804553
296370869
1277000663
1260458327
488827019
311073853
775987519
48605129
314497439
1579445641
209045443
19997027
1664667623
17790037
750670913
736217873
1946970881
1324963897
1846501711
1474975769
1860747743
1756892519
1571768113
2129636521
888301451
920371931
832301563
1842071629
646881967
480059
863753047
1677001463
752774821
506514829
37629223
660573119
914375953
1749800513
942541253
762800119
1049020517
1500797539
1579098217
1369074053
329521211
164069417
1286008429
1489721533
2121732061
1631345299
1725500531
116962277
748886423
335534921
435893327
530136107
520271627
1393754849
1287713689
787567717
19894969
2071128361
1661145371
891000007
492542891
1876702213
1310087483
1902942817
843723341
295823389
210100927
1580600027
412997197
65199367
2109971833
1706855179
1746698483
689244953
555321653
1898572001
379866269
153616367
1626352129
341909699
60113761
21262999
922668809
1516870127
2095039057
1127722199
935344591
1555750759
1696970357
1778121923
423920957
2070200183
1572250853
1044299401
293667739
333568847
2013703597
352313411
1530759023
1017397697
21280487
644351053
272616061
1732634749
676830881
738694207
999287671
1343613169
264930559
2009549159
1716739553
250098977
1528243751
623881673
7496057
1241898601
1257433487
1023313933
374803669
336826519
549667499
1386500317
1318014293
1495198781
2001288803
2051045083
142181093
41857423
964968643
673184209
1222302097
1508247101
350274907
1426438801
749059513
1145341009
963569479
1573833071
6851863
588773047
1433837857
138421579
915712339
812619439
1657618867
1497313651
733685539
1027700767
442087589
502974623
747761659
729028463
299192669
558283151
128201693
1493728867
349415917
922882721
122522987
560068739
531145709
405911323
76659881
282250279
1814892649
25941059
530299087
178211983
1763326049
76072781
2087626081
530083811
737868853
495103871
990883637
651506071
1775843263
775911001
2021518487
2129983939
1092421111
511962421
226377029
1172021831
69117299
1816139617
302642971
1384398167
715934113
137998727
659285663
1747236461
1074398749
1934877733
2144256071
285690857
970304353
420946381
1516491569
1704291269
1348607759
1685718833
988521803
951969367
1906575119
1909913051
1336719557
689007061
524636261
2057218243
659971661
472167793
891648119
446543821
1887327433
107497163
1504845911
24030719
1187950847
1805483609
426833051
1113517751
437176429
954538657
2135048471
566320913
843300377
1824169553
136265741
207494653
1757660767
708131507
319412039
366395989
44494123
1235032691
901510529
198847157
1386694577
1911652607
30863783
18848759
1832032883
1246401797
15648673
281748721
1653993797
754716973
662189873
1916941657
77031793
1229579137
2123996423
1279273003
1799498513
219689231
1164635089
2083799999
581443817
771127867
937399129
1935814967
232294883
1142701159
238541357
1814489707
1176838519
1762814033
1923112031
1962994699
603008437
1593589687
2135788877
2086618693
970192697
1249677311
1108667633
1029991433
1181343899
269021267
1870993583
701092697
426970933
1281196099
403871563
41787269
504600419
410310599
1809999293
1728539
951977591
945575677
645970817
2033222341
1264834189
949611101
697536667
590745247
1789584347
1848114241
1655930867
1171530901
357681407
1218428791
250777003
1589263889
4934647
68457833
1573084693
1929817429
895710449
1279428847
663975833
374155823
444423389
1314728627
245446907
1162932403
458479289
1269281099
624849319
1326185269
1845986761
2117910649
605052509
1125975029
1054991759
33548297
1400601127
1504732739
474632551
599676251
1863999311
1351513829
1691125433
152882641
1229557057
628046207
1810750679
1441286779
1276443821
1448460499
1983264203
213938273
1250247497
1257358397
735541307
855226807
1679496173
2032268561
1636044569
1899856589
1453500229
1378694357
351362747
404915659
1066387481
2052303839
1142747269
1359719573
884156503
2026906997
1890281047
1544701909
115450259
1258958531
155749771
777507517
530367263
807369523
1515498599
2098099231
428674109
528854311
1037175427
1311210883
1658027047
477372983
1879565999
634992649
1443804563
747629527
863414117
59743309
312007849
287556151
1982699123
67581181
1056710947
1202226601
2031445181
706182007
946275359
450666373
806512327
910020571
1180147961
682944919
974538199
37060021
1689591979
700711289
1390784869
945611039
1291955537
782996663
1360887551
656929261
814817587
975059051
1957340809
1389871409
1405499453
1976574947
526027237
1964492489
2067612373
1744661123
1841611351
494032067
1262266079
58457983
1575457963
1354981427
559271309
831267653
835678661
1788231121
1223443589
612121787
1825338653
1020927269
749255527
1736543441
477980357
946955407
1034020187
606142447
436255913
550527763
842157553
658572071
368451437
2093830903
812567113
410355227
1919737991
1632282241
326981971
837296017
801565979
1084349221
1584681331
238981513
21353639
1051979209
397942469
1082059609
1320900809
1526541743
1606632449
1686815857
768164591
198479431
137305747
1518367243
255877117
325705579
1022897987
881287037
1744653721
1424558789
1616015407
223811761
2052647669
1614108443
1984373627
1856376331
1658604287
1402036897
1627798657
1873494121
1867690949
1552229131
1619622223
1474347101
1649411999
1778814119
1973827543
1878365803
838070209
437546579
269798311
1036845247
249234919
188211869
404130059
296744069
255833719
1840687441
1633733767
555257531
1853070097
961210297
1116260377
210571849
989103103
1821828917
1398615539
338358851
923387989
1765006883
957913097
1038652091
1496034689
1188568441
962267941
1672462999
1351874627
341169541
2077182089
1593111437
1887898381
1633050079
39083557
1814407321
1601757929
2005921733
358712797
444718201
13958333
1325945483
440705329
1653255397
1361847803
696976669
560855083
1038732329
1959400483
1512618379
304045897
42370787
1604748391
1577925949
233544151
2134234771
580553261
815848841
1779866849
212135501
1045451047
127501189
1490138863
107392057
1537121987
1257992881
1796715709
1102872593
1405684529
978906697
1768611701
2063696197
1996932643
1366478761
696713569
5784577
36930563
1988617931
1240025221
329026039
1535724181
1893523267
1054710929
379970837
1405210603
2090590069
1657991107
1162279369
2077157063
240679627
85708541
1935669427
811811543
711040747
1971758567
1474846489
1306926389
1882916479
628593083
1388551231
66123269
1202712677
227746957
1648965629
1171847023
1220215837
622819279
559850149
1752540623
421740691
1263124453
1909687343
1139001827
2027575183
1119961607
102259141
564024667
1552669103
289336153
1170328879
1291297537
671633099
1403670881
909445759
1971542297
675943027
1515519011
450622243
1918922557
908043959
1176951467
2090926571
1346814767
1874632609
362790271
1915506233
1108535647
2022073847
1257090949
508256011
1499508247
1584515363
455895437
897876197
2014905157
161295887
612317689
1299590057
2064092123
716038723
490762211
997234003
353891137
65450291
315580087
559874239
868093543
457075511
1676207233
1170079411
2101689899
1875273493
1075328057
955701319
729578371
285461129
1468281091
2108486803
2090415941
655305107
117981923
62645503
1075668511
1693777243
897453101
634912793
50315887
1109017541
1793885749
1299362473
520274791
560368063
2064025553
216462371
2032471543
1352396183
390781117
1206686123
1792919417
295758007
2003886757
789370487
2000014433
1810163027
1503921863
451743037
1739063
373420199
2060179103
259254871
957633713
1401168539
953012581
762701699
500453137
1035739673
2009565641
2093517353
985002223
1283630639
666691579
203676689
583958579
203532151
415291399
1692165359
325781597
337185367
1734086491
834630403
1011623819
2072372899
1422850729
2045785741
2114800943
225521579
249264517
356008943
1225525709
631218193
819451859
2000232613
1361089123
785592109
1807366937
243443303
35198561
1865731151
949569913
567077341
656221843
1805512921
121142057
2096663689
570791719
744465047
1759041797
1800593537
1089134027
1499386423
1706627269
1975661887
461714311
1306730599
2079944621
311370391
98683591
1832097037
551071009
1722892463
91945193
356034127
348873923
1427679787
338763409
1864011157
1565612431
275003371
109122991
379112161
160931651
176620057
722957447
2064017971
333889403
760039477
1969008941
98757119
453917899
1746285719
559807769
789119047
1520279983
1450085713
1203672083
290896871
1123155437
38520851
810022789
1937397851
1161149621
644868071
1258953049
1963180943
240462251
184025243
1112664781
316436353
606753299
1316493307
517085501
438504047
2107592213
923342633
2100367237
866023861
1218405857
985734301
579594877
404885903
610115497
1895425739
753346487
702291089
1853788861
383061101
641674379
1681243523
220396817
792164221
1260967079
1301991793
246494497
1369449019
1740241199
274636673
687049639
815410709
721361591
1515766949
81767173
747866627
994399171
793288409
1334102059
200058641
1018943873
1067352719
1463123041
1682293681
134690533
840389593
2120120399
1484487289
1759292341
1664467843
2105649809
1882812689
532332673
1679296013
1314439501
1404436571
283621927
898753393
250160587
1047503557
883804393
1164015739
1596130073
174184247
601791613
1419738163
195562603
7826627
1929593339
813206201
345703493
920366339
1254665407
2077594313
1818704957
917659187
1622608903
1706892751
917405849
1931533759
18577093
660921211
780902273
2017536601
848107873
1257009463
741391373
312230689
1088085997
1698626071
95554579
236014369
1318576739
632532337
721737481
1336736683
1626593513
37001711
1777163923
919756531
523772713
250422463
275909497
1500104563
283646339
1634087341
1014250121
1384896593
298980823
1672496863
712178419
1444016993
2000278957
1479291557
289650077
206930419
841311179
1796972251
733191961
569788691
2066911757
1299258547
21419329
56008369
759035033
2082140833
1022154311
707456689
565233967
630197863
904067881
103649627
1940154283
633602483
1931086657
272437757
1836310013
1222215041
1144037563
702457423
1953015107
539625497
1379744617
1608693739
616474693
175797239
532516151
2028677467
954167
168895039
1815553541
881528269
680226527
1364234111
110389379
45982649
959961617
1246346921
805830041
2103600467
368689483
917930327
330420523
615725389
454992409
2030555143
42558301
883476289
1182349697
813508739
375237469
123582139
405727481
555409741
919586981
915216559
201920879
1003331353
1886766773
944910229
1897382719
1459423391
995600891
1713266539
404778809
1064996371
148296163
1031923979
1067964173
612057643
1813341787
1463177227
1332408919
913964969
1705969009
39420631
1543436581
537131059
47828303
775927307
840053243
1635010693
567694931
1095252677
1679584001
2054944589
150912263
1503314863
906056639
2103725489
1375307041
208297717
199569317
67250741
1347781651
185647159
1441399699
1470312377
1995282631
39599281
133921303
561163027
1259215511
1622381921
741408061
1295699201
531513043
463443499
883355111
2019409261
449473187
57562069
1781551579
2060434171
655095967
1842093931
1253319257
1843711193
150264031
683213701
1397380507
80707219
2021165579
2037132541
983738771
723719939
249261403
363990343
213326957
1204733731
1662459143
48769079
620363899
119047529
814627577
1791131369
1392673727
1886499221
1418868421
170679001
134447129
740468579
1912090841
2089955431
1053503863
897064097
347353823
1737689477
110864693
1810506343
1192275529
1987008427
5862149
1835749057
1708839169
2113222049
297819563
17314097
672944957
55924081
1926936659
385408967
917718419
1294569863
460783927
2001880193
1702137911
1230571897
1504190981
1904559667
1805448703
426044023
1525929611
826988087
383492023
286980283
598691999
1314068489
1042074511
2014649093
1644367091
1626494591
737556251
716769751
830034533
1944198719
296423341
1890651299
167779243
292557289
587961817
27635281
888732781
1260784253
1089477661
181269197
2132090953
886705007
189690047
908403029
2051265583
605245997
2001021173
2099613979
886273709
1968992917
1946496157
305894297
1495630319
1516928687
1750387589
309275327
715621213
1247849683
190131629
437209987
1183746803
1868304727
1322384233
761275313
1113671873
1209391459
1013206283
417011237
1553390479
849009047
1048630381
1143327481
2044725601
1949809457
2025794977
567783509
2047901879
97149859
939140467
1303287511
1242115373
1438902779
1038380219
1616158979
1858011613
1926387329
949038689
1250813677
2021421089
484871819
542292733
1009190717
2087335483
1474745347
854675407
72801013
258845393
760310723
1058482307
475504409
1964625781
1058834713
1426876313
928578479
1668365801
817667269
1123851917
1075689193
766402541
1813306049
2008148927
1514537239
772837913
1101542369
1790090249
433168831
60427487
1368821171
898970213
531452737
1339287799
1167282737
2135217899
618388717
989305193
302894113
845179547
1973610601
1652633473
237840437
47231417
1747939
506589773
843907661
1171997569
713504821
1950466867
1339464773
2143759307
1739812003
189350429
446430377
846215651
1920808313
1815772369
1714892321
635621377
1940363627
2035625653
241249097
826721387
690352457
1872758269
154106387
1863552671
661310581
334886119
1103474221
1170970219
1779770219
1162842097
1538412163
1351528363
1428706133
1113021223
5650787
483261421
1395220721
278809457
712487093
2100086627
234184381
933939859
1662361783
49239683
2050076923
1762935703
997775123
25164749
1482021799
660884941
1171356239
1901058683
2102507669
1389055693
1845088283
664034653
1099910467
557893961
742306639
1662531551
845341751
1980143917
426898891
1619468969
1590611411
1734789713
89790121
1058080579
14206139
349180913
743269753
1006568107
197186329
1416251731
592085807
421251569
91979581
1067788987
864622511
557863379
872510281
1185670301
42243107
781380697
178407491
1853957887
1505666867
342738191
937196189
1280889119
1310748457
940623077
1717429829
1010440891
366956999
1933697977
83717593
1546868137
814307441
1642114787
107359793
387799403
2017234507
1053329449
1987298561
171513583
863055209
254152021
1680258779
148142837
93870487
2047539881
1466039917
593501173
231351919
1478159831
1347069931
29853851
186858671
67572353
1225047337
479781377
504123589
1963589773
884524051
471077947
796739621
1677321403
1665915661
1200110039
137975219
145535707
727687999
930993493
1732980553
1028613497
254822389
1383206687
1398652559
1170852677
651501287
1534589237
847375843
1874253751
722192909
387484711
2099894143
1107458147
944102161
1779658213
160576463
471790871
1318847771
1869613223
1135685029
170760913
856058197
148144943
1624888063
388634527
696721813
235822451
114715399
1081644373
731922157
1944888443
1671148823
1858212581
799233769
556318663
255607939
1382164211
844836511
1386868039
1571059801
2114076607
135011077
160768963
1707058337
2074745593
678586529
200999627
942118913
1477220567
1654065883
2112823337
1692433049
1206253127
369550789
1374950881
684699017
1210852141
422885731
1117329287
1332210431
1575507979
2061825529
1836627823
1036980767
696653333
440540549
89485541
98522509
1029381253
1511214109
1117275967
1504794007
397039897
1654208539
1145612311
1344924703
236007817
1136403659
1532527597
1472732347
438998711
962794783
522538039
359428039
928909711
695113147
539754737
2049180739
306088351
421221007
1585796129
802273903
1734478393
1464273907
701745311
1533077851
1726516861
218811317
1943046617
138232841
542187761
1210352027
227287727
177901247
186118003
506998787
309117547
1391978603
1878996617
205365599
1968926221
1278403019
622509347
705775237
1049873707
1277023829
1040182433
1897646887
49688827
111083723
1325286113
414772549
536418437
23017829
364659473
1043418539
94954117
267947543
1858265377
1291821757
1282559779
449230489
141576283
1206273193
2043560677
203003081
1866739769
2136336413
198857731
1919429839
1794267997
1606676417
1114434679
530258873
605267657
809837423
1568678291
1302148987
1878030769
607746679
1353598511
1079451029
695506093
2001088267
1034287447
2050935779
883039361
1702970443
1273774507
1318535287
1613995553
229984459
1650262703
1253815961
1143619831
1234544567
1562562649
77540777
746243081
1845999637
1623126611
323508019
1421089531
1335102473
209303543
2018334013
1884338767
971052637
1227018301
1127441279
1134452017
1966717699
2135880949
2113797877
775781681
937298471
134972161
1740613027
150465751
44507741
277556497
955750171
734125429
1607051029
56562277
1983662953
1803938761
1324658341
847313041
1245675091
147157537
2019415067
1913423779
67130801
1448941211
299497259
109832693
1724762701
1792253539
933903259
1676255671
163779761
1188926657
809708293
1837665659
591457231
1654262321
1716889351
1691262343
738005881
1313347661
597497273
1465969139
401418481
249261911
2113116367
2027222719
1344628843
2079064789
1716231113
187427923
819777311
1110418973
74004061
1601837509
1998203023
1982819353
1787178863
6111659
1550752439
936662099
963099437
2028305249
1127781617
1955771549
1325439917
1861492207
374219639
588330397
1778605823
35079547
106351229
984731141
1515917549
1582501777
1524456919
1226512127
230535889
1089396163
1999779269
1794172559
615019549
899522951
70290943
1366902517
1440623087
1755197533
81906203
336780841
268455809
1817148269
1312055593
38344619
995644717
1241663551
995027107
1227892823
513332879
2096037467
1102965137
1967446321
1087215989
843871939
1836083507
249883279
765976433
35733791
43276463
225434621
181757813
352225649
2077631461
584055943
30083167
811046581
983143043
1786808539
113930459
2136783433
1134369989
245470759
384773423
1153364939
140992799
1806010447
2042495321
1508419559
50187433
951522529
1036356187
1889042063
1694614963
2122551157
293369501
1915371781
1716733621
1704974587
614261533
1707825503
1301776027
261035771
1093842149
478083113
1657901123
1537747781
527797087
1303904533
995693173
1462146401
707739761
1032671161
615518929
1791481687
1264261133
1361738033
810272669
93532321
1293286909
265679119
627734687
901886179
846368671
1990644517
1725008693
1058370671
1347712489
2007237061
939982543
1166384837
431368601
409272049
585031439
46003849
92642579
1756681159
948298399
1202047667
103258517
1109885417
715876121
1188380051
1860751171
1970724463
1669990951
1765996069
948569299
2078274857
1357907099
1489677517
1470480419
1950737891
1071815011
1232981741
30494377
1378973593
177652781
419281111
823000267
490215889
1442531483
595667417
814485593
229464421
1152411347
614952823
1213082203
1876803811
2081721767
583909889
1420300351
324133081
1314403037
2007878701
959369069
185517859
1016592077
2078350049
822146081
604166257
469729573
380916587
462676229
1018816621
125596033
353738501
769030313
1984522027
578593031
2044987823
1482142021
1816322059
2086874987
207032621
1395933947
1106915399
1267638871
1597582229
693144227
1291585433
1281531331
325416457
492451849
688901281
2127064171
909072209
589568699
16978099
1615846829
684899909
499524367
780434813
129125531
1881714971
1874675899
1269842291
1690194523
1177534859
1008374749
1620111127
405854261
898615103
1206885817
1066797607
434128327
1741847609
1428484669
1087095833
18523069
503272747
1597882133
1489845569
794367569
332175343
125000521
98651381
1293401233
745154477
1641063167
2128868971
1148217173
199421647
639889123
615459529
2125964081
1905967241
1244718581
2140139567
806851579
864615469
1601754041
1845683753
1532999981
1492918093
950042411
408679567
1145878697
1571658623
864261971
94956821
1756237493
16188503
1509738049
530970221
1005225917
1762980851
712347983
2023860653
51811769
270651037
885659111
783123631
695347309
1763567231
583992803
1538529827
995619853
419617859
288487523
1808277421
116114683
672393653
196230317
1486822451
835152883
1449829439
699376043
908913367
2058135031
265555879
140565611
1501358543
594910493
2029131031
646062623
1795067837
460508963
1648482463
121063199
2075856577
1444207313
1916858033
1566381211
2004241021
759280051
131077649
2087536967
1550776531
1168276271
1621898479
2010969241
1519644361
821132401
1973333767
785362829
900934303
215457247
583613449
981172471
2140024091
511577789
954001549
413562803
1019198461
2077699027
2049211141
2055376331
1928186833
1132804663
1192792999
1637662007
527826041
789681341
946122143
1013120897
14136737
2121181763
2106675211
1580989009
1364961797
1569633841
755035069
252550157
1961947261
313855639
312231167
1790424943
730694359
982531153
244378999
1247668931
257376373
935154917
845200571
85217659
1462556603
1392857857
930773237
117079253
753152879
962725021
131708389
646180397
452816257
298718569
351206353
1861284947
1438534451
2005818439
2129365157
846491297
1426636201
1880413319
1085409617
1940769053
206757767
1181150587
1598808521
46576237
969736861
1309539809
604466689
1678549183
884024909
1565841191
1198830877
783410977
276637943
2004085483
69436217
432449371
1545733247
1807659281
488423149
1398517793
521486683
2070949949
874621109
1373425961
1421913079
823483373
33942281
286821289
2018156363
1976786117
1175171267
1535883301
1728042167
52393721
1016372537
1460137529
1241208557
2060972801
1701645809
934126043
357825331
866033263
1868115107
821863051
109694171
65436157
1998077491
1939587047
736167007
2005450757
1668844517
2059973177
1183367567
1729370953
1153591277
1857330071
1598493553
560585383
1380588269
452725087
425686187
1116271801
1739287933
914671627
563663701
385922863
515085569
739727957
613193989
1256702341
335569873
547727419
643133483
36078391
247013017
2041554751
857315539
131839637
498143587
2095614551
1942117253
743242937
192480217
1881188557
1377314119
1704834581
1931857463
372967249
824468377
1415687797
1432046467
1929791767
937554181
971537653
613969417
460365133
1173647221
2128083959
842608229
2093591047
671173913
111909247
1671376753
1231466167
345083381
965493157
2003879177
1381186381
2986663
347679989
603499727
45274091
1331807329
141555019
1326431633
602999513
1145863687
879653783
2095659367
99019009
1181094709
1172544983
1166030917
390699787
595870673
1345025897
1928016301
1261433311
330454273
621027767
2134761901
27917819
122675789
686257393
565355851
154736657
282594161
1419131783
1297953169
221147207
1312256599
520847563
1394661673
674397491
1328421553
266450689
39814279
52585877
1428393767
911490127
515312753
1562037497
2030690657
56825803
507978089
2137662517
775997303
797923051
647398919
1804345681
1112333269
68612779
47357047
261937919
303338639
1970362991
394667321
1657395601
861325693
1416737711
459941903
1190734957
322744049
869294827
962086501
993246829
1230011921
853878913
1347317347
1977055667
885613669
1130550667
259189159
194537923
1360631359
389955017
1573566749
1993206793
88672099
1186881239
1746013613
716902279
481976039
104497751
1518154243
67596869
1265239343
772799761
614236547
293573923
1591230281
1837588721
17002487
687740111
1290960389
809061719
933969193
28198211
66869371
1889293661
864114821
2087575361
1913335883
1476022183
741126943
1625028877
767047439
2046823729
1986340043
1223984243
423978073
534790649
2026097863
836210939
846839221
1599069973
2051675503
1807561753
688449143
1193446643
1463726113
386148271
1739923723
230499761
2135393411
831560599
488488769
230423363
1795439957
69417599
360965723
1557334057
371333353
581796379
1418526701
1094515601
537860317
405020683
747162727
2121300413
503115001
1345383337
898401859
548054461
1289220379
1312228133
1973476537
1208716909
458952187
624368009
1664604467
619454599
1840245691
747555517
1570222609
111828491
1290533353
1889830433
1468945867
1851840337
1085649731
1841203633
212250551
1785520901
1205249113
1201721251
984662333
1334638523
1316407471
485985431
1900455701
1910270617
2048181319
1035346621
396287081
1648076173
860717447
323864729
705450481
915550217
263968039
1580876567
1286939993
42000059
1291114387
1773064103
1067165543
564366287
1255464107
1203334261
1829428121
414266969
1284097103
911043361
2037093041
1572270629
1982940521
1989168989
775986997
280058263
2131738109
297303311
1603720247
844512869
863816477
189397781
1979411129
1909462211
537795877
919036379
361759169
950168449
964306621
373561697
1518119297
685199131
51483053
348354091
287006081
85442281
1328854991
1472795803
2007918599
2139030067
2016708137
290220473
1692766319
1894535443
1937439113
1226112533
652502087
204581899
1832513173
135840641
1822830803
226709477
1594653997
1831955689
1075996177
1390975793
2102259259
215941933
745214039
999604241
2111611079
1677299401
1181398319
1602442991
925355191
1914800039
1535495959
98950123
1157784377
1679255129
754882091
183766883
27564311
120231581
1200710293
91622863
166013503
1189233053
1196294683
1621108649
711081391
1496931091
139601207
1868353451
1573442249
1614962501
296882051
1638360623
634186633
507468449
1469309467
1223090471
760835099
747921649
2074505969
950570431
1425124703
10292731
1011947
1591011757
588033647
853946837
837715939
655953323
1701309193
1799730913
548819933
175681787
814900943
1879132667
1906024331
1649256619
291881851
1224728653
1687192259
2128490201
68586451
1333474903
2139268031
943179233
599717623
206846881
917409263
1460470147
1354420049
1323446827
1555317773
1300997161
8482073
804573911
1839421091
86610961
187501763
358213841
1437496003
125391967
1165922909
263240959
975235267
1950310213
1386713557
881175557
32506729
859327751
1003542377
498906323
687293141
1281413291
876909667
1337968843
1641535661
976239013
1877251501
350324633
1282441627
510784457
1475438609
146498123
1201754069
1227774979
610725103
888226817
279580241
624106981
1401542173
95818097
997597729
1981449991
1783766287
262059467
594174017
1908069311
1582554839
698318611
1441805483
1503390011
1807690111
1763939977
1685336557
279241139
1619781133
19447157
1284704389
448494383
773261759
834876649
1699915499
1843654513
155024291
1501222559
869945387
1884403733
1968804857
1766967487
350633149
811106207
395978657
412287683
824153159
115000429
1511210161
1324799989
1989804959
1692578483
1975256599
330229099
1660738817
1277027579
1916719339
895423429
1584145817
1723003427
1605185317
740208323
1257258271
1675579309
256086751
102508951
1046915657
274991293
1392755891
270374297
761457121
1600902887
848038091
186958363
591723529
49599757
1817687233
299016191
627349
1572181433
239847983
764760209
515318357
276206297
494946917
1722128041
2122282777
2048577263
657130469
385157749
770768149
849010241
153772901
1543708633
2033535509
1149639527
1977767107
1919714263
2105236187
594716263
759299963
1462395019
481624973
617532439
1879978543
703907461
1551928277
94065109
1569140147
560519381
383418967
811975001
1687500491
1268400781
652727771
101110811
1996114433
1994858993
2144955107
179682821
219784091
1330496473
460560743
1714661149
19694359
1498278007
1115652821
1462612667
1854656549
1082289421
923678143
416725027
1417333339
1461599131
1766873233
618667711
1503882907
435049051
60771197
524053217
584352173
1724056153
1799749729
957355613
2001688957
1718325199
1649656483
585396431
1097785811
1712569723
1929467863
830314291
1724638313
575999987
555763843
589640269
12194969
1387454027
2090737931
558472613
870727313
625428467
508437073
1716628609
826849
2030786111
467642837
990067649
1491133297
1551501979
687483763
128139733
1087843843
1315282603
1002869911
121847321
1127439799
1723434679
1506406331
39692413
1514122807
1978149961
1144709849
1692899779
1025708219
1765236113
1009410613
95998339
67055663
2143693583
1039730539
1444795063
1537667449
968842141
1104151457
1578382361
1312412201
1158850351
340005307
1623498893
977841133
309141013
1083331427
98767033
2047591769
1674001561
1455576799
1273533607
2104509941
1352617859
932380231
2141547559
1628538577
1086801263
502359899
1493871047
1279760213
855356351
269130067
1761908189
115387889
813378487
249076409
682405907
2070111763
2044929001
547221761
1991476009
108882779
661024769
1106833723
1751211901
1657371299
512401111
640041979
1634190097
426946049
1181988749
171876629
130437757
446423917
714160639
1825102381
168041213
1594806791
259003909
104359867
1650435217
1238665711
1017810217
1328507407
1577300701
1560674417
1996201733
1663968023
163938799
347803007
769403839
1509013853
909725741
1136352869
365289233
2035959199
862779613
1224157903
411099349
181029203
100945709
1737125519
1465675039
2098176463
474101263
1438533869
114876313
1058965651
1329886651
1496216783
995858323
2026631777
1883776747
1993011673
1062105113
699078833
988553339
1579729187
1036504367
296436671
1469499331
1319233639
131124143
755263703
1095454817
1534821853
170333447
333001717
1150711069
951639167
1660585099
1143618367
224650709
903444103
1688347181
608802413
2140540279
862917631
127807237
1992828317
1249320949
2024456773
868624271
631549057
1675095259
115534487
1973076811
732951059
1664803333
1345187287
84204293
1536332773
1152800723
1457628547
1694300963
920914031
1884818669
1934014861
1936481777
1753627147
1610815457
314470031
680625551
1315590623
2018169371
1497184973
628996477
86403599
292833421
471087443
507600809
74806451
1510536143
982256801
628757057
1420926781
1633802279
170150471
2071246783
1288471351
1515073387
1709081603
2027584817
170704231
396318469
300172727
1678509991
218145017
155618963
1306894217
1508102201
475106923
1798683371
1000229501
687568703
1591343927
75278003
1909397519
1082980651
1082418367
892156427
190581613
1891202413
688363441
714334367
1154342407
1955582807
334134719
2074664773
1009739147
83707453
1510272593
476481331
1344244261
376041353
1771506119
1441313243
716224169
1819588669
1032861383
1696493723
1715504033
815368019
945065657
150971869
1749826129
661728241
1561020931
1950116171
512639563
1539017933
1942008149
881034569
117114113
797809319
1872887179
949858139
678751739
1440822857
483612667
1590398233
172467343
628846859
1604547797
1739769179
1816868621
353653649
132229771
1453792903
1845059231
603299797
145648423
1188866981
711178343
464268601
288992101
1514002999
1861521581
347021407
543980387
747998683
1746542059
1066577917
353671039
1723778887
1810060489
731201221
1847350093
700881977
724332811
1081790221
368549843
1460321657
1051779571
1982104583
1064319929
1937521123
1445783783
564074713
1064464283
198269411
1876924417
184784333
778523237
1447939523
1790647769
717475817
906435931
622244881
1620709609
859734437
94200823
510147721
691322081
1990712051
1134391663
176473559
583396637
1755027221
1474418903
1548988943
2034032641
1837355033
1186274851
91953019
2103662497
1266827839
1765888829
2135456857
1650657263
1850027371
777362539
401134579
1281273209
140148227
462557737
1126627867
1936790237
1428224141
1835219341
1132686941
805168447
591595657
1386948701
2002184417
1580133881
929321333
1492852937
2106239351
1232597453
1071739387
603346699
2078076293
921636509
1796335901
1241142517
1473370397
700224853
1321353589
413681929
638074183
906196301
1396086403
1715966633
2138793269
99910121
1408902023
1141004609
611832197
208175161
424922867
1245871597
460674157
817775747
169230871
32668081
1335366463
1565587763
2063377073
635486399
99874543
723504049
1682872963
1974109057
387594763
385602689
1225941839
522087611
1667455583
1875342761
1947681049
1699152101
113272043
665655047
1320640793
1219291993
1295935889
998134129
2135381093
940317769
1121093353
761553239
1116707633
463573937
571529983
9962077
1446526217
1506349063
1479728141
1280400851
461321149
1433100913
10334693
398854723
1515444577
718161421
1875993433
939807829
1943467
607956821
447991591
841298281
972996253
1915402877
996345419
484591493
359050661
1833149333
469384393
1552894823
842074391
29124197
1110632903
696167443
2110130447
148376027
1722455177
502346441
1934691727
1350622199
832666607
1872678083
236685583
760056547
1344910087
856214851
216353789
74825651
596043299
1667140133
1128550217
473994421
1907991143
184247293
1201833653
1355259959
128249249
534449969
2025526121
1929328199
693322757
1386354737
1744207589
1445764819
1512328379
1530499697
1816014241
1662798719
1162257743
2093619163
1681520257
97198531
1814779069
359553137
1390761727
1468853237
1877104849
1996217593
928816313
1585114967
1208784397
1577045803
1826454787
2077573733
1962497843
2016107861
2136509941
127853897
1297470281
717500131
366609557
925917379
1135619701
1967259799
1187319713
925956989
710462609
1131556219
1646438467
1542049303
111151361
976198477
1321591307
1869911341
863346739
629260097
1788306409
467068631
334506163
1183508947
1786140589
1198286249
90145969
1852603063
1955647537
1014459553
882022511
677816977
1033705403
1682892391
387695617
867028199
921064223
1621102619
464486623
2072680331
342352321
2078730413
2071967399
1139081093
1662092323
1630694167
1053524149
1386116003
2103612367
1617529561
1195797599
793389263
483554627
477940481
807220907
116448961
1958653117
407601631
2118046237
1291494769
1227199849
1853511571
800831657
801897923
462681859
1571457991
1949819453
229312477
1451287693
1752071941
201342769
480780583
112540313
1442860927
131216599
52066789
791420479
749111147
560386951
1669813351
603634321
1501128767
454177687
1375603543
1372286171
201403877
1615186931
1635075499
338837437
1098535157
751105367
1710416051
1482121649
931910053
927060479
875737741
1310066539
1219024843
353772409
205643857
1131230383
2113495597
1631630513
1840913801
440879011
898094161
922048949
505428949
680457511
807658567
1074198977
898044779
693244463
1481518109
1995259661
1152022747
1910998361
800145109
1427047187
1671931813
317759909
1602767063
2018332601
1635405407
1816832911
1595732287
1799137057
1749449293
1631642359
350061557
24162469
1878293897
1720257907
688097591
1185396403
1304525419
587687981
1821164731
1360943119
805037549
644837629
786588941
834613831
147577601
1566529387
1173885491
700452827
1522607323
1684921111
1278656867
521190671
1873048379
957883447
1894285531
2118561953
1399553773
1607852803
669806323
760442801
322999277
196664339
1613906309
987641783
1900387267
363203377
306516131
584851639
2060940677
1812481339
1924269839
572312621
740433179
494757563
189004549
899339029
257567603
1370594597
1883824823
776840423
284444851
441726107
438750731
267386239
2118235871
1653715051
1920714139
20612561
2125017343
2052823387
1088846747
228965749
1908644713
1767605003
1496922299
550442579
287466271
1715274787
1923726641
1926647231
1380546527
1390006543
2094833017
698870363
1301085937
709718117
647340599
1393404619
2097400069
1873701691
685216453
771482981
1799626967
111182843
1939585853
1828703717
1151350679
1492041697
1270646471
1180474991
1557452891
1634806801
624149039
917346097
568597829
991436639
1233461161
2095328041
328671977
314111641
1531118051
2093229311
169812403
783521633
1213615979
67404611
427447357
837110587
18746347
1750747301
916697297
591322357
2090943247
1466488423
1436987413
798285797
1675931809
1366897331
422791469
952557521
64743577
2067284497
704943367
1035268747
112929041
39217103
26092091
1916251109
1879727221
627644443
475158043
1385897801
1031927551
705575581
1920952021
663595201
1649667787
1250814781
1230413143
1110646073
212319413
85070729
1414004477
571620397
520849783
405167519
2119230133
645321407
2045990899
1803235243
1544885417
671727187
1253944777
1049096357
1103925367
1981002923
1017094271
1058769247
1312778371
1116464113
486418997
1992999089
948120169
1035319451
922724339
345654317
2074599173
899971861
363412463
673901897
49904363
682425313
629699891
1613399339
807929831
1767360649
1314067231
146497597
498354251
749878387
1846155043
1196949983
283747817
580495247
2033183759
1322616839
1639676957
1703569991
216970493
1082049109
481751323
66600319
984512497
2062130531
379241081
862681363
1365165559
1372231429
1424582059
1717810249
819147617
823989079
1988697119
299694919
1857622639
1736073769
179263709
1295963857
1709204741
915975037
1314136679
177001039
1342211917
929940757
1139054029
1742357021
719888993
1061913163
354604451
2085437111
623515423
2105069807
1357219873
516828421
472547897
1282357591
6379453
986136467
1564747361
1907825401
1534778291
1420925453
1287541523
787232921
13118317
294098437
634005979
1845806153
1089137743
1064656487
1525998541
927748001
328340473
1148915567
1436290763
36679243
1225236583
188578811
193371251
923231851
1467686663
1235934589
2065699453
2042024813
519447703
928373717
67888991
730277269
1956405949
333306859
770862577
1988066221
599603723
702247459
1584301883
459661343
1413300947
1429118351
350755381
61399057
1739971901
218033909
401658721
88825963
1128130369
59018629
1151551547
1542907237
1041331117
1095985153
1271558213
343922441
120372457
936918583
1331148961
809217767
1527519619
696482441
780235367
1581587143
1389688247
837172373
687569459
1132803647
1475763017
1056561827
1786595693
459468623
2122235329
718566631
834092773
1759640713
808432897
867446101
294781013
945796741
602956817
867897749
405208879
1430647409
1728612883
1648947353
511605049
798428737
337426069
1540440773
233241389
2017362527
1328024213
950361689
1490993927
63763519
935210543
2042212243
918051991
1973813591
1939677277
615713003
824942687
1572234551
1257159913
1966855771
1311575039
1878397447
34617169
800600851
710969687
662278213
1281631451
1722499201
870233249
643961081
1801764949
406248383
1789082641
1505910097
695586113
1502914177
391192301
161799311
477993779
2124327493
1776244433
615966011
334861537
545429317
195573583
1790862113
2073035863
160183241
1959427499
2030682977
1192677883
1252486999
408644281
1503890513
1861354723
1856754707
546981179
1982741129
205641563
1013921957
2091434173
836874061
1480790569
1541684159
119931523
501723263
265281479
1086051821
220349963
1017563153
1602842051
363675451
1215786973
598593221
1462250453
1540577239
1155482831
1189105361
1116754637
1929782539
458573989
669957059
1322032267
14043817
1087163369
799622963
40265179
2041814573
1875294181
2015529773
526388923
849851621
1901825927
509146163
119164691
1230357461
1546257227
602276539
1517373493
1595777291
747792679
1638447089
1133914121
6632887
1508826931
679393769
904887479
2079590797
874176803
1113615667
631151111
54803807
823211663
91294051
1747701511
1016570257
907608839
81816643
922883891
320057501
223758757
850324627
1308019943
1786655081
2057192201
905670371
165727759
257233789
1192127267
1205502581
1067550787
1713131009
408944161
1441451863
777772319
365856349
970582499
2095059667
1391550653
1118786203
980729107
1097883737
344642471
23577089
438403919
1581291277
201177827
1482974431
588490963
747079649
94256413
1750684561
1737649873
1426715207
1771984381
1874458711
1190498341
128832841
2942293
189209509
1025193791
2070957101
944341421
115634333
1729940231
927003307
1364146159
233266489
892384313
47260769
1246639787
5689877
599931487
1933911611
1934237329
296265941
1102720523
1340639593
964551613
612073247
2031227089
144520991
1966436921
1703528921
744754579
423657613
2142955777
214930327
1973381737
85267097
2030375257
1573089251
94799279
666879529
94701709
935636981
1642325221
96622189
1414289273
1214289613
1043796139
1816209523
649712407
1107807647
934066187
933315421
951060323
1214246113
1277137933
54453551
490755091
1266308627
1813432343
1216179851
1358471077
811305799
1965511913
1524545117
896757551
62045989
966249407
1900939273
1721257093
716657609
1163517049
907959739
1606176937
1063182167
625140601
651564577
1842157159
2023882501
743448731
1202077301
1054346257
366524351
1108629013
663570671
2041149839
87138433
239876149
2083147741
1672055699
471150683
1264591799
282641873
648527947
410234639
1749287521
1253101373
1826130013
1111651271
458555203
334442767
514636061
2110630519
1125123191
1501983547
894262043
1368284609
848397967
1211156461
1537437931
732005047
1577574637
2071315027
537279089
977203867
110695771
1340049589
1031105017
1914844109
1430431477
1551940837
160504907
190818031
157950449
65964047
66373459
227153699
1087248683
2036673481
184729423
952587739
1437593177
2091148117
2031652979
567940757
650248981
1654675073
1409369509
1587426509
2001823463
1277696213
1604744111
606513689
1786846289
1702327157
849115499
885009757
1938362597
1297689499
933394939
728552243
454464487
1789597483
48561311
1332762349
87519083
2023810561
1369229497
808007107
679588919
867726917
878634359
976625449
389109359
580073867
1423911311
995375429
398748029
1679419657
1899774221
2072134621
247988017
261866263
1561093759
1987544233
195338399
72187231
818046721
539437933
1796007643
1494778939
1218331111
2065484063
1459894477
440599087
2138092399
220885177
787164793
961241357
1018808737
19471373
959016973
119502349
1660554481
1374190091
1758386569
780045601
1198215737
1099719319
1465986427
935766053
1771680439
2044004497
750576833
478202267
1838337283
232602229
1201060087
1562782667
603114529
1334178823
591721147
1807804891
1399435159
248241689
1180797301
223606771
1629997903
1841679817
1003144699
162379043
673386863
1021992941
257468837
329223199
1637419627
736379051
2033667607
994044137
493902083
1866229129
867408481
384504397
673333477
595324097
1401192197
629706323
48648773
1832815151
982425947
370596949
1346291161
1662237061
653299853
229961051
2010108803
519796999
1354056787
2037927889
627644531
1686682157
350216519
335295019
801452011
547325599
1682612929
1843202351
61317967
334337893
498132737
1531007839
1183361579
812110913
1930474079
948560377
1609522049
444314879
2032457099
2046313189
1913542223
1192822783
1137686149
1200080737
1039290947
2138964859
1277017187
859636747
1148788183
855893419
907299479
11886697
1135886971
2045662163
1256074877
546940259
1701838711
1635345469
1537490891
1780099889
138662071
728528357
1104115009
1552762349
31823369
1737976399
1942354697
41543653
1971030161
2113016153
907453513
175760867
946368541
1838033023
395801051
1657629157
1161202103
1332004369
1312524937
934424333
9019973
1252604741
1030610081
2084144927
160715879
944100193
662750731
2120664307
37572631
1174871567
446116337
433767079
1916562103
911173789
1280493787
315646559
659167499
1575733309
673514021
179784697
1005018757
374740031
728233739
34119781
372854737
2086072379
788254447
282906053
283407349
401113289
1511796269
1149436859
2075110769
796251721
244590739
1802397713
730508783
1253317973
691894079
1631691707
129330317
1023739999
703507099
762473753
1877527649
1063539371
354373913
1151998621
1959232763
2029094989
665617591
1212745333
320075027
782967613
174678613
1362751531
600250759
56654651
1265818781
417490877
958694591
833649877
327212773
526993667
425880947
1378501843
1955590327
961186309
976488889
1835299751
211530217
471444037
1838554733
1168229329
2017755763
2081303509
718016953
1084694771
1476065233
1221172391
1414292879
1255434211
1596681923
465417263
1494987199
746363479
2046352661
1947715643
1809946577
347135027
339258463
109305187
1826463679
1437482587
100066129
82089587
1079424319
72317587
14957809
1238074081
1888172681
1688243657
1784887901
33340243
370650593
366043373
1578707113
1068516611
300569
2052056033
418991581
1329751387
2140206973
726936569
936937103
846095417
215698559
850028987
1019131397
1621602379
310361209
2061161807
1306599587
516209893
7330837
164039363
1743801811
290589989
1084133233
28595263
283750741
3483839
361687421
499627567
424887251
809093429
771161623
1300493611
708798161
1355960513
629858239
517161319
1712066491
2129300671
2132516899
522877153
1182038059
1016671973
316944703
403992643
1841372231
1143310771
1620508369
345424759
1113046801
1549311173
2035870883
1564728839
1882446833
1825583779
367190797
2104483751
1925840401
2124786043
64481371
230419151
713743673
362256319
1495654393
262011593
1036348219
549720203
1049797813
615635743
1484472137
1371433003
1827948553
1360485473
1924778711
214765009
663270247
1193096231
1740039157
951125803
1340309779
710101853
241851761
1968086023
1742223997
2094810061
1066260697
439525637
1462589629
2088068687
76207387
1077755407
724715741
818784541
265682773
1549090667
520745143
1082800571
474274607
647276671
1725396979
543052273
1230046547
883613719
58872097
997536571
480469369
1768420559
506020343
946232009
1051029671
1646148137
1721811499
1666753973
1334339267
878515441
715776527
1959676211
1081924981
819231773
1693723387
187968379
1375967129
613828729
485193077
1142298637
313493017
1405763063
2128284227
179363441
534695753
1484139407
714587981
1611025303
594542821
179749247
900488999
2007845633
1271092463
648098449
888828839
1651494707
631221299
1419131887
1698366349
1758410947
2051033549
1281143027
534215389
95377991
1944153803
1216321637
233139601
1649278129
1027781501
1956713153
1829607781
1271794571
1582322999
850485677
982916219
1273006003
852622181
375629707
1593284431
31933051
401572499
2091157619
1655389
326937971
854401687
1783797167
30578851
1310366639
1666153847
498110477
1106969581
1096662871
699211897
1443105193
565246823
589152041
859041203
1722079747
504436381
752294339
1014043337
1063644161
896978821
77158759
1022481079
1081860113
1322959331
1551806413
134667133
638058347
1982717899
785356037
105910781
477622723
1518025853
1470615973
929277841
736741051
1119864751
745147979
1381342379
803145601
716578669
1047581203
2011764721
721462751
1167298367
1763423027
2062416203
117168707
154628041
830537711
111760813
1447867367
132861947
793518757
1773309521
1763201977
1251929363
1803283367
2062404973
624987367
1454037749
1450354223
1501895191
609535907
1603016813
1670208317
1044165029
1175142149
112522607
421972637
1789054537
2117460283
1902293587
1929116983
1878746689
275629793
1621799593
391566037
324085649
87963299
1550981231
2020947083
1985210177
394611601
1677627443
2052656461
438584437
1039086319
1712731723
1193715953
2107607531
969323651
922673693
569821579
453359041
793656013
1650195167
413902199
1213455667
1572680363
1842311729
484637723
381293593
2089319987
458314361
1208588099
1910517227
667442521
735389497
1842874169
52595849
1921916033
1896360133
432587339
1380390251
552123961
144372139
1470733861
2027450353
2033346299
1828447741
79965217
1271421419
777469193
1724846743
1711098287
810089759
1392030589
498853867
380669329
1022562283
1117949447
207828167
1521691819
25305869
1652570813
2071281187
107333599
1767827597
1726557941
631679197
62495057
1905159521
267141839
1686333661
940812863
1992162721
238639801
917518081
183740587
417335561
615644431
660564851
2058155497
566744923
2135543777
1968436931
1072807067
731057959
100249343
29491949
737165927
285430823
877213697
1364593829
1578140327
660510743
1168603841
2025042281
98142461
320022553
31304993
581152501
1417967519
849297347
500411893
504597707
1859817107
1066421273
239404031
1452848693
641440309
973945223
1356691081
241600087
146406823
407212963
383216461
49031869
1470197437
20675761
765469667
1461494011
810872263
913126943
421676939
1926700859
1281260543
260929589
1637009287
1119037363
1638613567
1167229171
1467229109
141315859
1929048529
1735427431
1384320589
1136435051
280954183
273720751
1734214109
2110851361
1092529679
1058661781
452788079
2022159889
1175885341
250969357
880237469
1950035551
781555199
1357179347
1323642377
1674621989
1087096957
428492347
675835583
21518701
710229089
1078976611
1779679831
1263935843
13394917
708327787
531217877
326548037
1270665743
1472948909
266897867
1763033003
808602371
1762474537
682398841
1034232841
1050597593
806641723
103772479
299988289
1742014019
1035853859
704791067
472543531
453256033
351137791
1953002921
1874280953
261004333
494176589
386157221
1372509661
809072843
927870961
868921453
1375048097
763996907
134595553
363801731
388805423
993459101
2022826999
495064909
2038020359
65442919
18390199
1652683597
1942231273
377877257
1756036153
1685812529
992467331
1332081797
624525061
226324289
1791471131
1856669393
204030193
1094415199
848674261
1633943191
1755390881
499477613
1359664693
203207311
1490723041
33963799
508478293
1279238867
345733343
1397348807
1305172963
270863053
1218337481
300578807
723066061
721865693
2079209443
1508384807
1641461611
710811719
1552025987
1068518467
621689203
62641387
909112423
1838113367
1031986829
1550017717
1095228793
1350399359
1505681621
1725755623
537986101
1812309979
1851463261
288551201
431398199
1031567879
1901987471
493871467
1380058223
1844386067
1952334071
1806329801
39617813
1190125037
1087046017
391375571
1334222321
1948400687
1105820647
1839339911
2063702261
1021168229
1638703411
2083566587
434327353
1026644911
497295251
328811221
2054473033
1000036381
1433518679
1697563477
218637401
263062997
809053199
975829319
1416723083
1891804157
2030498879
1605840823
1709720357
2076408319
91477873
715501399
2098742609
878861989
34885523
1656963559
24786647
2019358031
137614067
1957032313
382927099
1058382163
788107571
862552513
317711491
1403487431
1559164069
732941597
174435433
742874557
713556707
466838041
1425034579
2122242019
842217463
1834473397
105469373
1013926313
316157593
392090773
1000125757
208472651
399494621
508645019
1424347231
1139671009
431388011
1417215467
2002647197
901170917
1996172879
242593363
181713197
323183767
988060441
134372699
1345961399
1302556517
1926572233
2081182813
1462948607
1618898989
577541791
515987531
111739091
700854149
627884731
1088721691
812958527
523484909
1599224057
1011264077
544476329
2128931149
950652029
834243001
594391087
1772819563
1222361071
1771821757
698396063
358420409
2127994331
690025871
338071969
172125929
127017697
2067103387
48217181
1089141323
460394741
74188489
1877469631
188718539
297570463
798693461
945126571
830681023
1806528527
701799601
195594131
486837287
2091458773
163638809
340963589
1735255469
1274892893
424708057
972696217
1724298263
126954757
347031403
607798241
1266792523
1601212001
206877857
577845599
1360867873
555650639
863527499
1258624127
199723439
1364980811
1577003359
702158419
646053043
643131857
1882238503
676831003
550773661
45335527
354029329
1835328569
622653371
418847621
1438823249
1114599289
1348546393
1593036857
809545357
1674788449
272802571
2083184483
1509878659
1612168703
1161545579
21270217
2024759081
1107838747
606617657
75380983
1311461399
1528390901
1827966713
57613943
859195949
838118261
2038710929
2056017347
1439934047
429340031
1400684941
698649071
1540514267
1090952519
893208167
916720573
1470670351
549809881
1496043853
1455712211
991478353
474673063
1160788399
124030021
309992791
1242167131
155211011
759751079
183017827
1357780763
2100378013
2011382771
798037763
1884541541
1804212083
745704901
399363343
1591543871
1568147953
1312422719
430666261
1376636299
1148628821
1742692411
1060624193
975020149
797652061
1449789269
1269133001
1920706369
1965427493
1734393047
616927277
1954793249
768612847
1103969429
479885051
1938595031
743526463
1479124337
1950951491
372137729
1577295803
1897282589
882508259
1648990697
749746649
2051530961
1001790857
1065095771
394648901
221528969
781012259
705832807
804211127
1428021193
1670686621
365319809
430286237
1030897019
1573989343
64779703
483250903
323201929
1416808597
1498245409
498054607
569466991
1952499943
1118277239
1398970709
166334243
722201411
331526011
962571751
2057721637
298771513
1707226901
2003995361
529142447
288445153
1232596357
74683331
653496629
939633419
2030780207
1618652279
361072297
1049038769
1155156727
1449871091
1674337879
490907603
823834901
1113834907
42872779
1560766409
1288827427
48539863
1967484847
1254804263
2130758921
29127143
1966799213
1451577641
32010257
1809801817
932851277
1440872297
107121541
412389611
175906279
1625119963
22293353
121824191
1261684913
1737605029
2092849021
1915178981
1980949027
1860417679
763921523
1561542977
287937443
577403353
1425973687
1826401169
1160256509
1460276737
1714278197
1988471117
1196674007
64161529
2029039153
143124061
2130702797
1307579479
961508531
1796955169
468367811
994662391
1889720653
1251382409
158564761
1007238857
34309631
1359635821
1251286327
2034120247
2141188351
571553863
2026680203
883129699
313695209
496631879
1013734427
35125183
1115779787
710721787
163909813
309161173
1154121737
744985561
212864719
2127418091
471248053
638412163
178892009
1467773641
1702370563
1806520327
1722635141
1589423531
493884607
520494017
254880629
717654173
1530198749
1671352831
1289142599
773054701
1485053569
1043639941
27761053
328900933
389049223
1289533907
350479387
1151598187
2105704687
1254048841
611380507
347355347
1784251793
2081101381
1698256003
1473607987
443176379
1442371559
2009059993
393419407
58926169
357975311
587785873
58080731
1072339811
1570998041
1073259323
1794753977
499089431
1157566441
1113928033
227615711
1317877849
503603447
1375983061
604526581
1718060863
1807853821
1930165661
748746161
811108541
1446614021
948409229
17240627
110072047
2064124651
1238885929
548152043
419659301
1868459737
1108515929
39721601
721883849
929127533
335719991
1623188023
1523595637
132981689
1982104459
1949869541
800850733
582940361
1973205431
836175349
1556667361
575471669
1741321199
4324979
244181771
444571069
1286459789
2131760669
285016211
1042918133
1793902573
903257557
276336097
97370311
902669549
463035907
1091108969
171635413
626256391
2112826267
1027536203
1590756977
1126020811
1745363183
1291796741
320407939
54950719
2101090493
1766579117
1722002773
493639273
2061799981
581812447
402239183
1289893651
1248770911
1215081503
19942093
1757420059
1375606549
1050461239
2142757391
366786187
1636128971
1244534359
1180626649
446107603
1260932567
86130953
1613764853
1780206301
213295757
1802869403
243826901
362471539
624438557
924975761
1959571127
1502337439
1720116611
309505967
286983869
1894031423
844189987
448650907
556396493
1267146929
1265908571
424900127
717171569
1868411731
1983379781
29920403
1569387779
474227581
990081661
360457
1434178897
1946929711
797944241
1008493861
1466837369
1240467463
1198548209
454762943
1775020529
1666475207
1846603097
313715159
840822881
664810829
1946198479
1446259223
983182957
1444983047
1799018453
495277547
2059870147
148328833
1073361979
869101979
695854381
215079493
1789185301
1489896307
1377467821
1248322709
271941557
2053988137
1754776351
1641036533
331270903
677476637
1880935873
2109538163
1849258597
261743873
594969899
1420347571
1620803047
685356877
1811932699
1545947219
510512851
638749061
399848983
2067148793
589207321
1750721003
1653483929
1406371927
572718473
1236858361
28974431
1528997387
273848089
96729569
1082809691
1742686741
1537596143
91453679
2115219109
1753621819
1225963769
1361319473
1103546827
539661527
1361559481
1663261871
682944469
1853708699
977186863
768734201
1090986059
730713293
535235537
116800813
366193571
1230338029
925016363
1892492669
1135620833
1596403969
1684958423
1036291073
1502369047
1777593361
1723451627
470311871
799177949
592267007
2057583809
1693625501
153991451
1166452523
1243031059
144304079
744667537
224714681
1008398621
66013301
1034003753
88926433
1676675029
1410114817
983331199
122565913
756305933
1343653823
432875381
1120196059
504855019
380550991
802901063
635150657
1029645839
1517080489
639270679
1526545079
614037227
1566182797
752951791
559719649
859964887
1918332869
1532048467
1522930403
2115717379
868984111
30443659
1054453091
2011584371
264926833
1521578563
1330182599
1844061601
1764702887
947202197
272991307
153109997
1626886147
1669917709
225805523
1549098289
1634547227
1014860719
524276113
1991578049
1391749357
1303121437
1126653097
1611728681
98575751
297083863
1078987913
2041091681
1096675291
64975331
22129301
681100051
299794421
1091211293
1128948739
802724893
198434107
1280455481
2039051323
1749470479
1955688521
916978717
1561357387
772653463
238295591
1776157217
1798306981
183611453
696162347
1808217349
2015051653
540704029
967824493
1032016703
897454829
2008942973
1181971537
42349393
467532161
451135717
1849636627
1867384411
229100827
838514011
1020738659
895172321
1692343249
1442353301
61446263
424885073
1450809817
1131840823
853781263
861113921
36093361
1555559741
1614423991
952826473
1104805183
1648684987
36792887
1827001469
1461650941
1464278939
1780654093
1313057827
2115445823
1138118251
763418333
1247040761
1469281589
1683328307
275808251
193916609
365139221
799772231
2137487953
380096023
2063936911
1749023561
1069562257
2066802799
1092103777
445991023
1693593509
276751049
2099559727
655826737
209412083
1879238147
557845129
1725996911
2015513509
2014289957
1853236123
570888859
1452971329
393699037
602932943
1542366229
1637693641
677810501
1140398309
934919519
1510938157
686125841
1043994317
660719201
973233097
1901207251
45968269
517361489
970394879
1710291899
746297653
924489253
2084857547
1483496753
1124447381
637548853
1788972901
349803989
567500383
1241763227
1124548069
889387133
1767530591
17228597
614608537
966628643
437384011
432099541
1135048921
1204986899
1420974539
1062768029
1166998619
2114301131
37655941
1679029147
658053503
1579206649
143691689
443721737
1661622917
614854531
1324286659
1274784761
1069877323
247857419
355208561
355239433
388458377
1857685903
177364133
1557571481
732475097
1228891511
281674291
815770661
1537460359
182554811
1303905587
935284237
409189981
1676949383
1322728751
402960223
598775251
132102629
1887044083
634555063
671180189
1735611853
1792430203
2093027269
229268759
1561362623
126460507
11388541
10256179
2110507733
1418899649
1347563587
1491301529
1431263531
1426761989
468603463
1720244017
241206373
8827433
1274321273
1414839913
661824101
1380107501
187761163
2031641639
723440381
622043827
809507603
1492285709
1585014383
2014940359
1051263487
389935523
198483331
960979687
1972114831
1339428689
22029811
1005018997
1929090133
1975573679
498947651
911331401
240601723
1145195353
1134434473
386267593
2122182281
1862598163
451649507
852117011
175163693
1665232423
1618666879
72713807
135134303
717062551
534694649
1596617551
608003807
942672977
2048101499
1365538973
540720421
2043865111
1632204179
1545471673
1352560591
110470961
2043137527
1267605257
1769913113
1429665893
1911426827
1993297181
896656337
1254812057
1366228547
821392289
251319769
342277373
500303633
1016982679
1696034657
1400716901
600336097
911435429
2020474697
1900940941
417274829
1522912667
1759472557
553496687
1047654857
612485743
1211927699
606307283
1773127669
1260999913
993278443
1871941147
1538872243
90500341
1365738799
268274537
597011111
2130171019
1248530207
1253603501
1129820737
226899269
1792165799
1018251149
1866362389
216146591
1808838023
302430893
802045793
1129773067
1128077173
1526525207
316785307
747706483
888237419
18948131
523564849
1721795323
1913775131
1983960779
1775607083
283160237
1170135917
1780120109
2017098089
353487007
1711778573
954076313
1766684071
637507933
1799929687
1948365539
65481197
1817848783
1211631319
127578197
667524413
129514031
1203744467
1627567237
443421997
177343039
254700877
659072837
419387797
16458433
438069811
1715785217
235893109
1250881327
1595937709
1174756663
745400783
1668865381
1942094207
811413653
1814303039
1346742961
1525936199
1824816823
107618837
1568109143
1092764227
127311887
122503363
1669438741
297199723
1480043387
184606867
262574359
1511000983
86563597
528113249
419294923
963158479
1935456667
1204902131
1022060843
698487577
567155101
692181307
909296033
182077369
2122410197
147893051
361974167
1019524853
1437050299
1965102317
671547731
518720459
1836889079
1485856811
2040300007
1925851853
781558853
1750883471
1052218693
1165024379
341844337
310441889
780452941
895002833
386977207
1168816799
2033834741
727210381
90331337
804832759
1137931511
1282919933
1468386767
2063951947
1416339259
248631431
189999091
508778197
470553157
1204160563
668548931
1385438861
1240722599
6255409
2103985781
245430637
1466561497
104720887
473678957
1636602629
1992908087
275402273
1657946207
599657573
410113163
1391708543
508998629
1484713991
1364494727
57850109
798249383
1050856967
763333661
1358661377
908238511
1922659513
890673569
460708849
302232283
1830827417
1258249547
229480217
278085991
1727688961
1739664919
837969973
1570207169
1673847029
1802801867
394699049
1422577873
1975070131
361977169
1411759507
1717441177
875205571
1680353561
1947879881
48938821
2062577213
137740021
702213181
1879235161
261755959
250635331
527895217
477054769
1738117783
1780776787
58316383
1959172771
1274807173
1326379751
623687101
2035610477
1909774063
1623967039
2111458777
1197649283
403355129
316721549
190837523
47632751
1392062813
1011382651
1748652649
72229187
249855563
2017920473
1280177603
681244559
466756207
1927801877
1776013867
1877730839
154605779
1761998213
703840129
443451289
1013600743
690146627
984084397
195483949
737681333
1577979499
1730856859
1524552709
719933267
1426771481
1406071109
2114664859
2022287923
1942191523
1819892329
1546328671
101679107
412579457
2136216487
896656627
676375561
816441671
395212193
1383454153
1757096129
220278481
315122417
1673285461
915389681
840461287
329532823
545539597
67362697
1141151119
44227903
735661711
2086341727
1951545203
831351953
1524533767
257768779
418814573
664928713
1668679781
672470881
1147991083
1959694687
1314351593
353555801
727017997
1037948137
1026727979
1957686877
1068099113
1475089039
1877940931
485168447
1636771399
1007539331
160264109
2123246989
1697038493
971436187
40842751
383716763
178703891
798918833
1948258513
464189633
2068219613
2101330757
1400416447
1900033621
1554466379
1374866261
1501112303
207010747
1222086881
1503835457
1873889587
373834507
957324821
1151937427
918340079
1461340877
610227169
1181902301
1650339931
477624239
622161613
1788750637
1923985709
748884013
262425557
1692544807
877801559
272273923
211108003
662201569
369166601
507836633
619373933
48100957
1579317071
2031369343
436152047
1749610561
394576003
494773399
270845339
1678530461
1712886787
2037701879
1820062901
550184483
251097911
886359571
236795393
763838447
1712014721
721489169
635808961
766760353
1219954621
800749799
204328697
2060734201
1145181797
413525831
316189399
1196874101
246924521
104190689
1278235481
1383892087
412950803
983245187
841264343
1158613777
486053951
1211517227
1596690829
383880227
748250299
1090273777
1034297669
1375059989
742010473
251777861
1163451613
1330226893
92481211
372537203
1009162543
1494910301
311835551
1233656363
31234303
13840199
410479103
1431480887
1191288047
903748151
1443109313
15799747
210677977
303843217
172385357
374092351
2083618937
1915857239
1477923383
1658012327
379746569
924190711
1741459981
1595752727
1040400677
2108199719
62139667
1074151531
1433498281
702147269
1764904397
1965661007
1430992001
1955096821
1843678049
2073059363
1909033933
1935958373
1032310211
1625858197
1564359113
1145253919
1820492153
1210464251
2014932427
2105674511
1333610843
1905311173
1252491377
1340166041
344450489
732532153
2000834503
393921379
727832393
1713530993
1142323009
1673765213
611946817
2096585597
1223698901
2025693617
315594977
1040464343
1685997569
438384413
1252499593
1977894617
437659003
1188750473
480484643
436262791
1642217699
290124943
296990299
157490231
1288690189
2047369123
1675263907
1369322441
911456977
1531579199
982420841
1407634909
754501687
1787737933
2137144651
982525589
821190787
1270161467
1163504791
840587009
671235079
1924815821
754759867
1313426887
1080683861
8071139
372662999
268424197
12738853
523645783
1479127703
1280011723
188896859
1625180779
402847769
725853697
613472507
649479767
1926572267
334683367
1888338667
1042600921
1969193389
465603221
1472406049
1478175701
1424564629
587876249
933551461
1505127259
1828635469
822521471
565845407
755506643
609661421
1783091543
870745951
179260357
810970843
1026357307
446690287
49421573
1358484313
1918484933
651190471
502069331
1968007409
1547567569
2070449881
200035523
747864781
1302315367
1593625739
185188261
863621449
1031148149
1293214529
334722173
1272307499
1127823971
1935390151
1288757831
984118519
364737133
1409349713
685015559
300623429
1543452041
513014317
1060269467
989230343
1968279191
975570203
253051553
1967678723
817880071
932541803
215648341
620553757
1218828319
2101770907
734084357
1776855127
759555403
1265910343
1131044581
948180217
280104133
846471449
52209761
876029237
1685887267
1617987001
1952161979
1503953447
379849321
1014223291
378602449
1767602929
379857277
805817447
192916639
909561253
76191443
1499892533
928973503
875989913
1168789613
73992103
311419597
685682567
1481188391
415348457
1708086181
1985772469
1313906653
880447999
2015755321
1594896343
1298954287
566390809
2084748247
1858587083
1908245147
66104677
1567411063
261534397
579692921
1675322581
413371339
1145661779
1384560013
1242446021
46836541
323231147
1751053597
269801813
1429821583
425090803
1457350397
2076336959
1525530299
142337687
2064051611
124471771
1981471819
660592349
1902116591
143038151
1432839469
1578600979
759088201
1615376869
511575997
91798433
364583771
84243293
1143132889
554739749
1766405539
36813991
2013472093
68186693
1626239033
1436832589
607713089
894249101
654614963
677789477
944036609
1039539733
919865057
227682337
1426239019
142102547
1431063731
599419867
349684483
1624975927
632546653
1689560947
85443907
1610141399
191092849
576974971
1945587731
1295486009
2125931891
1166641831
62959651
2051155979
975068701
2013649879
223355617
1238511119
235868833
178533569
1990663951
634158793
423317143
1736060273
1456545289
1195520269
1866889789
93159701
171740047
1926531461
1669354543
1747110551
367213241
13260217
12274813
1124771719
1183731319
342843089
1566457133
970120901
21712331
377149637
803550827
1995398441
35136901
1009799041
489408383
1063060951
1259407439
2086576493
1160892377
1814075167
345599599
1460584859
317425961
159852053
1952884033
921620387
82305263
160697197
1014812551
23904557
1611204941
715289609
807681913
923056219
1810132853
378207859
1811522579
1635983249
45617009
1342268383
467895563
749210029
781871339
1939164701
308273519
1155400681
1125186781
46221611
1744784633
1955123759
760709561
174476437
357568307
2110868101
234196427
601905989
622156861
762461369
1597123817
820783151
822523333
1101646319
1464845621
1522013993
377585891
661183693
604570003
1005463001
1654004509
1432484761
1390535753
930709159
2101872229
526522189
286558501
1424991263
332309993
157520443
1631179091
798273191
178995013
945225997
1472354333
333214793
1446357893
1709591693
445903673
1366170121
1206156227
398716711
1799992979
862881641
136436659
2024472283
718186481
1998094573
122081147
1576583551
2083159081
1208598659
555816661
264055277
379260281
1227400117
1827603773
177155833
1842972343
1499469821
1050549613
15384037
349146817
688202519
585670291
1976970383
717277943
305267141
1499895893
194930657
1880582089
1189335397
1403110637
228407143
1090968031
1910115377
1966534667
63878509
596937461
1903503029
321172487
6273353
1292395733
561675593
1629821891
829747811
1454199899
978005729
999135899
502987451
12780907
1594742167
1466444117
1778661191
741944869
2130879983
111081713
1938070579
1089053587
997900529
1180627411
1855074743
1922386801
644483813
2143565509
1803955037
374853533
213659779
1016140967
31388039
2042393609
1484783617
233367677
2146914281
1446944689
1033866013
1823729549
1545280699
519680851
661405847
467805553
1372127027
286942421
824342567
1466458787
885841903
1496991329
826338179
455160701
126545843
851099803
1334435257
1320496213
509458511
383046077
236347663
1181137931
345515563
1740701803
306585073
2020765759
1260408907
551880731
1826126807
1341690089
1539618953
242674109
1608596161
1351037969
1070720879
338556443
1686645209
424079317
849917083
1119488329
237029369
1482546271
1505187301
355266061
1244869207
1624909217
1925484083
1135899071
1326556799
849323681
78853601
443487677
1037927963
553262341
1613722133
882545567
1874071739
502440137
484757411
1785047597
97224991
959941537
1717222813
1817353711
905808067
1260889297
116522239
816754271
1532727827
1200306187
1619515451
753462209
680348437
1065571657
1957179307
611509609
1952392457
2027135449
1674965009
112671451
451660567
1162616363
234378791
1785356129
1953828431
1512152347
1845534473
1557300931
1736585737
617642741
915752743
413517901
90749891
1781720267
674593123
604801937
1375346851
1212962173
1882380961
1094750831
958916411
1627733687
860683883
1059396379
1293345917
1631254319
178557397
905523259
647440991
1262415673
1787685667
336862949
752372107
1362553151
959794243
496616143
788450891
127702699
705780043
1493507129
1006158059
728525143
1533605357
1194363901
757572833
794247221
1849736741
1296627379
1723806943
452811041
1074849977
2073869041
714380101
1031135251
1925673067
2013785759
1727671787
1245843751
1011639019
1205201653
1163563943
551904233
1826733107
1307202779
148105939
154058579
1594870339
1539183053
581334461
1476584323
1318260241
1532062327
1217705501
1629673433
38289263
1736209183
343342313
1305697049
510898189
2116327201
1804019563
2088415253
1767869501
974681299
1800849097
1768807043
1358137877
1093733659
1985159867
1619861951
1852354573
751303513
153318769
1326048193
2061800473
2103427567
1476681979
1130034601
855826373
1978528649
1174947533
1931952797
871089799
435666773
1212453503
1790106049
297139769
1525921997
1947991499
1843369397
1379959421
60480683
1776176719
2101020919
1313706193
787030073
1644026827
730677487
1208494457
395372567
708091757
257757347
2049579097
479561221
1183995733
732282461
919156039
1220706887
207885871
342643703
844192883
708530633
1208369233
108924923
495150541
679887463
64712987
1875937361
1042779407
996453389
1696496059
706637231
1740407233
1246281077
1155663389
1328393977
1771883041
1367366929
2103373429
2109813259
3110683
1811253779
1562533387
787984619
25692577
445920743
335223877
69917329
1730389247
447885089
106714669
1068340747
1456782913
408408571
1128109079
155028089
1040545973
541572407
1943205629
1635481117
22949429
244906003
1226807969
1693842133
371756453
1942775179
311660821
2119557289
2076297493
1556097659
1589146787
858787753
2090975683
939237041
757504243
1076401267
1579939171
715997941
394584097
205924001
2061182059
551286157
329761771
1689962371
292006369
1987183967
1056461789
620392919
1503456809
681811891
1875629207
94041859
1349551459
2036259263
624931499
1131146873
1416215897
2114808379
2103304589
1825466771
1080362497
699490031
2121059531
1202720011
2126587501
1773484099
689495507
1369694863
1937509793
1175908627
629703181
2121500279
1192497421
1368843677
103682353
1528516357
1902633059
1594418989
1300064863
1877083727
1651455367
1289116051
1498488703
1665285053
1490901733
652488607
1596630163
1110683879
2099017873
1042580971
600375539
1863197207
969902471
1262930129
1371809027
1136081717
40953641
182842843
1191588767
1488515531
1272170531
8101637
367243181
252362563
1417110923
192418649
348712627
732799919
1822177537
1951188361
1985284043
903582359
1184860751
356804983
579938633
483101687
1157729141
994667129
1605473279
1414174753
261386707
1124123807
1495458143
1423731479
354857621
291784609
245804287
1891013791
642940679
1125800051
693318697
1310393941
899990743
2003079203
1389009277
1655639099
1375571719
1216363723
1045704571
621156077
2113833151
1941340421
700464781
1906190771
338424353
45667667
1334832659
2016146081
28703617
56695831
108609203
955225069
1330380001
20317727
1736251631
1888224977
2069350979
1933763137
326574103
951430547
1445071877
639862319
1854838369
2064830617
2072733479
275375101
1297637791
1644102407
409662943
579382381
298286291
939616261
2011907879
795063629
410708803
587637859
931136357
559635151
341006977
917496779
905327833
164236151
1134595919
1380329833
775672343
361024607
1699805923
1775955889
73903451
1012942703
1444622507
1887694283
2089653947
1470770911
1944129157
974549161
78371669
1525708001
1773900223
1889300969
684328657
241039511
118344271
477736891
622986361
1603196467
729667487
681389861
1377039337
606833993
1755180607
178221647
1833474341
495620017
1552526069
1357505917
1996157167
1833766069
1867419607
1974420653
2085266371
1390217029
1150065667
1707411313
2041716857
746063473
1251261677
1213186567
1830181721
1291471037
375471463
178287509
913908167
1198635223
1820382887
611187491
410072849
1354657417
281498827
1178233997
1713618437
355833809
1363245893
1545876769
1526521019
1601618147
913272281
1090897271
1108066873
35614559
278614837
2024906459
352640921
1100789549
609456541
1082012429
697302911
591441833
1869704723
1366623161
1036363591
738381253
1010024419
1504802857
2047373311
6169981
1726335593
436277587
1021598057
305974069
102635747
1813754567
1651437751
572565127
424932353
600788743
1797918247
623319283
1771949717
2074553863
1222445201
980343373
1651081903
348105673
944223739
992269259
1260312523
663849617
381488047
177662687
236928919
430929797
750427259
1209614213
862132589
690912083
1223540999
1739681431
138697913
761882389
468716929
1406063851
305460203
1445687071
1987883057
52149949
1463190661
43623133
1570739827
177779477
736387339
253217141
2059712251
1845183299
1000994237
1494652219
711098699
1986673963
1268918617
2096555479
317249521
651985351
117700369
1698399803
1072359611
849263281
1972245967
1685520797
180134161
2019981091
2014765199
1540350743
37472033
856203191
1366128961
356765543
122017717
377621263
142712891
599947589
63213473
299706053
849186521
175114237
1519354049
1766073223
1395482579
792695779
168991213
869880901
1628174659
582117047
1691864527
1245168377
1901861729
808361551
1464686567
1337409977
1262146343
1596898151
1960584209
679742941
335089099
817149059
1413722707
1375079999
498389539
264105599
693983539
41888207
714117101
1757822641
273358363
395597963
978512083
595270219
860470123
800405363
1584920063
93902903
852532357
1819249799
1671773491
1022154179
466087441
1211714941
1978351433
739158709
1533205867
1658814719
1045959643
1532513683
1599973561
1840915267
567633877
1728809879
458107921
873286567
992883523
1543313423
289552063
1430073913
673666597
1731452687
49602403
1634719523
1098373319
198256523
974947319
358881527
1767987149
263191381
1308455527
796693333
755811923
49595311
481030633
1230812027
2061143797
533291971
812219351
305681393
868169633
891660559
2012109163
1464197461
1455891167
2024329793
1760876011
1943521499
896925431
1165108531
351074071
1687069667
1305830041
1450484957
649176659
582416563
1968821473
8570123
221114911
413198297
207240389
1981162081
313112599
286214389
1019810599
319586899
1366961831
1179085937
2091140827
579768311
572120641
923384639
59775103
647022373
15334597
1493619761
638370661
1448714737
1830388097
450997073
1986799091
285491807
1907645141
1773289699
604028429
162511543
638944457
2052167809
1223389147
1495081331
1089674297
162382091
2007769781
1676614649
599647729
93069511
1184425777
377762003
1308200207
18334577
2115266749
157578007
2055663083
680237153
1540968061
1657404467
1716617359
705308783
95881301
2043865441
49933027
242164423
1187315891
846055369
2051050681
1646689211
548398027
967160323
1026311051
855254677
1788262709
2130672653
773888147
1504122661
109302331
940709251
359376709
1441863481
2137273709
745818301
1193100463
69971989
1520121271
60462229
410314693
1078369753
1168211999
86116081
897838489
1443811907
631726703
930503521
1543308379
372055441
1908050393
53337233
621891493
519709349
1834425883
1983741239
2050970807
1979565769
506929321
442055359
271310239
1197143351
2043739853
493709
1459589561
207603353
1212846907
1677909773
1560084541
668514971
140878691
1687704217
1082904577
1370288137
1865597941
64837891
183635147
1065025889
587124379
1627178491
1633393351
420256913
1928722463
713044751
153251951
1875095819
1717346017
98802751
276697067
1406659027
1685546771
1023138889
244788469
1106013893
321256493
1568211653
1697960279
895567349
1074191099
1711739647
1118419189
610361993
612100199
1601513393
884329609
2099303389
867308623
1679505353
1373264771
815791303
159523927
1030672213
1801041133
2012186689
1441940611
918272923
935535647
1628437799
1841031119
386066287
1018535377
1412016101
1870940353
741644663
333301427
87850759
905985851
282464353
310864817
873883429
1161966671
1003028077
1949242487
2134568321
1888346227
636745033
1818275057
463632047
731605951
117221191
1240183277
1811844257
434540647
791162651
1615808053
2133527503
1867548203
1417499849
1606969477
655630981
56324339
599175433
2130410813
1363833773
1167048979
1365308671
202364947
1398477911
697323169
860592617
458198369
1777518013
1247210347
1626212927
573031981
2038833431
740865379
1501118057
2022144623
470849809
929299607
383033507
712826117
1574540777
760021519
76275233
251573117
123027503
1206639509
956084681
228630107
1229859557
42535981
1773613469
287692177
191475083
361902257
853477561
1506148577
1187779937
1003866377
1678943411
1741759823
679397221
2074463141
2023230829
1771227187
823731619
64987331
1755482819
1282078249
504219857
536158709
1417100939
580045693
95706929
677230033
173376571
218361877
589579849
73676573
889816817
943714087
1549004783
931127741
1138547929
1594998203
122042027
1664461627
1118927003
1203000317
612106021
148008187
1360134577
31359617
1867478117
1155087917
49517833
1530602833
413599331
410619109
1219264297
1609798259
102066739
349817953
1715659859
1328773067
746450849
1340410231
257689643
1173934849
174998287
3766519
1138551439
710385563
691219589
402877567
425113769
733760333
951752519
1006692569
952149067
1633573
2125027889
1733224439
1577680211
1103464913
1996346041
2067616679
785468921
1561153567
979992289
1876394617
1637319287
311394371
729891601
1215137243
534118493
948188881
1966511641
1752464327
1131196589
1220359687
1756005103
754675217
502348703
1839237713
860773579
1263023929
1478093039
694567103
931398709
1052291717
1675520711
1999284289
1876820089
426377851
1627785811
139309517
828192473
1065334661
784708091
384453481
6963673
698554177
1205489027
660395327
2050176631
585539849
1406883403
1215923
929073883
14644759
1828095673
1112430437
1167687887
616939483
1831498117
169727687
1864787027
1023241003
1596139667
164706331
790181417
634970989
219842599
522053437
43050473
46721747
546082793
1731534659
1020512411
242883079
1678067299
184589149
1987597033
2115913537
435445111
803579687
392575559
55343621
62555797
270762157
321656393
1656539039
2114586907
135607177
1818740981
2096561981
989260711
1625371481
3512189
30389473
1085027767
349023797
1339468157
1013590741
966611137
58098739
703643827
546085139
1780566511
1716538069
1041028193
821235323
2051440823
145890977
57163237
186848027
387604661
1099713569
509485211
106855913
1745935801
479017193
295264469
513683
165604897
502661557
898755679
1749844933
615608717
747617867
1021753913
1103791547
1086776507
1032394193
715995323
837837029
2115666821
1966273679
109380809
1153187617
1463643553
621436561
737382851
1754484973
1954575967
653868571
435667571
92990167
1998020539
2088424397
701567263
1204875641
1947848741
389793367
1122068641
338046101
436215313
1686279593
2111064167
785362261
146744449
627994831
1418780929
55176787
545200031
383419273
1777584917
479713433
1388438123
1945542737
796891889
374116427
118437047
987406487
1473673301
172364021
158526967
1445147779
1595837357
224805349
340132979
125712019
881799701
67436969
1975487341
343323637
1993200109
1204728023
288137849
1459451557
945022511
279016307
1668923381
1456816033
1947563113
1959046381
1535550917
1726850329
2078831987
430768199
1478524811
1168830511
607412189
1051518073
544390003
1219780823
1660098743
336387929
950147131
95686937
1481208829
1470796421
317948797
684136339
774983057
1703001187
67389593
136961303
1245162307
1416371963
525772469
862768213
1549720831
164780401
167134687
42136873
701550841
294764471
870359089
1012516997
1098204869
1781336981
467847539
1194914687
440125267
549332941
1660896109
272048713
1135754693
486921997
168505163
533062889
2078065459
1172767007
1597375243
1203768869
2039427133
1671880627
907206277
50471327
758419811
1460882677
1275081503
764564599
254142107
313709771
240406499
1478646539
824953637
1027039109
221785259
1242070897
173289029
1229797753
635850907
258972631
396777553
640479907
1783488341
288908161
526248977
1827874189
375724621
845486737
1522927673
2064307849
989851717
1827999779
1999145833
473666023
2136453493
412899181
1348158997
1816956563
1740648269
1116887771
927838777
798808349
295701673
630799577
592420141
480088513
894542087
363644227
2016658141
1971744791
566727299
1440695897
2049384503
1478421289
2022733519
885472817
1903309423
1833287383
818550479
14009381
1797271379
380035531
668427283
74858467
868233257
1401177341
1595440069
822563387
1109862427
643123463
2037887861
422888819
968878129
570461599
709150573
940255619
583930621
1617463919
822570809
306583637
1915123087
576198757
1771106591
2063677417
1803410093
95133229
378515639
188182691
622164883
100169011
1079398423
2082577643
1294378601
1967090987
259233643
1341218993
1811830277
75903953
423475529
831743323
12213863
541597627
2080486277
1775132083
1441400057
358308989
1535356393
102186431
844013561
283817203
1396899761
2084707567
2020804411
2101969357
951600929
999249793
1022736361
1126926221
1625567927
806555623
662536519
397773449
1528033361
1998441173
1609282627
1023982621
1200020389
2015248489
148653553
2109583687
1768885033
1561299911
915517193
1288467877
157489439
846839269
909768113
325418971
396556253
1979694623
788934571
1336591741
1500714041
277802587
1284078659
1756933639
1988701721
1888144637
1603346413
2005288069
694678613
1638053663
718504433
690890021
596237329
272688541
1668723181
1480199647
1803648227
852507251
1655335147
1792802801
1387258069
409626383
165859163
926113157
242080049
206808013
1130127967
54119389
295663021
2031696101
1857382847
1383565987
1784211797
2096226203
1816840849
902650643
319065521
1051385579
204976931
938463083
2008023431
364317329
1338082321
781505537
484617271
1713321641
614630407
675624289
652240063
1886412401
629552257
142318289
1378794493
1997730373
1372907671
540874559
141117079
991922429
780690073
747192151
1771008871
1209891979
270982919
865117541
135586811
421602067
310181863
34323587
1969399169
1532311853
1958414257
1994805301
996230227
1495495439
1058590411
1763244473
294353753
773190193
169250899
1037479501
944022103
350441207
1044436423
467729183
1579435859
227358863
233876087
823755677
573896269
1427825389
994610219
561038869
1473787277
1602481861
2018257541
1176378761
160379669
601696229
512535787
711862909
328188011
1608725429
1056042791
1629830281
1648050037
900160501
2051438927
1699482383
425759309
1212514957
1933047001
1901722951
2132351761
1478835331
1831939829
82401439
2041090063
2067752933
1201710283
1093449767
1588776019
422832131
483000611
159836447
1214246837
380408909
1236185221
1230445781
1811125831
1516176209
934312703
230367013
1001870921
1298201587
1453677097
1107928043
585428281
1038128503
1008701843
460508551
287948147
205447313
1018850047
870197441
1797474557
425923357
907405253
1271682523
1715087303
1487876387
2130044471
818486399
1884108131
28087201
1343897281
974533333
1476035573
1130788831
752407193
1480742833
756331963
448280843
1285899299
317754257
1228537
1256695507
300140293
400586479
1944164351
692587589
299933537
2099537537
111847121
1642169839
737248441
672732877
201888437
489243647
1896045743
1649885329
1040735863
922199419
354762329
792249043
177654157
1323896993
1176501187
907599397
241971623
793748143
1202344211
62132333
745841857
1814785723
1738021423
889756969
859426157
1115510381
791878289
250800733
109322803
1390431971
846225379
596870383
445489843
1066193111
1133635597
1944473953
932717309
1288909997
1603793501
1600446797
159253747
76678223
1599833887
364873583
1536499073
1480237973
899895749
712385651
1526145461
1724810663
1397854001
1099893943
1799330081
1969407553
183455941
1504695809
1924408777
900417169
397535407
554140753
1644410399
133903337
1768318907
441661067
1063056893
1620108869
362176121
2109666821
1160111819
1991849719
1542395951
2126938061
2073365891
1433297819
696421597
419552899
651968209
1439258077
1209639451
269750473
270617131
675523159
769571557
1107155557
697583657
1128646019
1796555603
544662407
1051564321
1412837567
344793871
1439273819
713745293
1766744831
2026264483
1247334019
1831206959
233611921
1287941527
1755539321
872849399
263996437
277042589
653958763
1130219473
1508661877
1595743561
2110737859
472930061
1734981679
1380719597
1934826479
309649609
1415963573
1695590671
1752802043
90507509
36286487
1585028957
1463034589
1739985803
263920457
1288215667
858810517
1078213177
2001792461
1902708949
266434849
1446756683
1445560561
1678083727
383447011
1455608369
2114062109
1358319029
997237099
2089686451
1671241529
1856850509
1949787761
985378951
1514589991
1992347347
845853161
130828933
518913071
473165599
1713983321
1019465831
1275738901
1420481317
41551787
37024237
1919346367
82710841
27427571
823684921
1392111587
1168162033
1204164613
1134087649
1310303887
358562417
512122249
103120597
1514883731
1713800113
1431236999
1286173951
1982465663
1653627061
1929254611
1777777187
999418843
1565619883
954462599
33849269
335898931
230870929
743771507
2093831513
1466840101
1994133283
684462281
153348319
401758471
516933929
609784811
710982563
1615440457
572617939
201872767
1528458913
1037576269
1983917021
1256512867
1413487567
1305959917
1667700743
1265635433
680048233
232470739
661273577
587151701
268783393
543186317
1480086319
60633449
609389659
886954973
973432547
523240001
440329231
1561825847
92778001
29035661
1469764339
1012741111
896542421
984463021
772906951
820468823
689463221
2039436479
1039497917
2140912513
1954589953
1137625441
315850163
1377476869
2031237289
1668686377
922753201
149832587
148514101
1029307537
1621060303
1361059067
1203573571
538072657
790428439
1331214103
1637364103
1625831579
252941671
1261451393
1205003983
75575009
652235471
39879289
733252567
288532459
1537133413
1472308351
93185017
10159879
2054242763
599745059
790517243
661728343
975054529
150548507
701633749
4756013
1794416237
1770706279
892747157
1686288179
1491598567
58263217
2033492533
1063628543
152998327
288508387
1299830309
437202839
1866902251
1233587617
1136118079
1157356531
1491799541
601367747
891942907
1184087291
1591444969
1249324301
1895795593
781272127
1462664779
15408583
1745509189
1879452413
1877904863
1751086633
349315997
519296153
1540782163
182686253
525295811
794503709
1037028017
742953313
1989663701
198085633
1242301579
1271376049
1627767929
1267200469
1805975989
687661859
141084311
1637440793
2129376047
1607376569
760257131
1416107389
1713009407
22109039
289129627
173027993
299293679
2099948693
492287647
1297858169
63782261
1698557657
453588791
434824909
947340083
1427196829
1127085209
445917683
1167311209
1739398789
171183689
1931890861
839911789
944873239
1547965747
593640431
1511523583
883041073
1420376807
80270317
348210523
1095827207
973649353
911598217
797202383
1550812139
1108156639
1358559497
25684643
1550635763
1177178419
459368411
451873573
509471899
1626918893
765727423
1890314183
344347543
685151333
1148184673
341863721
1378559759
1854776669
370375771
1215842809
1296898807
634193113
17517989
254692219
2023959617
1771895291
187940947
1043602753
160513777
522467189
1100388797
1163871617
455967107
820869173
462669667
584930063
1889908259
912008549
456876263
1780346401
1348522781
1832741429
1550539343
787734121
981586901
732937151
1249908301
1257543257
329887241
1053689993
831675527
1208413379
3705521
410254723
468933467
1679001589
891656539
1327827533
1612328959
764976503
368860693
211557149
514474607
704739449
391030027
1730801791
1645929577
511504361
2135344301
739155449
20318003
1777533689
1695705943
1867502737
19299881
498028859
602217859
975965743
388849367
2039124239
1761072263
1748060627
1684205909
1566889
1518986699
1868923741
95953391
1393391071
1217775509
892108249
831345689
426373261
1066113859
1142678653
640283341
1182919643
1304163169
2075635699
1764283709
1098427327
621316991
182559779
1323254171
1389714493
339438109
711743393
1876103231
83262911
1360168361
567679363
845766283
1411143211
1865782339
830576567
1311060199
2123233633
1142528819
27791713
1298641567
1315665731
1761068443
2114184869
1225835587
558343627
79424101
469517359
1871737993
616152253
96800909
816937727
1228189181
1945682341
73188457
1380143053
347680357
153529769
111769687
1872594767
602043187
638612749
1472642497
519192551
980677697
494360497
1477720417
1258829093
1827255743
42027581
1497601877
2003519741
120246043
817617769
1428703303
1601724169
437699687
1549631731
1576038307
1804749509
213603017
1191936649
384118547
1509390823
1087501973
591457129
30167477
263961011
1693101233
1609881199
578148313
141086137
547185347
1829961389
1257073021
1249851767
1638861971
1232048989
871244603
124511249
646830631
734962741
2145264949
1117284617
1797233413
189311593
517825391
1084680601
619661641
1911578797
78108983
1396659821
1040893811
43768009
1801286611
1632334307
1798518707
666890333
1793239241
100713359
622613311
69972163
323193043
348906617
726813187
675848801
1667959543
342649793
1733186291
1067921233
240661423
756225241
771557627
1580277311
1581843973
808983839
952684333
2014003067
2044146469
267112871
910641169
1156445117
1649618219
873661717
1255397807
652137961
432870623
1358809223
1957048519
18506027
223416923
1696107463
1214580641
1159241029
1701202819
2078233247
1459193947
731459297
1040217713
793286513
1501213019
693886283
995470673
1574608411
1097748263
2081954447
79628161
343756733
1035275489
999841573
1095307601
79757501
431031331
117323351
1621654873
1309930649
1970629033
56225629
1814456689
1818787249
588752159
2063589929
283228549
1145279297
236884049
1277292743
1087461251
673341259
2099021959
833363819
1616263007
220088117
1472692567
2106958639
1416803489
1092104989
1534561057
1077934591
1365907
795303263
1236869197
1767782897
617932669
2023631411
2063205479
68452907
1839597583
811847581
1981226587
1056466457
597414689
712998763
630447271
810386657
598107953
1372843949
788834237
1786505179
1722508121
852790879
1939550069
2109210569
1280916737
628462073
308429449
1582249351
1173337853
781691243
1611948977
2071914433
4252327
2096042177
1446699601
1167077941
937031729
1285870427
302486981
777063839
68979109
1062971999
1247227301
19577549
457285613
808583899
576475309
904410883
244535107
1589668547
391306141
1882865927
325899383
1940559913
441687559
83540167
958709779
1313287909
1080405577
159228107
689619353
1549677251
1622483957
997406261
392763797
919382539
289354691
130620929
1017659927
1339907083
1042083089
597010637
472503541
1563592409
87454043
1521505891
1339468421
2092890599
777432059
584303723
2146839817
1486367413
1826004979
1535111161
1765758079
466538351
131239601
1871636257
86206103
1707407641
964510133
546862081
1510675087
1237940791
1776542111
916345637
1646553709
1083488137
1326995819
1046038061
1852419809
70447673
331220023
1537671871
1559050417
882032191
592994737
1859253559
346527299
581694647
1684067647
745726523
438053257
2091383663
644704531
1807957133
78310787
311415733
776877943
535860683
998682779
763662397
1840982291
1198023109
998707327
37361263
1377117673
408894427
2035679179
1312983407
669063097
1993918859
483923399
1454120123
1374315409
440247341
288921719
760070569
1624043537
107900531
203273123
1168286237
22166447
68377753
718290257
1375797077
1949403791
627389327
1494600119
1108785709
1262640697
2074483127
1742572079
770195677
1496759323
1430141309
445758701
1424804089
926713789
2088242041
1525414309
1583825393
624594947
313052647
2013398113
378661769
453567371
1533481319
756295291
1966967903
1119936841
1210575547
132023539
1936026269
317190347
1979797819
2067382283
2047496419
266202077
1047549493
1777892639
709297009
39704653
1068735281
444400171
548471129
1184919103
184169563
592308217
1063690193
1836369011
1180287299
215783021
1888359589
1475515513
164649703
2111504831
115970497
1431663539
1379337083
763586771
1957631477
1898788337
2022757447
2113212139
883816243
1740250613
600791627
23849471
2048753383
1166796809
1803152171
1197591457
1287908327
640472281
813765187
1851311593
57777257
801261607
179424361
2100366841
1711036633
1722576599
75698101
2060508517
1060305607
820874867
2131824901
1925804929
970388689
211522057
1097262499
1425277423
65797553
890182171
266381933
535930097
1585814869
515723401
1330742713
749634043
1641764207
1174196461
740202103
470613127
1037254963
484314091
28086203
1096967903
991554061
56253641
2092510867
1496036197
712358281
1843254509
386098151
262072379
1029813781
152381699
1589659321
290994377
261446443
1876107209
1844871037
2048477329
1703988779
1109622083
271650371
2104666933
1299825949
729886459
650138311
1486743481
1850537407
1479051781
776723873
203133643
2065581211
1921644953
611486539
1916305091
2138627749
1598082427
1252031189
893422991
1300174793
555496789
1350609011
1398021643
1103519653
2057686607
378997559
647193191
2008663219
1367946431
2116466083
1820770723
349818233
895133089
1491731099
1347686243
1163477261
1610418167
1084020437
474620833
2125988093
1429460569
2110596941
1918090253
1109754059
1295554907
1251563113
1272871441
1066291783
1000939523
1281075911
1466205563
1980673391
15999407
214600091
1186639873
1412786057
1363481267
953726287
1134327881
1348168447
997305031
981310513
1369513261
1126222861
1212707753
627519647
4902721
665771861
228134749
1490641091
482248699
1856939059
1461196817
718300049
1177495093
305310197
2130085127
721412147
680382029
1557338203
2051053337
259858901
878720981
314659199
1074672229
1563298183
1779123733
976414721
1062035323
709202443
2062655591
264578627
553967747
684507367
6319679
509392841
1814708939
1573586177
74194781
86028269
1052697827
268312601
1339994891
724173059
672888841
446514517
1017406141
122896141
1318606763
357281677
930721877
752381527
1259947541
773036723
1203251879
959184647
1010516333
121674779
392279
77606603
1345086761
1982149397
1767626101
668242019
1339277917
1244918639
1409299679
329854541
1361789101
168467759
2035622591
1933539071
1024083251
382958273
1598215909
1287804829
1413219497
734874061
808354733
312623317
1840637009
6171467
564263221
800996033
1274508491
106967771
1035268753
1762756727
1844456023
590782481
37870171
490610027
232488887
1519709027
1732562287
1800876353
860964959
939152671
1463966393
1921189301
653996711
133081981
1913994569
887546059
415117609
1829102179
652992121
56650691
411580189
55366027
2019323459
1175533907
2039648603
2136601657
1057780621
1352728469
477966331
1064194321
2119775087
290785721
792762049
667304243
1244330639
358913897
1215709013
717196297
1147367131
1318712531
53803121
568592159
78773819
747424189
780376627
982615853
1638385253
716732519
283837649
167717821
998575793
1143454441
279415397
8906111
528901543
1299239173
453585367
271954447
1434017801
832802489
908676079
720904169
17902249
1985538539
1166255071
974992549
1006882417
1050587341
992032633
1337477357
912258983
764945813
685764617
1459897183
221341433
67167631
1328783539
555788977
1610128493
594491311
1231159073
1355016211
1018296109
1611884663
2028458177
414440629
1874931803
610886581
1625119147
821140429
65255089
630202891
1077891959
687673621
1574171867
2086427351
322395391
1957145083
147941903
265964429
564497803
335689
938489129
434473007
900817361
1255867189
1871514691
1988449433
1202686939
227768921
507962951
1325799887
702289253
1131701171
597053599
1263539429
1187651623
625545079
1508048197
1134814897
1707730001
742747477
1856720377
1997501531
1015033483
306118529
1825512643
818283187
1111750967
747557119
415062719
242363461
1490783689
665518979
1386579893
518802043
153422251
2059709287
1766094763
1048823131
855541877
224892901
2092471763
1371868217
1534488929
1079635793
560763149
380358761
715519459
1101819311
223600393
1244354297
458633911
319115189
869275793
467370361
1247636759
988921897
563799029
89569157
236639017
110016607
923814653
1340490227
134872597
2022655177
58722967
539774597
2022453061
1421665657
1699408079
1128117797
386746333
1124088341
1971706147
1173653549
1618618973
218594353
1452081661
1712560813
1707034367
961729133
1831274593
983220047
1968150671
444625231
1140106993
511270843
192250661
816309839
391475627
1186081447
958546349
870743
1005024287
577236941
1267557563
1982705113
1208031263
1786464049
937703467
681788561
106681453
961876471
2088729367
1908994951
423314473
825756683
1828032091
533370931
1590344573
640602581
1069855823
1868912239
56008327
816732557
1802626561
888581293
131770363
971356937
29101313
642094513
862962923
1850784557
290296577
335575027
1206893251
1085346133
1792730741
785549711
1340003999
1873232749
354456301
2070389077
526568369
479553031
1878967423
2027532469
120308989
1371417227
2098030691
624038171
1589290757
2134678009
17190517
301846837
170117663
801147943
2035091207
1731858613
1119146099
81110363
1721603987
2048793629
1352036779
614353339
2089968919
1265337109
1403737963
631445167
295057709
1090536107
130086661
1026088619
899996771
889167343
306456001
31654223
676968857
53964367
887049091
1186487011
360756299
540531877
493231
1940611901
344860639
677429939
1206345793
1681278089
2005833581
1222718407
136289063
1397282353
1882474471
1552727227
697970137
1454875099
525548963
1092742577
1953585079
1506761359
2040309697
1685645419
391630511
36579859
1287274981
1829534131
685013033
422564221
2011052269
1048727707
1378742569
596555303
896771807
1493184079
1574343941
1311862501
737089153
1757560003
1048793281
308214691
416161457
1490389379
19915867
175004177
1989911549
358962623
2021096537
1009936703
2049276961
91179419
1097361413
1672905079
600163363
1921886297
1958104919
1010692901
527039563
144583961
631157251
1120637719
2088736781
193270291
860161849
519725057
1035231413
95726671
1520813167
660391723
1591243223
1817435069
1545758993
1967356459
1349169611
314282783
1776804541
27779237
425024791
720658703
34396853
734224769
782896669
289657129
2110049033
61346471
1984760629
2119452899
467708359
690257719
350385001
190091179
828915137
283337359
40570247
436856461
615232687
26727751
1148162189
1146815779
518074399
288423313
397534289
556769359
119625449
1672321459
1809516173
194178991
1419137659
322058389
1452177731
1960038523
1637344693
1037710439
1190891893
1689033739
2015057123
583678471
2050933147
338338163
1994284609
1704354011
160276847
1426569583
10765841
1323434813
1028688919
741474163
314878789
1560585869
1107047671
728328743
474568811
543655969
1760125517
2137495903
1140686867
1971636529
539738579
1357953197
2101604207
1310375993
363028997
377677259
113737181
1452205187
335259943
1352848207
1115057323
575272499
211477879
128880571
2033391511
1321483907
507087071
1160727443
223932629
1379549657
647286043
1068630751
1986812857
188772589
1215410309
2103065137
2031803737
1441629923
1810722833
1883865953
1678767991
621909257
626799293
1542330001
917376953
87516061
1207572869
2004650717
946506151
1215705133
2029459703
647905087
1096446821
1471284377
189396563
599111221
2004134203
2071021847
722718137
75329707
984957847
922132879
992828839
1591622237
993152063
2086563029
308095171
247336741
1200505013
1849884343
128351543
38426923
388996759
2046347221
367466401
2093593493
221333927
657775499
545635367
1464546947
279950651
262912267
800679097
1633446247
163535329
1559896097
1253954717
2005438027
1375569599
729256211
978001711
1246235461
814806397
1988856629
1114988429
1507216499
2080767307
271755907
1158712153
112960103
712813873
1818976847
2140033849
427453303
1173613303
1383186979
1519150109
78736237
546765503
866132489
1299867799
32935381
660058123
496736683
228016039
1544192953
305107189
208586401
1720993567
1070953111
476773547
1228421897
1373328877
188904377
1721022871
1911339851
1719867313
155522747
1680380183
1422597361
482143489
1259482607
1233199987
1648653551
1837151293
1810580929
1788216799
982573003
1622763481
1353358621
1010736931
1442183629
999898411
645900701
603854879
188282789
1462220471
876710633
1041766591
1816927729
1160874691
110311081
793556761
168395327
857275879
943721689
1624036501
558677627
977575891
1894737913
740047351
708197863
1119538319
31053877
662451269
416811391
1857904387
1002443593
27894703
1763589631
1304825539
453907609
1722451609
1191269249
369199099
1508937191
726613703
219162067
1895462117
11618449
199006733
1331540983
462295681
204250873
953052523
1364144597
1383640381
871056947
661515353
1451806201
970393531
1077746851
1615896833
600253903
1266213079
11600243
848926163
1097406649
1447132501
1722855311
630801929
7525823
1207427909
471181597
1307149139
2009116141
1160917229
1717145693
1079548471
929355839
318177337
2093729381
51807191
948537841
98884309
140222669
1501670867
642710407
51847153
1106248333
866766311
1522011107
439408393
1445887627
177917723
1927182529
1086382039
1156752991
1491969841
1958825719
2116548041
1570426789
3620467
1031738731
1088380451
1770060287
474793819
226576411
1737923801
303041911
518230439
1087172417
235092461
788625967
1930136029
434468921
571286123
1857700391
261951061
1215656137
1240434017
1785025829
180937621
554128871
2066963419
794011609
856637809
666140603
356738141
115900207
435982301
1311231511
127875347
1774317227
1031276413
1421340209
689894449
28154897
1522555193
23288819
1277000261
1697095859
1513624439
2022799871
111806287
1806120709
753096203
752238043
1410496891
1520743493
1497600581
1439810201
1783298773
195607133
1664864191
1301179909
592717841
2065428271
713065723
1035621887
1584323203
1252342769
501131473
1184802011
22304999
966833171
332415043
1159165643
1268959969
1497961711
1584750133
1012488493
1837937561
319979917
642469501
1599343927
1221870919
52309619
1271946173
1383614527
142424977
706526699
1508762873
345767341
1779057557
272096651
569560249
563096411
1870236223
577171577
1160457223
701822689
432927769
680163241
1970715961
1103136121
1946544133
1327403621
1096588673
790424311
475060387
2081390687
1035245273
422986507
1166454103
1452875659
2007356167
1519363711
218807423
1152975371
1994008501
1871982887
985124083
2045392469
133332181
1171142897
469527439
755701487
299168773
453534901
476443831
817595699
297240149
855582373
531864049
496365487
1960168283
126818971
466341737
240190949
706962961
1167579757
518614777
58376807
235771199
1291034083
1368235853
1146308971
2094239893
2067619867
481892617
1595054753
376350353
1943812433
1384089943
99033113
979536881
1665470663
1742047829
774166909
453156493
1469157299
727322539
366351859
108891383
1157217613
66102787
1084227187
1844239597
681542129
8067341
59195407
1443245429
183947891
1292931503
1165054991
365116783
270330971
1856777827
691371409
752030299
212989213
1999079191
982178017
1653292357
514786109
1316940701
2007411979
1212200189
1097042647
61466453
1630880291
877437283
1096333807
1404450163
1589863349
681118307
25144829
384858389
2120872097
2080676729
1417660457
1552349861
127150547
947341789
1257972193
516253417
226988143
1702767919
1634504429
1306218259
189479519
1701503953
1166229761
1359938161
1335195941
1366435621
2012337631
1962915077
313342573
894513751
1508210087
196174093
1120017083
1493098391
1714980121
1642360913
348216983
1803355487
966719491
566273231
79395143
323223289
83607413
1207803361
1768706087
1229258377
1802893201
1445622187
456855571
1113274333
1411284139
1142567681
281965793
1383107423
298789879
57595169
1231835641
1391494283
1496233199
1599554249
950175979
1981866527
1349695201
262523203
697232059
1267383731
682034711
1492124299
482585833
1756550203
1115419783
1270524617
787281503
691230581
555094567
946600979
1888823327
212100533
370463141
1171229071
2011997807
1046310983
1147915841
1213372261
987442531
1045097051
683564983
1322356403
1710090407
1032815209
296348617
1517602963
595441523
1609204769
1171420477
488023871
146389697
1223556427
1088323567
1537951901
490000769
1194759781
2078899007
1658439221
2064913681
298146743
1917678097
1076156461
1848669769
1623133781
649746947
1023791737
1312472257
934956949
764530003
91074409
192005867
1586665501
1993779943
1366158401
280996021
487176043
627890261
622200653
571730207
1325765047
1904557271
1586215867
508403771
539829743
1531581511
1263781289
1561408873
417818509
1020799067
156952357
1726210573
2088986923
1189317473
96181271
492221497
684741773
563805659
1589609233
349327681
1832616431
30180001
414887723
946319261
197673271
5450633
828374429
413497261
1350613973
1904414459
78607093
46977389
838207691
2034061873
271866461
417138593
65293939
1655597369
7066847
1650350519
154282169
2000932273
1281361219
1632700273
1615879687
118476509
281617079
1933390321
1975928657
1695431051
1315826041
1545144649
627757517
521330969
568049681
220423019
1208129081
1249432523
1502066333
478918703
1866905069
512847319
260993839
140167117
598644889
902406151
705573769
1933858501
544300013
2048387177
1773132211
113528981
198388537
1469081863
1378637807
1967999359
1840221527
1601363321
669733
1278705059
998165303
1720162651
1682729119
2043796177
435850511
1966278563
1552394941
240401753
1270954793
231894269
369039607
1753550581
180211511
612910399
1004818729
1744640813
2012267209
559578263
1497847867
1057358719
1003140907
1743175003
1489632481
1958875123
1779374251
244360453
1326504667
638507917
49125301
808696573
1591566271
1112719007
2009765501
1089129221
1677428723
1828994737
2037325183
338933827
592845389
964967371
1345179709
179793443
226743697
186853099
277801561
586072561
1194831403
975882073
929893739
751468979
179782901
1983914047
361571851
1336872301
1276693441
1645355731
1805080423
106561349
1051423753
1810942909
1987082809
126005471
533630689
1971876703
1993814527
410630093
225469697
1778658283
874531729
2127630577
2018988193
173001287
592590497
2080105663
127881203
597817037
48557923
1984570909
707422621
1132416281
1016529139
435163111
1871256587
693044221
1840386077
1418628773
893134717
1735127239
482073799
1999777217
858474209
131588131
202728089
274025813
1634508457
1804456807
1939391053
1934204197
690674713
180824261
1020092809
1558208929
19350581
44229433
987555059
1143512393
928730123
783842237
794655079
1884840367
1501548437
1039101247
856797209
758861689
1304243483
524504803
447795919
1899409739
1634837437
38900243
254156897
1157264261
110472259
1983110417
1418743199
1077192563
320451529
1689268069
1429437593
1888006487
1384317509
332161367
56718367
1286407253
518267383
741075913
1286038363
1273901737
918325063
1853983111
106631683
1460063573
985569479
1663006523
12910679
1419619361
1579763761
64256747
1267949789
721534067
394091473
1878059987
1039996439
1631109433
1848764431
1240714843
607508569
326818571
26501159
232779523
1142059213
963360677
1104506369
1728316957
217033417
494644057
596409587
948656887
67902281
2003140861
833603443
194041229
339454091
590915551
561679681
273215179
348339913
2064694739
19116203
1504628173
1276464389
1361366833
515571109
1129311553
1869853873
1864950943
736419443
1513114973
1064870579
1340084923
1645762403
304876207
1839614311
1132701431
158974279
48367681
65665811
2108564323
654372737
382070797
486334183
61554107
121009201
2052060869
695991379
1473849887
1530612227
676958521
1537039081
850553531
1670685229
1475091227
2123197291
1597425953
1233306709
163703711
1788435769
1488283877
1438148407
282509323
151133833
1122269453
1477135817
212328943
1014457907
1819448479
1278015707
924901807
1616519767
1424204209
211934623
459811447
2143961921
26328277
1831095307
1438545047
1101798637
1972808119
2081051767
1980065993
444841373
1341335329
1130144783
827866981
1897634773
1001216543
861570907
815410303
341751131
1148756923
2113524067
45650873
1242349399
408393157
1130680819
1607652661
1324873657
801334181
632701981
1590295643
172083763
1565989223
124781333
912899549
236581403
734397893
1481603861
765651043
1134628441
354673069
1470636203
296261299
399276221
1062765923
448771339
1931201341
1140819689
473442923
428337103
1855192403
1019454883
1014966401
1972998319
589031017
697507033
430323791
2105893243
210002267
1295980493
396346519
1127154793
871980619
352523191
341013133
298833709
1358471
583094569
492908939
2030379383
1998356159
1440723457
1920424633
895302649
1930285957
2034552577
2138147491
1596616733
534725299
1175895701
2004024157
1833112019
167138819
781285409
237086891
1873351903
1877247061
99461123
1098412351
750789059
127014721
543581053
1590843637
805346989
2003825917
1928175103
2061509929
253717591
1119343343
1551798379
607241627
1625379089
1061588263
1283509547
202313203
1921083583
1617138661
1423120163
1700926973
181264021
397316977
1624385963
1788317231
1543261147
1169683231
833948963
742201469
158018591
270815693
1990812709
1412002429
1895639593
1313433661
1627875233
1379865589
172749077
1800349259
1976898769
1075875949
682285517
315550607
790928857
1079703341
1443123323
358020721
207365869
126986767
1714840747
725407801
1244264261
1176698777
970126319
433392041
678872573
1967919971
966457573
1726141031
1021869883
226073167
1698271063
247116049
1739984669
1019810347
2146207291
1900358543
1202184689
862294343
753520241
200674921
653030167
645070427
109659523
1296475207
906574639
149372341
1271012707
252717781
1101947207
1094460431
934362707
1965023197
857107211
1977305807
72773663
709408429
939289633
1240992997
1532413937
1106972983
688205183
837773501
1183878191
1446838751
74099573
364411273
1870718413
1576700969
1525694017
858438233
34281967
2062643761
722750317
883004911
600251153
1884969679
930683189
200578999
1241831531
1755327463
1253317213
1198657679
382798511
45125053
863862653
784574617
922326689
1955966687
52144711
2096127343
1013622781
974149403
1095609607
2083412741
879130523
77341189
312596083
1178750113
1122937927
776411323
249280223
974937737
1170705737
1865685823
590107093
1774144447
548361967
1749664067
499681639
1301943073
1579699141
1328085761
1323774889
278964559
1100210393
1187731273
1694236601
1245807287
1784250541
533619263
1293093449
884891873
1405300913
1528621807
356475029
834325837
1114579853
877592831
373339559
674054057
469183907
1850244709
690600871
1919774033
1797575911
1422082567
266925979
1351339411
1182501557
1302032791
1809381341
111002363
1370382379
1182328709
840774229
273873133
499134359
1191401381
1170688411
213289471
1659312493
15467801
738869069
1181777533
921542327
1088838893
1772656967
11386801
902099857
299281999
795878249
1053559667
1183588891
1061938027
1414366937
904629421
1506580909
946171403
1344530449
1222984013
1229517917
1559793329
1002182869
214952173
1736240003
923993363
773833171
934132523
1333493233
931443497
2121552997
1975129633
572518081
291543709
1801279133
2029733039
1751964169
1953455353
1246712923
300216523
2042489093
1506941903
1788288851
479074181
1039146179
1452062993
1734652589
2075113277
763150673
2141933461
254275831
290848507
1651290367
912027121
1704463393
1721849491
2112617939
1871016337
1310705387
144175373
1181347639
1463220527
1504001171
658638437
2113529953
1658094001
2111499119
778091519
1717137347
718564829
421677847
82777187
1249817137
1371385679
315585521
1593471391
1511881949
422297087
968036789
952130051
811095629
1470382091
1191053491
1368826541
1635998957
1010755091
1703554519
1086323453
1200232097
691005331
69050987
40274951
1105704641
220563037
695592493
1942794037
792777407
374074237
2084165221
878097239
162660737
1251692713
776712467
1856343523
322768309
483597889
931712569
245227417
1189178531
593878039
1582088609
1295983081
1571717831
775849891
1205358937
266976911
783339203
1014585017
1352643511
1650709391
293236981
1254204271
2121405607
947884723
661349483
1157529907
878370277
277204507
1328776577
1982977793
1601498971
214626301
730083313
2121635359
962176177
1933988437
1211713579
306569129
229991287
1154339323
1696327639
1562344801
1348796767
1841412871
1859384573
1219727749
1473021773
2877883
545878231
1542517021
258100813
340700351
597443527
36315467
406529129
1846876523
582831779
1941989347
107688293
227517167
698083739
385949957
1734146279
2090432867
1579858211
346210013
697695571
2135858561
521108587
1301015887
1202066263
182548391
1162406941
938318239
124312399
2074548661
200761189
337392163
56502097
947267407
818696423
776188951
1534748543
2088471563
1906840181
1188098503
821659261
1877877371
1010136781
13964393
516623881
410924587
140813987
1552320733
1299519523
1701115477
790381541
675011873
1380565463
30818771
246269731
1706620403
1786653227
2127016043
1496364967
2055236011
796161661
1413120823
1511639951
152973077
204900937
2127680263
1143201509
973417397
1717612651
2056994977
149073173
26189477
622250843
1011092389
1079717407
41960833
851821877
2127035467
1411825823
602546587
240575801
1651039129
818734373
192649511
1105818059
1761281579
390716509
1240220263
51501469
1229366309
2133830507
2017391297
642817297
1937955451
1076035991
270371657
683874593
278270563
355763183
1410223849
1045061
750805883
2134410623
836161037
1403876767
269194301
466037659
1442362429
1338274073
1482759709
918561337
977853949
1769946137
1398626539
1142094757
437891053
1716469927
1683272249
774839773
642143543
1997354279
150570701
257272657
1919089141
1321613401
1195964503
1809026911
1670027581
2133604181
2009430217
1331960423
1251623881
449210273
1911572489
534783859
47658407
1286207239
397195567
964009979
1680827329
535873001
736370879
33691547
1202235319
1385816647
1295521681
918370759
975736217
570089197
1614302237
2028501107
1290797611
426616727
1330385387
1757369149
490639447
341784229
1809772997
417857471
940486213
1740805357
1366514339
162374413
414574967
676039033
455998901
1859057149
571892917
1933423111
861112159
1793310371
1609088183
537031093
895007723
209230381
1327054301
1154128331
42828257
965548433
1441736497
673971383
810471131
1315978217
1838831999
184815079
515237509
302013473
1421930773
545333017
1429906441
1551939349
610369127
284055787
300819823
1174172737
1190596859
1571326499
931965701
1923515401
548344051
324208273
1499508811
356206789
790790281
1447447237
1005813871
1652844133
1297430767
2060421379
530690737
1283602393
764589949
37218827
352741759
1805887723
377535181
1310454151
1002846149
1829384311
1463762903
1068565999
584855683
951181877
336998171
1916534779
874183393
196704589
211450457
1764372073
1845142979
1271677903
1816780093
1010970557
2122762181
1849629833
221669381
910022629
531734051
407230723
1098651517
656175187
1137844633
1788394669
275480701
910938001
51236513
1584719629
211640899
1914535501
1077364997
239077253
333267437
1166555263
2103275987
277804759
802281911
1348983193
309197543
1009722577
1923024527
1736849861
1785634223
1265415251
1402666283
356784949
469067273
1113078013
1348586297
1950502949
1495747741
383965159
1007898209
602189281
745369727
239219657
1647762469
1820950603
1827835649
1592129389
863855477
864208717
1887449387
617958529
202851533
1443620677
1027960147
2081805997
951162763
253877839
1794953989
576418093
1974172061
2115309071
1212399241
226067113
170046251
91983337
2027048333
1561338887
1839918947
609688927
1269685493
635534959
286222303
1388864473
461394643
1539331193
667968673
1660109887
473077223
1830385351
610657591
2138316793
1866695581
1324838477
866823337
271934629
308497837
1938905041
1600999243
1878684683
2024522867
714865447
98123887
880027987
849075103
661482649
2009654299
1617619979
2090187181
1098307541
310621459
45466037
1046660873
139810393
1986861769
1106607379
2131083337
635767813
753833953
1313260909
1179351227
592299923
866222603
2039151431
901833479
790263779
1710855541
156335719
1311507829
1316680331
2142462989
1486017121
716576423
1258870189
230510933
1736681057
699239473
35019581
1360571929
1817232251
1444638467
880226939
144817019
582566449
1925511761
265528691
369038119
1702502713
625836229
1206535069
806196539
1278337961
417726097
703383869
1619418379
1126539881
519122239
75942007
162912601
1859041271
1825067801
1718420731
1717858867
1932460249
1339113467
1801317359
1777752281
1656084037
291788641
1078049933
800365057
1823227123
13789361
757722313
2002057969
285941263
1014326413
370385731
1459512017
1208633563
1949711039
387388273
2105551499
391132853
319252183
1054553783
1453057819
1604302307
943351393
657002783
1895053423
826350391
517096103
1079633017
1214351911
1111457173
1942576681
872060531
1020059699
2123861447
1992052519
1657864757
786419923
1536051521
22892423
771563731
862497437
173262127
1250027549
1685030989
1116677021
1064444027
1909880123
953424551
1735837823
774715813
132416617
1452359669
1394712959
561266249
342384479
237625769
1920973553
1691828329
1368410447
546219941
249058189
1248712681
109384859
510160883
796800061
1342277159
1253174917
251116981
41958557
2079165167
1387561661
178792979
352642817
1524228757
1469677133
1052397349
1256607349
1659558161
1104234511
675597121
1779239347
841884179
960459341
1873190171
1549518689
902217689
230757889
1963848209
181620143
339821827
1216545929
74139001
145281757
1766827091
971865337
753295951
396349411
1066226779
1921805551
106068971
1756980241
2131504393
1595404451
2119578631
452074613
26109491
2046271621
615966283
1064388517
473173783
754347983
2130178889
17192801
688659431
256061761
2004835057
1601408153
230313749
275315791
1175438177
531585209
319821781
474950533
1900841669
1969828087
438876107
689358793
1491288223
1565511007
432676177
1185065953
1504966301
80651287
1093141603
1909565551
1126702043
603665311
815832271
1087068613
42047711
638569639
518489359
1113941503
935337017
459739073
814716761
1051002983
1681128803
53327971
626523493
1613940091
902110553
231397379
56088841
1889846729
1713524959
461050423
1816299613
1574342431
713812681
1223998883
182392367
319909159
573382993
1245686557
1563816799
1953752599
835779649
1884818497
1392430961
374443249
2120027941
1185710873
1354660871
2055858551
9557983
1352212931
1328931491
755318849
1100298527
214999313
1562984347
1408610617
1818646339
683209529
790172983
148138577
1620611911
482734823
282881659
600699851
135549367
31110643
1844804083
1806619273
1141379413
1025029253
1392336047
1637339723
709072583
2140448231
535476911
1274084761
707758391
1193306489
576474043
1304459153
673096183
827235467
412418737
150269237
2015012213
735128741
291697643
689771207
1884150907
758563679
1406812721
1649085443
1564517651
72218353
1234459871
1084280017
79982543
809323007
650629153
535054967
713071481
116556859
268915807
291353171
1205447
537888847
293182661
1480431847
317495989
1667931247
2015555099
2129731693
1791621817
821922193
11920691
