2 1 1 1 / CIR L10R L11R L12R L13R L14R L1R L2R L3R L4R L5R L6R L7R L8R L9R M1R M2R M3R M4R M5R M6R M7R M8R M9R / L1R L2R L3R L4R L5R L6R L7R L8R M10R M1R M2R M3R M4R M5R M6R M7R M8R M9R
317948924
1053429103
291094715
1556015826
1569936754
886202779
714216801
2023515053
7318466
2046728582
759750108
567396084
111369547
800103578
504213257
2010843763
359997884
14442763
214051876
1214062206
1152961313
1190272016
965100452
1886316697
1885506292
437009623
873844023
881765645
762824049
811309482
276540104
454332758
1068619002
172302148
1618799434
484036284
455791455
1832430933
1337933697
1378366806
622103844
237667590
95418450
722062678
1337792287
1503380292
150033820
1973122165
1249786571
1931029440
1087404931
51522889
56753204
481794695
1334226473
1586799858
52613635
267597101
843060594
2108897079
1155611519
1202137150
831173831
1895457856
1740418609
661189458
1119646424
1526174584
298739218
1021510080
1666107497
703439801
486914644
2089942466
1600146254
894791027
110579908
608349918
1346438382
422184792
731314945
1962846696
1226516612
364411378
1185413507
1535214994
1633544019
513733161
359779743
1050188391
452489163
971508789
1175273369
1110591817
2006045580
26541254
809926388
263066266
1588202323
1636655848
2073800111
159431020
69362920
126913894
281140157
1249087906
758031550
1514183024
1778100085
1658494309
833817740
1864548402
1968512349
696474147
1180229852
209917850
266598411
265483289
813349558
375046265
775568119
458462804
1774307338
102702673
1516029546
628002330
1689217208
1427090363
1095335418
546411555
917906352
1437965369
1664150683
1326549813
1189038770
1735835776
590556381
2137787353
935018784
806169531
1969612429
1441246072
279641797
1077505511
2008716503
1117057799
1305688518
2141643495
1894149930
556723280
1165547946
280667801
390381870
1304884696
260088093
1511820966
1167967508
1041383631
1937033840
1976285973
1946744152
1644134752
1375619939
43055100
1521304013
1812829394
276733916
1443779529
1989036053
1899412660
1285905444
1162414347
488210209
1649692070
377087623
187076412
798774503
1698603902
1853730532
576318614
303261283
208732952
1498113891
61136029
748524884
1682378420
1970651550
1172328709
929478775
1728179669
175214967
1117441267
1607304132
1244711082
644557140
702540878
1123757092
358709838
68098003
1999709664
992376961
704561733
1405769063
1825982384
571104668
1427709153
1425866173
1794984008
842779371
1053968936
927741494
2106940990
105357864
475158654
379113184
447740414
1150677919
6873714
988068109
1812843299
154191869
2102641392
648128423
1881712617
124044155
1763503998
1042756389
25857907
1265423909
1761774573
2137683964
298249169
1600798631
875253796
4141772
1390211494
45709607
1684691550
326362671
1761752422
90401192
1653177322
1550280131
631561513
1538520919
2102122583
103828696
384481901
402060007
1254029460
576606173
2088719452
1019483470
1425363351
1517382242
1115028619
295783330
1321543566
1409834839
51484005
916016522
1818791432
736034719
1126473464
672505283
2034241588
2136891914
382132760
1198822173
1112556963
484168032
989932905
1157581054
1725532311
1369107597
820421292
1545549043
803368881
356515947
497353595
1837757289
591898095
137871477
1995268474
2113096225
1296020009
1554472035
1512636918
1415740179
867240071
1229068225
639142963
1960221916
785129423
2051691923
1616069087
1372446338
451931089
1327888135
1470019379
615656985
1305992298
844620143
1529606756
174410729
396578177
1048973154
427250381
1893592124
2114991396
893253909
1734755298
1696706070
1220862136
1483928569
515948386
1760676035
551202016
1790762439
2115172597
1637562657
438597365
822195991
1404160308
953497962
72852183
901799641
2071098907
166481279
1503191100
249840806
1574950712
2098757971
731174328
1787702409
478149777
1670372317
632736567
748383252
129482529
1496314146
48590645
2132007174
356109446
413503122
1822852083
552760347
921443623
292537656
1333695381
635491340
922242593
803151821
360932881
989087888
770743231
1657082901
614415646
2015323099
698250692
1812013508
1121126823
1057839772
276459782
628942701
2076523481
1780844315
761743267
211193201
709034113
852753007
611573093
1970465616
1110811495
401131941
1000082609
372405523
2145059057
382165732
943303504
1950870592
1915974769
1776764444
1434467534
1725945540
376655324
176172793
227179466
267850621
906326812
412375325
964996036
836177453
429292073
1796710718
813610911
58598529
657696679
2016917841
1739853341
393138859
295996134
1778315256
1943040579
964763127
2139460090
1221220309
1114466276
199474481
2013686554
700375160
469235569
1615660140
841163228
1330975223
131203542
1273302618
900905213
355885729
1705267031
478768513
729175354
1895099803
1342817736
1026816333
359327603
979456815
1951131014
149737018
74508886
132376568
1588417219
384159143
1742564172
1765810633
964300893
926048142
396860038
547653137
1808806719
981408421
1686391747
222472571
1254892941
1160066149
1847487751
1404484135
275503200
1096606244
736383747
542838466
1871295290
1826525792
249570930
1400989403
2046521390
1781860784
1959726904
1577907121
1162993690
2099141153
1298446914
2059100393
1190060628
1667445007
1016163615
1684140512
1514621046
628963605
937387717
625408141
1738211842
1837962799
1702263939
1381242049
1074854328
348698607
1092849669
876104157
5321022
849484651
524404583
950935344
1101324961
1733706548
1015575894
1748692970
1275064883
498559302
1457058247
1934042854
1619286414
1579475103
58640621
1712201954
1785945042
1802665011
1774854346
936071683
540312818
330925572
1404969977
859385126
1891732670
273131146
544958403
154196171
1148904765
140088306
2130666292
186873150
120924658
1317790328
1857981233
324984626
1293109247
1959870127
989628873
292390054
1009695026
1922833921
818698160
507864100
959076302
2135571599
150716762
665419543
1782586843
1837485147
1919472780
936072116
708935469
1322983280
1890864274
1315962381
1362872374
1617071713
778983274
1091455868
312915635
1453890682
1418037242
757142116
639422398
1379192944
1690602555
2039540968
693489678
1152438610
229857508
1557793120
1059253316
1081198128
1058290794
183290579
1232454041
1658711241
1491064871
1508575306
605706674
925931842
2111918260
31299230
1429904319
1390842368
904453256
743648794
1599866726
483464295
705514960
912568129
353219236
972946244
1869867675
1668405886
1251186796
569887704
223825342
132137269
34269181
1693572993
1151040247
715949531
386975399
1665801868
1817643255
442244050
1929755536
761246073
616394801
600523289
1362262041
577992237
150478552
470994532
66518701
1026164235
881262682
1219586898
267437810
128829254
1261264274
50254591
1224277057
1058747295
102623380
662605182
789256849
1853221491
1717774311
896904594
299411253
107434209
469929493
1517664307
1933307811
639273484
1796461287
699721910
1785730937
1744270720
1667186322
722220750
1864382786
324387759
1454457981
1271392549
2103604123
1065451890
682597657
1314104643
1420417679
1676391786
465571657
672603147
1804038896
1911454040
503779301
1255183262
210160044
762223139
1099813812
2034067377
1928325142
1148330127
1802600858
248689628
1080958123
352789364
1952832565
1269420581
1593701608
1437500486
1199166821
1573509752
1013218745
1101552318
700194041
678335054
837915781
805728321
1356621373
1822705183
1566141283
1089856976
1648084855
325062770
1505171285
642289739
5812153
1923353270
1320042875
359655845
1358262397
1271285342
1140221051
1540199392
632214968
1857332538
1998936490
2142520568
337161078
1917757080
996560612
234133320
546033463
827681834
686227282
2072913808
991716359
1955115907
1687891445
78939696
95596706
206868070
254577139
1600926813
893938408
834617782
1302462076
445227275
1485754730
135998044
2144721044
966096970
603206129
625811471
1557131650
57375297
1205733917
1073826683
1917022842
1416017360
321282815
1477350231
1075721639
848849320
755068097
1910285030
1451788774
1869208027
1941747358
692406781
259247862
1191668025
2113749919
870345364
145507736
2022483522
276209472
1580491406
1945366582
73041826
1647367201
1776443020
573087600
49666393
1843196135
82502851
1770739012
869573372
476092732
1846382028
1073789507
1614570100
154286025
847344776
674413065
36836338
1088744755
1405724602
650563071
1036811573
1698735489
384557224
902163175
116338041
1569183591
1781501722
1460200203
729820524
443675101
1959326957
2111317775
1083583084
628214230
1734525797
524835734
2132676297
1787588734
826475653
574607282
1565584542
1860337485
1377713049
1665625918
1522385528
211636731
231388952
1484791832
1807441922
1772162494
1821380142
1015968399
1995664951
429308479
421726871
15035933
1934120328
784430476
2046002313
184140243
1541949492
613469663
1000527644
1303677871
164065557
829881238
2029964897
903289247
1835043194
232605178
1831426117
1820988117
1082908732
562673825
1503983320
134200839
1202512823
506482989
1805277695
134401054
1302141771
1440612657
1969909670
1083929899
2136003300
6637418
274596628
1635048175
1814046112
870166890
1451589458
207412852
549570228
1901686320
980892119
1621921979
1507035891
2110524101
203972563
983260473
1297602280
1031593564
2122506215
1820396081
1571335617
1285268245
24524386
264958614
1380349144
1712012487
1852082333
941303033
137155194
1446536230
1097282261
539376954
1083192041
565189392
693618577
857060348
2079236123
1822255484
35860262
1955801007
2132030146
1051536694
133296908
60126558
1838263512
1707043488
1066780468
1518304183
1318140225
1327560174
1302991227
830585123
849085408
1231250060
1506542726
1275121082
830613893
1609377281
541595952
1641105236
1843410346
825762208
303238680
150616991
1918117311
197563232
41863449
61952982
2038130874
1253877083
1775672411
1702746654
1447447395
291975740
452397638
1774697541
911731365
372583240
1275209571
315377842
1383328397
2113941735
690443438
1533833952
747808408
1329071391
1888649072
1171570114
1112797495
310706917
123880544
512646409
1445635181
1259439230
1403204288
1223843894
1456230969
1844036210
1217436108
1033598735
558565360
1764593002
2065359376
913746643
1515854415
1084368693
286958286
1415295230
515689332
524325322
1871793675
1773471284
806042793
615681339
1409241406
63831015
611650439
1846453034
1910691338
1486887878
1976243027
487603807
383459460
620603013
1813548655
1877812637
571823721
1068015330
579376283
1336459787
1358152296
1883534823
73349952
2125934784
1102121430
1964378396
1469455394
1584196855
116701761
50731354
135494044
150588296
1452416099
1182991109
1142198006
285101963
869835675
1154223819
464507711
1641626330
1111566491
1604860387
1383457636
1072372052
2082391290
1869246988
618919765
1248227231
728403849
1609261618
1423720058
793683689
295041424
1617974352
1228795401
868556146
498331316
1365712706
1886339266
1663741465
2138520458
779049971
2079820040
1137677148
647303345
1520318709
701400538
1484557129
116777600
1033886855
1825550515
956777927
1341838148
804730313
312859712
463152606
996917126
1105439671
166363946
2010936879
1001041179
741004145
2005427715
143468291
359933538
893299880
1959474861
2123286967
997888130
182689048
1973775778
1151484435
1016252067
779928318
194432079
1152187202
1826824327
1616583459
1740570317
97733965
927056583
1496721749
2108718788
758033112
2049387024
2126611752
1726260062
1638960270
912730708
444666230
1496622288
489440093
1101790284
114504281
273616653
993119855
582683695
1414611461
145918010
1508651802
750570508
713132965
1515401754
2097900342
893134677
33477150
1241287104
345094562
1804627613
2012941563
488422133
2089434092
1862924334
179443167
2024559575
391110942
866310515
516385570
1341632753
880855322
1846194697
1939623734
1133795940
1208243326
1395823665
1659152263
1873510611
2018322898
1821143598
1943788504
348793217
581288484
1974326218
1247698660
1031209429
336172028
900060472
1808175498
920186634
69598592
81884121
550811014
1856151291
1893916966
1200339713
880750560
1887861943
1971116358
317926713
691484368
233534354
758739617
1893656119
1525633033
1097720228
1859450540
1759996428
1982149104
1478666862
1175273393
554570968
342490030
1760947049
1732085643
564900557
1407279849
1116505701
1350670746
2044831643
1808826175
81400217
1054532153
2081891520
949783451
741640128
1003506368
1288021289
1040888925
273867193
1113075098
1824912395
1560886772
2082216620
567175435
1565342112
1410520220
985164440
2042106942
357123377
865094357
1935462240
918738189
1220739735
94139163
1033864022
407661745
1976610840
979482580
1349075762
1914083481
1889988167
1571441615
144416645
1447985710
428982391
235525173
1362787685
178654793
46157222
25786482
1148693585
359622133
615843373
548094092
840707614
418793036
848840850
1330241316
1326120621
2009350535
858767445
1344258841
501334418
559506758
472876043
2137791062
928175125
602700459
280105267
1801877728
1402761622
230436478
835768564
1029666572
1708238740
2099901926
1655589439
1152516244
305624747
128502987
1446293877
916886449
169112808
738437495
1309554708
1213667219
1659009820
274717924
1115587104
187870576
1368302717
98049307
1527373509
123590188
1022674738
1402044387
705328191
1074968578
669109061
1056930525
825784504
150775899
567520499
1796828356
1779863832
1287985940
1869213438
587341988
1270757983
236284255
1393917668
2017016766
1291207958
78435803
1413991380
914983668
1594073252
1240790014
393164604
474384617
1870701488
1044149737
857689083
1226876828
322496304
767493268
798859439
2084678542
1435944547
1114623685
1177614395
190685855
570326055
1762330731
167891557
682789242
260052025
963796259
1978444460
172294028
433008058
567123054
1011863066
673989930
1619557970
2068761567
2130487227
216245812
235642069
618820480
1476616931
711730878
1971819864
1770147624
585565540
1636475135
432258212
2059211313
835804645
1500602936
1597955140
1107315636
2085828160
570154529
1807737131
1339741649
768875202
2069875596
229797575
2087656734
803434926
204192029
408932438
1775658203
1760736512
1326960625
571739719
91012226
1554774343
161101152
1835748908
675136440
781475968
1939758409
277828163
172365576
1488712415
1021721440
270663762
538942948
994060726
1254820637
1671927241
1187427181
1583193112
1576102793
117874190
717195295
2017774840
1112707575
1089350418
448679409
1277957657
1187722988
431123940
371053996
2145791895
928797851
976413685
1333162459
371186533
762208380
1073265818
1549959010
272188686
64617104
1906812818
876139612
557245165
1678919375
1180841558
1411910723
1346602493
1451204209
1849423976
1196264340
2041481717
35514401
1946079652
320241074
2128840094
1490150824
699707898
1667857526
1521603634
1405659305
1024068204
72599801
914661361
1853415575
1237882603
549862657
1621988352
2135582950
525701745
1128956239
1437241595
1894486370
1622986219
1310746866
1813827799
1996823791
906235364
726577889
833015502
600811713
434280100
855945908
318126676
985016352
129719358
1964607642
363676401
1341027826
260621044
1068777527
642333180
1592439609
1611407293
266560947
1544584043
980526215
1940623562
1785454859
417606853
1457267815
1198839591
1728196854
1321478771
2023793650
981268412
996245564
466924258
736396905
1617958841
1049516556
942622757
1619316772
319402776
979495737
1941501357
564820565
1939970487
2109901095
757332386
443752372
851571105
1846365022
1260056666
1810468177
1795375731
107274832
1116897582
1108798038
1093708446
1132823810
1466888505
1059689771
1672163929
628498158
161117227
1433261528
1811752439
607597430
1275273532
939746428
1766321669
1437252328
858128475
611353082
403313074
1890573668
626251415
1797682229
230652189
1953430487
1686149381
1458396987
254702664
363940838
698931627
1073373264
960687513
426507021
352029704
503802494
105189164
1318734010
639709038
1601657083
1133542643
965031758
522377691
1084818720
548856488
1131827042
479403194
1852215556
1259647987
1716514548
1742843943
388281032
1938194877
78926727
232146860
1867793723
1336499744
1499779845
53151952
744055791
241644428
1078897144
144397143
701197981
1034752559
125873932
21562180
1702666621
637382449
1993749258
1365714203
519658459
560938869
626701988
55085495
1896085253
901995551
1526701147
1626254945
652596847
513549008
1817707006
1224421875
987515830
476834189
1512613680
966658905
1892946909
904117891
2043512056
2108631123
1689743372
2067738259
300941893
1402161676
1240051184
717930048
1726533300
1673031037
1340231973
836503518
1659927342
1142892663
2088171586
19421227
2064445871
1013438789
1738676419
1214151837
333040960
609403334
824883890
760232243
2112379549
1939691131
640007761
724678863
2070753348
2120571570
1626964745
1006746932
478744948
1819532068
4053322
1286234263
2020800290
948826579
766723516
742584139
279695951
1255367659
1295315093
787048799
921404382
798339185
252009281
662609710
1536894227
478198670
413216101
1071687571
733467890
373777764
1367584330
1694065020
540917230
1873896909
2089071232
1261316075
2113076877
2005163904
269408998
960785408
1990593303
1810546554
200036180
1405649084
305910914
838225813
1321796256
1892627661
1161883690
1218632212
975653130
66542748
1224342766
930285923
416345470
1716715251
220359687
286845070
948091833
142658359
264068136
243699856
1793474264
309077682
1998607251
1028346002
1384796166
1591377442
1778815646
964823001
2033539285
1268506283
1873423679
1555418828
347537832
51173007
1258999570
1740325013
1514311356
1469618239
444422995
1774664092
1765775235
825352052
50933111
1114624063
380004641
1551684409
444488719
251051548
664449782
344306130
624470125
1460765482
1803919115
204024985
1206081719
1874536609
2006650789
1317452325
1545787659
1303811606
904878583
835768809
437629272
1937488866
1295060453
1336127025
760110395
151015185
1197081973
1152223103
1213441444
1907722537
1913588191
1580761352
1268514143
1376575162
653353450
1839765276
116377127
716780146
1816224993
1309741132
1331327082
1132497778
1546938600
1545336189
1447158873
1996004268
121833335
422435222
1086385372
1764845336
964903594
1315776725
715969083
909778942
2048086346
1481382937
1057062292
1863462550
1383735104
366677230
1110907204
208208897
161177147
1346602905
1464751354
2031270242
227709782
357590187
1298816534
1996815011
807019653
1801490949
332064949
2071403771
1510647369
431243924
1669205492
2028180526
402948635
1889898734
368236131
1999371590
1252686195
1066086505
1957474738
1318545708
2069175609
869243093
1788003182
597011208
673288840
2030344383
14241114
31370461
362878142
557660283
923794266
456388971
479287834
1704713272
782750380
1489715655
1248922247
1533891367
742967838
2101773121
1266750634
1668542801
473145225
1673379434
1281197888
937870254
1521941150
514508830
1789074542
810304171
1289703242
1789630968
1341517056
686445169
51979580
1299861364
782025619
142285951
1093453804
888907500
456130937
656873258
143811813
1851061626
1205244472
729987671
988092623
232768385
168546292
1862475071
1196833220
821592518
1832767759
575231486
1188142944
1296955616
1167652183
379380726
145562698
426074197
1890773941
1845797849
1556408708
72504639
451288111
2048383568
713819498
1138028306
1215832444
1381797330
739416555
995183420
1017003326
37380618
963397623
1531282241
1273321470
1492170125
208169653
548785446
1219678837
958670488
1958603614
1961995468
912362587
2096427384
1063681982
47052789
1633642228
1008333343
1333198158
498922201
1792398063
1303625925
1120219790
664738373
2071070084
970946303
384644514
697420645
1785926148
2034595117
513342498
298418716
936629178
1174367340
587142037
91416790
2104361949
248583702
1710275377
1691161291
2142363468
1194821907
776628316
1185291198
356709757
221774156
2034446872
438179359
1228173074
980580947
354451292
383950763
1562389924
1654281926
11894891
1998133147
2054824342
1327056044
143239285
311591271
346095130
1272851789
2068736516
1222107743
2064970596
935753979
1423090598
170032530
1981588686
541738490
1870683846
1838815776
1200707738
1620993615
148078988
1781418870
1842975165
1795425511
185357284
1835126030
1024611596
1890061646
1614319669
963989234
1715183539
750490302
1495020564
757681640
478930693
339225864
1216807194
2100596330
1529743706
686929656
581983423
725907253
681339114
2107991072
659908793
280027411
135571237
1893614198
1167181984
350914613
184678361
953966209
904120036
704437856
1101425724
2140534537
1266369925
1476474301
932906044
444995367
880763082
473371997
672264021
768554281
382127623
2096217297
1003927132
25088520
1270606592
1839663356
2141678633
41807952
379536451
130125169
1584767369
1534970474
652644093
1570112501
275920413
849671213
1119377872
860486933
693195147
1362780745
257020719
1852455742
1766795629
1026204638
1328998353
1197821111
862761047
1563562142
665728925
910877312
727044162
1584264165
368638506
2108226229
372294957
1433675461
1032137466
1006130640
1919568736
2019947618
298392774
1992649538
1019644659
892521589
613391988
1429885143
877340365
1572095435
1330790409
1868366676
2115852357
1617396028
432180222
56138261
2074842448
928532746
1571866553
139277228
88475660
1045694783
1748682765
1355009631
43823183
1469653287
6813114
483387000
1502243770
458853017
979174321
1701988423
139230014
490135264
1315118656
1222895926
641861393
844478626
785604271
145948387
2146368233
618231467
1962896912
709072092
566510997
132282008
479071352
1148600122
1039479618
677393235
1614454635
332248067
1917947241
655765863
1430762458
794815617
1630458710
1879232671
1571174885
881345300
1928166656
624679201
1662411997
1221932215
97167022
647149741
377158770
927248036
1356353916
519308992
197753310
884406089
1832201177
1100481813
223341024
1820604881
933399462
1383694336
381255876
176241768
319385777
110070707
381122392
145670991
1103445099
818726953
2131562373
1069466372
748267471
464287704
367021594
1720638584
1970556286
1920787042
375996443
7790429
1700968160
1664001819
233713379
178631259
1202328406
1315449652
1012747171
666755582
656450983
207904809
1129860162
1343748242
817331868
1332884821
246285701
431756918
1548028650
1233381126
1723615285
1111650275
255800042
412231153
70808669
242510792
530251072
663260381
852095370
1369261937
1485646035
752366068
419384356
1708228427
1264405887
309664467
112746942
889975528
1738343415
24346756
12664363
922769783
1888783841
1516611582
1928587832
715062755
1486272348
437641839
184776573
1750464463
525102324
985910092
1597215676
924345118
274082263
40424806
725518075
880586951
1762211449
569454674
1680454762
738548398
1856015267
1588494958
353382075
507643579
1718728365
2145402600
665416089
1057970257
1641134848
1809234222
2120224589
1355095933
101289955
320977004
1657111031
644450754
1259695261
45189466
2144484829
174295784
827990155
1115778639
1106049705
1201417651
711204564
542710619
1052313836
223005449
82601431
1214806961
410173559
1731510629
2017588715
183556511
695762599
1044996904
1967132497
722668554
1730026066
885065849
1555402862
2104554386
1023954414
545474556
789104764
403159524
1019580670
2057746848
664262567
1803523840
391294491
1043702269
1657389304
1794500959
1819807342
1154441551
446611907
1761563704
1300350892
1195085472
922832418
2005829315
420017719
1426815017
653752693
1193209481
100236109
314938050
1773309765
11478739
314494981
1173476742
1294478623
2035883489
1774910560
1086657405
1849637498
961680305
1488769478
361590083
1090711730
211794012
354709296
773169550
1765097907
598575598
157321032
1741279597
891373824
2060463948
1429277663
1377437813
865121700
2142176070
2094304357
99981709
366352770
34763607
1483354212
1090859581
1554753487
781642133
1354763324
70239297
1829774606
82753891
1364787696
350516088
1059321669
366782583
2100875190
1286488163
493062042
412884263
1494486977
16277084
588886058
1651601300
858570630
2090473893
739687981
1481311676
1221647403
205692093
928209815
1137950646
2043976295
1708796901
1277393159
1591295213
1014710867
102415474
1606232000
281460596
110637637
1969261454
1352624881
1552856571
228546419
859489840
562435487
1733646630
1865308856
1918777102
1208751079
1130605499
261738263
857992392
769259419
818758141
1100457603
692687594
1665181016
323590280
360286708
255141668
1483005100
939018054
114868677
1011506945
982799463
710865157
1878463803
903735646
879039525
739781166
165690005
1669978587
854258149
959649259
26146539
2101988518
159672106
191512488
233296291
629672858
1013642310
1911940266
966154046
1328660757
2122544890
1771195042
1441077993
1421404541
897499972
737240866
492358964
442058709
1885740018
1884549774
577717144
1485877882
420391406
708114490
452118373
199980441
585940598
1685126958
1977761628
1577369846
313342773
1986520191
2049041622
343153691
1660289713
612789592
1047052969
1311836063
320427426
806966944
500976192
1998036115
61024280
384711419
1231186826
810868138
661908647
720199121
225874059
933444178
387653630
1355631166
393349136
479367624
1919673895
2031217499
1173363252
1388822634
488387389
2097469505
927063766
973917462
1205043712
890743839
781379641
1527737952
1260383999
2077055561
224901995
970915524
1977044334
1787689913
260130183
2093591412
695887649
554703671
1097599036
1654164058
1119896547
1943528408
467602559
891340493
777284374
870678028
2088636647
658967055
1219616805
912623671
1026562870
1598650811
119556616
2085840454
759677760
1288966825
344209739
349526018
128906135
2005022600
906289337
832216066
1223077311
1214006408
1535735293
1739420786
1920078291
1659826175
1693684561
739940629
1005796194
911706928
1525414106
1228334991
191226907
972932912
1719465767
564709525
1533315167
776296769
440455601
740561157
1177146688
198525986
1231892216
1274516313
2023098085
1522550250
154097239
2094123369
1177702102
980215981
926770530
1659759293
491606422
154130545
498184916
951803554
1538069509
787474521
295797569
1576321929
1376572690
552714853
1852620827
201114333
1226171000
1565162306
1541583378
1494295880
1919801405
134900938
1833116354
194350363
1445333327
1695583519
1941043056
2064076342
1654982153
482432808
137982409
111973354
1957154546
1443624585
2077139529
1226032963
1658512989
625522266
295594940
71273302
1815624845
332631629
1442012281
1255892128
662441907
1158528065
1191923405
258087838
144035889
854507160
1774638414
1900155709
2145726013
1827694663
489886474
1843027547
1056380424
1936127724
406426400
1873997941
1144353092
1351697628
1790530500
962624434
360298479
1352586667
2007587040
886598521
2128635706
1934257102
877732637
1307983948
1447565518
391664284
1640179661
1975297553
186010715
1389583320
2030554993
79143665
1334461289
1059136304
907550837
415724216
517341986
1281348442
54023035
750501090
1124103655
60709707
1420114075
1113412257
368495034
233045513
2086557222
90515204
1743079669
280410459
733165687
2088531738
520816639
1032566166
1473204881
472070787
950897294
1815705583
819968779
1267304891
310045963
1391557777
421241188
187981483
2008084057
1731763210
1834558576
1665881216
151754950
1595482855
522466021
436201637
2878992
432020728
44792882
1306859865
2133292888
2145262711
1701333821
1820049851
1133135058
232353379
1540387579
17640383
392801561
418273275
480921068
577117485
1279434054
902951472
794719430
468358957
1167213799
1652079684
1164598951
355872992
1078701078
266333178
779151902
1922299066
1999153828
958736061
1467412621
1404556014
793265949
362090505
438197767
800563021
1597150745
1495764559
1663778780
453806906
279126037
2054402093
446567212
1182304676
1664171859
855071784
1588828998
1568065425
18143179
730212296
622683693
293029007
1455639775
84680711
925081111
934440778
30069221
1933717039
1293857342
205516986
2011616556
90559442
1305487257
904353258
300704561
827724820
1114668996
1870210644
609661615
999602239
8569179
1189053222
1410613714
2013713166
687090743
861877963
380552502
256804169
436857191
1243277940
1309867477
463707830
396523875
2780386
931830737
799075606
619059478
1087781609
149887526
1173760259
1362034758
1282379835
2031510422
2097646426
1539484642
1544428584
1654452525
1361330776
1697910452
1187135401
880070209
323065961
509144649
762900638
1142445821
440985429
1497061443
1033644217
2122566591
1946836209
1752981455
1003022973
1015708277
2053290536
1276882998
1322094756
1963721117
832473432
1589702356
1432808921
1638550204
448265458
883184355
1177530777
795491660
1408078180
149380815
271352539
2073283532
1077440699
1493045328
1358773326
950146741
676026626
1450245878
1223268540
1566749918
1336404874
342373961
1153075565
1076997915
1888595038
1298827097
79170606
1320253587
149608978
1866305708
1740463368
1919290590
939542535
2122864150
675770048
45106374
459779909
1272364156
756592257
1544222195
1900778351
1849815984
1683127124
713463214
1685868836
2074232916
810145544
988021073
781854875
13359357
1751028780
567564298
1288389402
1135937929
213907631
1656137446
1945963794
1642013922
92621581
367164251
141865516
1872732743
358763611
1150133216
2140805810
2019777371
498482784
1770284921
1976551602
2079620034
393231025
553493668
2147095015
30085218
1690590306
195160732
1298970480
581343027
1512346566
909486823
1465281815
2097190190
1570043814
652128167
722404765
578264141
2114617172
1257920061
1642530466
730438998
1844127435
127539219
1368241890
705714442
865013068
868906542
387980816
255732857
899970365
788210676
1316009289
2132598412
475170107
395527672
1205944467
2113769548
919065748
368249904
565747864
1453493654
850104556
1577396563
413666434
63154745
809983055
1426081643
1969937776
1699560779
931804091
422730354
649973552
1077499773
323423858
1512978062
1401699313
1074831572
946999530
1516271083
1293912953
1446215476
1597021342
242105880
1260453048
7178995
699992805
777086920
897919489
980767622
564176656
1133759361
423569475
1316838025
444043362
1443174783
308508164
353618816
943656301
654301488
138510899
1000661834
1468116440
1375335613
1999893784
1807517678
328623579
125448636
1803662835
503364618
195021382
1589780643
1592213899
1212488627
1190682225
1880729131
1793620495
133559756
1780790319
328800167
1228006748
863988894
616031010
2117358991
1536361249
1033812827
720380093
1057325372
167726047
504107853
1977434210
316131824
1439179563
296836172
1692348849
1405481351
1723995375
1055510729
635112948
1882015438
353957984
248477238
1359434311
785474080
304761374
1534445296
958978037
1257968070
1868324461
199686454
1863071539
1222216481
431401977
1245071762
1092447509
1313143438
1751175531
1573415423
1943469920
506220562
531419661
1286671005
839441444
662171689
866868656
1049759235
1301904355
357854743
638060404
690782077
244535447
746865943
323851238
1906565206
947900444
922922789
268419379
1065070192
423189683
1370873387
11383141
1209470066
2049486968
1159312962
650767582
1641666601
11836708
1682021485
955742199
1073726815
1105764893
2013216703
1001126394
2006760497
420672585
1227467877
1479639920
839382313
591557376
442845952
1826767147
240540205
1788037378
1782965354
766754790
1038846089
1764630686
94536046
493749620
1446883147
307778743
1152534897
599416806
957855710
2126887440
1980346038
1985086327
813414612
1045748635
1444619062
1557236970
2129061445
1858033842
2011143310
1121315509
117076466
1988177517
1127275033
1203655993
1286712090
2112867838
1977501038
199300391
451379756
1668340176
1672800058
1929010096
1521247565
2096219508
2009842431
584603022
401180037
689734111
931286110
1559401439
240696334
948347624
1971570941
1559852841
321139222
1222793419
1618616691
1992158853
328902641
2051254894
1277285274
879152752
567286119
532327842
497009153
642985714
1096893556
1726057485
585733844
1192056416
1979898600
209651750
1269208189
1744401469
227459432
235767807
2034424864
341719555
1736739234
860411613
1104350776
346561534
1721435343
1277798559
2116669176
846974846
1368732475
1122223365
1586695210
877723455
1118342181
1960413447
978432718
1222209402
1708313415
1618378165
2083749461
129612046
1390822283
570591057
1397331835
774758254
1546405534
595060071
1867244537
2091513036
2107382680
270210900
1110075946
1822314188
1211741192
1612052269
326049480
86013553
880988985
1036873119
556221639
2071831257
2043189411
225816912
510076139
231827693
1079860929
1699075176
1933000669
606848125
1712468127
1889073857
1228657197
1268588227
1699260645
825691862
1637343603
75432080
964131579
1372803502
1270007160
1911609614
1592480476
50908884
971266200
152066560
442465089
838875820
600373411
655137202
2000501694
870014690
967852215
369499874
1049743164
2118693475
199347347
2077020175
1996836984
60780279
293130107
180920317
1308305892
725919864
137533267
377304850
1554551820
1891263726
235324370
2031346422
1198817089
333452739
1370378085
1203721463
1871987143
916317236
848024365
1005653193
1755728231
1595050589
1223115294
63819704
362996182
859796823
386860650
1532222080
1171688878
1435787618
588180690
182870269
1065472915
28337399
1376316128
1474583353
1337424672
1233984653
414677778
869178646
1208201172
178114627
1244704717
1751129718
479764389
155661107
301619629
1277479699
963333069
1782110156
1325970941
1019553832
1686730254
569210587
685664606
169087666
1158088598
2102343017
606599547
976317241
1584715628
60761292
746043730
881014421
1876638711
1251750919
1390759923
575666674
1080621016
92248775
1288020908
1559359471
510500685
483160380
1209283750
1482379633
1641303814
781107784
1987530831
610671581
495833143
1988238714
1564055706
1190987903
1864342201
1403619755
2086439132
178782305
1503012746
1030088530
684458302
1222258164
1019557387
587746883
789516730
57834611
1994559994
817217883
51876901
656822026
1955881980
1896015873
82604284
257035726
925593533
248773155
538761571
1926587482
1533998884
62233698
983867192
2114348173
1452154958
451766607
2060399779
1003828216
378458971
337366924
1181330641
2061757033
610346077
748719186
349910835
690952450
1298941448
169444373
1148520986
53435156
995152946
1911163934
564201864
179052178
1102310983
1408997355
441033068
348400405
894966356
2037364463
556751227
2042977074
442522323
381832958
606795224
986550196
133639190
1403313589
188804633
1527621622
770289708
1404318488
1097868562
1830065565
1322087347
1923635523
766883565
713621081
1029511438
1481129157
620541758
1980923721
1457317772
761853397
1752893079
1888157038
749131121
820911858
2018210407
277782811
713582813
1223279396
1600426974
104952923
1906805829
1719070960
1448313367
1363011848
624934403
144248131
1801618011
1858570267
824843017
626006706
607545588
2037771822
1373666256
782723621
1120918532
1403548938
506971421
661255193
25890915
1389060145
1272813141
1845214364
1284179279
462708106
463285229
1145352632
971859997
2105307683
473367713
2027394269
1261686958
279198524
481608342
1654978868
194601163
2021857644
1919976367
1097694411
1805519179
707331323
813653210
2128711714
1094587452
1415818488
1605632320
324798728
853352230
614422602
1221230939
967744599
1810587175
680984583
532629726
1751840499
372636751
308262819
1786713271
1088349013
551662960
913390206
1712365406
181555043
234785715
2042525736
1777742772
415090353
183315998
565977757
1916868173
2136660677
1441669011
333174527
1814667039
1328579380
1502945419
806172424
1228276705
2004625516
1314218932
57701265
264701560
378390190
782666484
78342775
1737110917
814608720
60904720
1922776534
211733774
1664507233
497973224
610067609
1994601875
448203086
138549390
1564392469
582808030
1541817785
1910382140
398160676
1406640088
1046898729
1486495196
2101097313
576708557
686249844
263971882
1425815428
1930895928
902200585
426800654
1632884390
531834528
1668542760
380707372
452839043
766931724
1937260932
82481704
1134068211
645423353
146101068
49521898
1910325861
270724780
1570847045
934340750
694295788
260272757
2062354526
1905066223
1831913739
1756646
302387684
2016139014
758223486
1006883573
1638445106
869977562
223448972
1929419825
93867318
1492258270
1565980041
1909304037
1181460237
296024921
969044105
303172731
1318587766
1321932292
1994724968
532218673
727092281
2101894306
299326196
1098863677
1673745073
486205359
449732022
885826516
82961706
335472662
670862768
1062850733
319423331
360436543
1929966522
317307934
67892174
1598836925
1305960821
2030466320
501954337
1825386243
196568040
732904257
426314656
707762173
1243122183
653967408
1678938358
1904672530
927891459
83035393
72035968
1957765387
290768405
685192342
556029071
1159001990
1806208097
1041128224
70777237
1233385365
1784259378
1649222030
1865767586
1261701071
88137235
1648860167
1754576907
1424692967
1196989957
676766330
900726324
241158631
683714863
304131320
1266250412
756723309
1304518965
415485065
2026579555
1670844213
508866747
171853012
1722149103
1681441058
473800093
2054366189
440937632
1128619958
1013083063
817662677
1034931006
201422742
1719645282
317566316
1756995509
2072412065
2040427165
1925174917
127709489
140651944
1696821066
1118392121
310242797
336815406
476316928
384466886
1451517000
1306370962
2144653510
1677864941
768335397
1717780532
1386189384
1725604017
310307870
1246964726
1240709443
1208297562
1512946793
3154310
2116571010
667316345
442706299
500362036
1296131550
621196273
551887252
1666964538
1574225006
1341793191
1448270151
550485617
86809519
520385137
511370412
1110854431
686967498
375140240
991673069
1121382919
837000195
1236972998
784876491
432656106
1873994746
2100781004
641396453
1313744798
1832029069
1627794929
968096661
796835636
1217168235
1098589409
629025986
864299430
664617262
826242326
1894236523
471405982
863833012
1631783411
1491587883
420806506
624208281
1954705217
1544986689
199317150
392451653
1837315322
1816035994
164754330
740043243
918992255
1681717595
552192539
1757572716
428526899
410386099
1295598260
363489596
1417999988
233900821
1240602340
208455323
1552020037
924390903
1758933946
1518434457
1423030942
1320941918
1729613398
1366800773
1895527483
992225747
1551814096
1825647368
1334265046
1290647945
1853286339
12343090
388166158
2068228985
992484638
1496111249
1205150554
2069345905
1381159691
74884016
1037003827
533422302
954281775
1565555146
124028141
289330772
1722275517
1388054924
325221160
433172987
834657293
2074597280
1466640445
589004813
89832298
936789706
1531110664
1601066133
898548521
258492742
1453911005
1756147684
1464504017
158913030
549904101
222683649
1335290025
917158047
1513476157
212937447
2048683363
344555012
1694717615
1873863452
2094318231
1637337005
434544742
395714581
1850206146
469273912
551504571
1300805929
1462305363
378636704
150944527
1959121173
1398727973
60613870
172849885
768659728
856955967
1638389087
1629086791
762482472
1354627866
1056914642
1764099746
972085793
655521612
1170486044
203642804
3818651
262866785
127249567
709035614
2076100288
938491314
677698918
1022060339
387608831
1531434116
21883580
1923788183
112435441
2144445422
1742012738
985796818
124042669
332296857
1131905956
932071168
687316510
1014603435
1618082088
1359728445
1229713592
874541769
1123662483
176091216
1673452093
1961854102
200750761
880654112
858844751
1386686085
389372790
1762424448
673246276
1048453340
1929395383
1356042502
439014047
725233451
1122979418
413461913
1443417842
1254380039
242149683
1338649573
1176122342
1644727955
387282733
1566034807
1290246377
599124336
1612453819
2028225594
963917165
1812699780
91584386
1053007802
1609924704
456821943
807484055
35056466
1444971342
1233200104
811637675
759818746
472697719
1562061630
1478749879
628327919
1322306957
881920872
1585591113
1518427147
1437045115
1400063788
1394376661
1976257002
1680534016
1849239907
1018542601
1108091262
79322439
395501790
1163254783
68620420
1079954495
195413623
1139443233
175686212
1624528540
587277035
113026835
16457731
860629969
1731988207
875559812
513542366
981802226
960046964
1666671876
1226782938
56364579
882645540
992656463
1706144096
1493372351
656350983
925843215
1411775716
100605234
124653326
863424203
1061712134
1241809605
1863101085
682842795
1061526388
617233862
502009657
275769389
1392795872
1646888502
54585296
518780101
1201943565
361939179
1614430107
224498026
778111227
1833111611
1261179667
223476946
310046164
1386938693
1630474247
207407796
1048791810
1073538225
1710799882
380193078
1104810829
628630890
336115141
1880036322
475963270
898921214
2052681155
263950637
1258240689
1799674809
1056347900
65048309
170785163
1693187523
38294307
834621918
2031559058
1364179310
78864843
1971625856
696583109
1206955810
1870390406
960391688
501772838
992091648
140624209
83815964
1508537905
1415440220
366717680
119615519
481023050
252249325
329574703
1609097077
850510885
690895930
1120494726
4644186
2116421031
1865490501
444737057
1748674229
1925046912
1412752915
897220463
509623652
861905650
271572317
1728353169
859299677
1608902912
560709320
1432501415
1436278167
1240567516
389168985
2066320324
450364806
204588409
1706048362
1256741154
151289216
41430776
1220388025
2047558375
412000761
188439531
1292067302
2025072006
888987747
255047782
1862105901
1866725393
665373448
1889267130
1700296564
527573075
1768694523
1924025879
441895487
1121566788
1227934172
2024622753
85675074
898031534
1046213109
64179611
1731990965
1407994763
1278114906
1461577832
1407244694
1084527655
917713366
1486329669
674693792
1911643443
682511262
425794945
370565694
808950062
1621820294
1632026222
1057778728
910835729
1258717856
447389854
1985241817
533898398
469256257
1430246531
402524652
92147909
2003071276
1553016458
1224502566
274671096
977401374
1073041738
722531131
535884851
1641695898
1546016573
763942789
1384626461
71031390
1184746068
290483167
1010065256
1623032299
168186985
1271363454
1003210375
1853114882
1092041734
1896185144
419294422
589995255
1770497025
1146931074
1755025381
652155991
1157762966
1334326511
1577444313
594454986
792266863
1080730093
1292744130
1544372864
756512843
2009759385
569093300
103575094
1312681177
2035490236
306707376
1841530486
380053261
1159620440
1164255948
911389821
541525884
1675809056
1096692738
1307441299
1770929732
824253974
1930200740
1613200979
1144077403
1909319801
1179129862
64945729
610368893
1733835717
400259596
1643394518
139657415
978074117
939666012
1852698796
2124553245
1569638602
1066061033
1469382032
128775019
8277826
753818101
998135993
560737541
697314122
98388980
350485352
1142414664
456832758
1474182724
885664091
671386707
1987994129
1406193862
185911682
977849081
50860201
1917324260
233500844
1180324355
1114648429
1819721025
727720614
695982677
949608329
1734001425
545597143
1642463032
675684365
266409558
937915892
9256223
1243213001
770285800
1317867865
1267249526
1729617664
929595371
91990121
600288265
1744120667
2020487653
520925860
1831710152
595631700
489205649
196014686
782367842
2064062315
1068988389
1132467403
564595200
2140908879
2046792360
761182136
645379643
403967377
920868467
1380545061
1912360306
1519533891
1372708321
348116912
327522115
332346865
395112421
1599295616
1033785960
1237668926
173104056
281702157
957946647
1146541953
722438655
1863754439
203138067
160195903
2117430109
921425495
833201211
507854844
1388777573
1246491665
738893574
1466193300
1558306610
1924847592
597654452
1451505237
2136075758
1695740263
1914649691
1288178146
1594706165
1712185255
2040502651
426443796
1637689940
2088675159
926031668
227227340
3393770
995361726
1185966457
1576335992
171492800
2009470773
661802931
1435535190
1858239335
1174934394
223429515
776748659
1565900970
1815018392
1450704584
1878013517
909964746
18172566
421705666
794981900
1270793499
1598166603
1729150289
162955626
122640266
922032042
1412919460
1989743022
1006288586
706408858
575716546
2006053889
808989215
2089365820
1467752668
153926358
494435051
937656892
280864754
468366384
366202876
708524975
57027890
1707848490
1465855488
646388092
2021611708
1127303420
391836475
826557653
133036479
1895038592
1135093738
649750165
29325026
544018285
151356117
954258375
1134883443
1240112447
1431554767
1446160330
1241552852
852203980
585642600
781052501
2076678945
431515465
78183529
1952969079
420082523
406588219
148402508
480625269
1560655292
1223251098
1154747507
1859699898
1062273003
1140130845
684801226
2049281913
1587153028
834527387
1937844828
2100594588
431459362
2048587493
717171627
278875786
468816001
295370355
1669960525
603379858
995521831
421456718
898985779
605702426
631436394
1978764690
497118149
890847692
1339795017
1756099500
2016721033
1695313452
1161753915
2004747497
2037349108
1887224867
1963013853
1147827654
704132955
277592508
733752982
1400138538
610989363
441455319
1882965589
825354232
42352383
1255961208
661163168
359963353
1747671618
539395977
1798985334
573175603
761266635
769188538
1873197348
327110805
1221208274
1493813309
913321122
1677466992
292394182
1669673913
1374713246
954104183
1334738461
1679769077
93258149
133114497
232056296
357696769
517384717
724104971
1342924035
2124643780
1834478779
622867187
425160466
262802665
1064560230
137262405
1724233306
273346104
388782680
172696802
1222413206
777702569
1461388992
859664407
1407590770
1757450867
1167951773
535660275
2028994973
459719079
322648209
1574183152
1245058440
2132339274
1023747861
847885060
1764643584
1269629998
1710580896
1629068378
1886826215
1746870220
1794770876
1649118209
381211177
2084782717
1404621841
74423848
885976466
813442604
1957974979
2046570771
2026924598
375654350
1391877981
147733913
1064266935
583654995
2094681798
647050188
2083790483
83721566
1484485719
525962962
19033891
226138730
1099951543
2131215599
949050656
239449613
1562766811
1871340971
423188531
1521963108
1735286625
1592018238
847821048
1144136343
270866973
1092648633
101356438
2042052555
1339220295
1644792767
2062207920
2137866337
1492759293
371688294
1344268493
507213950
1416914226
57669344
1916709020
695801133
670912439
1816499550
253571552
1169594457
1468795840
186016371
2033482096
1275632992
1850912954
1040807060
1805968445
307054680
1091764031
1043942737
1762260491
1724648515
1899106342
1101630515
608890725
1403455688
1964443847
97771661
1209069122
1241383144
477796980
1696047056
1481625988
2004669508
1888377399
445944592
1099601614
1620901363
223953323
881166810
1204256332
1911835135
1248637643
147082015
1706857410
331719127
29730791
536804435
1317249479
1552858513
1718688270
94159344
2085514210
1780737470
875669350
1154527585
150360834
1541466844
2118507787
259759595
1167516505
810406718
1845905277
316337121
1106801466
667731051
358238846
320477749
932375248
787403432
1708773462
885926204
1727062903
1806993511
300617752
786766911
1257835704
660677854
1593577090
1438263412
289730171
1894716973
914987469
1721285566
1030589068
2047693946
882431223
1594811126
669229870
178304313
764190284
1708614999
1707781983
431368080
1942152796
1252250607
903783480
1283257404
2066190187
151381029
817826962
1108424342
2078294508
1432263049
466344264
524342469
751027694
1786071831
579674442
1033259619
320013260
1298967853
2022948655
431988302
2099840129
2083244814
1137200691
971979394
1522452990
1211331720
1556199698
1742681714
691393701
919892579
1371240970
475722704
189371395
826366805
1233461726
1770854191
937340848
1631644886
626769997
1916972549
1573979628
1994677428
370369675
354853878
614959886
1646667460
1632748712
2128510752
204380438
2009619723
1606825609
1752535960
317057503
768106403
742630204
1089245732
1096811420
1251000106
1779566618
266655702
968714003
1130097914
2061417344
1328318232
400582755
2008539352
994768743
731411850
680475648
681290209
106974392
342812283
1684416405
661463678
1284734973
1348407808
2061358231
1875291944
1731632008
125836670
602753739
2091697446
1851240908
784121693
1947870904
174653875
1697607186
5239670
1848856942
1467424551
737221128
2140503497
1375994065
1695114526
660403060
493287264
428783557
1454063115
1638995193
1011334421
1704466170
1063977652
732169223
1618794188
447619513
138734822
622759168
1947089244
28019155
1847683917
1815437291
583000556
8885647
2086424722
1318310483
420129036
280229605
1822627124
1173353153
2114818243
476655791
777049025
1032699766
1110296003
1119757172
1460775294
2112305585
1844937232
1041927961
1959909927
989956198
1714778464
1753259707
48429705
1641865034
553600583
1272569645
140995428
241374482
1714795970
134110657
1605744434
1354439077
895981467
927951028
1072341777
8601320
2099612875
841181167
138258195
991479803
324629221
472041417
216691192
1058378737
1362308378
1376401003
847775629
1865707671
2143166928
677087524
1704173884
664956106
310719398
377482432
2100857080
1717593134
1987755153
2099390337
1259853140
1125586917
600660562
1392422782
1651657065
983561415
720237140
1210836386
1822456017
1587782205
20940202
1786681530
125920242
248069683
845208404
1743052051
937466747
1448534345
1435756350
339322892
1233581444
1884991572
2093986258
459044271
79127546
185719399
313309903
5891969
824562025
1433854367
1977525306
1360157610
1428126670
1193215362
1299101223
1531841497
1091596798
59571166
580168812
662845591
1564039771
1037763587
1368903002
1404683264
1771396286
1599704868
164482819
1018325685
1448572606
797209598
1225009327
1513618421
360871711
724039539
1400675136
1381144242
912030043
1957360758
610699370
1135989976
1795761144
1133918503
1242049450
1455668074
319546518
1485117310
759003123
391558639
1838892633
1731989577
1979395767
98153208
1358250950
1900942841
1619284133
2127603547
1147475842
613436249
888728146
1649219098
417330531
980104226
1454315553
2099907537
485234220
250713848
684296491
1956767810
321814748
1979023542
537496400
1294675680
1250277056
894946152
1920670108
1683107817
1858333603
1185919159
736978108
1988142410
1924512057
1055817608
1703131162
121328350
1551585573
939595258
959776728
1356493490
710668940
1518019178
1621501157
1993280321
207427684
888347695
1705146623
1870562263
1172940392
1076842681
1632736838
1409480416
1968540746
187424809
1211668660
913883237
159866497
799172132
985045832
1745866072
1971735762
75571820
44743244
484647178
418155800
1121437633
957584006
1528892688
2117307426
363178989
1365080240
2098060837
1137052299
1215738088
2076051109
1900560659
1518812245
1451474247
860523108
1575810855
568737453
408259631
1455053625
1409307564
1908021853
567676266
703615610
1115897224
855990611
1740012327
635916772
1061842803
972231872
165100776
982272111
1989584375
1203136250
186916695
783850059
1525051353
1800842317
215885197
1712626843
1000767532
3326329
1300828226
1947685821
1793437529
1986033611
25475189
326118628
1745646745
1821372000
605552946
1076803274
59620310
1010771873
629593219
147359657
1653171970
40839733
349576834
250619449
1509631088
1575844850
534840281
116263985
570156609
1664099417
442135671
1682005293
307596528
416982824
984359335
38409714
1966099183
1465268486
98424159
1193848728
652338322
1600420042
1979954676
675036154
1195739792
1698333905
226544228
1000028353
1173273688
1070974795
1981747999
734732885
395348136
643830610
2056491952
1317085750
59009568
144811854
1581328217
844273115
581133346
1085053985
2000567327
1779769438
404267614
1694711887
1824343211
1117994156
533371253
108682221
739263862
636512271
463075070
91853055
1687184712
1279013312
1568119440
54505516
863864676
316634165
435874776
2129911737
2065566894
567661980
1206792982
1910940005
144630169
1710867322
571683618
366638991
1827134602
497596638
73042019
1281331504
881121341
274652206
825799570
1193702869
1383585807
1495612348
1240258043
1790687051
725991581
265063034
507313288
60731618
1210851582
1207611588
61281755
2009808532
48650789
1660074764
1645904864
623341738
275299135
1567569063
1489215319
815191930
958925467
187210475
648582948
2021555700
17717705
521023411
614479183
1468774595
39804887
1303658046
1575978398
430476710
2052198429
1594964925
909019727
705553708
834089911
167407653
528086773
1185365741
507448365
790623267
1684063782
1900919087
645408320
250346588
1403738587
1155607127
401840194
1176500954
418096810
707723160
1905279509
685769773
2053119778
1728208358
2061115858
645063819
1685729653
349073569
1079079322
833054482
1092428791
1746746207
2085999058
1735567676
1557273823
1739451472
2080382419
1459453793
1488792578
909202100
1254223459
1215233870
833459429
1010678544
2143696718
695422633
1330038185
1743982788
898611449
538288765
644630309
815189234
472170303
493642497
750662940
613832705
2093008208
1103912092
133886577
1510042627
555050033
1197443938
1692459927
1510900105
1599133335
1792195078
486848931
933421933
988717977
462911491
2064393954
698019391
954173973
1341413602
2029748827
1712919893
670093292
825144058
720981620
1276855895
1091768405
1634430615
1498598938
2062834570
787971196
1416667286
930873922
429402421
1245944161
1208687133
1863947702
156769254
2118975785
1719867858
579782832
1835088100
224241316
640802323
891405561
684329134
448257531
247731392
940999147
1601547917
8387386
1539941711
3242034
280474532
1514075784
411409390
218638654
1478805196
1346764854
945810262
906600788
412862720
942133532
429794280
1598880292
647037474
1326969145
658166397
945172410
27370375
2093760376
1054168081
338502457
280411432
1091816136
2031520967
915747799
981532171
413239533
2105489866
113801211
1823460172
237174451
890340447
240251786
438488396
1298322334
281398159
1046090590
320273979
1778369693
909299127
610402056
552255310
558872598
1956807077
1351547131
505663811
360752886
863587866
1906039069
1840644589
1644002771
1938516720
1897497549
826179296
1183075526
547118676
678234136
2133321895
628198525
1877521055
301311888
1872756976
733924623
1162656193
1301991083
701269413
961950906
1164399269
1984806479
1433200281
1208507331
1215206485
10516898
1311327186
169971246
730466693
710571419
1597319103
1963675176
626589314
236571336
1757860029
1229618729
437970267
219059097
2063056126
1958821843
409980982
533687880
284265579
108270838
784408955
440181575
1107817334
1761603563
1654243506
839790405
806685603
940553058
1222595047
2069156000
600069529
1099052131
2111375173
1873602418
75228163
977978551
617133544
1781938828
1869648650
241612048
811851715
226486515
104329457
1002849099
1467370441
1239937635
1277197171
330661483
831937860
618763973
1511797989
691594488
1963875618
574006835
794346285
1407173550
1295794042
883331023
179118229
709369064
898359535
1615674112
731088100
299852700
2073424547
836689135
1229725366
1443846551
1819265678
185060190
842067802
1583858085
1186444179
2053877943
222189385
1922704777
1573451860
453220773
1048145667
1591364068
862379432
753828918
1353781171
1642485778
2097065400
1248394812
1113025835
267709603
1777948927
475900490
1250063756
712253557
993089208
436198085
1302995538
1025160536
1385251718
1888162049
814815843
1069937438
1452742410
378334935
1318265410
1174903689
2114277401
821261438
1329311586
297980211
2006624478
1952924297
597304485
1773227965
676987783
709115874
145430198
2131341759
1714308818
2131382914
446568450
737569603
1539236695
40649167
1974842862
1061047164
1318340690
896250988
635949457
661279118
2039830789
977637955
1565327039
1120542426
661325110
1400532718
43584855
563031343
1482740891
575288249
1186598617
957377041
1597303262
1035517025
1595815624
1102888553
1499139096
128675451
283557040
1003614243
433597394
2048482625
1561267008
243314086
743704042
321298101
178516544
1170726232
430587293
1379252510
1882661018
1216298454
869342987
1595296502
1679046682
368290034
1675129321
2107152251
2138203704
586770968
1768705967
1084031394
1299474224
1844005273
1191946277
91225641
910583345
472266651
1685204098
1478946966
939820991
1159969743
1173680544
1105916850
492348986
54153484
1486701725
101281412
2338515
2108754627
253844483
663452786
481348324
1076884072
1407948684
1437066544
472772215
216045799
1283305967
1253687738
1801225504
234338655
200311403
877000057
1195198681
852435575
877989083
248158363
284377089
2029789010
2087799352
1356002052
2098590189
1290557076
1148096857
2085694494
998484107
1303014045
519361971
1458401437
1068311953
615743857
664919206
28822974
1228519921
1741095724
1813014631
858281796
194106538
836999111
1334269338
571702018
1129477275
1513874725
1146346482
2007098042
1280455287
1048210931
1483456471
976397533
957407142
639088766
571572507
1624705248
95127315
245208277
754097549
1626961366
233618777
397092549
1098273853
127728588
381136597
1868026951
1900395952
284809151
997009271
723468578
1726228524
1283609032
1097723860
2026572346
529240519
734728824
1965458036
1919605381
587588888
1720920720
1771655946
597248993
1308471986
332770825
230624698
202412113
1041986194
334885838
955206925
1174475713
192984159
1487088563
290859034
376500300
1337470490
1711827401
640080830
481779633
613267072
393234148
1501166966
1822531253
1876091399
1396262307
312068071
1969811333
1069723747
989840164
931107597
717133939
564854709
2090277683
279207556
1568675137
1367623517
196914042
789302086
339923105
15236079
1675405083
881410203
1089188445
10762725
443739207
148034302
2019344607
1152946285
1053280271
1937731636
2122872100
489010737
819145249
1368469263
571446220
1928741860
881755837
694752784
395928668
1957281197
686133128
958823156
1945776645
166984826
182681765
338145190
581632911
838866625
1232618765
613412498
97996802
1146959548
1690952687
1606990342
155657758
224496729
2102712700
955750514
1410555182
880481501
2125970700
900620882
47206891
863602193
297500104
1828889902
854554896
1062172055
640079928
2021822319
2017480688
609212682
1334218087
34573551
1886291668
1002829080
51076258
216427992
1391238591
1486055148
1618346038
577886174
1668796207
269542553
701928261
1589824651
1973938465
931266666
413084182
369260753
956267301
732511936
265358392
1987656010
571261434
42694987
1594390971
327862417
421591748
1202125664
692810563
1507732882
1917397948
1433005664
1912873030
2001183392
22751010
2067285390
1687451581
1853631450
161366962
310918711
1894925203
1970362952
785219970
215823139
174854714
1454122497
465970856
204698486
658394269
830722189
1762955642
666805762
1881245919
73862432
164972778
1585267673
130219920
1370560090
1121629515
1672164541
1170075457
313377232
250856474
837453565
354067674
1868507538
1989594288
120234498
2111589273
967666162
540672534
441043242
1038775109
1097122454
1219501296
109774452
46599587
1253806496
1110287898
42170116
580540762
1477356173
1574829250
637754023
167881726
1486820583
1961087365
2028090578
1258282837
1908220214
281574631
1317390869
1224175824
99296125
72771941
443756811
1696514676
1605610840
480368564
1143852044
957603522
1364200854
819717904
1338935606
85731312
798291604
83690360
789011140
602290322
835739211
1293545053
58944121
1656199966
1136879288
686177235
631177518
874341865
1762804714
1765779167
1244771397
663107037
996425450
1996681783
664316737
62685991
1697362710
2109708422
588984211
1527717530
446755021
1542020118
767398192
646890851
261712368
1855140709
1948558324
1832732310
751548635
1823787555
93062011
339212450
1896119145
2091308162
255393484
920672930
768644879
359386055
1492852267
730804400
325532297
850878515
943121502
785221492
499750054
1172003469
116086063
481681321
1201010976
1882608247
2022456185
1941121662
1803734065
352572033
1394541078
1966172499
448283257
1169319210
1128096263
858592050
1559967819
1616447268
741267979
710969890
1078851960
367479852
610946465
994806501
483095496
1334270194
1050610442
232013370
363996178
328494630
1305857355
2038695040
1158146020
1895265265
896045719
952068810
1774918633
1089606349
329782547
901175999
592636757
1739967653
748022732
929504081
421637021
1968276681
547089185
869295568
801178783
1837656143
788888477
1258353778
1871216370
1894171369
80918827
1397042285
1622300396
336358034
554394517
1012154251
1581262948
1685198518
351556840
1810974693
1932561912
1090837673
166182243
503402397
417757966
469392151
156791694
1614215266
1772787271
248639754
844053329
353677157
1336841042
1350537125
1114419976
123704403
1437760329
596632828
756848515
1962373334
690629925
802225643
873534
146903426
2119224154
1634292401
2109417474
1314241898
892332748
31475452
74434566
283613405
1524749341
1362876514
963661650
804420290
1983695657
590639963
1304575795
143779966
797304436
503686103
832044314
2062070301
668697866
2119068454
1508150840
1985654843
1103117731
284537616
1915625686
1469882393
1695946470
769450580
169633928
651500842
1639369052
80341431
1955358504
1948899139
1816893518
2108603270
683441625
461725926
407965604
2063213497
713178641
1429807956
1752802129
1561886247
1867812733
52011533
395765168
2045649156
1022135940
50550070
417116577
20229805
1508851193
1155422399
733775204
206854719
1594022510
211553345
144050549
1594121797
1423100584
1747691463
1682743721
1786255737
585981570
681707367
1068810201
1399547444
1092192507
1188177651
260511473
1239709060
149396462
1610322139
2006688566
1851551699
601497834
1883031369
557545943
1770120427
2029514167
1960346054
1639789814
572339060
1928040507
862161270
556935784
1036095946
1198726156
2133218279
1612150225
1261377865
1120232074
2011756169
275964332
640666479
1736970685
360725933
1634171114
1967304441
485689683
478648119
584323310
747196514
1991182992
1479463934
2055410429
765796429
2012675794
719009778
610123973
1751919916
684096395
1117177559
1590476918
1224360918
2051658193
1815620852
942090172
1368208619
511897868
54572113
871866220
459434327
228613965
963901778
1083542944
2127448537
2086092913
1533713407
623604415
610006173
1260524648
1522726105
2093667596
1035358762
566389583
1235173027
83043187
1770090790
584161629
1264624318
601987427
1934600992
1969603598
1195615684
2012626970
1684235224
562421934
793770344
274282712
22145432
785935240
1159014516
1379535264
1064497230
257014866
1427973149
1634598543
415412984
465232620
558991050
1633142667
657024088
1283146905
1700973564
2061618681
1702019111
567511806
135317738
1187152807
1695980123
2080195450
1407597710
408654320
1759864139
108772966
1776554958
744435107
1290167656
1536257366
302955154
633924071
254293731
1744519018
243731644
2129688534
97883958
1916940530
1496594424
395244091
725248090
775048146
498656700
1385695376
1677503931
245549180
269083377
2040488622
1992948812
857192100
1794025949
1627708523
401809687
2128934909
323859570
2078684240
1250682402
1309492351
912461933
1306164734
869334235
1514956375
495620474
1875297224
156109905
1565972850
1766112157
203328979
2025351962
463280653
941566972
121904211
1794672211
1127822947
258612655
1140847498
1482780042
1788046378
400002268
728415984
1208621288
2016482676
745462942
35754522
721056138
1933616763
1838427065
1950435474
267353870
1192402199
1476396967
1910536716
1704802593
1119116633
1230068035
207848444
47229677
1477269301
1968467441
1646984839
1439102358
1800351585
2046249917
254413039
1161950883
1532790477
1688107048
1115050022
933424122
2123469568
388779394
756199167
180358526
1782535865
2067446009
1737652131
407485376
1585832835
1814136171
69251356
1460817652
1649679846
482004775
1831960355
200803367
2001022138
792561176
651223136
1354462065
195641886
655620574
1191287839
1216694694
1147680780
2069377780
564569466
362783659
272098933
1871408702
714978876
669920834
463804665
1469382954
320909784
1522268040
136013868
273949857
1723009982
1645854506
1218755788
364860467
378515421
1468411692
1931652180
844525281
396026049
835774547
1036152052
499841106
1763299535
348281937
1792794026
1968996298
1135413231
1954907242
212927529
646610090
1467015082
102255584
80972249
1811140972
1376741549
1701256070
1334167414
2115917061
729192388
2042107554
1788453762
1946155616
1838013149
2098685865
1937041435
1759989052
1219850826
992719038
1350678945
328371891
564555744
658223739
720851654
1839215615
737893262
1439619670
1669376061
1471933140
1874884539
955389400
734705971
1368011782
177255104
748089707
1444929268
671248096
1300901354
33147117
1601114678
1562142189
1575824819
1523156444
2133074135
159526077
772603819
833072913
1022563251
894476968
1814662359
19106800
1380915254
1970025902
1145125855
1797664080
143492998
146061025
179052559
693097769
304681798
266560279
482263633
2043107183
155612043
782316724
1204736776
1234364870
1132039497
1709344631
17899835
1659514692
1128468485
993752307
698211787
71556640
272591120
165264968
925878591
79397284
1319379918
1977259072
171815157
2125641723
937688840
649192564
1888084703
823462777
1959520888
1185689596
1665645754
1267085640
323040195
894089909
223713109
997170500
522216731
358201697
1969638488
1548151602
850546080
321991043
468409653
499055314
1460384674
71866994
1377367196
407809894
685328874
230607662
1773949624
1818440885
451555963
1586127727
2015999776
1176735671
920921426
837676838
413834677
1289641075
1917006663
950381085
905422404
296081
1496895351
1479065323
1432278757
1703562802
1188399691
1967299603
883303172
1359442229
1510245617
181282274
1044100522
40304281
1539646203
1492211695
481457452
1982713110
880554695
1842711993
847155550
1739822767
1257768658
119121132
263870113
277281631
791195484
537641519
480569075
434734393
2042030427
2019030779
733611117
1095447786
885823938
1931269220
313695354
564914836
1370415310
1745606635
839277682
1320194756
1136089348
1550316366
282040279
180430481
553056398
803918044
1075966420
1442592999
438946277
1684932279
1319323562
165840190
502788144
151159302
1426568630
1831554791
349391677
207576246
416428634
296155705
1943578307
241981986
279099678
388474410
246820134
2054267035
572562853
2104295814
1513465476
143303250
1446725344
2139747129
1061086945
1556591093
491469549
2110647812
481722287
1385781222
318434685
919449373
322134152
386526804
184765878
1598508221
44235046
242442906
2002961470
1567644942
797787623
672255248
132207398
1676490936
1743745367
1202086930
104557438
1599772321
1611049225
521442581
2060033885
1236124529
1384688571
1227918352
468008315
1441364341
789235932
1191320793
718744421
274046118
579639242
1584590117
2047839684
2048719686
2018340153
64178467
66293568
1878518997
1221118059
535143397
1228383611
1108681357
1059846792
208672655
1095173736
939335306
1864032200
1907226116
1124870153
439377064
314216086
1802396492
1272884621
314175128
157090840
1222170106
113404845
572822487
869932398
357121662
364027983
525566667
2063072289
1211114172
80242346
366033851
247533681
306427589
614490022
947765183
1385126408
1135552501
1112631498
1365312609
764068989
1515524800
890324990
1252417825
1341335277
261963162
501928407
1823877697
1399564690
1392597749
50810759
1666736917
1746304042
61850191
272772049
607346672
2069401283
1985562515
89557238
1124857243
1996451773
1906636912
1340041711
2060829682
1973180374
158386923
1166335734
2133254943
1064771704
986342671
120807291
577552367
93438957
726814526
2032241515
241744578
151833711
1288950967
644519765
1446114824
372131857
2033157919
315862180
1888097129
1812555896
2029003178
437406183
1652203377
1083499206
1667977349
492178982
1789073782
1475816705
1771582363
1572064513
1878548575
1536337095
636488712
1956968489
188258817
690016733
454224511
1599184906
1355354388
2075582725
1494664822
1527800629
1745527317
1433958225
1720618176
273491575
1900650166
2143207079
145553690
780741260
590988427
1020800311
1096333958
168282994
1807030482
645531991
1856877006
638588558
586261347
1730049994
207646322
379242530
1720978462
1516115977
857357431
1315786333
839509043
2024639840
568493833
1963015152
541813253
1741148238
2001626455
2113877222
266710501
988179525
1486940111
1951477186
771562549
1556521346
17659841
83707814
340267724
1279366184
1464788671
1818970014
1165631559
327443085
1873487423
1533975510
2098976010
1568257512
1998083938
1913336565
1103670358
66411488
721112888
473505003
635951492
271762983
1558273991
12815961
1226980752
42730020
1947794029
759568128
195653191
1115687742
28992287
1307903222
1935270646
14010921
1671907663
1401274717
837320342
1747490068
1833229243
149528331
580482485
1268398784
1932120477
178411943
323806523
1832195748
1963537517
135103066
713613126
1209497145
1473604878
1236222223
1185675693
1468631522
1965743930
199015847
1014047128
236683014
609251333
140644595
1303921917
1624878455
1908812908
1597050607
503118089
1443756896
38434417
1746380950
78961103
1536826417
259728140
1129547247
493193210
178993627
827502325
1541761410
1303260791
943749757
1850421682
403263097
936327788
1059964823
1808639675
1631141492
1695433841
1911464937
1804437826
2080643555
1759157304
1170907492
2083176461
2100342439
1430254897
1483880710
1520524205
2050975744
1609594806
314880178
563094134
647143219
781184156
281943558
363246162
1749948568
79760744
1787857686
856003823
497673584
1981272965
996689793
1750567147
687995969
1273274698
14048457
2106353869
1835879933
2043316617
1330392999
2137775816
2120841417
1159996712
1120294378
2040244434
1217109623
1386284082
116556979
1358318353
1367880251
1356970716
1355403829
652151777
2107915086
98506844
845851491
50321919
2139735942
1991039516
465542913
1790717606
1167249323
399991627
1605662554
217819373
1152884953
1263891074
45866423
29193674
1837886105
1912332348
575302859
328900934
1273502671
375840383
2122379707
840151711
1888649788
182387580
732300568
187842752
789445927
1254827090
670603080
1630282032
107158919
1910748260
603899497
1870456155
796334570
1645093278
1833652325
2050915223
552901002
694810558
319535347
810746736
1258771948
74120762
720362697
789056909
1147229910
390405159
1496324603
44828154
1034619173
88965405
471725179
1848102904
1234768948
359227345
540920679
549961165
848601927
1148044810
1445836612
712319986
58768533
1573760386
147059088
1113179913
262138851
515953281
1761483308
99933087
1880263358
2019705752
570390493
1847936323
1770047871
2054433531
460189161
1699439626
1497878397
150790862
1876771608
283125384
719513754
1472346163
1460402967
315267626
1670890998
166402897
663858257
602890124
1093415660
369420984
163981584
1890415451
947611621
842821003
953417318
1530201646
163526101
993047261
1989299599
1923346626
509735842
1967566771
599886646
1072023101
618735541
1896534444
1250666165
427144576
112066373
2023842441
134507275
1169926040
477678970
1734677055
1495589864
201980254
658059439
874769117
459520317
1626393290
316308083
261262490
620433300
189557075
1322346818
2073985285
1748291901
1212493509
182833809
1336352146
1288300759
508998376
1187348673
284123536
302767486
1620922724
535143590
517085142
1536380009
266339988
88079595
361008196
383729402
152295883
313624976
630512160
526444110
636618813
2095036773
425635978
457189022
465746581
808020126
1475523527
301526966
447344586
1016545405
1253240657
777178816
1813016639
2093875557
1688906667
2109786893
68459325
1346622065
1400231486
361909981
827402835
1501479736
441228532
210500216
213270995
1912553412
228251739
902822295
518200558
955333102
1583770595
1774268462
718974441
1233825243
2020149738
350374090
1261515313
1294081849
131597432
1271294805
1410958296
1512056416
1688044507
301227269
1495865068
824350691
1462250361
1297210446
622312465
2066964324
586903652
2032931105
521554623
999284241
838519550
255230154
1308116948
534615279
2075919261
696376709
864106660
1645478496
2090637144
1457682011
1582269742
429597743
1701349915
131624205
1414717584
838951940
1552596933
746249025
882152229
1907787826
1186917122
409159417
2067597337
582703768
1268851343
1832848144
1760334451
1373046193
1701565109
1719888187
459546200
126221324
2085727241
1156526660
132667930
1265805460
517033648
1833085712
1917293273
954487653
1739661474
571150263
250855496
780054745
962355448
1731906856
1676844556
1741822730
1364400360
12054434
689039793
1239669473
2103808854
212157031
1014949932
2064348074
1921850044
633972705
387927706
163005527
276101788
716208460
1473742188
602961782
1294041396
1354467554
220591625
301072798
1302657980
1570855692
1964815440
1949941656
1364874309
658677786
246968185
879737671
1215888181
1229862706
437349632
769567770
1877680927
1565484133
1669228508
799903016
300289518
1110825846
1001128720
1931857315
1415413760
910841526
1383966274
1839825350
1605610594
2130070763
1372802805
1048283737
961712167
807692791
956880752
1330069334
1672517801
506477655
1620967819
1392595320
1077039557
10558130
1300052538
282485582
1748776126
458981318
1472476753
172541277
2020525450
1210807272
929037990
962441867
1878522226
797482706
858715875
56363005
1620511549
1338655787
1034850450
1199371975
1706441697
479911575
653192057
448637073
1946975593
1419182023
1838646754
1415952881
1465553419
1333315227
1951692893
1543024092
556129305
899496630
971589572
439129745
922250767
877277175
483723747
1588932970
847509490
1622333881
829110490
975634706
666703360
828033713
839586132
238324359
904935567
395362808
409482909
1556801513
47999716
710202977
1805684658
1458053879
1074679043
1508826453
1971691121
342521309
1504229201
1546395407
1852543334
1864357470
943833378
801950069
1911100670
316042387
1742794953
104695034
2080212143
1224665737
588598892
634084830
1038570431
1790281637
157923816
1106809078
173639953
862815276
1059674275
617205511
1592926422
875697782
15780332
1539357391
988698766
234728643
1224574527
1818706817
2106439815
1362858708
924246045
811337101
1586580781
11822961
953701219
1439205307
1365591571
1962928334
1362370934
1458451570
594357788
1421483872
2039636183
1355549563
895272781
1114507826
2133176131
2016154206
272329871
286219972
1053172568
1856053828
1528809228
1572022750
1063524160
1451515386
866367023
1325787642
1962216360
1504279945
1522230756
312861159
294939608
1053178862
1839515987
914388303
1811215576
964221113
86592057
185830131
1416363579
125608699
1956924312
970677713
917912498
1073674232
319000739
867019678
246089593
1858072756
1540568890
186107811
959862549
255214825
484287799
1745300747
441081019
1020413467
1502396103
1155334923
505931596
149037630
1244757300
112216075
766075793
1135164224
499617208
457924014
687853544
767766178
1285041913
956877426
1180487587
282556730
811482564
2015871328
1484903606
1559595266
1539603870
200885563
823806100
1481029914
1608435483
1962679006
1284075745
2125222751
423721659
1601186094
1189109202
1882159602
957243759
1638666951
929345295
708729613
837223077
89140455
1975376920
1647357174
1959495314
611137845
1361802398
872916217
253272110
31893690
1942204539
258098425
90506583
17629197
526613315
380040909
776567755
987363729
116321004
1824712283
1199099375
2072123626
1091427844
410446700
1034227186
2077290940
1079902868
1881715789
659887494
1047738884
245128286
588401790
806237942
663496930
884985245
246708794
852117815
1181300262
50232897
453852890
1379985877
1407795295
1717552171
30255064
770185407
1347593300
555170206
1984349678
685858243
240747780
131583367
142559890
242691117
795301111
1886406803
1316438255
553822655
355830942
1551798824
245984094
1613801421
584667790
79126925
755306876
1288871757
51520281
1821991559
1872985438
1901641727
1228762243
1643921408
1120709216
1091648859
866612189
1158115633
1829481808
507699912
1293446898
1133640856
115854800
538285408
644056843
1832360405
806883518
1095815568
1129862449
2095754418
884085357
2001262333
1226243447
341302977
2111923851
2130004136
1129135667
678258198
881191970
1623707962
311891356
1850805768
1191441810
415729832
18601111
956294563
410605490
1671367880
1841261232
449175586
1383321256
1509531460
1231482743
1248806697
1990409581
1903090256
271503119
427028209
1723234040
1649095737
1716315284
131092876
112148841
4056554
1454820438
1841410070
1901075248
495374652
121883661
553554413
1378010944
1528668480
2099268932
296517960
1849512113
287533041
989487911
1468052778
1605753886
1075621812
1862849412
665746955
2096990703
388406225
1597852790
589309620
1387359389
1448474471
16080779
1577920260
229166560
1294503337
914188788
1959841220
490938797
482022822
1759092012
40779771
925408551
1338980874
1542925797
633674126
926222595
333916493
1076744596
597216428
1018313043
1470723371
944826490
1751651833
557190141
555178896
1601891710
1836178767
2001218378
1935786461
1637875161
939541922
1225816556
338213278
971179188
1547782294
1185709312
1509898726
1053264540
2010974952
495591709
18501631
325051221
1888598757
276884205
63868034
1429884573
816645793
1622668104
383973611
1982969603
177274745
437749000
1294031250
651685073
1945855658
263755968
1108248749
1961607333
844390423
1478618712
1316425494
1593105679
73231748
418826233
1230414227
1863669166
1011483385
1747080432
1807444787
745346202
500721118
1302104863
699966415
612809036
276510014
191253494
847494433
151163660
601687970
1742385015
506881693
1173223234
1428042469
1584375848
1658656245
1083756308
1347523203
1862690424
1654648084
312927348
1511647175
119194770
1486936998
2004716166
1517045872
1498989152
642585879
1113955269
1169078449
1332458366
1754125537
2079893651
1451515499
1429639676
33356183
1982376526
1548003277
1552925781
1396225523
1728407941
1119587757
775368408
1180205438
573471373
795852629
182443829
1884469378
990180934
1922761499
269500717
564618010
290677939
1345246149
1540686539
320589321
1485603059
948378999
1448927808
921796422
1621732320
426026638
1694724556
543982487
1535945962
536149399
142416410
2143118085
1199048179
1878937712
28843319
289599831
1961208301
1029682639
1694107879
1624252404
1814434846
1536747527
569604151
375426796
1529329157
1406154842
1794357163
1019257503
163777440
1069239547
517117215
1848338317
39577669
328027354
1204130900
1608537375
1653019000
1739697134
66831265
478095884
280919130
221633343
1446704148
178001068
1165210870
1109446730
1803048169
904393172
1211801419
45279545
1926732386
962193088
178876771
1497296549
1307381880
718569720
1489036507
581769645
1239185391
1377348739
676338837
311097236
2079457440
1819089113
1010639745
2080462923
1353166501
1784292992
1972272287
2025132192
846567610
1074875449
811521892
37331493
1747995253
50501120
1210874101
1786786704
1566245686
1894255792
969397977
240156280
421674908
753641835
1659837709
474584776
731736816
473394573
1949349594
1304440078
442730716
917582153
1372101260
1553935182
1060864392
893842065
291332611
216002222
790088343
1623558458
1878784109
514539345
167324928
118546815
803353311
2141687387
1700547019
663629979
1627891061
318196906
1408021453
217747846
1346276174
1834764364
1527066145
468670801
1323038058
1129118145
929427137
1491641
792507502
358758881
942751941
1947977932
767397185
65640308
1442823033
1458744615
1817050041
941531583
990734910
1695247368
1737327418
1075018363
1230215893
475493816
1265833913
1317172329
1739733030
559477776
56158033
1692400645
136182043
720168735
1696990512
1243345969
720666756
1405702873
113824847
1191580206
316280308
1977357218
943781979
1333848816
646597801
775141176
1288782673
2058006662
441506175
1713457122
120499819
427928027
1431524621
231535169
2082212329
1580876301
464452186
1965937218
867579914
1377730569
1959417869
1920256657
42713710
3650695
2052292880
284594537
1239008591
1509524252
2062303515
1124940742
413759461
502106900
947269425
500355214
857502323
1638519706
608914463
2020370181
1946671621
822616387
452549055
994571952
980349531
817747567
694607398
1625985459
334618181
2078589775
332806346
1019925353
40826528
1512833235
434845718
593697538
1707637780
980822663
1700120145
371479775
1170304594
1593138308
1469246773
1902718886
273669692
765997621
1585138826
1574190603
521316982
1661530073
465074040
910517394
2095411766
1276559178
1239722549
1246731303
354843710
356509938
479446965
700269278
1425172662
1434407242
699529447
1812489732
1633851786
336873952
446725015
405834586
442879188
800450068
585584010
1812005864
27629943
1661852411
1711159288
1960594025
1525478046
2136271835
166950705
368570004
1741353990
247583008
335360642
418172008
687007394
224354218
2075309830
1798262183
197936990
676120417
1170314
1666231404
736278918
74804989
1032959519
1343421013
713244176
390436995
1638479871
991899237
2012775758
869629888
1089176461
485245794
970546012
1175719112
431626772
230084330
1109782317
277163206
345632247
375567909
1155583020
888792561
306945868
503923143
956539268
586146470
1017996925
1623732459
867696875
933265453
1056881035
97306679
293738259
870886149
367570771
146905782
316037753
1857097015
129914000
1384285570
1524778638
1223422666
612271647
1648070116
20865129
1484832764
177067491
720117547
491609428
459724744
477092336
1547113976
1871094341
111069429
1714664626
904028575
962178203
1479503589
2055106488
1580619439
931509138
446845756
890628234
2132918979
108422485
213078615
870168736
1702501974
1285386649
1116741434
1862896703
223987666
1047292795
1713211536
732785150
22798816
255558024
321092984
1356463008
1852804322
2045376432
577509791
1031581818
1065115616
2134523723
1441764414
1151607161
1480120504
926749269
559525439
800486898
1128497623
1448474555
521518191
349190066
1454632663
1915124129
1218150996
2089721080
1932443162
1507150908
374672011
1671639055
378471924
1029934657
1328713517
1288177275
1230574882
2130818438
1449764637
1384319283
55968816
2127028901
780724483
548381242
618501113
1044314519
661816107
914826231
1027290231
1918775708
1745457056
2011558152
540400620
1232559498
302052944
1813621026
1431092622
1987969658
1097592708
1408474803
753417077
1629243173
1072252817
1797229140
1505891715
1709520700
890422039
1095682826
868676720
996119240
175797226
287587823
1920356848
1953859209
1379981725
1365768018
1095425297
1212106670
808295357
248375313
2053582021
121670860
1297235806
1720393120
2100445404
1534511510
590491195
2128408537
2071614914
759709538
628117169
208469738
767219525
1761793788
428673107
1643022607
343194118
642715401
1660768235
1477857121
1734765463
53236653
227757678
791357011
191238768
138383394
541496214
650438615
1258189836
766208238
1713969220
966403165
1926198418
721996775
500248329
183410610
1614910385
1943453060
2052923537
1527489685
359746247
964278115
1240301053
475527563
1168592643
886772777
1067769094
834937195
1339209135
1168040037
1730095455
109541679
1618412016
2129738824
1527211464
909448939
809768828
1800534603
4519243
1089655308
1587552998
193142011
494891191
1754481830
655580519
960375453
1481898339
1777649780
1581772857
366019179
1742914789
679529074
1917885179
1961167665
2133667551
1971681675
753816278
920122403
1044179231
622481232
1183416847
1567332915
374775909
1616876707
1577511522
716638046
1490013171
2116317356
1351745582
1150328198
1225755826
1973112293
1100650172
2095558874
1249309926
1900615374
891644255
968512197
1262013260
1679009265
1455514698
1367157303
1888168712
25645313
149807917
1162312439
1041518082
1584385835
290821411
1738563289
1483686934
721383954
939331607
114167421
166947447
1290327570
2038448644
400668363
58407785
1158749370
1411430040
1788823364
2014828734
84042023
1851585570
846542453
1431755719
1570473
1244467001
779467571
1279173656
1029630794
2072187700
1345658136
1829108501
917723367
488858569
534955325
1527743587
455507096
1979606318
356064826
175196912
1134121632
1626175667
862962732
819167892
1679241135
773325070
900163424
1886680489
1321195771
82878728
1672766855
511180354
1222251640
1781353752
1515020283
541904030
500769673
1285630683
1808062012
1289934663
863443308
2023452015
155514684
2309975
612835472
939129020
1345265693
1929606293
696946716
1087482527
986414849
954569217
1199252757
605277598
679458709
1641551837
1383295526
1692224179
1565877008
573680100
448627210
238101312
1883554994
15302047
885074451
245394506
1139931135
70813255
1538036266
1136147418
1664992485
453255004
1585870379
1109987751
1003136074
1812003125
1112688088
1304642204
460120584
169212497
424736994
537151685
1040824722
2035554053
2107039696
992938352
1774992248
1398105164
1626390125
1722274172
2005364151
1567352713
1586335106
1513064725
1605105648
369004193
1649440179
764041792
1039494591
527402968
1585130607
1822456622
2080088388
691313544
410945948
698378598
1551910285
2044873663
865852531
1147059418
768770789
896238064
939822422
1336677266
1396814864
1095652818
1767995
1394876347
1439453991
170847756
1080981629
1482225290
16352647
1297022444
1703664047
1313281173
406055301
193949873
155991467
263623196
1219754072
901658438
1915048729
1476338021
1277634678
1199584180
2056244237
478354086
1781129272
1686844955
1714479282
644704936
1960425591
495110481
617730666
1000740529
133042967
1143511726
2004087697
2134858609
1952991915
604785563
583449797
2009353650
1985533999
8793658
544068776
1483174596
329486424
214252998
2015489384
65742753
519005565
1096686291
1585185655
1959020761
1517836722
2017198344
306843850
586951524
1762597133
1241084305
1980701390
1347963907
1523455775
121723494
1727911873
1742461027
1207241370
2140877442
24397880
2097423270
482735942
1707372573
1506014284
270774790
293208985
1310457479
1191617441
797623259
2097507112
414882613
1555329133
1817822077
122458978
1393092409
1919454028
2100277806
105785509
1473426101
1600496374
1122394852
1582757783
2123015603
397548397
648682486
1429431924
2135181517
739959222
685770188
1585512579
56082384
1952860907
1414243421
280388738
384778831
1958280296
1368145749
1754178816
2084071645
1596331884
2141076013
796780826
771944503
876598098
502967500
810568106
1052681203
1986343217
921406907
1201324448
1102438107
430528185
1717167646
1858160379
1247415691
728352601
301500162
1946917144
1005873420
87752482
894531326
1609741134
1432331728
625622975
1320232895
1925875241
1651779193
578631006
1515434616
440270647
1583401545
1642948829
388011907
1429181316
542030502
245672798
80629981
1413786310
696850275
821531208
2104191106
1364072469
260745767
753012919
1192287822
1203458232
194580761
751523741
221045786
997346881
2134704924
905706362
1491227632
2083499651
1865487864
1869778412
1739655899
1729645253
1195292909
1671677666
875922654
1451976057
1061564877
1716092668
2059475939
824197519
1156161323
1667720466
936966343
921610956
445204139
1300811329
115680459
345760934
217726514
887259062
648782958
374141350
637360834
1898717001
2011020933
2118752305
384804151
299919202
423128778
773075829
1832330456
450728420
328730272
709935849
895513784
797079229
828710964
357881311
1381902056
933272231
1408683391
1823858582
985856749
760977592
1787044160
1208288339
2095991683
30321344
1888755572
288959857
454033699
1194630130
15527421
1035319493
2041744261
32291189
380975754
1171635009
1147487844
1507540717
491080041
1760844253
351878408
1089385742
938876413
1242281925
357890759
837765986
1669634431
2058024800
1564899034
1695959155
1003284518
499238655
2105230376
2100210669
382768007
1213851822
1809721738
1683963280
1845205798
1696081871
203066637
2112186004
746512550
1778071368
1105112345
1881069576
1046945154
388942551
32273289
1375214310
1230258000
740819775
859905430
954462567
1548821527
1221204960
444641794
1064988895
308143866
691410233
34969692
222865853
285398870
917099896
1456428397
1077459251
729572893
2112435172
1272019687
540959846
2112519569
1277444551
758230834
597301725
1287344513
418037022
1111391293
266746735
1675217913
128095110
1693535917
226852076
2083520496
289793895
277056471
1902359177
1774884019
1476598245
779704805
1246743300
1179035703
1595409729
966714400
2107844904
839901201
1301181617
605973217
1270663342
873131452
1522521187
2062446994
2092519234
329037512
1877596824
1661771240
1975554467
263226937
1127336874
1433185623
47968514
1149227684
767394527
683432656
1080196741
419435834
985375649
1871329092
1326241159
1600615351
436862233
1571991603
403748997
529767448
1084519085
1115110608
1601675751
995799412
1626821232
1783245031
1620759313
642006093
2068378692
1192722854
989278324
1967601778
2097295329
1625589550
1990674703
1215412962
821852485
705495546
1001460729
125755880
338680753
1032551347
1889498899
441805100
122467546
462036567
522890081
2112600201
67392396
2013842877
285930095
40987426
653940839
1453070209
798398836
1095270715
327783744
1789855880
1594161099
607956015
1860139852
262106286
1662749635
1043966867
2041979451
1777757794
564638967
354565794
1816357074
1244296586
17978862
917471925
2016958416
1150581461
1406998511
64351608
1531477962
1656768238
1821576937
687151007
1753702211
2036462896
1517620533
1881371936
529744887
1952823234
1177929771
2001349116
465249798
2071072582
95161866
478578318
222942896
1275247896
1286253222
388413289
191166747
1330968852
1725718346
1917661032
183641115
522362845
1548508049
222650335
247955916
536790987
2022698562
189897092
804659813
1929312163
1119408624
1901998530
1874369522
1049834841
1127817417
753970435
1762228078
1401024324
2067269759
256176163
229528034
24643390
887063726
1551670856
252315676
300808085
1851045673
2132648563
1987561886
1566947067
1441760086
722126377
864654599
394895623
879673673
1628890621
447689125
930567219
1634086908
659739745
1522018904
1483745613
1641366180
1721985680
712915579
20780847
2082567483
1891364773
2147017765
1002647539
1578555872
806525444
1736788941
1113002869
1449384025
887468057
1678192850
586841694
1484759745
2081875973
1247444119
415678995
1643609355
491691061
861832153
586595609
1920653441
1561718763
1793976879
2062298609
1329695317
1598950041
2089547528
2104209884
569947120
2064355351
146121478
889935466
1126674439
628672582
1970437395
1165933302
1742690813
744150296
1056951846
1515145188
1042758625
586789937
669759815
688513409
251066334
1300028005
676884635
358135173
2047971766
1836333848
1338574907
214243894
831604572
7057585
4542853
1818878854
546500221
148795866
2106521486
2039032539
22126281
1498725471
1868573727
1622590574
888557129
1226718233
1121775896
1259399989
620993502
756852330
1491181138
975458720
959027873
1756376357
832736684
1446341697
1584443608
1032445018
1969821490
566298884
152908084
1797175472
1003143950
1850435948
380084020
402757070
1155891730
1193537311
1758569795
2100788142
2044828323
1099034029
595836775
247035689
1746104737
1626250798
25877154
1989968454
795709777
214584288
624756127
2020745404
2081900467
1655464831
1846068872
1480103241
427290458
1414702294
982134340
2075532020
2099743260
1945544668
1052926585
537080072
1067973900
2053853030
1396844363
1341182197
288148057
69373267
1758944645
699880735
248929360
768711696
746992379
1549166519
674748091
1492740850
1858239561
1076845759
1322746610
1128641572
1441476591
1998307403
1888359368
848560241
1327567061
897585224
311286435
568249608
666674801
1446631773
269840773
221834733
150565385
1836707278
1432013316
1203803183
672219561
322968002
2050103984
190742564
1674324846
215940241
1757673792
2081390289
1091611633
455824408
44821983
147715644
1330871689
1488410350
1362405449
1857324945
1011937983
889584945
1096475514
1732153746
1406329727
848815493
1451297571
1598625410
1531366615
1591936921
461713999
165311739
890942076
672973064
1584673246
1745906362
1610411812
664199365
4507407
816377294
1869676235
1983279184
1953579909
496054322
949920826
586666122
1152411466
1780422128
1363685442
748703611
1057892931
1471262491
1381808423
864244734
2089570397
1770747581
219503780
255771386
1961399406
541904816
1692052051
1583522385
1669098284
1815397437
938041280
514224912
273640531
1649469859
659214606
1337498663
885049030
106018076
990772256
222124812
684468908
254046014
468700126
839009665
131237296
823511912
368735152
1183251559
449187201
168483618
597683178
131384627
948920745
386066264
402159666
1768013746
1766221773
1304598860
1911475820
31005719
1249521748
223805551
1153724525
157471386
503859581
453797586
364332816
1433005631
1624520438
1141659973
1874228840
1774397275
1626564142
2101865061
491897014
1738732190
626055009
1802045083
949732399
719501413
623583937
443084476
1128174533
1795331458
925562939
1290605058
510463053
102168437
1324947047
1616896120
1617551118
1844525082
1582681324
931522030
1944976313
981954864
51646364
1789001292
2045210999
1055887675
1214209290
430883331
462720921
1004681551
1392861337
778495173
2132040531
300723588
563109535
1032464524
676399005
463931407
1193973190
926407573
184133995
569104953
2129232951
1468806880
1093681705
111032689
979500468
1957668427
1316343145
333940381
1348012770
140604553
1197137537
772557961
1923780614
572990608
1557253471
970051844
528385151
947345812
745364606
196286299
1692618901
1967577121
1290837891
980360441
291591856
882302131
1361762802
1289847574
1751067228
329373484
1727132559
161195378
1930811160
173808728
1346369022
808382131
1313175496
40603665
370941002
1799328054
1436702338
2012422380
833867676
529193620
1122822354
507515078
658200697
374143455
169594966
535220551
507456844
185188849
656290681
32931686
685892443
1683674150
2120995068
887353431
1562728550
409971260
1799578560
1516267162
894661071
1564025823
2117301759
124056464
1056504268
1153738030
1732070275
1094438125
109614191
814619575
171930934
693255329
111126236
889951465
1738344706
634231275
332237873
1285945568
122314286
179555757
1091887434
214179289
516554186
712902038
57943267
1747556784
1766613560
59806085
701194927
896496907
1058452444
354946386
1833121898
1727780085
1066681038
612763310
420005817
1962728085
1207676749
1209945913
1390923338
696059338
1567936405
1372860920
1499743572
1434382035
1543043295
2072707900
1466095240
262371019
496521366
1300866151
685165377
351641074
368374115
558430364
1202265726
551719732
1378150797
1019580978
2108381045
520478501
1854734450
1948115648
1860962868
1328316863
668198171
1749051163
76768701
537756778
788427944
88699798
1125593080
1203104910
730165210
2032930559
43285714
1738370310
875918841
666929012
548076198
835658361
1921071610
594015138
1920991565
972444612
1957167818
366187907
841406504
1102885838
716976273
2096681346
590277729
192587734
209251149
6419136
1237066447
1880208730
935033249
721591101
1468164368
1557419913
1802601805
1199114331
938514438
7361545
2025876458
5907800
1349289841
1211790610
1866812080
529572981
144140597
320167114
910009964
1800658810
70800454
1759162961
1265163909
555975006
1414926588
853717474
1862322013
802173169
893311147
1943278606
542471536
89168294
1420415357
1276758080
822387422
1394196513
894617673
1183331385
580480515
768173362
1854572182
1877349492
1937220367
1063755286
763483360
171643242
416733933
1066116823
1020500230
715539451
1196931107
2089673618
368255346
982258483
2013027560
1071411783
1370749461
1612605214
1256601814
588848157
1263006404
740279484
1476697420
1165977929
66031197
1459354844
487854999
517772105
1382694541
1007471715
1171812962
574648208
1184830401
172173140
478838118
1703626988
729142628
267967340
225269981
1968482511
1417244646
48366309
780636059
1775838115
474076281
387647931
32945921
46820197
1142835045
1207560834
580763353
496238044
336433080
1446375559
112975060
53866821
1435918925
1769821745
72606291
467929879
305587229
1852911434
1272859239
2065125828
928848123
221462259
2005431551
2042347738
1064457822
1188300672
364183061
757904176
1039895402
1351940231
1915843252
1711375286
108441342
1521673623
251184180
887294651
834606705
489070155
1311003789
1343828500
1964464044
1511275626
834369371
2015533963
1651248947
1657618854
318705485
980162092
1831564551
67229710
1993682769
1253571585
995922758
2033613041
2074898375
1489536937
1928991245
1624795006
969357430
1951440027
2125596411
882934681
580104864
184225314
1224386305
549719646
2012377992
620655311
153861563
1797582774
49904886
1907260334
1268061787
567448148
1363436777
2033086160
1477885553
692203546
1586607133
1471812786
1182196432
1946970713
87680304
1146068124
1209159630
409382421
1871608319
170899388
350276738
658713203
91312899
1675814894
1548304464
573310417
1518085362
998660193
1009070454
809048581
823405461
645940992
345926732
784743546
1069577628
1772856983
1993427179
707362451
1515714232
280983077
1153499252
759583696
1647958405
690507812
1143737892
1104975705
2074165657
1245512894
641494413
1133904749
763653592
1360134530
719296029
833138223
806742720
1478080545
518815361
1059634375
743305228
1397204419
485733878
1347875779
1360600414
1230222990
429996599
659488301
556109598
1891790749
2060494949
439057534
631832008
1138950352
1312183342
745333468
17203944
1357137202
1127771999
1018450594
1048176776
731946648
802640162
915874111
263298138
874985454
2073447833
812124310
1038170391
132347950
698355568
325770229
1144613964
1863095844
448763925
1674088029
300389884
1937537525
890478153
611043703
10380419
506965189
1703225644
121983478
1999858686
596425689
204452001
1879366926
117227107
242660814
336393074
1787633408
447579354
131003029
840385854
68717206
1592105075
772607604
945946958
1153269662
1531658695
455252547
453894440
794584216
712640662
224236385
1492907220
421688750
567436889
2063678105
861844901
250634126
1785371789
2039883784
47368699
1861636449
975702494
1605425109
1489750330
255330131
467677723
674560322
1339253162
2029854022
1490547410
721419289
226744601
1969905037
147660046
1857877263
1199579390
1556538447
1881481888
598090026
1192387119
1140238774
766211462
184069757
508063071
1795216752
2032855530
1494474045
697392243
1887429961
1937319171
1838933282
1381756468
2048402548
2129764231
912886485
1321313058
520548830
572299546
2069423292
1196334398
2053191495
1925146670
704941731
849665569
590898270
1179753826
45853708
1750121241
1180176731
1845496051
1179264059
1253610860
1831679096
2090550960
97214246
1001550214
2052136546
296315282
576381393
2072594512
1951274383
745771254
1813881748
1118557781
407149905
387968509
1801313016
1817284252
157763178
451639993
744782686
1800493698
1102409388
54836438
1754240417
612336114
359287630
1921685563
1243460462
1922416831
491753340
853213740
753537982
1429637382
2020277268
161825250
1889067094
1357738223
1105637012
978589978
66705901
499188554
898630097
1883847483
1907880820
109842261
46497725
686164993
732301608
2035552082
1937231818
271572480
659809870
885919795
907190751
2112904517
21872542
822580659
2014416689
1461904558
726257267
1198484828
1746419637
1237087616
803507063
1320946608
618980721
323758675
1967836459
756589896
925504275
2002917632
1583743752
1197401569
637084822
491818903
156360989
549861587
1299319363
501382124
824159047
85080201
1995414367
226033297
2011054682
127570365
256053632
1662445133
147692266
527427370
1778130448
2091394262
351264448
1012796061
2097303023
1221562988
1958059972
2033030024
1311899106
1418793378
1928428490
1972795849
489114514
814751698
576154685
65181068
2082430299
2043749433
1737857304
1118610862
1191278193
798606357
2012415491
826607802
1051418856
1594113187
1078969906
1052983457
1529666505
1379454058
1472633708
2076511570
1921158380
1781348477
952333336
5189820
727058857
1309103564
756314473
2144071716
790431722
179725093
1274904860
1635494072
539183526
2058382816
268455100
1408297054
1600835086
256136803
1004447885
66852412
305227583
1707631523
725944110
806432125
23896365
900185242
983131771
2000992493
604056763
1984603058
1397859861
1985855595
1566982935
1575420009
1122452319
1397704882
29421866
1477029503
636947299
966397176
1716900022
563119628
1831563616
413729872
605269492
1590993808
785813132
256170546
197889896
261368819
942204357
1086142664
1302627550
69351083
946594045
620434283
905024697
1972106761
635496979
1730348667
857757692
1899030765
1725977989
820521337
1642115800
1924225614
659354950
527724
1874352171
1443194304
1650877051
1738638269
1270145882
32679777
1147971869
449104789
324635723
176954965
1217179568
1314278790
1490598260
25037378
1321385769
1633718784
480508870
1975420558
1802891012
1474434543
116212185
795401880
526196356
1743615997
1295555143
1129727704
723012360
348114889
376971093
468610894
2009068694
2105498762
2114276349
1356194311
118498147
1982028475
353525827
1892849554
100445515
1207842142
757250869
1399078342
265765655
722799089
758856877
102929858
1350499635
2115682599
1293572571
417963960
289177824
1793043847
1647923320
1198739421
1735157148
1637833009
1197570217
928360853
51181466
301734597
456996693
1518507044
114979271
2114958726
1879834566
1784347400
1214471993
2094434163
968831581
155123596
410641571
1742741525
1916721270
217906838
75670930
568350227
319686783
1541571043
1710660218
1286386798
675316760
660409575
1005310950
833528000
1942878353
46193462
1924455302
902173240
1913740242
1472851215
1825655267
254306643
87191817
2101740505
1959624852
2006728980
903613952
888893197
406422465
1600468425
1355555642
1388351233
233834990
39982543
1679212331
1882770248
697057963
782778105
219225870
2056637899
517657932
1254532308
1668670337
73786798
44722705
900066877
1519883758
2005816680
144856821
66610796
913352353
962513314
82154025
1185107826
985599017
423374990
824946681
1522981122
1261173287
1516869899
582332260
628560694
324435624
838317154
1157988499
1201408236
1200936826
1327350648
1878158959
1501886704
2105326168
1915560578
586497444
1753426478
982233652
45424052
728126060
1581604673
72687924
348258792
1454205525
1591731762
747749443
64486376
737840157
1180129089
279335237
372813018
2037218376
2042253967
754097333
878774699
676232469
1855472769
1817446709
1663040086
360088386
658079346
105120250
2035960169
1366085827
1583636979
1576716253
1633421994
1600413561
1867249799
1457797757
652769285
468750406
1583430838
139644150
1471757078
1838082850
1901620149
235942868
1254802674
578218478
891606013
755642642
1249523853
487330320
2021075789
1970664158
2072329158
1725440769
51360000
1022959544
862102285
1826466052
2118590798
549246635
1056158671
509129333
2114998309
1706409958
908829708
666639162
1356146106
1961364634
191086306
1204342811
1438268369
1512702054
1636043964
205294253
1163868091
1907808667
798359870
114386684
335060854
1799216867
2095488564
567035021
1666987459
1511170740
261221144
174330642
1146619866
1494723284
1155786812
1716375759
659616572
318902258
750112833
2065721109
1987995978
92608450
2087623782
17634072
1912811373
1907921642
971954172
1411852922
1655888469
1684439631
1290918244
832737341
1988511079
262285434
1269049926
1835195428
105750472
1049258739
1763683602
1790388347
265062585
194892101
249082271
785648052
952524327
1414513088
1716884100
1383455206
1115539676
16373652
1215868183
198511312
1328193006
564124179
1558502934
893452555
1018402259
1688046077
918815230
695977875
163290014
1617095367
1007835768
907967747
5767747
1799007323
1000046616
1960141826
2032712866
596951610
1861042465
494044450
1262036969
1817190731
1957391246
507181254
191551277
217495662
1830932022
1320531471
1414247916
1266974464
1836693018
1093084638
1678853368
1554300736
1199934486
340138617
1887722089
2137918039
1730925187
1411307418
551619482
542315659
1819538364
1091398020
807284054
1510957209
1073048887
2121715484
2010059301
1582790466
1094003725
397398486
1726340882
173462074
1645956536
52146675
1279060515
1056116025
323776076
807696345
781494774
2022095171
1732254407
1904001918
280992708
1106095092
388938409
428836602
1855268522
1439134970
1876885844
1387377745
448477816
1255110169
679017256
1533805321
1947215912
154646686
1828236501
1416410083
801284331
821974666
1118185360
1076675405
1642017672
218706098
1863173288
187597632
1638486057
1659781162
743102255
1373654126
331553111
1172020561
648410935
1512010607
1477506451
2000454284
2125104339
2078309328
790640171
955838149
1991239666
234549901
1262684766
212724002
659823565
1092260802
1533049525
1456876743
556508051
1880494347
791151415
1381610260
1745466183
245021846
1539254513
1582993941
1429428969
1463264979
1005965783
1726396278
988295474
2079264304
382413795
1278521922
2091104728
1823525414
1713098165
49512264
1222506532
449830459
187590389
1145642369
2024606575
212368049
934080395
20015544
1375152030
646576388
1549385202
705128629
2016952528
548437338
1241612367
1708132334
2068437099
1388679521
265615758
1489855803
1447323296
1563643594
421534040
2107072639
482371243
1697655777
1066922291
1346069649
2011251864
1461117432
250075899
2064070780
1739585652
338665192
1442015357
1438446340
1351672292
1763655891
173933828
1586857710
586995078
1232922586
1196923953
1123247247
1853239015
1276767143
562454511
1656403127
352693963
189188656
324014848
1132127781
352513166
1442606451
1431935065
1226707848
196161983
351553140
1346614869
923146327
1738109011
1353916828
1470105632
1063728843
1566167207
685224406
962591913
413220165
51422436
422609074
1560740280
1319644158
1454975064
1216646242
700424534
1321257238
438312452
385675837
1335521433
938026105
1582346713
1116689453
227934342
327930243
845554589
2120055542
473545153
152190248
1941949431
370290592
1698855944
71144826
388662404
206982765
1188260369
1156427945
1515919331
1037263002
1930399948
349466349
1256496339
2130138856
1853444494
2029815194
2123482920
684741048
946539570
139275294
73360158
699963029
1430641293
508762732
372019482
1366754280
1199058540
1148759644
752701921
237856207
997752602
1743362199
1997748978
1532508564
1277929389
1029381308
1733164027
611071345
351018036
919283972
1038490575
657719409
574925421
835030128
222456576
2138970366
1946956343
719799907
2040267991
1138256906
301475889
1271300039
1331657965
1248431458
139405914
368137758
2006615924
1419852916
622564816
753966989
605505200
1310970276
1910870981
1115151784
972567663
1548929189
1929513518
1754304998
386591271
1810881100
465554194
862162241
1818076099
216007995
232611370
1271907476
1458456498
1492348866
1763377983
701447134
575795572
213417156
845928586
734307006
1174795254
1214804090
316041925
326086448
487898119
878509073
1644329475
960282652
1876191206
397550269
1102894925
73658016
812865280
1414185171
409405634
795767434
825484551
1562111150
373325495
57583540
366618984
1657782406
1723909568
655261480
675701310
1297492557
34369683
913763022
952272255
1745940594
395076275
1109321038
1554705388
770525536
204187507
225206505
1912586881
1124711263
157847695
363138087
138395376
2003700843
34943378
865539496
1842941306
2118649991
1284120442
140962005
220263898
1464884362
1978157291
335760987
716442628
1723423815
1492556228
396169711
336730340
1937998983
59616347
1011514406
2116456272
200211943
477296580
1758565565
1462512256
1225647396
1266457285
1630040617
1776233719
108617139
460607809
617101461
296524465
874326288
728786862
112316888
1225316080
1695911515
552474823
24882299
1488976858
691328608
974578722
1934692132
107130890
668235874
745831773
1109554456
500840145
1609326714
407110126
1814129041
372645299
277856936
1528380519
847439071
165112013
966554762
67470647
424690249
1377697863
1167989767
1601258420
1043582737
403671473
1351799439
703781292
313659967
578043507
1128583456
2038181423
1496314979
1330831100
1860608271
730738633
1202504631
1302153872
387294047
1826003447
129967145
839685974
385243691
1310925541
1925925714
525891343
1720893256
1219069888
968470393
1308284657
96523100
1989737934
1082245001
1161919968
52691147
1779776975
1838943541
1855727193
1851076792
1529713966
1624273005
1265774292
509162070
315739701
658083597
2029086733
1910397661
809045882
2029867704
391294733
1799436442
1622431525
436226946
470011016
1548534057
1602414004
1022981237
1875624522
805903329
1296453326
129925084
481098770
1729587794
1550671882
895362729
1434899770
525162859
37415744
9628343
144432648
187179435
1489883464
903329434
1400478144
248523733
1214671397
2021190928
619441884
353696476
657417739
175305522
2016311212
1355101365
747804300
1002149322
211864439
2130755776
157300245
2127007517
850502605
1511694643
1276773538
240461493
1652101861
1495985918
1494890440
1638694208
1106386768
1423578821
978067491
1737738390
347383473
1007459793
1775286158
1963000978
1248730843
1871340594
1995886470
134099922
2062452794
177535637
34604234
801242459
261566319
384385553
1265521856
1749442117
1166278291
722190561
1242542652
1912657824
2094776524
449017508
1215137065
1040516288
27172491
19211224
887832595
1143306346
1381585202
608587940
2064309373
912445279
1975394226
1702885867
1364902090
1666471683
241359421
1453973309
1381843625
1999868708
398176729
1822660537
1762818268
620945786
1983363215
1202081978
1080150905
1713911791
532451731
1271906088
1445984122
1618491157
1823529427
109783980
165893044
1187748162
1306548145
76404909
404819206
779697907
1245653470
2102391337
1872137390
1486329806
805813032
1636561125
1019139967
1270418711
902235857
347574247
128557240
1228212280
1373135458
1245774225
2086793014
1615085003
1012187462
1635829885
402067736
1384113478
812297484
2099593424
464220914
1723240294
75473752
1307747468
532762683
1683312666
1516663714
1171698804
1036037112
1368082726
436161713
2125009694
1413580252
619540413
333010159
1698567879
1334574355
1978273981
585958974
1645132613
1163280337
2064527897
1028080389
999087966
2136776811
1076291996
1885202869
973844833
594364618
283968749
1015450395
411212
1510257021
1342384350
1616477352
675284444
1219112403
1926680371
1271100152
1409888001
172154950
2036512731
354791434
1441147551
678737262
759571383
1474303510
1427610159
1649527279
478340853
1527978797
1645823634
1058017469
326811209
316201736
1498737021
64535303
1908781918
44279695
1891211194
1268997387
41884522
2013943281
303131501
733233440
366951726
1659619219
1599210247
2110431892
1093565959
1018999868
1394070244
115008522
739939661
1226620907
1556546499
1407500863
2083157975
939311809
666567479
1239770923
1447618411
129416330
45660110
997579123
417817285
587922323
1879781862
1485758327
1246858416
456039958
345486484
2143346316
182869074
1338065836
892025148
721815043
1616174273
18104914
283327071
1084659118
2108764581
1141008940
1107663969
249378754
1211380744
1167371661
977260021
1035803723
814661021
1308516475
1744824575
1634940625
1101120911
1651759271
1537599710
1390741786
321900524
534620428
220184888
1078955993
1178502619
80680813
1178483489
1408512658
2090209567
477579758
798839715
1676471861
2130889861
1476218848
1903363262
341658075
892740020
342651927
643110530
1315316762
249647827
423955922
622816768
2050072043
1973877299
1187792644
2052688340
313613846
1157255842
795413232
848928447
1159937826
1019632118
61267933
1328254935
877855912
758349906
577407601
1352869976
292167497
720237186
937444327
1599294750
1690286450
1243642977
1354691128
825418110
780957409
1479055926
1727893410
730126171
1465279042
676782820
228262221
937573971
1107234942
1639778687
1697055610
1776599564
437122319
526498753
681120803
1830836359
89518423
319034172
335954120
879316656
40138632
194440355
2034286549
1638212432
1611331960
2033519096
2025963551
1032976493
412144258
1072088465
1182844331
1578887118
336791523
1700151422
862460729
888082303
290660415
11308132
64918887
2136229788
178673999
380081745
949505544
1126214367
332292780
1078499178
1709649971
1355654491
1072572557
617536256
2096014737
1753228101
666724426
336803288
181340875
792551115
1106387094
1408385573
706236072
1535708351
609526348
1345532362
271014032
1067681513
2076563805
783858113
2146851901
673554893
561135822
1392909335
1190460706
1536278370
180537929
1013157530
28361809
645467146
138661646
914646005
1213344295
561846984
1111946938
1528480024
2056762658
638959008
515277400
1573481006
1524195136
1915834010
2026616330
1009152489
22553438
1321536413
1300663406
1724063715
153844025
456096114
997611328
833403519
1249465111
418194744
1464914955
901900724
719226460
549670340
300847707
1223923345
1705117403
293350748
326211842
12875950
1841953084
754523302
1519992284
347771058
497273032
1261902774
2066121728
2077490390
685241200
180299100
1524012590
1058823008
1678293236
1421286115
525246378
757664440
1463299139
642074811
613126514
1961059214
784838619
165825445
963279611
505200328
182993658
319772190
585117900
1447430223
792123141
2058110696
1539289947
1664515605
1010712002
410448283
1524944565
1345847866
1853471127
2114408610
440695283
491038414
581596648
1833484216
1464181740
416536336
1392749086
915817673
2011586292
1515584511
970049979
2121391085
1058039193
12463594
743190636
235614172
1276430144
662282568
346425215
1354390038
1017416993
594172028
978412828
257670877
1056201787
930276350
1978890916
1091118523
1286562729
700164804
265527139
497147232
395393059
622585213
85364663
282805537
917204607
1445660245
999891912
1329525053
1684118874
61224233
1243963267
2001785152
1362273237
1166888641
608770502
1016252759
1064291293
154540178
513757603
25839875
1063302254
2145628477
1744276750
2144866060
1096514359
857225820
1285030001
2019672734
1443289276
784116370
1950901908
440128103
2015020563
151671994
82526337
1847043391
626263933
1208529085
387324406
570228867
1612002774
1963384805
37422472
2058886828
599206077
737822481
41228393
1689713901
1393233585
1769256092
357358192
618251525
1893953658
1680163447
1884803372
1871541988
1507565444
34059750
1190602592
1812855725
284484550
226800329
540956314
478542279
1955064401
633907092
727503936
854861436
1161535521
1944116452
696346592
477811987
1618525175
674070648
867141967
1794154712
1711962893
341610094
389836806
1721974493
1691155306
198863000
1202481393
904050837
1826551320
332314406
2113960445
60375065
1940803726
1832479623
687902413
254552218
2052849220
531378692
2075911024
702723704
2056237550
2039720021
2139186561
767699203
424021367
550714926
310263412
1073053382
1321444994
1347840210
1761707213
15377871
1829650363
970718665
1181481
982702809
1924232241
1576800328
846472307
1640494477
251808380
889401360
1851378632
960065812
40713697
637802160
1725273683
238277990
2093065449
340532647
1797162757
1798450318
1286476590
1952328359
801206203
326525265
220065757
2130986472
1343339391
2014456377
1587355478
1409719640
2112145881
511140681
471292375
729919981
774109572
1456739764
1743093645
1379367363
1845440292
2130711098
296498371
18031624
1069567920
683282315
702239236
941349582
2103609658
414594023
1859312302
82599081
44312496
1941639854
361827723
1975200958
1604635465
399435188
1106026027
1327569065
2090321720
1115853176
2080613265
10216027
1267398057
1590005626
1545053469
1719489099
167069831
1905975165
1726085936
11628980
641710335
1817196528
2000471044
544976857
198104430
1158226694
898018447
102893515
890707227
398208037
648668982
173098023
265058379
1942331609
1362308121
1682315867
937541058
1294765451
496129989
1031876066
551758155
1664411488
373807901
1490975231
1778401054
714824747
329926123
2066346854
487071843
1613152374
91998649
196576636
209458098
1714375188
1482928495
418146786
1593777305
1655831393
1951477506
1934284656
1928154713
1631252915
322709727
2107028600
932305758
533461661
1285376326
1608501052
1531450050
2042784010
702602890
1722765188
1103383052
1667190859
31016737
2141383062
1547624300
51317984
98731132
754919530
546948189
2034752669
2018675784
714997214
1990808149
2011630486
716981612
1995779456
1420310945
1215145808
2099067833
1833529044
2013559534
956120596
883208031
311106889
870906390
312283326
665441409
847042447
1108652090
1317890009
1703782940
146748915
1869361267
1957154851
427525996
1407992901
1216869441
1569519809
1570273669
456730876
1601542695
1762447649
1267904387
305760672
21456222
1281316576
178383238
592444888
1619918682
1907584784
2085759151
1627016568
501877185
1259918308
205401485
1692443367
239847780
1960278433
1258323745
1271339513
1687756825
817370048
1471748560
222335432
1920500270
951596006
1384427674
584597659
2116331910
753983764
1647961296
1085140748
793797434
1547496835
1045186350
1192626940
2125392620
565833484
725739179
1092740131
1001835778
739704818
2024816886
1652941023
1116308064
158877535
564400387
2046789130
1271405444
44502369
1009870881
1238100611
94734068
1364453970
931429324
1165136911
1495769876
1938596093
844533238
952788743
202723036
1722684639
475463004
445526516
235094807
2014420919
815489748
477794687
1343010807
1321546910
875394181
1686677550
1609019231
1289114209
589991147
499613848
1817200002
2098486027
1572019962
378073582
1578870279
1995511431
438971201
609571009
451241589
2136059285
1460873474
1987915191
842995573
2058304236
1807577959
1349543615
247421730
927541985
696060337
940679775
388830219
1251059116
1418453253
1310915238
558129787
863684166
562567257
1122197113
185968062
641169241
1190528921
1409393309
922264331
322588793
148908020
1950329599
243241849
1591837222
2052097320
1356293821
1539923620
1526367066
46637692
1353205107
1450789683
661526929
1126214557
1987124298
1854019536
1909800062
638466575
1717035124
1761501191
2131509090
2067055834
1165556773
893871132
487314452
1178363996
1975715308
1109351665
376010137
746756961
1975990210
1030384879
1173826700
785483219
1951008439
944613748
817261809
899203847
1088523689
716962067
1555668019
857259467
333993213
664413524
1039556567
1685764383
142052595
1989627541
99385832
970275777
1057255134
154355109
1312492155
855923132
1043123892
1580310980
808457895
1499728128
1960987829
1297182906
1577002110
1969130395
1364863093
1243954078
2026965166
884245561
1409657721
770580078
1873260864
463407328
1221627778
178479322
1615905266
1138196711
541606314
1939460137
1147333825
347779635
195660591
1167652772
492462372
2098529244
582707380
647680831
135246914
1707214393
1230273273
2089061873
91863278
1050042883
105730694
587128888
1748505704
1332824539
517848120
2128382666
1815713693
848174862
2001732324
785349858
920819557
192839297
1074625013
1014947958
1296630952
363387513
1215876173
588928607
1199376402
2076879277
146446955
1882564049
1106419901
65185448
1955924002
623917077
388078542
3712878
965076556
1126531268
613198533
1578527373
602805162
1621465759
598584707
1538792564
521973348
1236515640
1254158238
966899512
486159198
304185927
310822832
1927207767
1768681803
317767710
2146185515
1203272948
1360215197
981679250
469391414
1048201089
1608207952
358252316
702173871
431485634
525653479
2082336303
1603174648
931091446
1322078695
1715673751
255548393
1454686493
711952962
1200401103
1548916520
355363369
1900345492
475385605
214490306
2077319931
245071187
1906606376
482861076
1199115616
522012449
723274287
79193913
1188939330
1288134707
412637504
1463958315
1733427680
636093958
448790296
876686596
926858222
908956834
822916640
1826122407
956275833
1270455507
1502589420
2101437172
2060307462
1279172393
1781788734
1230394129
773493795
1090740339
708800002
2065949339
513570892
722559905
872519962
1100886406
850452600
1609066904
898225650
325839220
1382826247
152537038
1786627404
2066860604
24146863
817589938
127826290
1677989901
13673331
1066444509
1870780940
296375880
1539882468
2040429750
1427201716
261558429
1032481175
467811421
1005837509
512995286
117202661
1736776043
1841994704
2132192531
695888106
489467118
1084543252
834182456
1803558953
1763203133
1528438839
283693681
874132544
1549578688
625315234
2011396577
1332397922
1170373455
1344660085
854102621
132707216
1631482134
1751970041
1013928600
62157388
623461616
589468271
1564030983
1596249963
2002450792
1674075730
2086380199
1696399128
238506031
2071885461
1581177790
1534609313
862060608
1295551723
939609054
389353308
1599658998
1661642665
1281769922
674856752
1222665327
903399008
975060836
1284739345
1188985689
987723656
1158244155
1899178012
2136899859
1999545221
273406314
1053803109
1906446083
611375226
103589317
425667417
1061793208
531443501
1489166884
2107329784
1023491583
511387239
2001682268
906276987
803938470
2068895824
91315735
983943893
977554427
1327714176
143839545
1304402476
1646662686
1884903051
1482945629
2034696681
1055375172
1305053800
1467322918
1821050668
1201157328
1779065190
1614749554
1948331631
882645062
1048865716
1440660551
1828132406
1179074797
1135511119
632069801
905054941
1073635742
276953555
178641862
497852478
1345876653
554132836
1216244647
2001052970
42118102
1937483827
486128582
1627276539
1168398816
1463492303
1164186290
884077665
925399759
1903229213
334813536
1615958255
1587731912
811189845
343300730
205075103
1616509490
62701316
1998603590
735531623
2053608565
1761000962
1815695708
1214918888
1827855287
427767683
2043521905
2031092163
1467647752
1761029049
1560571658
1251153642
2045806352
634668682
129253556
901614697
1005147461
1234293888
1563329982
764996898
1474841616
1042876838
1223798209
636658044
1739944568
774518662
1521326539
196012120
778061451
27154016
1854087028
1291457519
1246857151
2002977406
869687929
117783590
2019283213
1163290676
802833929
1236104309
367501712
2049973851
2073302868
263460524
86313860
900045688
1172268296
2000707779
1375793834
1989511881
440160048
1482423286
2062888013
456635272
792087175
1404106692
1401645562
1357018673
1401286175
240938825
1828777730
489550228
349955758
477370216
2138223122
447386612
814929667
1876702656
541568887
554953904
2075812736
2043750147
864304733
898771512
753792663
1087141371
14514046
559512587
260010395
506430468
1856721746
757359919
1957345090
1390312940
2055344253
1853695860
106316137
702120525
884137379
1405056614
1093979550
267437495
1442753850
1521570623
1695217064
1959701280
893763696
1318548700
1000917474
155560143
677953988
2087085149
245091284
299211825
1589957624
609294859
1824288299
1427183028
1318870691
918694194
505310980
1018144915
875074458
1556973335
317640692
728544543
851361684
1484319844
24716103
485792104
1609875767
471458294
335349750
1177701162
49987460
491307838
1900602041
275020977
1279757734
134647329
532395214
49227887
474308480
165179057
281596749
1837653166
161296208
921639450
647861055
1127073195
837639871
2064248938
1571855170
1139887814
1899117849
17631269
1534540999
1065672592
1112417917
1927665923
819226807
397277461
1691798660
925644836
890542842
910107977
1181162841
1008570667
21825004
513724980
1968526396
963745745
215267726
166399946
1647135029
1248055977
2129415731
7659119
1973394900
921711931
874608255
1118683016
192763836
1641980576
1308838302
1968526592
1186847593
1625014313
754362008
1486376273
606419283
633313462
1409955006
960321477
44882661
1365416872
998725092
1976870251
829263718
895784579
1636541088
1289247274
1646462166
1143096468
1180995686
945093666
1412705302
640524147
1236248862
1061929147
1991203904
1532781704
448126330
1311165668
565753769
884486300
1100771229
2097558496
1689796806
179322774
1476086873
570491934
73730793
1988684976
678304630
1344803871
1699858582
2034609524
749461791
1620323111
3109993
1383029447
2024245400
1420037668
1453519664
39824941
529104414
1433713702
893687898
242766182
2078053599
1299490602
489057124
281387280
1291302050
359704589
1617258759
1293438520
1498480814
1898030068
2140084328
9352472
1669740671
1833917561
1486898307
1083603524
1107622457
2109759139
837378671
2036626384
469459024
1332285674
1078428064
1518355939
1142297851
1969045210
629628779
1895794677
25552855
617270364
712917065
702818836
1260500234
953209990
767814222
594609051
516502982
1270876703
2029581540
689648431
431519074
311513741
1111277536
637309121
408846897
265184830
425772165
136485363
488362753
1653891636
464174725
920090533
352108946
624704467
565082118
727680107
2055688187
771933413
1043033666
1306806296
1061386433
1355885321
1509306212
1657865204
1191845610
2114197670
1932187813
1803859572
1871125566
1841725678
437283056
767036610
751532971
37137772
1052573342
558332458
1265161113
730260636
1366644875
1508501669
1028005296
123014875
1545534322
1081198972
734726539
1325521061
1198462165
547741795
287310488
668084784
141114969
676881638
306436397
63555963
1401066812
30150363
1660498924
625719574
1970075194
1142620951
1011482195
1666455274
791512212
1993720597
481018788
1438993793
1714330354
573525564
160266314
723527157
1791094850
1526988934
55405942
62986884
74888724
1663474750
1933114368
1049044333
1584132246
121017689
1270155794
1278054825
1729637451
989526423
920574569
1933127018
437707168
941312970
126461341
1086173782
1591600580
1603399107
289830236
1966615579
1404104508
1031428272
1637047869
524164277
1637733712
1460675294
1851971188
196100168
1182695211
58440740
1252134194
906176201
882912609
1685835907
549110481
2142054685
192822064
637403868
781987553
601509734
1347929957
124901320
1697844236
1198790564
1737100822
198399612
761308868
841235022
1479444658
255062766
1715264997
535362511
1555587908
1393932362
761735146
1579488191
2131347844
283266665
712079350
714681843
1164360982
1768236887
1959891268
11731916
1255795862
590929185
880548524
856665204
885571093
953979387
1660982200
72449638
373145972
1205100814
1408935650
1943256772
1641122687
1437148270
1963924035
10716965
1941362935
1047427303
1563656744
1498401196
1806610821
247286383
1950647390
1719557292
1410703875
96459697
1994020085
1139328462
377546151
1883575291
928131404
283925349
250020238
1793699146
2081816397
1125969414
1448992082
1350060064
1775001071
1777583861
468048524
492076602
2138106697
2000249810
370919462
423630514
1188810515
663426861
266076553
96154710
1840916197
263683101
98795412
155580931
1261333299
1521499825
359519549
1928148464
707157512
1457255788
1082790517
119864456
1764461756
20118949
184931328
1411286007
654042145
333002552
1479356326
1561366444
611546197
1085586542
809318232
704416364
896009800
1047829184
462530584
1028058515
126422732
1533502506
651759164
21623121
83102954
508193506
466746053
1105183555
1544439051
859743107
45925317
129021041
331076234
1775880399
964129706
1904913198
879931662
1401291307
1302988820
1167269671
882906755
479254550
1088988900
1869014117
783750866
1362117194
1786219378
26850217
1027569948
2047570855
724658852
356490928
41337404
772734964
1778988020
737579950
893983832
1672775609
101899492
797324212
1356299135
1695518528
1734567010
1911095083
1022462595
975715348
195175751
2061762109
1950954763
38631130
1034950855
608076594
840261790
410750063
1242109022
1547854747
1915275052
1231208564
627012254
825523799
1364608676
1217109073
1110762178
1926070949
413559713
1226881580
2134559025
1841334858
1448089616
58913845
645077181
862298214
1190282215
30959180
125654643
1345304977
561075773
1940186821
1566490803
132395149
1489938978
1847037427
760200118
2144247218
1430717450
1816250492
124598444
1777429701
141102691
1747232149
1312834626
1035327054
1090975359
178547882
1964417802
730559040
1216854101
1807583645
972545301
1698161860
1399209105
1090673401
1906425107
1202662170
656702854
1110475576
1218340673
251712166
1252645616
66593576
2053497679
1692960622
255145892
1369844547
371551469
1330331160
87302081
976099728
354382992
349520604
1179675089
266083782
1672672087
1116960159
1940019254
1269161026
1054534589
605080690
1307094091
571101042
187939295
1738958629
1326959344
215515471
1292395276
861815814
539096110
1403257230
1943145996
526373759
472533225
1753427198
1023432909
504551399
101202252
2055923744
436014105
1843829682
1462523738
1584920830
190044921
549188185
133994188
1937131146
780024407
1606333710
1857961840
1790394910
1389838967
742333217
488286644
964903059
1951080641
1405446178
1500939885
1037884759
954674976
783219498
1797491119
283471199
1596567545
111323648
1541813774
477557318
22682941
122023272
1164528960
837419952
1489182817
1805421714
2107223611
493443145
1747966240
867395338
1742524767
532476100
710420413
847370460
1340745301
739064222
506267184
1825239063
1195200063
109605784
1851091395
660169333
1788619851
1672683544
571203691
581705646
90913928
184081836
725848496
243925244
886629077
1568870467
1824717551
867551915
915040683
1538928404
841958742
2114340216
803152824
1050327688
186107439
710968215
366209951
864280693
2011244904
597449420
991468265
110363733
485023267
349162641
1787456644
248183306
1519375150
112877997
1639257235
904167857
306645163
1940374531
1986303000
929099547
1345019149
456273197
653357795
957959558
283880041
1810521550
494307799
1581047631
1640186751
1332844674
1615762620
1759041819
260411479
1337762877
1813439095
1022915058
1857579022
557544970
263045564
2003092799
1506949207
434708587
1401669853
1574765239
1754351290
1666233192
1252555093
2046327119
981104601
1496891596
1990699509
1015459781
223125153
815518205
791442656
295494103
215142567
633968285
2044158621
1143390130
634957619
2015691650
224413083
2056478456
1667136226
1243875029
786334131
1182097563
224369385
1685489396
1630978166
1526967068
977018344
1719275527
1464084103
1412233950
1699255830
889950025
825336986
244976166
3649214
2097120187
1306269027
1185459193
1234012285
906053840
1780069372
171343542
80910615
1778960357
1997220982
1727491838
780041724
1886061977
2123793639
1489495427
490760204
1871006404
1257585843
786129039
1874468038
1531874439
1255669661
995801665
193581712
166768322
1091280437
1470221973
82905810
615708349
2015519372
471840449
1354289050
132243166
139754258
1085853483
168455377
2049625174
820436124
80274585
2082988123
282576665
1249021832
1398239217
249725515
1520637491
251792340
786285768
415113294
1619880730
1423523484
2038130901
288571049
683699127
2020894698
1899854961
1581362057
451715879
1343162919
1281493875
1519290787
613345277
1428139638
1635270544
1994792186
698755672
121034039
790121112
1290468918
941376201
1124575457
2015846089
337847140
524799406
850754015
732672372
254087853
936281382
1094972650
1138677815
97975324
735423410
107500110
1859934094
1488278740
1486679760
534859112
317198934
972955253
1365201759
1665939761
997721530
1103970690
1507969106
425412047
305312204
838523917
526442636
1193081560
160062365
1460237610
1639814098
942224482
1674432085
1032446442
889977017
1484526366
1700063164
525655294
1234336821
709802958
1286754310
886300293
562230776
1811860298
676599669
1659002604
2126396402
1351129369
1196262117
675297006
1387514761
1819755686
1489276289
1109255346
1425897789
1802204405
707312335
1055732023
908942025
2108965948
733022070
788829067
304412492
563858120
742189550
75773761
584749520
148196761
629046448
724525400
2129936968
1965350590
2117782335
389717263
572397038
1529058617
1998076600
2013175563
1129448396
791761150
26069041
1920081478
379989971
1739889616
1167901240
2044055488
2126437580
602858202
755845554
1449213996
1878931145
1213798183
1307992360
449008756
466388506
513265286
678232286
922084192
1721307260
1511026366
1492352984
1681594676
616626622
1828542499
721978513
1921953088
1821359831
476930397
1532396350
1408923096
121660451
1413562178
587749566
1680843538
867061791
1177323565
1985708482
150158455
1465466282
1054368301
1543194118
556152209
14055429
1523973400
714815627
1654273272
1348406368
863635163
608538089
944189698
724144589
1259993512
135977050
448908659
1859272984
1647619566
1253367515
76531774
1116290530
1459915877
1098575895
937909475
1250068761
2029429744
652164240
2038974641
1261080798
274318921
476279865
835961130
135705977
1412949465
978166092
1984104856
323409161
727961089
653431813
1256643937
387633012
115322124
1566068064
525509381
1730353184
851240564
173421755
1307854574
1571463958
1850152040
931013275
1899639541
1941136366
247218278
252943661
1533168784
23533998
173965405
994748417
2073453257
1089608230
1152489723
1665643513
2058023942
1709409431
1266145531
1470769628
279479119
759961320
298763759
1095847218
165481103
945014055
616066576
365739499
1841716410
770412739
1224794181
1898833530
1813796864
1941301995
1528354672
1667644248
327854880
693422298
870897069
1142656076
1097084275
1130428581
1170539415
337353252
629684087
1542170995
1486102817
1489538108
598335230
1643153950
1351993373
793468989
1806164745
1153506709
1531340468
1034768459
1076818428
1227879966
1839058043
2130916874
1695373437
1340851084
2102690015
922232115
305699846
59420426
1511881470
1335363436
1390577037
1154988306
1512722194
1889980737
2080080101
452941078
936448261
961902452
2031884805
396707568
1190477359
201593993
978046793
1582587415
1023859779
1961616444
977651719
1495006140
869338559
437519276
861116536
1456920692
423863663
283530612
742859459
746296393
1933264500
1361698014
1036085089
1543529798
25555489
875467386
585340080
1939655796
472535303
212227873
252942751
959945086
2041112062
1501432709
711657011
1201859763
1172042603
458228546
1409850993
371727189
1435165764
1710818277
581430830
1456784662
1760248402
2110855513
1703927159
1304603911
878093782
142973083
372643868
361269834
230350011
769926436
1458878382
1071024927
51870759
1382543802
1368571307
537151207
750675295
750320717
2083289164
1618659587
592277484
467245946
2136793620
678919996
962255681
794267966
192416253
12330154
897186322
1850176594
1006063222
100231588
115096797
1790521097
1486613440
1559025000
1670718666
1006132147
1521811623
1312585954
1732363971
1301809131
88732016
1121051110
127494195
408252878
1748681126
1754869172
1886056360
92308763
1610132161
365759197
2071166233
257767667
508469560
717386266
1294085196
808052318
67682685
1542533977
407319650
103075218
698708942
1492929894
392171808
89035218
665422295
876650195
167183580
520689855
775638135
1721028206
714984535
497244536
1129827046
1493583921
1451032301
457231108
756631723
752281317
1232955594
1701298969
1013690599
1873281569
598808214
1530762287
2065469096
435329287
131567317
85530740
1755258932
1503356555
2014485828
78774448
83435836
1375722195
1440840839
2070205093
526535018
409113781
2021269845
33005194
1607544021
732295407
1804634474
1091898424
2054163150
123906648
1207087074
1478884772
169258975
965702272
706950414
1360083441
1413491376
1548746009
1297806194
1314384516
1837998756
1394991996
188385134
122826046
1817198058
1792730344
1253913463
861221943
969807808
2146861738
1491414728
533433937
748910166
735908326
1745881637
1685701399
788565497
1979682792
947452609
2103857579
2122668878
505983986
952330286
1288615178
847034486
1318520933
838624285
1643889878
1860332898
367289999
1507309110
666946355
946928058
121553849
1221076385
1578714682
1717329469
1462796776
1047794813
1819142421
1484850909
1160196542
956737334
725187165
755465408
123685434
1750488679
1115818482
909763191
149203247
640890632
1063664605
2079341149
934969127
1062544107
1511804872
1945691257
5183515
1355012821
1776775014
443396911
1977008058
666042010
1583938384
543587434
70840163
603824586
1757067292
376278573
421092023
50487236
1336885138
1511935254
1516755671
197631476
1996363753
1873043719
1125658315
1345004779
236606537
2088011726
1038042815
1360624700
1500669192
1504466156
1395573973
410230385
1684400085
223888081
1328033815
923964222
47218056
1194842551
1729043684
805880502
784017370
599581762
1832998717
1051021101
2050162680
345812740
828562456
951095952
615843320
1484964669
102035640
2085932502
917901627
526259565
841321547
2063578706
719502346
2069694137
58782170
1889602679
908795815
1549967849
2074230740
737287430
514051244
1777703911
586265580
814146235
2021901300
178245533
167118747
225958997
579301178
1019895214
920165602
1192454094
383786258
542865122
921453184
1210511623
1281171321
2098975209
746652618
1948875035
1871485860
772632228
1480374430
596553358
1496826284
709659269
630238519
1825436132
307046583
1335423930
1156188041
45266382
1452754542
1888533359
674556733
1460052438
906472353
1600107837
401470728
2014582803
819836829
1605157625
1217717825
1912357708
1904068176
553399187
1736527060
1449780143
360308543
1352866557
593731422
489112887
1901331133
1599428346
11963182
535160396
278213352
2095106580
27603552
1738283665
2028250816
605208789
972709032
1395348276
863302207
832608885
1462097480
1003242665
989047382
603970902
1019060173
1514614522
405183052
654390778
1149835441
357837537
1136182406
521941385
1397698867
239369716
1231678158
890142041
1659191997
2033256461
3584401
531635835
1564956191
1786395258
188701674
1702577528
1477935563
515955104
146643992
1159964543
339537928
1569828796
603297195
827575941
1454617948
1676398009
1784052289
882122168
1722026735
336042901
1880480149
2007336602
891822945
984389866
750228292
868328386
492378210
1133450964
310854400
7508193
532569178
1641420866
667187698
729008249
233121599
160741380
1479646500
64450279
256330519
1041673686
1201762347
1819757856
1769392343
1295007766
1797067379
655610917
649025120
1784636018
437267035
1794267095
1642895420
1164360014
1553613244
536810786
866865920
694298206
839567112
223036319
1936443334
608215008
183194660
23782754
2048921238
43343808
237261584
1926691080
379463891
1084494658
373529398
2010244360
334968837
1407044155
1066612205
1462801275
256248760
1354840935
1797974952
632012248
313487412
1623689538
1219430046
1513606834
990543641
1593288844
845489400
953928820
456178189
834471354
1268723467
1791266447
270208678
30355156
211992248
9722606
1878898196
1117666876
469829550
2059054409
400563784
444687146
568570719
1640603435
161659012
1633537744
2095748226
81849480
1016174999
1563640504
392173060
1835646965
312726716
81467168
1655260157
1933463092
644019350
1705643736
612188584
798262200
502981346
880934934
1329955032
649628715
1804017291
175962052
1067176992
1648935594
2018303248
59714714
226073449
179181756
273415931
724260750
947040230
1556393836
1687490384
741474724
1274770994
1567122533
1761831892
288609043
611936981
1487844469
1302172769
1629550833
1915998983
550557201
1432042968
903475621
1113100799
1708119984
1636986376
241584956
193803302
946257923
1927373260
1856958539
335671787
1569036595
2021708939
646992186
1084986783
1986503447
349056294
644580873
1606185818
1274745024
1734532693
1938833083
517663861
1955000143
1597527254
892040028
1983338390
1821149566
1623851779
844113749
1559348320
1727175657
1478226288
1029711882
2137557592
1065340407
1581359026
81022299
1621560620
38150397
381927538
1958094906
547007870
1359337544
1115626347
2008892104
1869837004
1032021283
1420714270
1485803957
1690828635
248425436
1295546571
945340447
1100223043
671297331
26990938
1425115840
117565867
1982502065
423323651
1990994019
417768620
1947421170
119666246
1890420766
405718947
21823413
965593515
703893623
256659646
92897441
1794640345
717873707
486207129
904568119
1545513499
47387198
1903291842
652157078
982433016
429494400
1707054678
661903144
708147494
1275770559
391322113
107730807
1588027943
344546418
2069669600
1098162380
1431984883
1375703776
1477832365
524804470
2124332785
1218098631
376440721
329814042
547496197
1829128101
1508445261
2105037599
1087994485
816187472
1113922206
500551816
1987326688
1943693857
139165141
535654004
1447692137
748524760
1876381373
1305076415
2124717180
531578590
1898954174
1956621979
1364971933
270783916
872989319
1358068896
77636255
843117251
540215404
1151971084
1210497461
1252452460
626562952
1033282117
1963620874
1659101348
1367612373
1454546801
2040128769
383264086
470120708
251331638
517025372
1146237496
1840314194
2086095398
1047173232
628147671
980165436
149077158
485367842
1670019403
1617313356
510729609
913203598
1744753867
1936149111
1981770229
2140566971
1402929318
991990932
607708722
1196931682
1710579129
279773509
582082857
35518695
1544863565
1745971299
309845382
2136281508
1225975377
318416723
1637136152
208547971
2061679513
181468520
44773409
1648040256
1988536408
390663122
726869350
2059673997
849128022
693232835
1019031377
21364272
1029177417
2017666118
1961950855
485617513
827440799
912892543
1177460000
2017992032
2065255650
648135832
1121655604
649701578
951304453
1413091929
1425693845
240393462
905159649
2055114079
783582998
55867582
430446290
128761464
786331032
613979286
1779457360
7770105
2105046162
447595483
1487109171
1070607049
1382972936
1845540170
1409280035
1763058017
468957709
1953778763
1708775469
316876538
1973279770
848468159
48398765
874457111
843694578
1038708719
1999926787
1866742106
774396070
361199589
1935394007
1127840846
1987406015
51167249
1278784649
1960124949
1205605232
305258175
600023392
1375874346
1903882627
2000190450
1036904801
280530467
1104826299
1828383363
407815308
274902989
348565169
2062064332
2093903964
1171566516
292770386
672552960
1461512711
1751465934
1548674299
1349595785
1738318071
407462815
681576633
1030797953
1492355169
99484454
485660940
953180166
1521713682
2056590318
775253181
1054247280
1860744547
734740993
1279304612
34375146
16055983
1998379660
302508832
812563620
462132223
580322527
1974257833
1907416711
1626172597
854678406
1413654682
145162987
1818321195
509935447
1997851339
1551957613
1629980954
2040806870
2046619678
1286228403
1672871769
39400959
1070921614
1468600576
1137463047
164459674
854147361
543057782
1093261271
1912235658
1485410534
399802160
1559047880
752738111
1034128967
1434373126
1850411199
779007841
2087009036
1522871923
1218376367
704353851
931099120
1717919687
1862544782
1326274242
1748183109
1780735269
729080916
201328282
830937759
529112123
968291473
1511859591
1899969522
2078114514
1676968909
1938470833
1401301001
563714742
624676487
59178147
1195267550
1525113187
63171983
1622555588
531892827
1415946887
1158617231
2122583846
892034825
1571620078
1213495333
1296146277
1387188819
1862290589
1317137539
379238751
1016171107
2086915919
1781853908
642896033
1008742614
282954869
1311422865
1920743554
422408393
910018077
634733097
736847903
1667951831
157774875
246069330
1465607318
1576923565
747898151
93691979
706730150
1688429990
1138951242
1560581205
1981569244
368283488
1307056413
378619704
225663834
519495558
1220166498
1663879849
437846518
2092343331
1879752055
338459198
2136087298
1150794493
994167415
584544272
703789276
1695646319
499435711
748491373
330975872
1263393491
540252036
1351636741
1557644930
1115741324
143425046
368443118
1218979719
67512948
205260957
706400734
153350219
1674870301
1844544139
488346395
1726910768
891184201
1826064064
953765273
177436494
1565885999
406246731
1376305106
855421888
1184109546
1226931514
1122478698
987090632
1265326392
686902541
812794468
990472874
1304744124
1765946701
2004842205
1057244108
1489679593
1343492112
1881548520
1979420148
1290241229
1068261494
880640202
1209330751
1173925226
1194886065
800879604
162848147
840013660
2081232055
1838976799
1496579607
485488486
1527815277
1165088969
1897936660
328230627
637588021
1156755202
960080438
1249868117
251655432
705176382
728301501
685162112
1415322030
586998712
1393752722
2089337295
303108100
1101450495
197022059
2079959920
1403478438
642783254
813857137
1822318543
424388091
679921625
752055909
1966173721
1350356213
1422929518
886049072
1268342329
230027607
37710633
949443502
230066478
1775845833
1835407884
794569186
1411754340
2110194211
161618756
1938173383
48242484
942007570
454501300
1109985899
764398203
723491881
1481651287
1691105322
1019207054
653518388
1811880458
583534394
1837508414
410924713
71218737
1449513090
536417127
669433015
1378521529
1980314763
46299394
969313282
1352904261
1787683715
1322213671
1617703768
1724272917
1361162260
705430411
1217507489
182564306
137451576
1943442873
2126567348
56100789
2057490010
568239178
1646882078
1123392253
58778308
1431977250
1951737641
1101407935
311918742
1843470371
1935187516
757222173
1704254371
2088257540
312875718
1922795244
1352215618
2038726987
1785682433
1060174129
1357137931
1668364850
845667723
1534491176
1465329354
1742893691
1771287463
681901426
1209022687
2138641672
735924163
1188615295
1618102004
1709888529
1335373895
1596818620
1693968518
1307755116
201319328
658141223
693630006
1347865559
544383106
133317024
1226628412
70257532
1910460414
755601549
1452760990
249759717
1459070079
48875893
656851952
1674709961
1257308666
1942745741
125694061
948277299
1139375395
1158903184
1292078050
1719393239
23645933
1941050204
242507028
348656097
719560238
2114912950
1033025205
1476364445
169052764
1565987820
1360614076
204024041
794808217
1804556373
1735914393
1505831293
1192792001
363374387
2082623729
1029413331
1269625069
359056009
679608637
1273764547
984424945
1488165319
1463528894
1941108365
1719253117
541155929
1697183858
544260876
2001875036
662059788
305998839
118607668
1722879174
1454752923
328957709
1757982310
1800794123
1242775024
1417054718
439774073
1819320664
1631394991
575087562
1520827255
16213754
980108744
1466221933
1902290290
1929981071
1316398959
1631324085
978245320
1556283806
2112593484
437389079
901802973
194414565
417108033
1482280454
320791889
1113837150
1431558488
36406268
1546668609
847901923
1912422314
1589936993
686684055
2024955308
560537224
1309730754
1122109846
644020149
1370253292
1319511443
663414160
1783414499
668975484
441315460
338395104
91373846
2028448701
1490859557
414677896
470829836
1794142194
122730677
442632142
163839914
1276978042
1872077584
2049736948
1583350813
308173636
1194606611
1336314252
1518529789
50049410
600599740
1901668231
146721500
337113194
416669041
9533824
825289948
413990828
59589158
2070126455
1123359524
1852556191
1224945208
817504089
890490351
1651792715
1352679869
322053169
712720046
1827337257
2909734
382175245
739734634
1011272567
1125611161
1635458988
1115130615
1666615879
1171288939
509229452
1223380984
483634452
450704114
617324393
1276373188
18913877
1161849168
1285011809
1441952132
866038387
1403125204
2055234197
1927883232
811538245
1305736539
94737126
2119441222
998680051
69306966
63096884
640987476
1651543208
310419731
633630568
1265921591
1235561792
265962976
870256782
1545290467
1073997297
75166935
172665241
690217151
531187290
1909907820
566299832
456860671
1692748555
833350430
1416224639
1059977969
1695265374
1273381209
258390624
1635849178
396914182
1012094347
1746151909
1862267622
1099800174
1823487673
2043347773
1081542429
1330841206
1562875316
2066759526
6008107
620452936
1818207717
1414573623
87134179
708256279
1026634016
371996327
547109297
734468799
1613460441
1224961494
1959041465
1377354543
826546621
574700130
857319836
918263439
1214543528
1095510480
1119374935
1775656479
774682162
1969499516
605969382
905596479
1944393654
1053098948
1212166121
2136190346
270542732
1248254562
1949300376
2108211948
1443299141
1668403744
1779503114
411244444
1550277205
1850433639
857883101
356018418
418490631
875536450
1765741536
1164127182
360764845
1245824596
332523327
412666447
1930619675
1134090474
1587602500
2010307715
1850050482
1641020619
305891142
1987615829
290883989
510159803
389768100
761805128
11329638
103307932
222076723
1336201906
1164979183
1874922552
1080015538
468212182
1909292664
1989386240
482057022
634179966
1805122746
1794919361
1250896934
1509062866
1085895407
1720520054
774108992
47732012
1692101694
450695766
1936808664
355285868
298960762
376539532
859590873
974998453
348048174
1732055772
2056588935
450171132
1234523879
1769856839
1717510655
1809576568
1850408647
285124856
871464850
14249239
183998696
971642364
1831324191
1014286294
2082431689
1007799936
1222364881
1601263938
1861344759
1109702374
96338669
348914033
1614532476
461729151
79800283
1735528347
1084980713
2131260118
2136320327
974011010
1406770933
519858744
1443673286
1886747869
968738752
740998825
1185974105
1083796617
1586079898
25400779
386529741
1128155690
1190453083
1976117489
688538284
1672108058
165605196
1514991073
1571277481
892762471
1829844681
1711375669
184829489
1636404614
683589992
727187992
689932661
326114284
1294881397
1420324759
354644488
1081662194
1729885050
1287234791
166221330
1668695137
405590023
1320600231
1264428157
1179942668
1337678808
1931955704
444377050
782508133
780166897
648542556
1416621784
239883815
218385636
1744136159
1801358543
1243755378
774462305
324734453
385630940
1058482956
37810563
1559271358
149764460
1074405437
1757295130
1806040233
379075315
5698277
1212290318
40749837
872484178
159459272
1407261534
598941196
1039338738
737968143
1432080792
1507451450
1092625160
905536836
1606997322
1381740357
1491502713
1875567726
1498154720
1593826279
2018398272
1343317292
1542846064
1921188875
413946285
913049346
596886623
65514534
614305580
684037271
1593162717
331369931
778390467
662132118
1201186772
2016586172
609144520
663536548
1879513746
165018751
1252652991
1726926191
1307854893
150887127
349351362
845811905
440394974
1365527256
1229462679
565916011
1003157788
998085823
682656025
2117896361
1706138667
521163554
2019894975
757621513
657832058
719036256
205064429
267677310
707235733
1032807161
569053220
1472867821
883672953
1852835244
671202140
767916552
1172134493
377313554
1114813113
1565833170
2104074000
161648237
1490446509
1247780889
1421289340
972087281
1780456810
236425200
452024045
1709383154
926160318
1287368462
1336769298
2044501705
561392089
1870141428
1283364707
1853624731
1975917198
1205268564
313757605
1787195491
1959858153
1948790133
118898499
650327640
853192476
1028488451
1465177560
1527137562
877464119
1207922165
1726147557
1770597558
950661795
1283143718
48742072
104158484
652255893
1012127421
658475190
1104476666
466595107
1556205037
2037973523
1893340997
1344888400
62621124
1632625550
1385746917
618744287
1553237594
1527742557
461006059
997766131
360951411
321673598
860053794
1213783709
1169937334
516468638
1532897576
96166092
670885676
343734017
708416629
1454899623
2004431170
369701942
1051077702
1280871797
960612803
129535504
707829079
447555168
643145596
1171693390
1960900620
1821400695
601081528
991991540
1683125449
154166756
1963917268
1613405615
554308425
123859148
1289064405
160146785
186472642
1373931563
192252249
977529695
769116202
1310639066
988568098
169047657
1720476320
179789859
1239002735
1632021309
913891321
1814061891
24938593
2053678332
1466032276
336009847
1768980004
958363992
1608455630
700732267
803451863
1996520061
1632842572
1884201787
46474489
135702133
1610488965
1765050132
1950754950
414482032
277067466
524903473
1726080302
1440264043
1815436225
195562816
1616487411
52531148
383174637
280523925
1170592413
824975764
1880889694
212216884
391812859
2126650912
429548050
730900781
2091191947
1818101106
125998524
1221057061
503149208
722071547
2036587150
1499322847
1946629334
222651210
810056535
642419523
1637395855
718801833
28194757
1559639136
265476647
1225820160
1351059009
169925034
782706117
284350565
1123378363
316350121
1722985504
1267856967
1999262614
724572922
1344254402
225287016
86160870
266088218
874975594
437042101
1992588273
2036277351
540245906
795103765
2066224254
1761199742
515958483
1158957507
1531268751
1035864637
1444691390
670941355
1456808949
1045516161
1712042099
208106210
1613739026
1092046392
160266823
1018228663
1902942116
479976710
1959600204
1791185177
183141384
737567151
515660625
483962537
206103
534619932
1460990372
570261085
814129275
1202425847
966075891
1715710993
1840978007
1743318068
874011118
4717376
309911564
931282939
1540597847
1921061304
680082362
1552349871
1126142936
1085801623
1971651094
1801905858
1473551166
1499015001
246069226
476193810
3311177
1913922938
1643710440
2128007916
1297581045
924786506
6940714
2139281519
191369087
312445223
1767961529
1897626271
529480834
246088503
1653687429
251525799
1291888660
1379139213
1593791312
194023056
853769738
1276256616
1489166172
965449520
622207495
535541115
1380972959
787616815
522232150
1461424649
1745304252
933258282
2112343332
269070902
368560754
1729915012
459908789
144419005
1939281371
805753821
575536230
814070574
538386554
484706163
181318345
2100179666
2096474111
1873170155
326754374
1212049243
1354816638
1613363355
1624508080
1504853334
1882294471
90555489
332477717
2140334715
1655618247
876624362
1659720054
257240550
905525542
1818584512
2072227707
1862915780
782172306
337851296
205967349
1704671616
794051717
1465700637
490878232
726224023
277543075
1149620751
750069677
1727325019
919486391
1755428072
698667201
607945848
1854646081
815548724
1642310238
1602093737
359500984
1805748102
1820280078
600268748
141150127
1675143386
914269904
1572955999
1306712028
932276369
1061430929
759434834
612997959
610540681
900378380
1829775668
1139861901
817716222
264037194
351267924
740267467
887788220
817870721
1676865898
641780322
1347600894
1671625303
533784049
1001096282
847985550
1290171233
1881203588
589451926
1416866609
1572740175
2145202310
2000270670
261006522
1221160625
207638198
707666936
2039458201
1469825190
1388914016
814760862
982385414
942861476
1087995438
651346424
2051252015
1084393732
1114711628
357523400
408725631
1312512975
1676586995
1956136606
1787182516
1002712228
159107936
1338214323
1889763305
563781879
1893871894
476069130
554749459
778725155
363643759
1754219411
37137369
1143329523
1957780785
233763026
1744587493
965909921
1486590557
978707567
1019891564
722775243
590784307
401207539
514048953
688672144
635192337
1254331178
1732719949
1495341565
1893952047
562715837
668546523
175484745
859696352
766125829
145460618
416638436
731391898
884885889
2051494107
641969581
722185032
378665647
86193571
89110100
6257735
73074911
885191892
2097849355
1316055580
1388892609
1936725504
1035356015
1278126301
358562373
100293775
1298933028
283639582
1100624386
1827234956
205415172
520295624
1676706172
881457057
1505801593
1432533416
720038818
487544190
2143479995
1963884907
1106960297
345503941
495636680
20788065
1120878901
1662158759
1624010956
502771563
284978398
1722259931
2092332979
710342884
968136585
1707740558
457107650
1122057541
1635538251
432286346
2022911552
635817837
601052188
834753995
36257806
779750526
1761341500
80961695
865947862
1506812386
891684429
2143876228
1503192926
347701822
1726567016
1005717066
1315951864
98063148
156124266
827102255
1744751696
1038263981
74526625
1931880216
1329061792
1624073073
1812426273
569589276
587474066
1537726365
560791246
786502802
2029884467
804433155
92738453
2029418335
1400275167
1385226284
367470993
1352993440
804970410
1646780242
1289226264
464528846
2043113065
408836269
112598718
560675209
98657944
246795342
675358874
1173095053
2091771581
141163665
709280729
1906321764
1298249412
63848225
1078300015
1570435241
655486665
926261150
590255545
1780589859
646252760
1499956570
1470286346
1176218617
63903435
1883334112
2137079052
1092647431
1005188400
620221845
978145247
860375360
633599648
475190638
427780551
1878284466
626110234
1465281198
872203733
2061397368
1771465567
150037126
167507567
360357935
302404135
56093357
2144033105
1497749041
1790620817
1280214272
294453188
1245782871
1115582863
808255976
1332379714
1881655664
1025343393
969870825
960893439
1055540768
1871007125
526999393
1212026204
1550369449
546422293
1920451813
167010445
507506158
1965567809
997303240
1523622294
1945406492
589754629
1679178804
2101903480
206919633
733241809
11673368
73884147
1135427344
678526446
1666725753
1171769870
938579740
1877824407
874301584
1013186607
1577348195
942890730
1451824773
1994644292
98915872
96762159
1460057372
2107706573
1773774752
838545242
1821906869
1253286529
717958261
421967179
550392204
1625731548
2090919324
1938589214
1036220311
1900513295
766342096
586665997
1135311207
1153693371
774615530
879915379
172790314
862551902
1050835898
678422416
918052419
521682888
1584913663
359110262
1208767578
612987393
405964964
598085887
347669784
1388718113
791011292
937064915
1203288405
1401395349
215705420
1062428040
1545279177
957014353
1147155782
663557877
907589419
497483678
1677606588
1567878477
1898122853
1978976421
520760240
590123949
1920339057
19165761
960518016
1571593934
1038382562
874350204
428970064
96938748
1958804422
1089910739
2071662615
1558978046
737745963
2018975469
995590026
1573218219
1299627910
1893297771
5461016
842236475
214766445
1962598364
1453587292
1148693944
1699457180
665214583
824888341
391856115
379903200
327783640
1969751286
123754688
1934408890
499743691
1559330526
2116137457
811849547
1371460664
661166923
1105236487
131768112
590653011
836461716
1880865587
635831360
1275970512
980931309
1359580876
294567261
72943123
207853498
2059603885
1475994695
1254313138
1220656695
1263938107
36816301
502164326
752130797
270958920
649484199
418473739
1320872310
1567567932
1731133208
774977120
1342407703
145836517
1784286581
1797999306
1172032836
956203694
1159807358
1899419072
176697204
1288742422
46244322
126926904
498765454
1165661961
661445478
547581136
1242812091
217586008
1308083383
1632545425
1482711481
573220091
975044139
616011390
1890354502
203624127
245760134
1596740603
994528591
1480622761
1247737692
1039960220
1854415619
887195905
1165054718
381799279
1264991711
1327380073
509243313
1253319296
84624562
1222868210
2009627725
498430415
260450847
1300167303
1791987076
1227822052
9537670
1830029727
1715746927
638341042
429219592
409132589
1003713002
1876368000
1469689199
1032252001
1151734249
2001132423
1637770688
1927226118
1795677518
200220546
496740592
1939746529
289313998
2146215338
719997607
1377079675
155391099
1993991984
1623170281
605898354
526789837
887733571
1944618640
1061746877
1380662072
1580253155
616151111
2115991445
22958388
759332026
1044151134
77330617
981418778
2038682635
1924212641
2092063475
831475675
1622778587
1566939704
1740753362
2076728797
83065725
369966385
468757831
1056019693
229882646
782998322
279308354
2025235358
1475908178
2077050878
701646471
51634218
49030333
957337272
995038292
780756348
1647722029
2083133896
1993015950
700619730
332338839
510988904
1053779993
291577172
941051706
7787569
1342918058
304710304
320199048
245464077
1209490671
2076449680
2145078468
1548764048
1522349121
642498333
1742812344
516655017
1377924575
1828872658
288077382
31723721
1230469791
413533123
1366357614
723395607
1136240957
418809595
1060052391
1850452026
1022122911
285693507
2087372593
1235499098
721521403
450747052
285104786
548083487
908748888
299486632
373131237
997050733
1278697105
508996620
1824468127
199263996
331097767
323476343
187111646
1095673210
1791107449
1327506385
1038426265
1342026514
349365372
1700024817
476637339
1060818075
367265788
1740687583
1753767325
1551685734
1468034390
528837679
2006454806
88116693
244335779
499232940
444415161
1953059206
620864817
1839939965
895858377
2106163987
2127773867
1295007562
2050102
940464716
788861972
176271864
1897986199
776732166
195345087
273756980
1721788112
1942326929
374201821
1951993838
300004271
486224811
255710607
261696528
490576458
1477238869
1039754544
1741058106
331162056
1782697291
540826596
2035317167
1036059299
248175133
1525668173
1577634853
1938158853
955347868
769644877
746689042
1423487415
1378693357
1902732561
777648790
984985091
355787485
612840668
1859439042
1166062202
724373178
2006281920
610383825
884126010
1843125557
40689127
1339313430
2086760291
1231978178
1186018736
1698102980
2019581900
227069796
1210923607
1410246376
1230522196
99830737
251792564
202142611
723489160
13107429
169840446
1978652056
1248551466
2029012661
911916450
2075988835
1010776144
210647882
1460127501
692126369
1581051774
807288065
1252558361
1700429810
266824512
254627167
851848386
1531390131
1868324805
230832747
90412835
1026790519
701948246
1341111126
1970701394
213732813
477009048
1151386149
924904780
1975874865
1810123055
985833493
2046511103
1087534839
1899356361
790773821
1081730571
1880712781
1566898970
516878956
548115976
3639867
233765869
809863162
1062504480
1436063389
947461717
1330918431
1845837644
692311513
643149598
900818394
1166586304
1464391330
1089853421
1322532349
952926840
977595620
1609570093
1027697028
1649218674
1662174579
737176932
1072521157
110885257
310546181
1324304077
1895515371
900651766
891022072
1880888283
919833214
253076584
1728572967
1891770171
1074136550
436004701
1068686041
28334159
1655434390
325506235
942681912
1715774971
1723310691
1040928010
1477468027
1951236379
120826478
771596315
1095136191
325042176
1016622545
1062518065
1018987702
145442603
924826558
1734169802
26243844
1172510695
100013473
560586611
1612358612
1157512773
1114358154
1188257977
535173958
521856054
502494148
519119774
977512891
364515285
506312941
1236009894
1846540189
1924337056
1645442136
1401673012
178465970
1678178790
481465650
140897831
441572266
2004674585
381639666
1026123742
918546207
1042661732
72906617
861063690
369025645
1918504151
1463654455
1354916066
1770676231
1751883516
135577212
1249372583
132021600
919910952
1076107001
1066315977
646974805
852266458
1317417168
1448625731
291080769
1436551786
1188819743
1625240880
589702017
586620165
1396275170
1380519129
1621885728
1464198036
1007577056
1372527985
1742682452
896573621
333293227
764118543
1402507880
403048937
556034726
538819540
1191601289
1998796826
1921978657
1863521171
2088946498
779356152
1596759604
1527167481
1880517377
870831407
1086671099
311306922
1513822153
1785143276
1849023053
1175842826
2103336709
2114731821
1671246613
1575813898
1049442590
100671214
1200302437
1128449114
1356755130
561562210
950781674
1208778045
2099247659
2130078092
1370387482
792257042
645629409
1818548626
808558069
1071086099
2081870963
1283287219
770844564
10501284
846122524
1290506243
1859484598
513726664
545046043
1250495100
1837066138
1918944799
13386107
1004968193
212643182
1178619820
312219935
99202799
426321363
1773830925
279726081
1335127295
907441686
1584190081
1593782468
1388458954
2095911672
870232663
1790460344
1613462566
998362982
1411073597
505393003
1141864046
1060550306
1578256522
1203890467
205602317
485954014
2007516430
1610173422
913764261
342230653
334948599
1440564435
181727531
1851543945
1826518968
61465806
575787855
741089047
442838102
1540754989
1911425479
1047301163
869299199
1569747593
1038766635
1334903983
528200597
79905782
1662470757
847648958
197631035
212109916
52743296
153000050
2101827141
957824678
1555937874
667693937
2130142543
1311003472
8373709
1653656932
1358537962
694526771
1847626937
1204304343
1529442591
1896188929
848435583
1996074906
952527761
1981940644
765276580
1385518399
182771087
355480957
471498123
1160200595
1440051644
1878854053
157302248
1690580133
1682342586
569116046
972345188
1052208325
1982086277
1117605168
474224510
1308135085
992848337
852335376
357131652
92235091
1237027993
1247309196
600008292
23193373
1047654066
587090980
1127341730
1288709317
1245124456
432419566
768723462
1607665275
1702704212
782650012
1972137131
1356099436
1006035086
812273770
1851888696
506564274
1260317411
1314401973
303932990
1413694719
1889892431
226535274
1028782232
1779926853
1022501838
1071109793
1266597381
1710335243
704373494
1798912401
432528376
624573958
865660094
1436413665
1947372120
1601533932
939556069
368447215
694357282
409251731
214581754
1380324785
1012940388
608833941
1472697243
526433745
698445062
956855137
1987793701
472701538
378780434
789504119
1199145391
273122357
1476970766
363678440
935180757
993079470
353851983
785173826
925027941
1940104128
1258931625
322664307
1778964377
1213413079
1217838880
1786756133
2032884715
1481166947
1547244636
2074506287
1963342154
747464543
1838897287
332821496
1168562305
1345273808
1449397576
173490964
1824073499
1833544572
2064308293
1700108397
890766239
280658375
1138665885
758168751
1260601630
1251851426
716732396
185009844
1440400472
155159970
1893238234
22697833
1433891502
1573606515
1153564232
1520624092
1983275064
966937066
1960320825
2145862720
1679169410
291953952
1728062477
75808917
52336434
70451695
967616285
1605635918
1683628248
384314906
67958909
698136591
913607403
1845136375
299937682
328247531
2064089422
652802743
1146361894
1826854997
737116296
164949609
159488419
1697551527
988298051
13822516
840373017
1519558617
4783152
1973877047
1976832999
2020446528
275953097
411148843
2114663320
1595967708
1588033586
1597195282
438757651
376803991
763198478
855339623
376079684
399652158
378828094
1362586742
840041565
1079023238
1192446985
662402617
528794447
1783088342
356003483
45958062
900197240
2013953920
1162067340
1696068238
1970644296
1956748611
683278769
1088429636
409990578
1961467039
1230402699
1767394164
1799824358
724242769
501993475
1722237641
1768654473
1026249407
1429379574
1365266528
1910752564
1692661563
1255438214
1740917823
1429109003
2022430167
1246558744
1693649211
1645978465
2140399650
319789037
568709570
1154260722
142593372
1308740316
296732883
1437739230
432253260
688745332
1492069226
515139682
561241639
1062364386
1255739916
1068266802
1028367196
1775242032
319949438
1519487412
1875434926
1476200545
680884375
743610752
884380921
1258014992
2011911359
1546326162
1046852030
1808698369
244732339
1656078343
341507757
776881890
1910027500
1576348726
1584264391
277531809
1787981284
1612289024
939039668
1082514054
1806806040
575439718
852101164
1508529973
1624660789
1156027322
583246633
1305962304
1360998295
1542234398
788289552
743654811
2115839230
1013106555
387357613
1651978864
1983018114
1712045495
2007913613
1847309121
1365763874
1820204871
1920110852
1026760675
1478451146
10011398
617666077
148771137
1332390062
1592771203
754912488
809429432
1854223165
771049169
1827993615
1762542054
1665840176
1411822197
1692868489
1756988970
1400434673
821257447
1760280741
1020860317
1511087315
944349494
1389512297
221646272
1376750341
221868016
404975084
582162859
1444652646
94056930
463709117
886863968
1322496500
664564146
1882026953
238230931
1488708985
95168300
461003845
129386530
583591911
702269353
806489958
220081337
1368845084
34054571
1232920725
1792530502
1946121016
519817878
1669350994
1080176067
1750690007
1438735305
177582851
556109166
1301766338
1460990661
270755691
541773554
867202090
2092050165
123739978
207419767
544598536
1115466651
1328258470
559391413
1455663190
1348330782
2077647228
1512265512
1191555402
366584801
896382775
591314212
127539240
32877700
1083140236
1141166000
251918644
283885081
473427936
1004518802
2010756505
1951036088
1615889942
967295075
1838370655
1785807602
807280614
1851165187
829149072
1471704826
924964745
563216440
1120423039
1303207732
1591641937
693273611
2037687450
1211020136
101670848
1833246259
1931011718
779245071
1095417847
1582485065
825516322
1136941781
330693480
1933261252
493419454
1389904723
2008494699
1152484968
1368867603
19985014
1538273457
435043963
1225784299
1379534289
1619684847
1189892653
858674310
1578313423
1735046217
1395613966
1598367782
2087965639
562032312
1992048119
1700814041
616989404
1193182236
499828883
457849209
576719930
644362913
1542722903
952962428
1090888141
1422689455
264587966
1941330917
1160177571
1623220278
1153373644
1324832823
1412532557
1354997649
576109096
1185884468
1378841039
2037180273
635827133
398919696
133881195
548034047
1781898184
1350953361
1703542153
1142235107
1659150860
103937051
788700416
1742779702
105406366
1127158495
568692884
2052597349
2101023578
1229001862
2055249853
2080800999
1971581509
582202654
1764510752
1936939436
428765864
1873828718
319747445
667030624
1404682056
529359472
1704855643
1194105770
537549508
445321467
2071106051
200680593
273109381
1768150211
443188909
937191376
737402596
103480779
2058851921
868140630
1008021298
2139751394
2030743387
577213948
1747585796
1638224292
2064143371
289436389
2107631667
1163739319
1015612270
635611377
869257757
1312607918
1108851991
616097386
142793880
1180080190
1334054286
416513229
609238208
2018781930
145388930
2071352796
583857739
754512852
1758564372
1736813187
540387674
1595223828
1657196886
239524735
669914975
42515496
626996399
650986288
309595919
374068623
968731912
2031361696
836259065
2044044823
811356380
267487083
2107247392
130601048
1903041212
438911302
820579342
792318878
559261430
791508172
487859991
733603045
1735433137
74748703
2082330606
1491793044
661633690
219905548
1525972272
732267966
1222699170
1400835273
1340722484
658186691
1311630530
1930783652
1909686266
1823919460
152708625
723533911
2027159264
1262265972
187229295
695840237
1456793365
877543196
1804955821
194074996
2011001255
360431778
1382134615
554456664
2082094708
1325589209
1061253528
488478480
807692151
243599510
26554263
1776177776
501157595
770287006
1595584854
2126952911
1445227666
53014739
317025180
1509969151
800765663
514565090
581501064
1473706419
146521372
1256954782
1394242075
1883190030
2064992847
190227406
1698856005
76049650
606194251
1487560673
370001740
1326059851
1165107038
1094552582
1558448585
581551667
400615056
1300983155
717304191
338304699
1817635674
1305118239
395897009
209300410
276742428
483639324
2038116454
1820303772
1547492326
160939308
1204129588
1566600666
1264735210
1283136191
1842940950
1424105113
140790674
487750342
869883060
1093441475
1476939356
336870122
2041180884
893607886
1161312526
1062922499
1992623079
460607533
1928670431
1650805064
379336079
468261183
92390698
470012775
941462568
1726120049
1207573849
655448672
1370123011
1432177233
1270105251
1991196623
1389323065
1152880567
1642900103
635314777
1791159822
889538558
1422171725
597614633
1259538955
1204689417
2046583381
763191568
1849086710
1514939145
1659795472
1132238716
1461586204
225092439
792662826
191364390
193609004
582730436
1785835034
1086435102
1933524995
1097471008
2078970937
1231813524
221325388
46416136
1095250544
414013342
2010456702
2041546932
1226385317
139860725
1163908510
1702516486
1186616671
766248553
1884508621
1214624524
880247102
1359325626
1522222781
311969200
1603809943
583746422
1025825332
1362295773
1724212633
1311387577
395357063
1311500304
1515090469
1748704488
1265082825
1994897356
1334962876
2067373000
776135650
1740379340
537033524
257007786
1668815678
87381198
1491012017
1348434552
1565704637
344716346
1103674482
1000560691
1579894246
1128335054
1342558123
1867376617
785092645
24202101
1956158388
1442017643
267779525
1262857319
1454803757
293480091
1832328123
1350146023
1514747714
1550104052
1969020844
629093189
1474381296
1635879907
893676537
1184764334
1005080910
840575377
33692298
426703240
1141120587
731688497
726334831
368821143
1013822333
2140738997
1845842535
383501759
527546800
137598739
1741238464
1761514100
1862579453
151496089
812005248
102312211
92347660
2098416814
1386186270
206708586
92448230
1741856154
1191723082
30948516
48346723
1099874069
1090197192
1801063697
1747071029
1542153274
1213045424
200210966
12724085
39545411
863076364
1970286073
2075153509
1617563105
1124587402
1551078531
1031073289
1474741718
564770352
1321209607
1320843979
1724337060
325053461
1850455138
1818558658
1266632631
157617725
670344528
978200660
177181825
1269115640
1052154026
94522817
2093913225
423945787
238855670
569115502
2138237630
676428667
1080501276
23744816
701148449
1650165075
1910700046
1691779957
155955622
1814466635
177266649
381800273
671058808
1114239174
2039712739
639088301
423882801
88748999
665064966
1358778272
915775186
1966722700
1604918691
906209496
830638016
1756450304
802688326
1320334655
831033776
957997003
1096094620
477521220
1021689196
379831184
2118392457
767229433
1735198223
1420147795
2095833263
539477809
1882619438
805139957
1729828845
17872605
1840530179
1061813258
696565424
1667464481
330322421
1135772658
1618770907
909377590
1782836762
265355685
1241321330
833720299
860755697
1352300219
2072911661
1052620943
587283034
1147525067
242915520
517131612
827585389
907446678
1329476098
2118851250
511944723
1299213279
1365336240
350133758
73358577
1452346493
1039768156
1489167936
320709904
1985515510
237728231
898514032
777075649
592330164
1233261734
741688610
1175353838
1433800611
1956557328
1723427246
1096726316
1941378723
1057996337
1368835063
1710711244
957714796
1272001301
1579554508
1905195041
822324000
666269504
896568886
96929880
1552752754
427271916
596302272
783641951
1281388518
873957612
1423336661
2039273171
684238676
234580815
1552801575
1528006826
1144585653
1562697570
500754003
884316024
1466984127
1526175196
1825468083
1078472878
1686435257
1092766787
1917876380
535237012
894387914
1462615168
145053974
1119148070
540782932
648760150
1611092148
1611492667
2111155875
216753001
1326475321
1900807934
832778535
2105153400
394589919
26582951
1420098656
836048819
905111041
1324715088
724614915
2107924067
199512862
841241815
1482908165
1378169922
511087503
1727111463
872139992
74331679
598402709
796968416
424750193
577540530
1642887598
432649134
851537695
548923724
872598698
722216929
1612140528
686300612
2063493127
2029477580
1403146782
135685929
520911839
1366963725
1886477429
563275506
985133438
1214106593
133199926
383274462
643441322
117144390
381827545
724727928
1282635175
222738433
1160925312
2103378208
670583270
76893162
1210949048
1336142456
697497640
1385318811
420449534
811305834
49313910
3711495
212017322
1435355764
133553472
1284473007
1755570522
666267668
894737717
831964396
2144478775
93238316
1621276137
1838365256
1153834250
1118805580
2038122715
399052306
1848365756
118808707
506055366
1096328385
546317814
280177550
723020908
1237039759
248074082
2136643978
1109747608
161983137
1593212585
13335381
392160022
254752716
1400672078
300388489
1310902792
1687477287
599494938
915333283
690741805
625976224
1965251733
1441371225
1692813782
342431460
2127244077
678879477
147779886
899466130
1699075658
103301108
528699475
1130497340
1891736805
830713908
1587907977
34862102
1295335225
217702690
1084952816
26703404
559806223
1565811836
1909307323
1344223082
1138244433
414976909
965882486
2125511634
502212796
491833447
598272118
642970871
1994931887
109715234
1976671360
1102064325
761326668
1962364648
2063323760
35152082
466924749
64494936
533749261
1594403618
96388422
1068494361
458425610
557952750
1239831606
34483236
1352341454
425402216
568997495
1815529507
812550936
139513938
1671876730
661768351
417268878
2132245939
1237476079
1813419879
690608285
474954753
442877222
1085664009
190818443
1402416967
1467514692
1848824061
2110835926
1019560533
1272317036
1544030824
1117073
743718111
823003525
629185865
1341025587
500399412
1627276430
1418562214
127060094
290126719
158353735
731602444
247121773
1845895751
1761645461
23607446
982497946
1363331750
1358130469
321827129
1402893658
983248541
2072024809
290672895
17705975
784410393
693527006
736320321
1788188011
723515891
1616962556
1368248696
1347043611
1847774122
283590284
915668931
140478442
1407537152
863995309
1989379393
637328316
1753360322
675426772
1366009756
25035847
868766572
194732213
228382705
2089102468
1930628228
1817807544
1230992328
1981665227
470241948
1403973721
678099262
1775806920
1217908240
1723921872
1957689446
1672224287
684429451
522222249
576006230
648963804
1456057279
1618423158
532954488
968593518
459488600
312948630
467726238
1921689755
580356897
1993359248
1350870985
917044199
959321967
2125424245
1750838469
1314288443
1986218629
857438304
35814404
1469759276
1005669941
161646903
1381772859
341158856
1973044269
764266747
206955287
1870555230
363777840
1419677041
754286804
1801309236
764863628
189721704
15742527
129516402
334853300
40130998
1494195916
364100278
1694665068
1956159127
1749680623
1740189587
1935582070
2013612227
519385712
45152099
1474437068
1183331402
462140879
2119171140
1308055132
716297740
267878854
41977734
636007509
89389179
146617743
1569825093
1717300615
1279480829
1772804583
284441442
964784788
1007510827
125224442
2069944969
1621744954
1123038134
1807098827
512421871
712136916
84390272
1853081616
2092343001
1002245204
52335727
54626226
994719975
808907980
622806970
2098245640
1869215461
570823370
1128090281
348955040
378675471
1462967096
105289198
274690654
1338182723
1626814987
813606995
2088794464
806058312
1709376756
549553884
2142918107
1739728595
465041020
335412814
343789463
672401176
447622360
801712501
1811301464
288130520
1672887704
622174703
1126031090
1608575539
345212765
1804441008
2099885225
399920742
703438074
745981019
735114231
270463190
149350451
339949650
1069917443
2025174038
1591833995
1767107617
561238436
283506457
1969825309
970709508
1752000081
376111492
294597613
1474693582
111764203
19619887
739709432
1698790448
241911633
299793445
1961460576
255043825
1698373662
419050728
709812599
1234522457
1849283628
1957888802
2119408601
990864926
997159294
1500983851
1813371765
1496002562
21872357
814202601
728167485
613457819
1238455860
717699925
1742655143
1978214504
1446419735
1710092891
120390820
175804126
2012743691
43357330
1499269460
989175250
601369987
1635308221
963703589
1402000018
1448359969
1039354849
975558058
11036036
208335430
1965078865
1305373726
1130421391
98995145
783986222
1165324026
874156852
1634854594
566188208
1375656112
795508875
1896509504
1992816954
27736892
329860216
1928264074
1493805425
1271031254
1344393834
733022716
561264797
822414641
1960205033
231105020
2007126150
1279481564
404328549
1281479490
335933879
1919831641
955790437
1210308848
218871922
500519103
1757901608
339511240
1417135074
1426044231
539265082
1931860544
467758992
1932901473
47972732
245354415
447259195
1998569651
405261023
1253511943
1810739164
1442139148
631775424
823021873
507145948
2032174168
266987977
2011329350
120263330
1962591605
862318610
1598033098
850715444
401194315
1778746715
610274105
1364928727
1577321546
1339170851
567977593
1579453727
949918988
1172890617
1632219980
953226242
499278153
1208186579
1451034354
1929325113
514798137
1481903208
905416974
1368520614
1264082314
1389373540
1144940955
169274601
1704331810
1579658921
866304701
148025448
1310867154
1068379952
1582058218
1846177719
1862891141
112879209
1398946128
1457430325
549948134
696959498
902317417
1765145576
554211396
190050167
1291055528
1962762088
1720729884
2113231750
539307711
1726459767
80460603
1669347962
1970812820
319746233
1115639454
1268186941
303050910
1233176840
628676704
1841646234
80479533
748436330
2061467728
2077790847
928975989
1550456023
254532623
867219565
660316090
1395718324
505214812
827413489
1364826672
1106388100
1635415630
1309788954
1541716544
1293108237
165218323
894254043
1084476979
511309741
1075259290
1774586059
351630282
833688207
275893255
232701548
1501318171
1419689154
820715866
218759333
1420148679
763862840
1952295287
1448375530
720387022
560006061
1264539714
822885119
696427413
1791617234
2059051990
42068389
505519705
814842231
1309794578
1598768399
1097642820
1211250999
552947632
977452916
893939558
1082946035
1302898081
642964363
1285779038
1311320488
1346922457
1850521758
913056444
1380195092
467244296
22644224
196519428
229089463
1381168136
1384242006
840859877
426446592
520793243
832694811
1387979275
676913729
2083551208
1991853640
152348681
834204401
782768850
959367290
911162554
442056344
1775093745
1063183216
200878665
1640748933
740483804
1973726003
1570698771
255770130
1653912723
341992919
571036623
21159799
389741621
603954874
1647980566
59451444
2055769348
109116067
732479484
1570262577
769305932
33902569
329317698
564855651
1153602002
1626056167
393881443
1265423607
1509008366
1309862529
1203746359
1303700650
1153819302
966847103
902083334
1618185478
289344120
1905482327
100250461
1294823833
759193897
1639675860
347242182
1413073874
1653287462
843601790
1770166556
688331361
1340058836
980234127
327596503
1737626851
670084027
1514743987
1306856308
1737193068
1545959720
625441944
901888853
509692107
560753220
1951091968
984919651
255570969
1260963609
1801558224
969941123
950719993
2028848275
2141277478
521794174
1490213327
794544990
370282124
530151126
1978938075
829253334
1571879797
951814281
863999953
789518468
18269029
1715553592
583766298
493549733
981922834
1353006199
95255287
685925174
1702130153
1204374913
8291503
2099070160
909172284
792580931
1772312891
149914320
1404414489
380938584
1914989002
1249550958
616164184
995369930
1838464973
1352249465
739598967
1656996224
1727751597
1825573160
2089164784
1366456880
1486777734
1917164306
1080520194
597887128
1360778636
1154035938
840235441
906999249
1812221848
36854508
2080929464
211820330
1533912271
248751119
216819848
564728910
839733149
479650948
1174195899
724302882
1538189456
493812659
675607873
1320926469
1419543776
2045461346
547665203
1037061345
520689054
462002743
1857870220
1959956637
193994926
840703614
385068219
934457277
1374897740
1569096941
57238327
1339417747
937427240
1056447634
1689497657
73911528
1677934619
1800839087
2016225007
573358591
1496068226
162180951
715445972
494452556
1264272897
1791510476
372284387
1104371366
522144458
2133186418
1957967376
534136569
1133410929
2027576460
2056513038
998945047
624173670
771793711
57869225
184017298
880215652
810390771
243861149
1854864505
6263936
1024683346
260190181
840210051
1616730683
1965893461
236405104
298833652
1185163224
953128352
335238108
241163971
645116277
126236184
1300069607
388397680
1339914862
828608379
546297609
1716010040
1553043626
1186410865
2109915487
431089104
1203372267
162001256
2087570763
620789492
1930488739
163211228
1975516293
704596722
1013136993
955123534
820468039
1667652322
1017892586
1578358676
1703527648
1228373921
1366531871
486864605
528790555
183917335
1687922335
1942842190
51416720
1504776056
885487564
1410142644
1040988698
214417917
1297109437
844288601
348640591
1301765024
511310850
39193117
35181870
822851743
1494565390
574337506
371465563
667389551
820887132
2142334998
659230930
1844973253
280985598
224627318
1580473927
749531510
40748667
1627723882
1963713666
34160734
1631211075
79693366
336336651
2118736072
1537086568
295708190
247775014
431260320
1449378073
1496812316
232093690
722003072
660808949
754340838
1516352287
184285690
700557990
1462759184
1369077779
714732970
326970790
643386085
45928239
192666099
195961347
789230357
102560387
716940835
1315911980
1575293295
53837561
537781245
526897563
1454940630
221003119
394480869
695432307
713634640
572371431
225264583
90336173
1784141936
1862327402
1380225203
471801356
367307079
771602052
1390704156
1880541910
595533496
1376212525
959504573
504756901
1153592211
1569140230
52563154
1770031605
1576646982
1809248826
302628008
123331383
1452317679
1151504356
788271013
98707539
1354700870
1572656383
1061941965
49139079
889625501
2121897249
969469498
1040991082
817505299
1150758269
1631010154
1679634944
1067069140
733286768
1131190835
2070038953
930077690
978320504
2046133854
495053177
882152140
41929674
1646037595
1121320935
2088341835
934572599
1824868402
125202427
1515509542
1419394842
1088898987
1500317070
93895342
1340956384
79561803
577042164
493205254
338803432
1254253073
1501304568
603070589
619624412
2053538081
416107290
1152897429
398519919
377444829
215416256
1525956754
756117453
1116327251
1660530727
1692986627
1682024192
2055071893
1056636963
1436856575
262655561
1919133152
1990891509
1003590376
1445126964
458942039
1135824860
1178020875
1720197521
426960688
722107968
1726557578
1761554743
69577946
1771774653
451246507
2078887560
314970916
616042865
1957197335
138734594
177264202
753627829
612254106
1189480569
78319834
909289406
97039905
175101769
451766397
1546390436
2038813436
1079930398
847045532
34892645
428468791
1322142151
117289001
275726490
623955025
333946190
165147759
1624528930
1372440869
63332816
2126258807
1060781201
1525291400
842634546
329317145
1574696316
2080532276
1359600531
678953894
1613164145
594464387
1922653920
244441600
860533599
1268299012
176070564
21433569
53251555
1642788614
2134948694
445100043
1927339943
358450839
55101252
1165922289
1670370165
1302840906
2087791743
1725935631
1865846420
1095714956
1771998427
1806527909
116109161
412241269
1503963151
685249040
315408319
604261340
9586510
277985239
1605388189
278479306
35112623
1357759263
1156053367
423629825
1255022573
1388142272
2060496598
2082240358
2115587088
598285486
1021115054
1892452454
1148183881
1762832371
82333935
26622980
1982236759
1108360368
919102430
353636986
1773396690
635977364
1013753262
1966096157
1439528901
628290528
2132999407
182975556
301643366
370368642
920182361
829437116
1198391926
1744519772
1183586589
1244242942
2045803133
1247233817
939549814
1780801951
1996594144
914743499
1498936352
1734173301
741274019
1115217061
301648062
1439875234
1707190841
1735885609
877804269
915412234
1512509474
1089709502
828245809
1850036870
1855566111
1248017035
1187968292
1878391242
245098315
265401335
90917810
1080483458
2145028064
997485584
224581190
365478556
1379344915
1740994115
972919790
1479651149
69125591
1576502901
1107709612
2110645790
1174121480
1165461775
2045034081
1782162256
964518799
1275660115
1762829142
918693665
519688357
968993135
1865745882
687909431
1456147329
1424294040
326204847
1241247366
429013480
1965400516
2141832550
1380223017
541552463
1715190819
1126491544
1490741126
713548161
601260906
1797820408
1578569030
15783972
609051013
1066657836
1277031761
193770438
494432868
1092950285
1992677712
563910527
858961384
872080152
1480831054
1780165805
552817369
181336704
1335183218
1380813314
112279960
1338094609
1452900685
83013496
263517696
1584396721
943168825
1479330651
792932806
1975853060
1829186756
1811272569
1587276908
1717731129
1830020659
1495368933
598905752
2018686095
527328270
2140616643
114809615
1557246947
347522974
389440255
1482748591
466492630
523493808
1960212753
1989832436
661665062
1681725924
591228840
1270945598
201582425
1312114140
447913790
1868701490
800717184
876641610
128509023
1904094867
48314178
1481317666
1294292992
2124647794
2103042458
835750687
1360566584
483125050
1643569386
276086396
1672338841
1745787785
1441395019
1138714766
500623888
1255079981
793932493
3283321
1682592710
329632146
796689988
1641466764
1896676510
471610012
375130929
922308728
1125542307
1803970295
1719992093
1346170012
1543439302
154927413
492657429
1257443630
1381369445
1978763229
1873764374
1975294893
1993622104
361623978
950366388
1859921293
1480279412
1846139059
1754262459
971462920
1620355305
364072200
938953255
1870009483
1261324136
577561691
290588482
1721333893
1981289742
379877083
1523337277
780314436
2068392702
754513798
33361153
1249321327
1372822446
1774643081
1999049363
1176420736
1378701230
618585427
1360143153
1940689827
98120547
825127981
1864581205
1102760684
2022742794
67490229
1647027492
1881804497
427366041
113799672
235215641
301446447
582821869
825707225
1475266016
1847391704
4774036
68632603
1144140242
852166994
1983211610
736853434
2080366725
1634739005
2043168053
668386263
275963710
1405161710
1088198707
1916726334
276371257
1371792700
2046966510
192991481
803763802
1107413292
577111780
1213426881
1438870804
600165007
1027036493
290979984
1779210286
1556830840
154972134
794265718
72885649
742686591
340951377
1552186447
662745341
272521300
1353993757
1604151574
334805212
828199700
547591966
868693671
1281967003
2045810465
775860537
994784798
965812737
539404550
1125478930
315675468
786721933
485172982
300309491
100158122
369278796
337294822
702806704
1166301431
125111202
326974087
1975336180
950902621
1125868363
370616675
1103563572
814228125
1451939688
2039033019
1925695128
1541826212
1941262494
1715526159
1148974727
1685789402
299334445
1060386161
657795289
2075695306
1139572433
871209316
1573216276
1258480558
274638666
1196582592
291790304
662543113
1239210103
1592632010
768687510
658988512
1178253175
230144482
2010475927
108883567
826942054
2038437330
916925340
1299841965
2060309165
390714382
1658899306
942474902
92023399
299676815
1682959854
1279551882
248702185
779251483
1361727623
712031102
1029647486
318418640
1206077446
1345311042
1311721406
2090485162
548093178
184424812
1748255191
898476936
2083268510
1123489938
3399815
1509592435
1466219231
519852413
1940293780
619003657
1619392073
1701379864
922376381
454920338
1630862763
1103023512
1615189218
340622858
1612977138
918028569
1062886436
1936572569
1506952504
47690443
1891439016
1400406921
933933414
443369437
1860801657
494646130
76415840
1112581326
2130918474
2144274160
1911089640
1782506875
1495195405
1816626034
53247766
895806779
921829909
456887059
730422538
449287807
1544603668
1310949381
2112746611
892787625
70209432
1105072438
656282669
823332598
1612608963
973343778
341247518
1781215791
1214395789
1148512594
1767731957
1055760665
1309378978
1369367831
1079914496
1183462664
1872991308
1516385704
307182249
136693543
543975911
2064319274
1713741437
866869014
1136041828
86370772
393594260
754016907
628108342
643971335
728892280
1455032814
1281466082
2068660922
629207532
512017396
886415753
888283623
1913641665
1292819926
1604252149
335035351
1045269742
991146475
1170226248
550141908
284486459
131894101
402844090
1598210803
1738972263
2099605322
1649418242
1048028766
2063786113
238295861
502760985
1791437741
1008333938
436807165
853251159
2037646722
633359530
1460682670
276361889
1281369948
1807003834
1619654180
1590903493
1001999187
1277564258
1270962038
1523302465
1701144452
1133045074
66810009
650698743
1557094264
1902843541
1928366216
636740488
1774267820
1854011139
1294604530
1267550085
2107768906
551466263
1097032935
483576555
1592848276
162441648
2014928432
1945980197
1797758758
1235621540
719634462
1534631428
1118817141
634327905
402862559
1385185841
1635437454
57724620
1998716579
1373270633
139975934
469588231
1287903561
140531025
1649768229
201524851
1861811086
2090706023
1104380375
1805505477
1131428040
1442523616
1824559929
120840270
843631663
1238220301
1729654418
1396261223
797465877
1388304186
790589820
1544481210
1153948500
1060778348
1326664602
718462947
1084906744
57675819
1512262175
197846232
826396319
1385171018
968309860
1789475781
2004870958
256572077
1398139813
563361432
644323643
968884179
1154435528
1774336551
585497816
588600364
402647364
1297808644
235222853
2021147580
907993668
289443071
1786562165
2072805100
1644409559
515960486
487447224
1805653487
1636615645
1799115593
131593289
930380353
1092343174
1223842776
1600082994
788952308
1577189662
1680340840
297607804
640377326
1026206076
1696781391
1881325761
766214901
1098614217
1551607673
1927057889
1240181109
1531276579
1792772624
106962928
550543038
1384623810
1734636963
713657806
992031012
1954127542
439758412
1170049437
237694073
65089630
193120278
216207915
1180909529
1670738946
1992290939
47903849
858445848
1712900448
58331881
875222022
680646389
1724351287
307412762
1116819643
807658115
1108567466
649950140
1472901920
1329317532
1442940637
357736717
382922397
656469450
1575260823
1859867982
1811474488
1655268051
1573350751
1565443676
1189998053
781881046
618971058
724361322
426417067
764037016
49720574
1808676954
1693821526
762954599
1168364429
632071797
148673059
1154897174
1640918566
178796783
1195498729
1836760484
832576017
1262947146
2031097676
1165715377
1790846937
365147346
660027353
1931067017
1207763515
323098186
613683490
1025657680
1868751944
1388785619
1067652907
526701090
1056099014
885345525
1322145755
278634117
511579426
660914600
1897467440
1079410558
276047177
638798464
1810781685
1172586972
511929768
1189914712
494032262
680791076
1030685723
216154398
937220837
1597917422
1062360456
1073580113
2070608716
2038482228
1638341154
2107294
192195190
649917287
1421831657
780418203
2115377722
1575096629
352095548
537761734
946979434
1331664390
1825220450
227038022
834106521
1371680152
1413519051
1889144866
1456817441
1676596400
1543011347
1200152923
1669159654
621807200
512919405
2026509903
2090854193
572350221
1563032438
124510862
931535619
575213884
909362251
1345739989
286253198
1971026551
1266704284
1800647543
1938837331
1342461791
988981647
1028175973
1274639832
200059558
575837959
1525282354
2021183577
1611205242
1087537253
1521439886
1436624264
694721746
966919520
1236925206
1434068503
904268082
1716409689
1611198507
9338154
2056424075
918991535
991309345
269328100
1535857925
1420023208
2106508942
991717456
1718258860
339452885
979644699
685124367
1934466041
1652611760
1200077711
1058454625
427227838
2060071525
1179408184
1376711211
2001039362
1210547530
1280869494
762164136
1832455586
1381232047
572972940
235203622
855861021
1511405339
1620993011
250642143
1907517741
1029363602
1313256528
327946555
849206429
1700054027
417788213
1413138838
2026297143
280871312
535174899
1377305688
482446046
1284065598
1670194711
1771074425
598998498
1254924228
239868387
985264204
1258163800
1242465060
1373517951
516735498
1197717951
319112464
738293594
1416754958
1130743136
822297375
1693047228
864101558
1549012372
2131772546
562456864
1479196695
1876615747
538290060
1986249629
253514748
320782947
546779353
457816830
1380233568
764529102
1218354896
1649794786
143000122
1044772225
1158797476
1734896394
603678514
752101436
173672267
832675618
269155848
2563826
3035263
810331736
709261367
1257107132
1192689234
621439700
1519009132
1994483938
593515215
2045277879
1457559041
481125862
615181542
48461290
1561234243
1426110847
1487384324
943679420
1665887683
766419633
1447059955
396156809
965470284
486559178
1426089811
2010445099
566237051
2124045099
331060714
1690199851
738598460
1685969865
726965535
823013058
770606762
1098363330
1593618477
152226961
1601870374
1963499140
1411137286
321091775
59853488
1856850187
2108833980
1304460045
1047087221
1132544300
1845847424
1364746156
1888738583
837657507
1483134418
483367758
980806878
588678362
635240893
1329534204
1993141048
366091593
907070891
404429941
474064099
1365936355
633071336
819270163
1129508627
2092417970
1321882878
1870543216
829756313
1294295876
1828423486
1905720311
1708426466
1103423233
638783832
759484634
54936219
858145432
1006317995
892466456
893874059
1058533362
542441279
222050854
8043802
597145897
1858492945
31348838
257480483
544147619
1206808422
1409283338
698480853
1952342650
278452427
522676613
1526954533
339681292
1640941678
706068867
625761413
2063101859
1265990617
2102329100
25517625
1477030605
1788066505
821617644
1139395544
989803727
1434706682
1657665321
1388570309
470697552
1962631196
1870685503
312164708
443692471
195913395
1886959864
1699042969
688787342
1896344628
1334795691
1281784539
341171264
405036621
491867413
1181694172
351064208
325549551
508794776
967409891
1589108377
1677734236
128520520
1605422341
708544048
192007278
2057016635
1060481816
1432426951
658799738
2096613851
1232390284
1583228866
202851211
459847252
1059649416
578948165
342466525
1480780165
85763624
403283490
1601584163
1638483293
7615156
514021183
1028661928
743276049
1304873221
1128484272
861273430
744171357
2004171680
296673667
423400008
434245106
1119585649
2105569393
757348986
1543184943
1798326264
2074397118
926584449
1386416007
1959032133
1102138168
594811814
610587863
1882715648
659790909
2142894999
2085408280
1983534616
1625620383
2018753408
442607855
745509341
1814568179
1210731441
1965658484
827934080
1409382130
1585997512
1912514062
1404470994
1878691075
1978970416
2046632899
750769357
1034113899
1335856894
585431653
1329947521
1502606025
1617291124
2119287971
1992779892
472256731
387214467
1344255960
1775704458
211149847
1453075348
596299949
1493206762
155019739
1923897523
1927915286
1938683959
156777014
1584954629
482482960
1269546801
1483038911
1618204160
842494746
1910079545
224183725
1330699025
1306282820
339738281
1498956281
887611005
86413239
1444359956
796700096
331659022
1231724532
99253493
750798165
1936506364
200655459
813643407
1418081288
407098626
1083730301
2033854194
800089126
1274489653
1150289011
1193549394
2053572127
1450286282
1934861374
328542279
242765462
879495065
521237174
1384722607
1268471610
983027085
673317819
1837509654
1210578663
1280135617
179089891
1654318854
1149583876
56573477
1332764849
1473746111
1893696975
424576790
1500134312
1346807878
270096933
1394312491
853598822
217128818
143020003
507423610
606896153
1677272310
978268664
2025949930
682034453
1035522844
663479398
2046522352
935006783
221384843
1939858349
1064500321
2020475546
2004840531
1471082836
566030715
1517279224
1956156511
2103725731
1974571460
1607343204
1264477203
936171506
249355560
1602810543
1932016162
1832065983
825271675
36606900
998086556
878925995
1047686298
1559079381
837288616
1271812548
536058508
1681554526
704989982
1548054838
1922336640
1721057478
978287436
41979920
692104043
1718506574
112025304
307335638
1544380185
986297564
760760308
764662299
2136645730
219237878
407499967
1712269915
1630237082
1676299059
209432129
1154561647
1285326116
1936365788
562848321
1916280010
160509491
90978656
1476246847
887440143
1214342774
963910774
1051363221
461946697
1091233516
551582188
742304002
782887425
1577711332
559694555
564019267
1610723222
385212503
953043606
238848990
527985140
182053700
1826799128
298189266
1863417487
1595891456
19636252
1694104309
1918240510
1955420742
557749039
1616225252
2044543098
14339006
22459925
375495219
473592298
2050914861
1554182506
1195455758
1376626947
884029110
1209903472
1064624662
583614717
1671127860
589803870
885642267
139999392
690513881
1085516751
1672948619
1836006303
981782827
470732642
1943411243
2139532607
1434847250
28850922
752613303
741991814
1916964132
1484205843
1862070303
1610259922
1661338138
235458258
926317780
196523712
903070163
102566875
387133214
964271199
349917683
110358284
1107757363
217137209
833822479
1583873342
1226138819
307027848
285929283
1157123170
342796555
1412077235
569468609
1053516525
564896339
814125642
2113119960
1268571219
2043493666
2122011108
1947124835
1494505004
426119100
1710326680
2119620991
1503063385
204744884
500808456
1035381728
497163727
627130945
711641997
1352804323
1199557244
108527023
514750431
1603440431
1739696374
924692782
1823292103
195981875
335042975
268819663
629289746
1190640171
1972054398
2054541160
1514144695
1398646198
390720312
562783985
1386148684
1818693269
330958085
593235343
773608859
660261908
1967386172
1145891958
2140712741
737806685
1486380185
789296015
1485408934
655220679
120030801
22267987
984856599
1802405624
426335277
1598886851
1942766763
1486779345
904262976
1056011442
1837194548
786255798
425979205
1312691232
986581110
556541436
478484647
1501335097
535088064
629057394
1123505622
2015534865
1537348296
615349213
1921031622
247550085
216744959
1375926367
1583692563
2146692080
1723435325
317751505
1397090269
1467295010
143902472
227925695
882559968
1936299425
2065229362
1531882839
22464647
91684050
153039912
1195933409
1830625011
1099641458
1120498351
281221779
529535754
1042536980
109453387
452637090
675097506
1777460915
662890328
756948701
1121921054
404427514
1021697332
2099632855
1246686118
1813458496
710386947
2017338863
545111680
934529503
1784499299
1458491252
1603674218
1877481288
2019354712
1714460104
1971715561
1321836246
761338939
2067953678
904738850
1846221747
817757194
2146301076
2088010595
1726752757
932277422
870363367
877820939
381809404
201335245
34565908
1719738416
1606960607
1403354294
1148408885
2085576216
1639401790
546683174
565687792
283836120
1769808445
902934149
1536485190
100320155
932921791
450088958
1079479695
1093170111
5924217
1383353492
1555603418
2087918851
167705346
1475234774
1072258301
1033204847
2051850604
1419853834
999571763
1709294477
1555206503
508233386
947248059
1583490641
751246858
93384655
570957752
1920908560
1998169455
250454205
204888492
516220084
954282108
919545844
333057198
1397712584
1341676593
1680673098
805343459
162831997
311201572
1846282141
1911572105
803934909
849934068
1597084743
762102004
216443632
835824644
1231456413
1978176003
1028784537
160884243
1817221646
166584362
1421006701
608708576
1910150657
232636548
1327288210
1837363871
149466677
3890545
181777044
1257275033
1642646
193206917
959311323
51810878
95934795
1390827190
2096655611
864831832
1378096100
890293692
1581373276
935718029
1920114136
593358774
49443384
1563217394
1833014852
101390264
1531927002
2147425895
105510014
15549076
1913793964
1918071832
1509660187
1108035624
1170119539
799521450
1968591627
1293834836
1728850382
1724408626
1932795547
1610067837
242538779
2086554120
1390519530
514226883
434071028
1737150563
76293756
1686958030
434422401
309346495
1770585841
62124294
330931301
496359434
1288428028
2110092854
884265977
1412689926
11421078
787326774
601200340
57337541
984038209
1305195704
1315617554
1770443522
1546763295
1973526407
416135014
1656755022
2003069898
216011784
1294256227
570540496
553877358
791471491
1281974664
1713669374
1117378546
1089778092
1255753560
266540553
184632992
1834788392
1968206491
1912036657
271483593
1010378065
2113756341
1318106511
728122854
2019662672
2070357025
1978704463
650930394
676183913
1517509069
365778537
889242174
1596104220
874177116
1456587690
713368362
153276467
868404806
161981070
1570504895
1218920955
90133355
1179388416
1401395087
1926177518
1112559272
1853422132
24616123
712424476
1461996223
1259655612
1775423539
354495573
1806893451
1348414570
38111706
2061917475
807126785
16361543
78759618
1927911929
949287585
1987589751
697878249
1103175632
252318741
1232224486
1768943756
875665813
2029148202
1892657379
206929192
766103393
891023164
783200718
1194464255
98317542
10344616
1244731997
2145519233
1632288152
566911458
516583779
2117409505
1612477186
2118819629
261275491
1191144990
1304926906
494260089
2119125661
1811217699
1552753354
573153353
1660422993
235078913
815414439
475316097
1363069533
1672143509
1642251606
830266341
1212483420
967813978
1455114681
1486328468
111926834
1417420376
1878367994
508299305
1585750424
377726533
680106066
609191022
1667895124
519585127
1320102473
610205652
1660712210
230385626
1217600025
310042419
691579605
904963415
435185168
804430917
30442133
1527738202
1567538938
1928230803
170957337
1046567218
1584449320
1001116234
927412578
1496043051
1431948697
1527335005
1670199323
1733340933
933695938
1789747918
1039940810
76407827
658111496
1388822492
812692799
540596926
1730576823
1876930833
1147062445
442420488
194844151
2145975462
1981929851
839386217
1200161285
106672432
451741900
1096624982
868518008
1090572831
593781726
2119976614
806370783
1630808673
1046411549
2109627049
1534822137
1740413997
805807975
1102718720
1454942085
107717941
1805450402
151056232
909724199
1087367131
1588306183
891550245
940102325
721823539
583886944
1051558196
854139416
1079760124
175335638
356667897
378862915
1120587322
1568214458
1671484401
1027588067
1611750968
736054925
1996132786
1491211052
265002681
2114980326
1640366755
1302929243
762625069
1329358626
1836785952
1812897203
762587017
1279219535
361333258
1594908245
529857241
1506896487
1589434248
1297985056
1744692641
1815159882
1177151360
176317138
909713427
799629550
1755725446
141911577
2027436631
179456681
1715375150
363736309
1593512805
1863923716
212529012
1057672215
957800440
2025153563
1195293016
1730969285
213488833
1690384724
902109946
1835727220
946626721
867072178
798443397
1630903137
769802967
642409861
635198045
1125377135
650346148
1548037717
487132217
103681617
332832166
667695005
1464572747
183188003
1431265066
64102416
1121495846
407083534
61067491
756367368
21671409
2124424432
1813114277
1894201991
2373198
1867286477
2062738752
1374653287
1207174964
821692548
841339907
319445519
816392025
172820951
532746778
504349703
682402312
1831410182
2058495762
69753574
2132241848
688889314
429065730
152708961
472805488
443366859
263708127
364414591
610268765
1789904281
116379001
1899497615
624102346
75259659
1118727543
123357006
9758474
249889213
2127958288
1044421789
1978259072
1380855607
10129098
1207076970
1436945972
1740655659
352118371
1952198093
1672476453
196380688
2108826810
66946065
1628065862
1132812062
1842298402
287781508
613407090
144945025
1478961471
172822561
1386809379
1775576049
979933550
273890808
415829529
806817482
1806084388
1216127133
1202082152
727346294
666337685
1852148521
1888901995
273567418
1043763365
36464201
2017571720
1688405426
1604932037
845180503
1137566012
980000619
1750305747
1258310223
1432728504
92548482
1247468261
816711810
137937705
1124888692
526102711
1973712186
1985836317
1246376444
1253968689
1910505839
1163519838
2003438556
2049896029
486795219
796344082
1271936867
1497791125
1970760537
1141053262
728021566
1508901577
669006071
2057125475
1662129111
737901928
1890523724
1329180842
1098121867
2023827191
2123253059
1247357834
260520678
1838380543
1502965592
448608063
559687555
1990299725
1330129990
937756982
983627374
991313808
103675730
761773854
1096529949
1608707433
563550701
572887884
315538775
1471244356
865680070
991296804
793723600
1023850621
504530273
1896789124
973499384
1626302346
4817847
111442366
146393253
598088593
1287265749
1340556807
539754731
624936479
1454247219
1562134943
1059289121
436386028
95603354
1204137761
426149812
647997920
1369778020
2064508739
485297852
615362276
1100685952
970364108
2095140752
2143197748
748414308
532162046
1697100482
625002465
1109145040
1304027584
1520304079
161468465
17456823
1300552564
182375276
207674798
1704928677
1655129830
70156353
1586488661
1582646185
333827058
2117238129
1613439462
223803056
1435186544
779873580
1822078207
956103677
1569700299
646311062
1972536831
1470775750
2049771909
1686581442
494832848
1562153751
1214384678
1346970762
1278308507
901810134
1484411122
1103225000
2002516144
2116932089
383274706
191497293
934200551
328905246
1183496638
129504678
367391358
859917320
2125252590
1110344009
2139431575
772967364
1126651798
316018339
1148894305
1341135563
1500781478
138793153
1808390444
1848695819
245795885
163832448
344378185
1646153106
864185625
216315824
104394786
583179931
480525022
398122237
1617518750
1793064015
758946550
736350240
737947789
1436750748
1266790736
1266292023
1943753696
1162999956
1981671826
1986054902
1655292042
144866348
797001774
424377856
1012728504
1615225375
877855360
345424863
1994505347
970233890
400903797
1293567214
1681140900
1391485901
1681915124
1471442424
87866054
1780412755
1485986083
1890602096
1073529483
1671816840
1953999185
247902197
941510499
76337863
310205576
825914519
1444008886
1603663226
689025239
1667223267
409978777
1339672755
1299997699
826532840
702634569
1762740240
67642815
2121787504
2037433350
1791618948
1521446519
1300577024
470684538
1797830351
1762004556
286349582
1996688679
1531753635
1845708877
400531518
1337373493
975949283
1604758493
1397858856
1692369342
475933649
644683720
2119357471
1285630256
1469552814
1247632253
183623130
2116136509
338607285
1031790854
1552998874
832804687
1867201535
509477681
974104548
1754841516
362185891
963276406
41840360
1051745002
1250427605
1797281385
446069390
566884746
1730129498
100337473
1334786954
915933335
1819986130
162475243
517447499
1951110442
3766421
910505979
358746692
1389430374
1644882486
736831774
761150515
1267101181
710274446
1257967338
88590705
2097925763
964686892
1636722207
2114267197
1047599001
191138732
729359030
1535612231
1914181691
1392977759
672532930
1010823434
451744184
195988310
1653208410
194952274
771755994
906078436
1224605536
817532150
1245505498
850614293
1309869072
1010528270
1015907647
1790466574
1835447894
807817513
1440634013
675383386
1211241600
1274989567
1512414886
1236509679
80434276
215902346
1572000577
1218834519
1721583892
785280305
1842811850
1551218452
657547438
243941378
1234468029
83658722
201813701
1844459854
1697608707
1368351362
1252786803
1365373072
313026087
1370489572
782785414
392875068
553683796
2036513919
1341227677
253938499
38763039
886202463
957012484
837772516
901607225
1033218974
1985115654
52020852
1737671422
1518965073
755388796
1166410729
1316563485
1366163175
1982332787
392771134
184174687
981188985
1879548318
1239346792
1589749217
1585079961
1595071924
1579195438
1563650558
278426374
1179840843
958294364
69015688
1413355968
980986480
1118495033
1166214640
736443568
850825151
985007049
892361084
576403980
1985950675
1541267288
806923822
526261700
1719845053
1792489595
91501169
2141503476
2011042477
1432293784
1650441796
1959627748
1233001642
1575317004
1934690903
1787355845
1853103238
1889162969
730379625
804360934
869650931
512817937
875419898
868113242
269373401
1026700915
1127405142
545630444
686787928
552927447
266092198
926412585
1522437354
631914403
1907263077
1359722408
1936180894
866399117
370022050
1843473502
1324211308
126071414
134242463
364799143
365014069
650167716
1907550297
1844350844
464605757
1871647504
1071084112
2051966835
1363219813
877681058
196009610
600650648
1894367122
630582384
1410000613
595508092
740875796
849991322
1742822764
989928618
492052016
1865902928
144767241
288682456
659003612
1563248939
177477411
1677115209
1695762780
285490560
2084343224
1628858102
1280078769
1326264189
1577900576
1591939148
1142627118
1783320861
1363267210
200172352
1427224609
1356061565
1549984037
572326612
785516841
1694487878
1438865343
205695500
2078123758
1851232511
1513980323
747421673
208185697
53838896
237366510
2074937483
264570930
183445868
271544879
739564199
1846511009
868844217
1994647970
279266864
625107593
1642212710
889280761
2051437029
1908308791
188538143
984683511
1057607373
238291169
1272678383
1716645117
1588030258
698763660
2123325791
710712327
813283533
1790802774
1557326559
2103178323
128689121
1787600150
603153375
1543204851
1234302432
93204465
1726740341
559201956
397396486
880227685
1438113547
2063361531
1160786700
1648334772
2006944264
916163533
2135022123
1690911857
579173343
226484727
1776919263
210808534
318663953
422494480
60601208
641966840
1288487083
1945877440
1670722143
1091024748
186376993
1627141652
1494531693
1827190215
56534127
2090094738
56883247
3576326
218654462
315992892
775507920
877312489
1361431889
305155041
2010610753
1378979716
1180098185
1521509946
1707414279
676182887
175328221
861754225
378985770
386764367
1128946555
944201007
1801373968
1886754614
1290865784
1126622792
857605232
1036926618
1434035664
1210631318
1300171727
1441076731
976414604
1530872223
1418380750
556547404
879156593
554833661
1907958757
1333803359
2053994011
1623837656
1406234859
687009810
1979243443
86949784
1690944364
311647844
1297770080
135343470
2055110275
816775926
430840847
1411238308
1451794651
2092216027
710405182
138740312
442514898
749065753
1399933946
155819459
705028615
1490417614
935015745
1192478342
33386374
518264046
2012660000
1498349451
1002674210
774458782
1399211807
1176957059
1676315714
1137328169
955174586
1151474086
1374363630
362219040
907174926
954569818
537676867
909743934
1878723428
1543155772
2111593243
1121587542
1357638686
1948928480
347605820
1065974465
433398172
289507999
1784599715
95170441
744302169
1591567475
1289773485
759318464
289141385
1515988192
1923529772
1926730666
1274717676
1067615354
1856858396
24391250
1110336265
84486930
784524375
1495411537
909181239
514740588
75616791
714982454
1108115858
1238879156
1308988028
1519800668
1589498845
607610483
955075667
1985784416
397027193
1167564715
2107112184
1775451708
771606529
308748488
1931550138
197264196
1699731776
126420873
417556630
1985352123
964400642
1890981099
863439459
658183143
986386527
1910265512
1419522386
220304242
244170619
2011058467
681186701
1880657023
2012163895
863187764
435020097
1016946558
1382024479
211230254
231142327
1778162339
11096373
436749775
782445087
1653746678
1144234153
136652290
416152509
1544505088
261279942
3062939
282447197
1149383757
1021713984
1667149461
18153006
185531778
724607186
939393207
1100057781
989437994
815070318
180224650
455464772
48728291
5192934
698879716
2062767318
330633684
171625862
2007269286
840402342
508921915
1003482675
635816240
1810601574
462842610
44892893
1688967163
1914316746
1083525045
66460435
962503624
266438745
1851864193
1153591691
1980451493
635353220
1917775698
1828353964
70362227
1434995367
1762862272
398538344
837195274
1804439123
1137607399
334471711
1002744831
2000644304
31265499
1089705665
18167958
1081075841
705766196
854377693
1503008972
1339554854
1344584758
1107522606
1427348497
1675518257
1679617965
371970231
310057906
545880917
952559780
309899829
713597474
1060247072
1091197975
1265311320
495969079
2029702448
456005397
1840878508
1765150579
1795450227
879016767
1038688504
554035019
2092331427
1019516727
479005614
1164698025
1305561226
2050308819
2127708604
779577945
1893634313
1496499814
805808557
520999742
1152164577
145326414
469048947
1195588972
81687328
1650947254
554542404
1622971714
664830729
36269190
218733903
1479529939
522882547
1357706265
1957075376
260394781
1290040191
890917123
1395248382
1876298638
1952377403
635206651
1151783382
1244420646
1677162759
1492653809
673769498
2105109245
1049841399
533938601
763989880
126909791
1187029119
1266568151
1221107971
1809645225
635248074
104455627
2137075586
1876872015
2056483312
355229042
1598801253
1543447014
766841626
64738509
1825278637
730725973
1214384768
957093045
15777512
1062031434
1345374696
1159340058
535254062
276460720
2073632528
27627228
1829860412
2089037450
1574240644
782849643
55914246
128759772
567142306
1545993640
466070320
693118930
2001597828
1553708551
1543121782
350032098
504789813
1973358833
2062641533
1514732318
1621486572
164504970
420830628
1935294556
1105440209
1148482891
370946980
1380289829
1785578475
1642186772
1887763002
374538161
190834879
2112888160
1913281026
1812198079
1065795498
220476196
1417281402
1806786634
1836461935
1230706359
1299884700
1059000351
1914184761
845219548
85789958
1423129108
1146782808
1295895419
199476358
412167393
1287247537
1696000144
278550260
222206132
684982001
735174978
1058811940
359310444
1247718953
1888825046
1473007040
2008506216
58869315
1289948906
471576518
622919821
245306970
1425248676
115909917
713899306
1110712210
539522633
878722205
1977502988
1326156664
523026265
109521508
61095231
1048724247
1359472899
1244060090
1618276194
895951744
1353337158
1727125351
1997882556
1076732264
1160778188
1713315254
1523847976
318968873
1815865305
723916637
596623669
46957426
1153011133
1752002754
256292502
1122912436
311937766
1412194751
31310259
1362290880
262353972
1811091873
149950198
1495223698
1025268708
2055266146
250760764
102626560
1942096579
55435326
734779106
1707021687
2028683650
1706261447
1419929554
2050828149
548449671
58364922
1270044952
1255661114
1075558846
1156670784
628711215
1231189511
2020160573
1076082480
948641410
2138316947
1036622648
1290848658
182934941
2122792124
899693952
1849486998
1342219866
2071682250
48002058
1961620402
984957516
1112539864
1634885390
1010698996
542006868
1171440984
376482876
1561809306
1895406458
2088083033
1709826374
1738797605
231048446
1832207713
21267685
571197087
599760012
272437511
1119865050
1208638008
401774245
1596621255
58099520
505916259
1519302301
1879277332
586370227
125347015
1655088510
794649599
1649210259
87200641
1369126782
909028529
1433240097
391990401
1914522820
1842090035
1933761596
1247880572
1878277524
316577204
1809565809
310032802
129344570
1857130777
1023795333
1671779639
1471271932
128871031
1764637970
1735633317
1134867266
1605414819
1093938049
556892588
396705550
1374054948
413801347
1493637802
1762625948
847540411
969576838
962200510
890486236
203432412
155829628
246612636
1089082650
1468519449
1289326893
190755244
2078808666
893515841
808475399
730035334
616723279
955999813
194562114
1075220323
1101041936
1678470369
57277656
1042981673
1354966157
1435064320
207144506
1362382003
1359956602
257597516
624451734
2049052121
361136828
152680614
1391616630
104543936
563296508
1153596393
488332718
670377434
916418929
1837771645
194381746
1621743802
368942461
1757413902
243403302
1666309711
1241323825
88435617
1380852141
492510166
529231878
1998746480
540721296
623869268
1916887361
1398815524
138928724
564083283
1340571622
1548813962
807371579
1955477995
1258244517
783465021
924358120
1916375764
1722650348
1500669439
1828805750
2100579775
887140300
739967808
505567146
359973897
884005328
519745166
1262094831
501314670
862627208
343297913
1490918708
1549849112
378231468
749805469
389783836
359203532
560685473
200925817
1459574489
1588668852
81970050
478612036
447637870
487274886
1060940153
1351564739
131061819
475084541
1007475410
1640624728
1835403195
1686993758
1740498917
1960947062
1243541368
96043059
1524115883
737110796
541980860
265114399
1064389941
1243902010
225788906
1157900128
1556540801
2144176718
164835978
150035059
503666857
1417016391
125433296
246626543
879850756
1533698202
1085725053
2019325793
1914448039
285421033
1352636181
2072433464
1644162985
1303309335
1366943123
652822259
1312423165
1364121079
1294324477
1400166194
729072826
1231482472
296761240
2079165159
261389442
870241532
1828525320
1650648434
1103448459
506098951
823519565
1857746636
1708920881
890619378
1937857951
2013151156
343185330
32948812
235066675
415003518
1751481185
1734644266
1657237776
1604155402
2098674605
606450583
1819316251
316956774
1012247932
481157214
584364511
1875684815
26561395
1860982587
1496676858
211930083
311614944
611553571
384719820
1198552485
845882943
1132053564
471297032
554917577
2035344288
988439958
358213516
1185105230
685141051
1814369183
2011578658
2084623501
519471995
733195376
684452061
1337379943
1451908558
206667748
10782303
307267359
622318995
1168490398
114526856
1638125765
1769789595
247853576
1091917749
198383615
71988253
1750152858
52726027
804344825
1534115377
432463342
1573063131
2084415269
1997279390
759451941
1647840417
1406529372
641175210
185204862
873668286
475447001
605188020
1530487228
798845296
2095379908
418857219
1718920207
1232742267
1696951737
1338843238
1674853468
1743930925
2023802435
1742115802
245825464
1589419948
616087753
180995836
308057886
1326498484
872829497
599358000
212550905
999500979
1930534861
1064645281
2099541178
1768078609
667194999
1922665078
834238435
423868406
140613605
624872768
1350277549
1382628971
233917946
348515871
1295649502
1963869194
767153501
1729845167
1871840655
809175958
1010120556
1106418509
1208596004
1424237647
1300504736
1916131925
1321257466
624244729
491384985
1028032886
496151632
1161241853
1047821670
521015315
1755240366
184470230
770412571
288203254
1767732356
294753220
1927016146
1344840131
209658014
2030693451
1428395649
225901271
1023462802
390796348
845991654
1043541165
1211427855
2009388093
1843871261
273740263
566614202
26992480
894160781
1740965769
2316467
1514392961
1985255242
533346811
1167816858
1286146971
1732597553
957227787
1473764275
155848605
727748933
222384476
1810985988
207735859
256715573
1793918954
1545352120
1028092502
2014284608
1770983676
1788862554
508047562
2061833807
807032014
1955791943
1583394443
1203099239
1512839900
868454463
1499303518
133838458
1843012646
1953050934
529134024
703334529
1078402264
1617038499
368404977
1037560081
909608816
1634201504
103583472
1017530167
2114765929
1472800211
889536397
1651831704
1403996082
2073191503
945718311
1690537917
597571676
967307378
1262232287
1242431444
1010107321
1894928490
1315146383
1087868911
490162744
1842519587
287355570
1541777412
523454693
1280494284
1684161933
628169174
372155760
157740814
458517213
817699001
1733479837
2108569040
55101544
1494904486
761522321
206578536
1305024713
1532916618
819623672
298870592
1435872338
1323390889
694289999
58877097
785606450
1880574392
1612329083
602280929
1798015821
1086855360
328113313
1703023908
542161005
42154046
338188002
610704237
1433495499
72597130
1166429473
1211630886
734628452
1674178944
1799689302
488896243
1537894299
1126436900
143453099
1164973182
1572212238
911792677
1389812862
1883253015
463741166
650848139
1349563859
1862380738
1922686229
391025675
770238103
1969773234
628719448
1480907950
1888581671
1573105547
2115316765
264186235
1439146471
1350244833
1344582080
753011713
593921390
1897672840
383017923
492341866
1551587616
1493535726
1937797503
549239102
1185783233
267858657
2073561544
1142604929
94945476
604202182
1255766375
1901893340
563270313
1093067509
1786615509
980061165
1867163326
266595961
312103061
477474920
2111883799
1581309801
1960322711
1533406563
1595197607
284760311
661902140
1919733725
661588558
1134645896
1372190689
994036941
211825003
1309093379
837509441
1879247537
1475633234
1179854354
1442761641
253120718
115876943
1775832144
231559487
1247135244
1443439757
716264270
1161302439
537080882
140389429
611885677
1234030922
1483004872
623370938
2071141103
392672213
924291864
945576544
1420893855
1714012610
157887513
116996438
1594668364
1903704422
797187345
1201804028
1044485564
1676566114
499517948
760544903
958317705
1189684656
791731659
1353300265
1335155549
981490454
665831573
1692221971
154886971
1468724365
1905063185
696593723
741454525
290090290
1374221691
453111347
466624156
127548949
1638838400
43503268
1626126174
194103806
627279258
760795736
2003055165
2048579270
865010590
1064588904
1241608448
1932261443
1415069592
1088565380
274802809
706997016
234836083
1552733614
1219912604
266791180
508192614
840438522
564684227
813861685
822532203
976223764
250755898
435824604
45691817
99499932
1800471063
173447700
164353521
187438269
1190123433
1559154374
761088000
1752988681
1742399301
1636982687
1135160400
408161164
1325436167
235472352
589143039
300218307
1973690309
806555070
769371463
1647096096
992869444
835463876
2043391173
777989070
1894843656
308663675
1260417066
594353199
696952352
1081434355
642478032
1877442153
1368579552
187712303
1093480097
1861705020
427841970
1014832510
954196146
344355256
1103913611
688700987
840246087
1034601454
472767013
297884719
831004440
279676093
986953691
1226979784
1848522201
1630147429
718390191
1978361819
1828232389
1528353864
488290922
419734619
1660796593
1420850038
1690479933
374342479
875864263
706715546
745638452
1271177242
86858239
606968817
656660547
99398641
1602341156
1382242153
639349105
1854760938
2037449989
1508898416
722565527
835246485
174682137
668663962
1262666100
977581191
447582784
1920258455
1760951400
711705830
1089091123
1178688121
1241398832
2110145607
1980743773
1070168902
1990827490
1155063054
963876924
237372834
306574662
830610064
507541034
1450123174
804284718
327266926
1218858411
336414156
582802573
549084955
963878867
1029227115
1918900277
922874378
936864488
715191458
906855168
1543071301
1257868253
1394826655
1409554754
920453611
1983840319
259859585
362016356
1044750313
1409907830
532169064
2026787597
153841200
275011101
1032006835
72897325
358312468
876368629
1091799777
275343256
1771308310
282823088
1142293918
609919525
7479540
1467453670
1165194223
1500255997
1159317760
148443212
666576683
690628648
1391590580
204653875
214856408
599587315
1961718468
1147060561
449094051
2020708125
2065909713
1920734803
1529485089
1396960112
1817199549
355199288
1797864012
1823397826
1323120437
147796440
242921128
1575451976
1677164653
1756904257
233376888
68271377
276919614
1371688377
1161074405
1814657756
1026645867
1738731855
1196473403
298665426
1725120873
2076644820
119527498
328621479
1119978385
1582403802
238875508
1442412300
1757955084
1137930738
1595188669
301042268
627985822
339903675
1653266712
938380109
1678543651
1839067117
1862033492
371550359
87391578
837520308
395465547
980889541
1478641762
1411191706
1276108643
199414423
531235566
2115208614
499373239
580734668
1668647012
1191916690
685717250
39250954
2081884548
1474525687
1364550448
1819075131
260638993
550258041
1174408171
1644272416
731404387
1068653601
575493126
1919180992
667051188
1396639571
1328389098
2093999483
210320990
1512722505
1943396153
1844312915
1114284072
1767116158
1478916545
1944323004
1530931769
1092819628
142583774
1923506755
227444725
449054167
1222642652
3969289
1994978000
1952859116
1851289888
87311305
948013267
1110908160
702227367
753305254
650490948
2116463878
1857770093
1316305639
1947994434
958057855
846650207
1956189459
979996041
1049088581
1322108681
1924160299
1413697393
931037377
679776818
1423623330
418453464
1836664866
627734518
952642565
1565768598
197252169
1940207244
1968367690
764189704
272692922
1016795522
33371525
678077467
785920040
702601110
507580545
452510032
2019620411
1122854346
1972524340
2124285057
2095210600
415914919
1043081043
2099612748
1138877655
1855778627
1048285927
1266317519
1508731244
383544865
1031763491
522388641
236593292
248071564
670254439
119033014
1820631330
1551320443
147526287
75436319
378200638
2005793305
33802662
389460591
2020627361
81637295
790407703
1858628163
832605813
1883529149
1430912988
25139304
2145590111
907705005
1202845707
1063880036
2030695577
1102706399
1553583191
929516741
341568070
14761954
1783126188
1056035897
315658638
792693970
1159659569
1832783451
1393120358
728270567
747316526
1047766351
1176239349
1304970758
332279246
1243968070
1376765686
1223877099
2123632464
273114216
948467125
1807510272
1618609280
2922214
577889950
1176100459
1096253926
1870286938
198776489
589560957
1791060973
714703252
2135064419
259042212
944972803
623546035
302409489
1922530144
83569811
1854404269
1474344631
1576697662
598681585
881366336
585814607
1954508379
473957689
1805411879
1773207149
1701608012
1767552500
1045696728
733392777
1996161656
122323423
1700607305
592817220
2084000110
1506532362
1156709330
1912108103
1489589428
335409891
711258938
438431359
947017424
2085422902
1413121091
231165581
1781617447
720314028
690004225
520012843
2079294252
163214139
341363859
1851461084
501396195
203777038
1071648411
1393562765
723475254
637514261
1285433156
1279251120
207212020
1267114346
1615087152
411599380
473901974
2040591331
1948735620
1954869526
861075397
1561889853
1792246457
1151751720
327349458
1130759856
1917209585
1663814795
1112745960
29567561
1286133421
273734249
1991402890
992737243
1274342037
210634201
1617144175
430185573
892917482
2088032333
2130517874
79871541
122157406
2059673189
1923221890
77250982
727406211
949971044
61264790
720235392
273022236
203085142
339009956
1349313620
1972166576
705412868
769865877
1821555626
310257017
697376499
26141836
2050362749
739121223
1531808729
1556216608
818367714
2006490126
2136989077
971422420
1546522457
1024062144
978566532
1418710128
1487498461
263543736
1671488652
443672978
676330869
2066617155
2125577479
583866617
1937574763
23616702
1405936797
1153220655
1990928531
1740627743
1911948810
309860639
1254635626
2081191795
210049191
1533690915
2111512048
207248610
353250684
1139652674
745016044
1845887168
1167241408
678277812
556738660
1044251033
1755165372
1481415951
1736017204
1324572327
1512141518
1777421973
1079143764
373287898
401816447
1810069080
67775785
165633890
709278871
1808442722
463190944
2049308200
1338269052
1232981433
796585955
1391289305
264530504
9856210
55128833
750916897
428159781
1444337685
1308315509
447486997
1401869412
466357174
1008097466
1750853647
1181090481
670847585
248432242
1890500172
231272505
2026897083
654512445
1094348224
441879504
1363879496
1712197755
878184403
1087801301
868626248
1775149037
71708800
550273426
750650507
664599003
694493959
700250815
330784216
422109884
665951521
1911626229
1416817045
2095276300
1292014508
1923728428
403482033
1136786463
2118214169
757874553
571830156
1679052093
1230399161
846431944
1557133109
1653668360
342479468
881452311
32687410
1811803879
189508768
1739812802
35417000
1077340936
1898962688
1982312708
2133154602
1302329259
593003758
712237067
757750756
1387714874
768356422
1137922307
1393895671
572652649
1825482196
1398223907
408667082
237377858
349966408
737402294
746156553
1734461806
1857541894
707168414
942391971
338965857
1710824643
2079860816
980079335
810119937
382454664
625890884
1486089070
1338918064
271510150
808867638
75668284
1524039156
746498408
400456330
722945178
2026708382
1941631274
643969370
1460222824
1442849404
1753388061
472426967
1846037582
75464992
1301783355
179261417
1788046220
400050946
408860754
1124584300
1646697424
1629163437
1233833116
172984430
1713435110
401305985
1978342294
782941948
426973788
1101325302
457082997
115207030
885565070
1034639772
1504695264
335431351
585673229
980386262
658969050
1403243704
1235650702
761093761
1125753122
1839502078
2004610593
67948992
1626272154
81267918
37723499
641754584
1010628479
558087167
1366645772
217357707
971675837
472363688
1368334991
1725908252
881507346
1617200112
301323250
481966430
676120497
1511583932
1073089214
1635687577
661505594
956985964
1103741761
452958766
784844029
2101341045
1786402176
751470195
697215963
1354532481
491259325
1432134234
528064847
1670594616
1164967311
1414211017
801701310
1904548152
537141058
1644589567
880221225
1704726576
1603451319
959700195
512631471
1213186560
992209006
1980736894
2129104741
1526114644
747772767
1603711522
1515584930
1569821561
1311328267
1641932109
644435264
955483313
1290168670
430907432
1728594273
904549649
530215424
1219761925
2085593176
2098104304
619189195
1320532091
1598507779
1377628770
97491324
872657334
111268620
412006009
865460384
1770568998
1112341801
17667250
453545307
918764713
1897983140
213835327
968704378
38894848
129102126
1971474003
1212782892
858276976
1324312204
1846357495
794745552
1504052833
1935347801
1208606508
1123121571
1156408734
1517929388
2109528950
145187200
689894041
1710678208
1828212279
706369969
2002186693
478705904
1666880167
87094893
1708220559
383402165
769393679
1511529414
795973938
1277858826
1443549618
1941087683
21093824
777924842
1968643470
1365671435
1914182651
57202803
1766441196
2138448635
190659232
1346781206
168850232
1389070550
1451053186
143273558
1903724382
59464625
1374607950
1103184212
780180512
2034092248
1101680588
1377880821
868580110
1197625030
962273661
1402617963
941498491
78131246
1149699764
596801486
956278697
346360111
1152628991
579844395
1058414997
550783463
2022304137
889101562
1925575704
848653493
1013507073
1112680060
917187750
1509738692
2135543646
464888054
653293045
1829167734
1686488143
1142693100
758034237
425389573
1378258422
75308006
97630432
322434356
2101404137
814347784
1403146407
1299101905
211819907
555820493
897435117
35125083
1948638499
468992654
216320907
947789415
152636415
703731686
1946260109
1468276190
392756249
1066826277
1593579861
77240892
1145475540
637573261
121168784
428805273
362312989
256792847
762536131
1257123417
2074316865
29028946
176979545
1220076946
416568042
1044505959
552316595
1547191321
2049059340
1379330179
1527168764
534886599
1250810346
1744569972
1445564110
159680879
1966342357
4344124
479082707
471859324
1697259299
2040567317
707292251
260749417
756554520
1532895076
854756823
1454126365
459306398
1127496420
150101456
1717644906
1903658622
455430967
761239139
1251678093
181859452
600036050
1238134597
2036268814
1313931551
1201169764
1238030874
617804025
1749076314
2133430213
115461692
336690921
311220033
1615068850
1844697089
1414440468
180563709
388603492
1941022926
1727318926
172943602
1089689725
1265342809
192403749
1167310005
1342636913
1338085349
334606917
1406400560
719045729
493051894
711422788
1959630871
2123159417
1948151454
1049973627
1924403163
1719800659
2080749506
217118348
1914436416
550949769
1092823324
269605295
1202540776
2081966161
329290079
684101612
379368167
1282711685
5855686
816203906
303591035
1690790641
951888522
2020669743
1627119970
890567896
1119160203
367966403
158700040
277993975
1260632914
1742105333
1349703760
1759359983
82707451
295456472
1453584996
64126190
1035552872
739291680
1545375925
1966080028
246685209
1668348634
866586830
49370022
1735495776
439315377
666461669
706547815
1133278040
750865362
1754965425
1114501004
660295020
475028934
1527466849
1356820749
775958207
1143735705
1345139807
1667398666
812289666
1783111800
87843685
70335794
1826600169
685062367
790104954
759434299
515631820
2135153463
955339167
1578358664
533356407
1393201013
537001179
712173960
1071860701
2076199239
1092020766
537549137
378685979
863467391
1839855299
321699366
1317399486
1152360365
146361370
359283619
774204744
1995269719
84797500
1486523515
1502935275
126864162
1642430223
77693042
829995839
1288119383
1079129444
1577152547
2011603684
2027735711
1091946875
1011725218
145287467
2022836591
1659545297
1927560560
280196524
1532261577
1779225400
392432279
679848053
1555201331
1942142695
421304712
1423841112
1565079767
76875779
2071863290
1986497552
143827729
22824278
1978017636
1372624086
41997041
1142875005
1854273608
1410109623
302051833
1982673587
2011434419
2072158747
652222482
2109786209
1758777477
1933174486
1629050406
490314502
1226296746
1384931966
890494971
972942613
1167479127
520247604
2049187254
1181266912
1650147830
392968405
899371589
1680820105
1571861076
1789058549
214030064
662560010
1550727156
1597058955
834994750
950654465
1136064668
1180821773
1941832785
324407195
736795950
724719767
239530656
981628590
1057608107
142736718
1972430884
712019341
1049942223
103744501
2098315528
335928767
820373199
1971198660
306291729
1144242075
772010695
515573462
616965819
1964322384
392361541
423136537
1257876903
1066315809
790605441
86233676
1475265880
1679653844
1844891930
1153041156
2098617643
158193424
291507367
1092719687
445683730
626086728
1703906998
2098010288
544427236
628122739
184207132
1582586926
1632143262
176512592
365070908
515237586
807477012
261507322
2115269194
1886934138
1481355681
1790980902
1381056580
1273243242
1380298926
1378420750
461028468
1669600129
2123130278
984215041
1497423795
945633807
401779940
1706440398
1947592523
10561546
854442312
1973513701
249885323
281945365
1582178518
197545537
1558314437
758632027
434783383
1029465982
1595454900
2011882709
2671505
38542189
173774170
315877742
1612951580
1445053869
1172377957
364238504
1834824789
333191358
1312562403
758880165
123831824
1197523506
1975509061
1447690476
1343501628
926659147
453447174
525752339
931561219
820649920
1319814423
1660610324
1325898361
1801557221
1068030761
2019743904
2138043903
1042339413
583350221
1485909797
1208622879
2084666202
614396269
1934795919
1897552953
2039239202
1794788540
1833113828
504643356
1324535628
1716788254
889539876
190650061
1124084687
1528070001
1942965701
1194422755
2058713189
1276372735
1520849171
1246242436
431372918
1931279272
631389154
1251501291
1434530060
1281389186
1028414044
1188183787
214137607
622117343
743416489
1085637075
755232178
599517225
1048985548
1395575450
1284300937
1079970856
2078072547
1065056989
1065654853
379651713
1483090274
1020537417
1527292462
718049736
205284730
977473355
1893232743
1260446665
663294021
1425940226
37908825
2093934661
2144416658
514909116
1212099603
385023959
1915169307
1040736872
1900740833
844037414
276754674
1558952534
1856615614
1914379106
154217992
304954554
1508043335
1751274934
1965451087
383544372
293014656
54754312
1071346105
1857387637
728209074
1155278240
1413937325
194394489
191307446
1512386105
352632174
1664482396
1672569626
1198207665
2071702358
541410140
1423972315
283876833
1667460011
1224028951
933368913
889576575
378450384
492699162
1774242145
964845431
2061785390
1444956264
941041144
863022637
448025254
506336717
416440401
1458351625
896329231
302702087
1543742453
1420614157
1813235626
1009473617
581690213
1471806927
1152763653
1815523517
484458732
709333906
1825802952
1873983382
1937634448
903824617
744687241
1912616754
973731197
1733101020
1063723028
1890106210
1303668361
2019241829
493472669
485446036
367139183
875008223
2024859193
1306377610
1717899126
994985157
1269168573
321609670
1108837420
939288886
104123343
1340548571
1460587229
954082202
98600311
1351445072
1875467701
1889777540
231433361
1062562470
287104308
1505817455
1078063819
1807248453
401614676
1852966972
1442572234
1268138757
113759658
1921454415
164233549
1255789234
1642107690
1944589012
171744602
558687309
1902045330
2090040651
2056002187
1415332236
957566540
1859537283
7315291
852447775
1691538185
711032544
618117304
1420970435
1979713171
171997355
1363310132
80427373
1077463563
126277572
518254903
1357315134
1580880230
763925919
2065767603
253525207
1166770654
1361015946
1741242481
783987798
334990222
424872167
736370146
1467709127
564444060
1362727326
323269047
1660018938
1875157529
968495581
1692299371
1704347712
1038625069
1518726996
1063637001
1561212601
2011091417
1308283725
1658111757
1284129979
799051228
1972384482
1515693962
1888652186
1953252028
760632439
92812678
244479481
1220948827
1447907348
908712097
1025488046
1515855388
1735418146
903451744
687141869
65201619
891546212
1260434721
794749810
2061455029
2073580875
946979647
2053436872
1998851244
436812926
65186144
1079009181
2074528150
1105745097
499920052
1068891251
1699900052
1026686094
1369423111
6927264
1686917068
717549995
896021516
27077007
571221143
1754844527
1829249727
1606275712
29548761
1061250674
717701949
784888922
1888926141
305414094
32695104
1369695275
1097660502
1690370945
603636827
1519188461
1540218207
1112296215
561795560
413139770
1786601153
170179214
1208270154
1928160586
54746258
1460994907
979031093
2068804435
1455878815
1892064671
1203356857
802195341
1562510292
570765386
1869953171
1705052149
169082312
988521024
1764741610
1965246678
189321989
1987822057
1378747430
403044485
808668186
1117924154
258942724
1371297511
2114432355
1623839317
1087810216
952113579
153106821
1410493066
307525045
1269382300
1399653958
434434693
819878076
57836485
1454953538
1332910403
1754784679
717711296
744685580
1856160659
741570026
32275665
1237288473
24685436
529964770
1528280404
2077012812
1385000768
919899822
91147324
509290509
1972713153
1663410651
936016867
1628827711
144577222
1757476115
449013762
175889403
1855032398
2111781937
146891158
1892815734
6771842
265641636
173484574
591894491
782796479
990344304
1356195866
62676559
1313319954
908051398
1238720010
1251688766
1309413748
1888235541
172965466
2005430112
2134469605
104139752
1641649480
921203058
1662347225
1337340084
1751837477
105097470
266243644
108751720
1315095697
622538788
1946299147
946296516
119179987
513951365
72082189
127377143
6427639
1372542957
699783579
1200754301
865150663
520213746
1198430047
1032952719
1910572618
756691569
896465324
1940007531
113147767
651411143
577188484
1184255097
2013421865
227513906
1648172137
1184094238
1903403645
182403266
619352092
700813142
1945264483
2059675190
436432821
1829043807
882969187
1938420415
1316149490
400279365
893847969
768423713
1099215925
41143960
1400872563
1642203052
1116567980
1577283138
864840524
836816645
1558552471
1342503982
403299748
1009118892
2129378805
679075770
360906172
819013924
263341796
1260357700
1725716317
648692244
844855533
276095687
1494540190
628240977
1442134188
606880317
1969681881
1098390377
99204640
1898550897
2085684348
1863756289
329327685
1435228985
1862062334
733507429
1219222849
1084129333
439622996
602626661
1816276171
708377866
774659407
1431920319
859437704
866284081
1802333727
1410739978
1354443871
382811147
1084766473
884191289
185177223
1888649701
271974303
178526898
1061555295
484773445
1582875181
1197495236
1062724684
1683631906
1677985968
271381624
374352498
187971150
639092547
1800547492
768629318
790775925
1208566071
1953273146
1122371057
400829404
21995208
237952005
177138473
1729867981
451696141
318126246
1860777189
1861700208
409459133
178701690
30211445
897604906
1760424843
341792699
1715063171
728114088
705620615
135219561
1391354915
607038045
1200741717
922349591
951432878
1378436493
800244301
1002015427
368159204
697714061
1869839472
1726214838
916265388
1749775544
394838572
2085673968
571725552
597080172
412537057
28612758
799930232
1736241295
436947639
1445202848
1214655200
334024240
1829133155
782111865
1379724658
1927991253
320019107
1171327890
1370841816
267276745
757483213
1171616948
1212048466
251775364
1007827496
1165506204
231915375
425377738
463920647
397760922
777978969
100860686
370658347
736412520
976741959
510623074
1629694332
1006662848
1233865813
1967553711
1378253422
421874101
1087062801
1300459947
42019167
2027369545
1444669935
1531399549
706116385
911402535
1279039286
753504860
826311928
369832622
488697975
180501522
2136481221
192171422
132892580
154667936
763942499
70534383
1258690096
1679810197
1775403694
986108147
938979038
1048505620
178323404
2124822078
1022073153
99624507
688157372
214632051
426871122
1950675491
527181563
1024807349
1998068440
177998216
2046649605
486327417
1745811445
913803823
716886887
1024562705
1006112038
1884698976
2138277285
1439673703
1377262983
904587815
1611588509
1122087809
767739345
1407161184
33524986
276595360
598401727
68543204
575716073
1472404164
48401112
575487165
1185819283
705229716
93945067
786567923
479419028
1859013720
1301505947
1917859046
195444559
495307298
1014293481
1793703727
2089620129
1544063924
1519733223
1471591315
1334929108
904373895
15053093
2109281285
1747076618
1662205138
1247702195
1763309234
1127998730
493610226
980774516
1656427202
1308552582
249414083
1740112047
1808310496
1999875542
883670176
246145885
2042180923
86681621
2099042266
1761653046
30633916
2092487016
1724074061
511990412
1730445347
397541879
597691957
941573185
637193189
971850386
1419897528
239329521
1832336072
1455728770
848547650
1521767198
2142627478
227758197
1981506770
476735290
1173517510
495454863
787946891
1538768768
1951234154
1422392371
919890008
38562192
1423111065
304322540
2144816885
1430939397
420214976
2022702791
1765193895
593382543
1676100247
2129055349
1307187863
1327946569
1829951586
273529058
1163903199
1537494778
219669114
1958412345
1112378036
1502602678
1759538953
303751333
701649807
1038722270
115073850
17302496
750313981
2067809798
610593746
2117692537
1945965469
1529862329
1575122714
1594786996
397334979
1406273700
164377545
1335909006
528457777
1592091184
881496441
1838979823
1623247177
508506472
1853442005
968836909
1721458344
1663817756
1855435006
1202040627
1778851905
1311217694
940276808
401106066
456041965
819044390
1335378828
616268717
64401486
1471197749
1774829994
357099961
203775626
1438160343
507093297
1171476497
1394630259
1026834171
1361062991
1064540996
1408301569
774233454
1143171303
1873093815
78975876
1624783274
124683141
121517819
562923928
1089101067
2108859066
369514323
2038431565
722154669
613198266
1453822663
1776013857
140597383
439479260
461291463
1545239642
1168031328
993933774
965078971
840528147
69703021
1925565034
1100312253
1189849526
121151630
510564997
677260892
1740706446
1939340387
23712266
1639691067
1675813976
1367548897
1116034363
1665172958
1157762675
1650866294
244129647
1577601391
1658243200
462173251
1137817539
875709722
947199756
633823908
1502499270
1927056063
2110047269
979990358
235494325
764747470
1247363829
1009886998
1115277222
996182869
1605970581
302957062
377984073
484887754
1250359765
1863056175
1078960375
1416990442
916041588
1860708349
1924852009
1306790257
1417858147
1943192345
1919331230
2075697837
288495274
522105846
54370968
155926838
1353756674
916814467
666717435
1159489089
647198131
414553356
373557063
1157282652
128441951
1187530892
199846650
49448996
780047142
1450362008
308213662
692333928
1323720357
559472334
1147686531
969567219
1340822977
963020353
1288838880
1683719302
1282942698
1981440409
11306578
92948295
587486911
456871274
1302941058
1981833646
1973716972
1268479950
1775707790
521346714
1858681734
1114024118
1063283705
1709650114
7759855
1933852706
1799988255
1033741727
1192585265
1457406838
2030777879
324157011
836710487
546467345
835079263
1073431854
1611326964
1471376799
467103299
463121210
475992181
890460829
1231594451
1222404351
750647559
304123336
879807097
1163517780
830727718
1255251975
1594711205
1479657757
1789393468
496411379
669676057
1786448338
1914500991
1362370018
1117846019
891816991
1156076423
528813442
809792896
1874630459
188203271
702176401
1049740130
1094699579
1251248152
272985345
2077124494
1817211725
199740299
1023874296
582139161
413948302
1254886646
1840801088
742181291
1039004062
1743520089
1371895815
1144959923
1170286782
689558992
2107040539
1455546773
74874870
102051543
1884675318
386734237
1824796156
1515429952
502904399
943761150
1858055481
26841842
987323135
1111849593
1556061805
37570972
836613018
1866793420
968493404
1689108485
118107938
1098587764
1437311876
1005761183
527708435
1920695208
1838781033
448306824
1091889224
1738578615
1467211559
348869252
1142423367
328915586
1003452888
2079496308
1317548856
1315292688
863770917
343600749
258138845
531889079
508325149
1801125883
909328080
1550341407
554117409
2134229946
2146516660
960832945
1960632096
405712279
1711845679
1457242919
380242456
2069747732
2044770547
1694726535
1675898947
1494477913
1586914932
762974713
1078929817
1112392611
1534371601
633452627
1062838313
1426850811
1279184049
282157929
74117968
1975010105
1081302338
1008938863
1691684144
626756782
294529321
1023510242
698734463
357232262
487625547
2130913850
100377098
104710600
449789112
856480703
220517019
841933253
255862886
1125648155
1617947240
1450953504
1535497017
1726710563
1858504052
438438913
747203414
302631659
747389076
1995255658
272894796
103128125
2029114587
531707916
857197350
1548929246
1528890093
1516473860
987984246
1271095976
1385931015
940250031
1689473397
591169374
658926570
64048433
1494271125
26452283
1107140609
1906420946
112430235
744799851
2017778869
374328287
1364182467
1378138459
210362494
1654687853
1523685121
715441119
1301509967
469959678
1868197989
1292604342
1525381556
345176251
484954757
16414107
2114756793
1957671187
1274584842
2137894568
1118285447
1771301285
1808089984
1735277801
1991492908
1388706436
1514201157
732517394
1689435321
647740084
110385039
1588593641
816820594
1863131333
1383456369
967401651
1993749093
1423236386
62578564
145662195
1683325962
1404663103
902481354
1515448802
385745767
1997599114
977035616
526971343
979402588
288374143
249827686
491967647
172578616
573526578
714825314
1145883625
397555118
824461694
536988848
1295046050
68849335
252855648
1432369105
1086598619
330106436
1938997169
665630234
1403040274
1068581685
1746260427
1969495179
870433735
658203087
1290289343
45666336
315371034
2113460360
717902607
845837477
2075297617
1276567590
1930097146
1125427500
255684370
1857175787
1522022677
574129477
2109671241
259129051
2092368899
63862331
265622484
1217386904
382996256
523582328
1171647280
114205340
1769206648
1968944939
953421168
1444741888
1433399293
174059065
2066973397
66765745
1547427437
751833118
404629308
1800561992
1597859859
2129927384
2046573794
1510896780
522787459
524818031
1883817964
460395133
1693170856
637055545
680218762
912917837
427976443
244401672
1568687642
1589315536
1642733882
900646580
1597127502
148511038
1110022912
267317149
434143950
2138405366
2059421441
681028052
133532354
1405894711
362460623
2033734274
1673023662
1581665353
410751379
1001521481
775061163
1167872774
200656772
202788431
1081295237
130373898
811642340
59131360
1808605468
360303620
87901174
494945745
1176784475
1759012140
1046254093
1273012099
1506165427
1733986475
993144288
1246257759
1245436617
1244285359
1471081602
119334782
1127588674
949046341
227976493
130484293
538350978
1101478054
451243080
1878249318
1921570748
180891696
308846082
1185244783
566438709
752624341
1583745464
1859901851
295765413
1310419981
1988997524
2109168704
197143903
429808636
1063944070
1470969614
480046037
1580670778
1846715517
922054501
1334076206
959803857
211559435
1360105019
639915156
1048324680
1705589909
1829187450
911291568
1949434098
1441439660
776814813
1794951455
730363449
1728247359
1440489634
46366415
799505023
275731970
1632218847
1894392939
591994053
1891895733
250165547
535223353
491319132
576001667
1376718472
869179730
1975259145
1895189639
550683788
1526486992
168855979
257054401
686600774
1308722952
497722744
1276599470
236630703
209830745
135339958
654912478
1124027634
513885041
1518780484
626479708
1319819587
343156726
1074507042
209999865
1749111486
1172313355
128777428
933824305
1621524296
1575482345
2062614932
155279844
845732601
965156815
1852508580
373536109
1429517526
1763476394
1758017995
1640342924
110674843
464469846
159756845
1831823550
647910402
1106219072
285273054
2076538524
877424833
353854896
1787978123
1862513733
1349999586
1663142881
1646460320
1325011824
696159369
468999801
322352143
1211447497
79156378
1320526408
351233005
463054589
1077818892
411111060
944947590
227170278
339184050
2130432198
441980311
2146990222
674412748
1649201324
269182211
354021679
1651737183
2018463623
998552683
265422144
1705639577
868021458
657278368
1835179533
715309600
292208317
162359908
128376114
232438806
1209344204
1628428056
1634802666
1543564211
947052669
505785525
781226199
1771378599
66167948
350676838
1637011117
2070821199
1132989228
1716213797
1157401363
1989987832
604926711
373372631
543046575
245353512
312511146
1210978122
1856010054
1497238362
1365555303
904264620
272221878
292513031
711030676
459954503
2035081529
1895025834
1885077715
1829020439
1421491288
497922152
1385317687
682904340
1442101766
485901152
1751920940
1547829391
131025042
167085549
943389756
1093531561
1746376371
1603555538
674040113
1322628353
2058870593
232562920
630230311
1654187206
1524713225
1321686835
1914882735
298261745
7911249
1574916738
717112322
1251967824
344436895
792348926
2047054202
976642558
1790922825
1819031301
582794499
637987029
1237360008
445088167
1951623159
196730396
347642242
1596006619
2122655413
1276536057
1310574230
888324690
779358806
1796554079
1693854573
1985236318
1693461219
943958155
1322745156
874885952
176623074
1121538286
148242910
1361500069
172089014
794481299
531688344
1411786742
1258626456
1177707860
1764545524
835079259
1759227009
2034949090
43468558
1196201485
824733886
1714204592
1777127178
609811359
1338162329
1612515231
136596174
1082873352
2040536811
1938638830
1241071698
688276311
1889735867
799818424
2064955679
1222950984
1997853388
1726554553
1412738622
1948506809
2115203903
1005959065
272788134
1815371114
605401417
576311924
572117484
1619001947
1534185151
1884343826
1491571394
1383514376
851989991
222246176
933338951
535632154
931824838
1801712591
626316537
164424888
1412740014
321437333
1462886706
1434409175
1128168030
1705676140
91694690
613974365
1122006566
2144941326
1058765203
1919935273
1323142296
384298107
31859381
1221373052
596790948
846772875
1021101699
784322739
1606728629
304583775
689316895
1041656096
302598073
598361309
561489107
1560636677
1839191400
1174488176
1250510030
326370559
1453458452
476849079
304239276
511352820
1474990172
1111474766
1868031030
1368237802
1683340997
490373177
1014626288
1679239372
1604091882
910231172
109220954
864418873
714235293
574982447
1330933863
1052376844
1656426446
505333159
742855699
55785470
290045700
1890323853
1615706342
2005119484
3783213
1692654077
2049859321
897459888
1146537429
1827416510
1063410320
1685278499
958505766
82603096
1094122191
605962102
1172975571
1293541190
1945063685
444892828
736813059
825081826
1739712239
2048303479
293466173
1855310423
2004834390
203806688
1397464
972579303
720745237
7490859
313929905
884566594
1820576654
1261027929
823599117
379516402
1542621771
662209708
1213713113
2144255626
483733078
1250860438
1133598102
631506776
812791857
851642119
894667370
120158119
264827120
698246689
1518219834
1828179787
1611199005
75548487
1661645201
798362915
1553924246
982412886
342221873
1004205818
1781872427
1170477572
1812127529
1759506172
1340498515
1785775409
1513818345
2066696511
352288165
1134083804
1156758376
1356201992
2063204897
1158920463
1899871484
1915381985
2088201947
1689606638
1063619971
37539510
1350133197
1772120869
889558322
1456293181
58195024
1582930319
1999215112
1031414177
595150518
1239946906
1907702192
2036260928
1795562029
2055218268
1725091948
1615017603
1099356858
2035537758
556744103
1131379107
11358596
974309998
121685434
1513182094
679916763
2005470728
1597767265
979089649
371903348
996229254
1721442764
1090507534
264840795
336873943
727056266
1023164884
1152475379
1642433718
1914642833
365465320
423260914
1726837093
1625770989
546585037
1743027371
1867214647
47037376
748015605
595938647
1065802745
758475638
79492750
242520211
1859991732
1410752859
460712111
689086807
845577151
1294347340
408525932
1371134440
1629582654
2112097167
57007450
36902494
1791003850
1228333532
538051071
934094221
1443889239
346269433
1360798147
356132484
352794733
1729295909
486464639
1737186512
1511452017
476922417
598806277
1810559647
1316692906
1498859498
2058739865
267143433
713272963
940231811
1033741044
1119301955
1275808953
539863483
1812238093
173150148
1822929886
1121669086
1413960317
1515637309
1729917296
1289934917
377970959
1591455731
1520187867
1167936078
1356062862
682669427
1330390905
2038509350
1533191815
588899417
391405860
610974354
566894970
1900009927
1251515315
1965581774
2129369447
2017156134
1182117107
579609484
1639784449
606872696
180123648
463470472
1441942937
30500206
1373116298
636765905
1794943739
1325570120
79585790
1619585223
1099308000
1260102782
1694438822
76633612
47105821
498284877
311074083
788465336
1875218485
614347983
1079080728
584670388
1855615378
1933992739
43268239
2100757426
1646299277
1928711795
465503257
165781394
1865669743
387807947
1844088800
1543002750
1887644780
891008395
1483343715
1342769564
1342193837
1797010442
2009741401
717696652
631083799
1887019985
1281623934
607018823
830059711
1752869417
1936509023
1767594798
1869305011
2079098373
2127668221
248816769
1637288703
891614642
649559293
1577057811
549312873
1033544534
1951903624
964499581
1900050963
1142853361
1081044268
1160791710
378184462
2078773047
2131988570
1393110610
80910443
2068545707
445299992
473895467
1695522669
470044032
1513625527
1865109307
1503478941
1692733117
704989067
1898544422
1842871540
1759913126
1995168482
719137081
134365610
45016886
1173435639
1482873579
677610950
510195309
331118376
516038583
929908187
1682133008
1881781496
1783709935
273089685
774412172
1078337510
570014182
868114916
1397439160
1543566532
1161676621
176803374
1113093098
293702499
1581862325
1933337980
756134578
1671700352
1643080318
206968830
1101791802
259897311
259630164
1263309413
1687968696
1786151203
1308498893
229097680
795066913
478198754
723297848
2102431758
1996254059
314007095
1485416455
644379422
642682321
564743350
176790514
1318507086
1741948473
259343864
424049444
1449802494
1818100410
1659835541
256007321
1260027198
1448599143
1552428109
1855862469
807829360
1595218598
1375756202
1029213885
1706091138
94366786
1395311601
410172102
182085446
1164504388
443951579
1841596158
1547283373
1103270618
1391051795
1279254788
1283799982
1922702795
627576028
1265057367
1518989365
1087454756
1138562493
1592858416
1740534400
559689645
1443191975
1963207402
888835463
442662511
1425153672
505820227
864846829
1068429124
1316696194
429639577
336768565
1250080727
754761003
1020317820
1703981356
1759462495
2122706354
84281939
171120945
1626183336
734233566
1646065796
159088189
1286209217
230676100
1855250377
1869463806
1850508158
503803724
1116430305
1366988544
2086673123
588526972
1889548432
1282322899
1481712260
383887813
716075266
796199750
2052321499
568524293
1922189852
1825305717
1136639402
1355565563
537789795
1930944265
1590422462
1272247488
1029782534
1755230905
855086408
1771809330
454580850
120382724
1685486246
1798424999
339857631
1980408716
1144078341
2134542644
114916917
817698084
1026000740
1676624377
1823248865
1034020945
1179578222
1520060185
577755105
141724099
227309564
342098485
1420326262
271878396
1094866052
376764959
723642517
1897557197
215555318
1668050024
588105995
34033530
1252632567
1622148402
1451747000
334387062
210747910
1489930824
1402937140
426374877
54926511
154514937
778453442
887518859
896993264
360767193
441280109
796115527
1482340222
1073414230
1206310633
1024487772
1265009478
653523675
819134213
699869292
1317666287
550403874
229058271
813867275
1966749679
1956979657
2112914742
9081904
387377642
1750582138
42285367
185640051
104734486
1235062167
803807267
1513875751
169070466
627986768
207367362
1307340583
209090485
743282929
1006825617
511863518
1372663572
1715925254
2019085825
292791655
883448458
229410095
987693545
1035269220
189896122
776285314
1506399254
1450650118
1915437475
2082212457
1579734268
1658551101
613812476
1828138793
1150450599
2083768414
311681227
77122565
2101676445
504064914
404827273
1952901519
1381349631
121542009
799251461
56279308
621183192
1650490692
1791627552
812094102
1274579094
1921369690
503067771
880681034
1074954039
780294057
242617526
1507940366
1535908964
1770408192
1778836046
1061342722
581534619
1647956777
860713435
1644884098
695120302
744272786
1724151484
1169738194
93004830
1058969479
1631728923
1079561151
345442701
153395040
869637363
1391848409
105268225
1079826818
1810193497
2094245914
919594118
1790281834
1307688258
1824093465
1044740855
1355267629
1820004471
1731718505
2035235161
2005662890
2108042669
1948518482
928515852
913691808
849020865
37721029
990452290
760758117
2024907254
840719993
296428548
2033353754
545881572
1000761977
409371801
1109605266
2055023919
1982251445
1697264070
1390240128
284173040
940678845
1194310209
1267813662
130170057
1621689696
1566673458
736404040
845493306
42541180
17611047
1243594280
641906812
849643952
993023731
1618487662
1342140852
1514562316
1049852495
1520281714
1707652270
25034741
359326710
952590284
1690800691
2133521582
1234387893
779045678
2125668142
208799671
801824067
1805910371
1064715631
676354473
749557682
443163469
1391395013
2128447129
1536590743
427603733
572480897
258549220
1137995884
1639249492
868936004
163452394
376351768
661111498
1902254941
2098634000
968644088
651162852
1199939783
1493721466
1814589066
1060943290
585872312
704578536
1315059045
130328444
200597414
193971097
1847468996
69586689
1104826909
964932156
1529220490
1081601753
16054812
1313861543
355797844
918607420
1447267340
296109948
2043178960
1311133745
353210257
1911362963
499053810
1973238928
536604416
1032967188
1338070647
2096552295
179284397
1821248575
1544974367
1771754607
1042577906
155282286
1385164500
99152485
1955517346
1706196555
254699418
468227846
903294560
995788629
1453742692
116469909
232060494
1413297235
1112829889
1765570235
1285245456
1263699457
957308080
150243780
2059317220
1746942316
339530557
1945219368
509081884
1170333755
1202030597
1423385980
1535098085
1635854955
852268843
81462961
702182793
1247939237
311908224
1646533213
474626711
75472188
2034310603
1930585769
2007274882
219184207
2023658733
722943050
1120275579
2078059369
1450326657
2037750389
1932203322
17488040
596915557
373620488
772240306
1004567543
1963929144
663567075
1060964188
1403690663
1732321248
581740577
622300178
1240991483
341758546
964721624
1954623659
822322665
1785837478
2099919586
625415113
1185278696
1263954419
101581986
1750686628
854886996
840879862
171561344
727063611
825900043
1066757736
2083940148
235281951
286220365
1074396290
279262670
1382775839
125457535
2111670502
543718511
1247362960
1339132261
678002283
274461684
1852240059
1045651762
1647696909
2046458231
1803146983
625480521
1001975915
1606032421
51787637
63785025
1464211855
356598422
1607333178
102270317
762463799
107495869
999959134
729139467
936385899
1023018025
1106606656
404753455
754671520
2040388955
2091393107
189564582
1466532939
613239268
715392551
1888014353
407043746
533631047
716679945
107635827
782974397
1535633578
1253907270
236194737
1238990570
514911363
909329626
1361372718
1553714060
964153227
1631253097
1925541412
1585113222
1327330193
1314621004
1544994264
1117980574
1559460579
799699678
1667548375
978912820
1741609077
2038539140
66633993
1364876545
501383372
1924505929
495328610
911607636
1980161900
2049661094
1948592504
1055281086
1211236245
432314447
504497811
1043358105
362112609
241385652
211261814
1611196380
1792997931
997607631
860628950
1441611704
395450097
1684933165
46892201
853082442
1710786997
246559325
918637209
1898068018
2067589510
2041071728
2064302516
1353654758
37431201
729671389
355915993
559637791
2044182740
2061430195
1982803271
1197552788
796020658
1592318656
1279063700
401690046
954197138
1101370818
1809974904
1265225474
1680805900
908246223
1688829390
930504142
1171266568
1630517707
893434243
256325646
923270438
1865859732
2028422781
348646442
1989983041
859364350
894342199
155613523
1299184128
1737928195
1371696799
1372516178
222795868
1540864476
465843664
649109771
1294078695
447449049
636335786
58702293
1447621854
246145805
1032826981
1331291429
1135742014
826868583
1976923535
741215369
690659924
1287754107
383011856
679155387
814283160
1401233002
412999417
484883651
1222672363
1750460393
1851868496
2047447327
2095833604
599445945
1215003200
683357001
720370124
298587392
762500042
1074687923
331653934
1672784940
97830282
185176179
1465169958
832989271
1293026965
924294327
1686161206
402050634
1926982695
460575494
1581973333
2007745341
105379849
76053535
842520983
755216628
599989374
1898284568
573308964
521039343
2058401279
724432892
1664512665
651546222
189608621
316618188
1846930130
1582256032
2035197833
173378813
869539512
916578805
1780802179
362611063
588911080
169633389
1388120490
543292679
1971788164
2025374907
267143936
1941765067
287681879
1726518724
231443114
715767871
747257423
101649128
1097594120
632251837
540418040
442532826
1833390054
2009416343
1529445971
626268188
1472838686
989097612
11068773
1401173097
1707820508
882502298
2009226389
2289569
1305442008
1375538641
111533942
1257214015
1625427789
1733614079
1642393802
115910741
1266865761
407278312
201721678
1532449616
1969568361
946400988
666190583
817968592
846355107
2086575691
705207979
1975322459
335603216
2061204802
2147070644
1525335914
1551065639
481261270
927370719
611955129
2009933551
1090888414
1709252854
1088630273
246073789
1313342942
1921816805
1182799625
83592684
2012974309
2027534583
443933850
1389162180
436580800
577287996
1236080490
734751887
1852278456
302667040
776519904
1169892458
352507958
1821194621
325342560
1076010336
1617099532
1550466776
1596696928
104839008
1486369870
2009092894
1224385495
799469580
1880767924
898336339
371559205
148029746
47267283
1537547527
702783018
40917134
1749632777
160194400
1279026209
1856108388
755181300
1469509617
1199447608
606411046
2007647665
1357118318
267653068
287214478
588260133
664027954
670604536
856342391
862827677
1903108214
628595511
528200758
862821266
2117660866
1354503826
1921719768
1581157025
1097301962
1528203072
1751980656
727313670
1426554679
811573173
1106074798
967665478
1333301304
898724999
374916946
2062301742
7807603
1730201771
1038350197
512205740
1955392848
1578606050
1977736236
576986916
1899464265
1534358081
1946171846
1425600423
709552320
1330759236
269602664
1259248110
785712189
653534809
524751513
553278943
2001873812
1514859377
2060658440
1251301539
1781224740
1511767873
1717588310
1068513437
459351322
1201628182
720614413
2004359537
1171854322
813135978
413939208
611764454
1114517352
1856023938
548073544
1900056493
584264730
1853596597
110264874
1189819322
1753584109
530969513
529558065
492891148
348778175
1167534605
1972279297
918351070
849769562
2042369972
1089633800
2081575255
2144200579
1177252471
1822054679
248240824
658417957
745726583
1077601831
803272444
1321827174
1382526269
958194784
2101965805
160301419
692086012
1941893180
1816512766
1886006073
1144594824
243353787
1333038382
1421547717
2105117607
372603992
859013061
71004863
609334135
1409726265
520182527
1594557877
1515706870
635095312
1593347150
138534250
616505281
1023853806
466864501
777151202
828998453
701291927
1924188532
229640239
29547161
70327245
1537116664
46250980
1858517707
765981151
258430314
1698161659
1477100243
247973691
678466683
827051621
1234511925
831042649
968202523
321556108
788009856
1240223463
2119411281
1056638326
1775056700
1726276126
2087362815
1529546889
744512591
1797223146
2032686879
2129064481
98492942
1512725571
1496135158
563009021
1530703912
621723116
1892195828
1954910309
621608944
565031248
361621741
411938050
613875800
646450598
367960557
1024094245
883281029
2034926179
1736296461
815269458
1563259761
837101207
1417693726
1141167997
1578094641
1617785753
1917151607
922231229
888927721
448381026
991337741
1741037912
1932034915
1039046306
1582498770
155567102
145540528
734351234
612083817
1703763715
452432782
1417951115
106800637
409998914
1890308962
145230787
1489655874
1222306856
707478176
1139692454
1162011141
1360798366
138822473
498255677
231553698
578180826
1403691198
1059768981
9498991
1797196520
1813636778
1145597916
1562983362
1755633895
296039941
178999895
1085029391
1875127124
599332175
1922482593
1014919939
1054572787
1974481686
89842581
1724628239
1620742552
227706266
446612038
592674993
846690623
1090855666
1406342059
1248417986
1905838264
846636888
1458201901
524866686
1904676901
688916844
766183650
1083537813
1800908321
1080498258
127072422
357021079
887182508
428782800
1946941395
1444325970
1573497473
1113217198
1777094729
447676436
2094055290
1225912766
2098889570
1852116967
1986647053
585248153
1295851312
1517656791
1483103888
1058388759
594320014
129831286
1987634063
387541996
942742156
1586793619
235184788
1750261195
843464512
1149188098
758475263
849817016
1351929777
541088206
469484836
83477137
2121847993
1113469305
1438425221
1561259895
884482416
921188775
1424005464
66798023
1802048066
1843589932
497097781
937436069
829731038
227869726
1204292597
853342957
62322922
1149404089
1383651789
498783034
1972094564
1765373209
1717414873
1817848053
1893057496
982418578
1121833125
1747868270
1876108653
860464044
734299270
1429645718
56174776
1771048789
2086628754
367029436
752420235
468771876
1809432540
382168713
1236579811
743022610
419443075
512451157
422527789
483668245
614008441
98251924
867908912
690413035
2081228698
1702666679
909876307
1653538933
1951061485
1223314161
1666281576
963488819
1156525841
1609318226
1096684668
1865735611
1317422403
1495251245
1743774071
378694241
347703326
1272342519
2094637134
2012042064
968804708
984564087
298726388
249217580
1843703243
575245
131694909
1633419115
1153310498
25646301
1744562568
1063914864
2027708537
1379260697
1004486544
2015863581
1262120515
545494713
2094118381
923080468
1737917170
1476911577
1395681166
118381971
219559464
1166516330
133476230
1062768224
1421762091
685121768
1211123588
604490218
1490184687
697787816
1586434940
1014758919
81711850
1796701106
629289615
1136188499
728546584
92661589
11406894
802064206
91352995
1721289584
182694955
1752389493
1273240833
901436511
872335448
1828572579
62507964
863068936
811074161
1388879709
1814799744
1697462703
1196071704
1259679400
1056911120
1524698987
81422847
688432579
1459071239
285687998
634588202
97172785
1508593870
984209616
1512730383
241131115
1786604485
2140957140
788705910
975131087
1553767575
400823657
307232548
1016602909
703340556
1977463707
407394933
921744927
1649069793
653174825
1480790770
1359172201
1497196908
1024982522
783054177
2016811700
1583536648
584380452
1155310910
1821854755
178310017
469747996
1406220744
1689744945
1183025376
1148241650
2047358381
1526285352
1190355580
1697067231
2012976239
80857621
668524952
1635917467
2055317625
1426485795
1600479444
727192165
1829633294
2105646057
2017484579
337493707
634780550
1388638038
985885739
166478439
430978497
919468614
1661731578
1856905057
1002227591
1242188506
944432229
730102802
1608504452
619893615
1834684384
190684345
670146841
1039797477
621346325
933114355
1866445050
246192834
238543122
2062886235
1302879921
1490496033
448639460
1332808408
1378564402
1623861177
65592554
995149343
203606733
1429868717
489573096
793232470
1572929661
102752924
649506255
1079948637
623155594
1812112890
782656965
716892221
1345156047
2113967368
48732434
823145744
554763302
1925296391
95346388
1452990594
1231602974
94734746
1935428569
1454550380
671167262
220414948
703927380
1013352700
1568641656
14247533
719183580
1155284074
808366274
184038032
1800265764
1352348759
1392260087
96844534
1348741644
1598860261
301286357
680616938
1146552966
1378076716
1360591686
1415676106
697952083
1760283077
1989671806
550427111
870884069
1747894164
265295638
342206698
813723642
112680476
1890994352
1688732958
1858408460
246550447
1586415651
347831524
398815849
1387931238
181703537
332304957
1123135638
924331002
720220910
375927406
476549514
1295136458
2070620395
316072464
2138525221
2035079197
1231954265
451638555
523378659
297905178
415344096
1531465736
891290022
2099397313
1486207113
2006316143
2094593762
188640518
1793663441
1115588178
2020454250
1948668158
150217140
728153294
1049146654
1092792795
1482518870
326972786
1083639138
2009213311
2085340496
1143539094
704942929
1224175703
2034807872
2005165580
1711740550
1289990068
128068493
1221158711
6969277
262209323
106926869
240860291
247132446
104170294
129577091
348360334
1945897579
698965969
209420150
1653401735
1232081476
1275787769
1126399157
790389704
528719945
1515960898
967697678
1162198143
2030498124
995539090
2112920073
1253805624
428738956
593037226
766649773
1111231937
223953406
1492327814
887425211
333300113
751335447
1163965296
2056764304
667523414
1731061981
1899332342
1016697068
1219560419
2053600997
1205391146
918747385
1351358548
1235381902
1470380268
1880175403
1509461184
744342596
1310713865
2138075639
1157708750
1921972700
851181987
169848935
383455348
1322010535
193035394
2096225965
73944799
1219408266
1264794226
575066573
193705807
124621813
449770044
1091460486
1870081190
1489896651
1256239213
1769581313
2027208880
223319990
1083336528
311311488
1316216730
1548175244
1618645004
1728509953
1817363947
28118740
1574822978
759397420
1757867375
1491912422
165151407
679098721
793980505
1427891776
1203198939
1017342118
267588005
1963103089
813409162
605747916
888527682
1856801462
101981709
1047113643
2010603037
749808479
1096292383
1034988473
684406983
523004210
472781062
1599896591
1993870752
1126013920
115820064
1384563889
42094137
1817108601
1146838702
771792778
2022479038
1777113250
1481920456
1966328439
1078202343
1537700503
2005435151
1908557310
293898990
1920931442
2102149783
561784474
1930990981
307879474
634556243
1406895925
373173409
1393931057
153591477
1802387221
209620143
1431267533
22112300
116499480
1327506323
1890204737
1098304865
1012949099
442337169
1158076161
199620108
757578870
67289157
68182396
1969250682
588736315
1880294901
1804765830
1381668768
1730304722
1827305124
633149961
32085744
657640832
2042691543
1761083760
1086226765
1700674940
782007488
1898508648
1275112286
1016758847
154514232
776894354
771108529
660586550
2095746471
1183147069
1280052860
497270089
1421772828
1597857388
1164673327
900439364
11683818
21657010
1708929461
2020475972
682723462
318165170
681176445
379451730
191967670
1868017998
922976042
34119724
239528903
375538463
1104100895
170446824
2029434300
1320798294
284245978
1410969613
1787698038
1997000145
802740848
155589553
1615028572
719640945
1017481178
859410105
420419770
774820392
305262906
806766345
1882183260
18669493
798010279
1921142081
559060083
961708359
1117872507
291287205
724589617
2099258234
1812294943
687365931
1573929291
510752343
517401942
332869834
1729769460
74082385
785028863
1059246721
1923395059
809749175
508691281
321980704
419027498
1350030261
596142830
337293636
1467015063
764414853
207154257
959774988
1820511693
2087448917
942645676
624905224
645330117
1748124868
1451074523
192952840
964139581
1714907588
1638863812
1249434440
23739039
993499479
282648250
1429191891
1521036344
2132197614
23446848
1554945739
340823232
585317507
458157139
25285133
1450048354
346201630
1059556774
205560173
858329766
1081947840
852774628
280268429
1957001589
314401376
521049799
437542380
910856167
1269342466
252095811
1841383502
1189561392
1818575288
368839751
1057269205
983524862
1594946513
798449422
564687431
636366879
1007144700
2137424283
406074413
1685176563
526775720
1925312354
2044905704
585488587
640324407
804119386
799875825
999083013
744317908
710376865
981017824
1162051542
1486761116
280891804
1350537789
903896550
1279884429
1810028386
720828686
1676656724
1404192750
1561136060
869152708
1982927127
582854191
1554663414
996502619
1053577733
875971474
1824577294
1962067318
235503520
1004653675
256404312
1252939180
1734298385
2129509608
736099775
1615505278
2147447543
2146435500
712973275
811432816
1233730660
1743053909
1596034004
427920942
1320726302
257099834
632888487
411133616
1838553327
108297341
877225206
598362910
313354969
377424806
1951188097
563893272
902626891
1798705684
1548271800
644936495
256120022
886361353
896559732
276881502
311250816
1116771310
1530882188
1144200634
368434537
2000505697
590152361
1894896065
2072930776
1306101765
1682810693
1932769300
1457594188
121180784
1078419248
1047029675
48226446
1141981484
981910690
2039698587
1007343018
1831604227
488664485
746179621
1820459962
1308114017
588711122
1764949208
257199509
873265988
1949342181
1656352595
2080232733
2134939617
991128803
318344618
1224555627
1852632950
446604969
1006363544
1381672311
2040967441
1145878803
1105375703
1307784955
1991247479
1802827862
1714285775
1379685379
260593204
1860959959
936361943
1943745381
1263610639
1537502593
1961228717
463503911
1412201813
170911085
266657564
1829001775
281175666
2070764586
985142617
705164857
978153946
1364877850
999284294
1732594497
1296162805
1447384569
743741468
398850335
1926359657
2137559166
1236772495
1792730768
45070905
1033050223
1302895810
2101254139
1342720149
153678473
416722653
498757712
531007785
651683833
1162767864
945105277
604875424
1815741469
719136855
126609325
1617819925
919935168
772810685
1516243083
119832351
654178091
788614864
120778918
285566389
243481773
721043368
2072345466
379846167
1019873307
1530233837
1042213935
1454891016
1441910335
1342365460
616385264
1498522988
88464439
1603736841
166783022
83731333
404269886
1467289008
16932941
738724623
940424650
913000840
859736879
323310638
2130961001
857739981
793818008
1991315728
876249216
1283163779
2125873112
407688168
1953032539
1093760634
284780565
201033714
228494483
1312303128
1362439070
100930652
517652374
704198808
93234988
606695104
1342514585
1530375457
1883923332
1589569470
795716217
1660261941
1330796729
1645870932
199983270
640229983
783175543
50778107
481698723
812617264
954545287
1044286180
192443538
1920824836
1817622396
803045637
980384161
2078958465
2133466227
277575744
1027759813
1068748562
123821259
558366713
2109792531
597915802
1747955371
1545315759
206009349
982394126
13431585
585856826
200897738
1672989175
246301464
1721172132
842317006
211152627
1581185173
1330755049
641199489
1053487493
1429200251
1212934062
658250885
1339361146
2118399383
2115290899
1618529738
1114901735
1882416415
284146297
1912746417
231104379
570904403
971232357
128292046
379956483
2088308292
392788241
172401954
174041376
686638418
477249038
1708216007
802971522
650254180
823648447
1206288750
1218130779
913981391
521314073
1329416962
1683740812
1182567554
1907321717
1366295082
1605843795
1192480577
1281286177
1894890570
878596600
1158160604
747798559
345842161
87709048
17488758
1508814748
2070889032
598591945
514286528
1221436760
905204545
760601064
2109761946
1259663402
1684952205
1029345923
978313086
435130452
873957073
1282077114
1789760264
260329206
381981549
1176242308
430660651
197158794
84637204
669926445
1918570996
2094341573
1039271898
497024736
112698982
227689611
987665814
1521780689
918536029
397935696
1874306890
526175468
973489073
1739514157
1790891017
556708018
292132084
1412664195
1068994977
123003455
305981204
2066781707
2111700233
166633362
1718938060
2000781775
1908569524
780875624
1012261782
1046512301
1393301299
1545247014
1942364504
1132234682
1641827606
1071703285
1206215847
1057127795
268806816
1086064233
628647088
72944168
233825210
398747840
813479874
145591386
1927599523
1867025673
928609393
1072912581
1235612477
1460871122
2121843561
903665146
1803880899
930074306
1713831868
743830413
1675366138
119618229
248183030
626091245
1532690880
1396603592
1862481513
1521047685
885618181
699811036
1987897251
607793761
75587715
2113638098
1386399152
1657673858
1172188510
1027667427
2129643333
1291787383
422306415
910787468
582328794
1177008548
683644291
1490561890
463033530
593077162
1065278568
1699651835
386694612
1270585235
1379271781
624353892
432940191
1613948085
994614740
119028505
661748879
2120986107
1654621633
2086575498
1419255133
7506724
949159211
126231213
1197717584
1442628326
1446400385
324825307
2069904660
1026407537
1828265371
528497363
548936234
218844392
337189773
1975270965
110082230
1385171574
1227777105
1773996869
1398128535
962859344
1997020372
2066764455
1254681361
1359827130
319334589
1064016923
726191052
1997645421
1680318525
2045191919
885585235
418946171
1252799324
689077540
1103133418
640621190
833479927
679002344
357128487
572056535
1404899725
1147259915
1130807988
623511
171887286
825512498
265447656
392615771
1929069927
1108687059
1020602128
898358952
258321211
1375864778
787777376
784918829
248504122
262798201
2017010561
12829494
852059704
1362812728
303996015
881291518
2083433596
135437104
1890347282
1289468142
1364396916
1497291895
1345536603
1755665160
362137056
637459144
156652915
605832127
706431213
2060969421
40232023
1840469216
702249542
675966980
1683081553
401636676
1053062819
986929654
1292617267
1340017538
1906637806
131968806
1227086563
1117531232
696473732
654903421
587429493
467594310
634928772
1971958134
119998555
731231627
1325540861
1065507356
265738401
973267978
33688269
1363575641
1419303995
1087251001
1233836963
1400283830
1172548661
1863146598
439118905
1753359968
903328283
1349295157
66056264
204997176
1827637657
532570513
474099103
1624993699
1171194205
1879759848
1313300825
87269222
1281239245
1418929855
304831832
360260847
480404959
411176090
1580623429
458391051
1073021790
1649397594
1794722627
1950324440
1082275544
2114193348
816681669
1130590964
232916098
738959491
1478592518
458012347
8570723
518600211
1971442206
2122948460
230900816
2094758956
1728032327
1915070536
2056513712
1531276651
612426759
1420166033
1947945941
1120908855
664619060
275454951
1199743683
1627604191
1603541689
273351946
543662791
581092372
206208488
351760789
35792660
473176476
2000058882
577731394
554432964
503382198
1524632124
943094376
1431023941
1473197135
1098212178
1768296124
152522653
1754326474
931916374
1337320600
1734867918
66394422
1519678172
1841696240
94529935
1849032673
959031947
1908880436
2137188644
2069454208
1586820843
355100036
1725599008
782718779
80597095
149637016
2018005824
285807006
352314875
466487074
1159933446
1497267070
1102723234
655837633
955554825
1071587694
1454463520
941920746
458325613
1500827509
1871964547
1175691168
934602511
1203026729
623588511
422370168
1588267158
1330723025
1490761591
627195679
1541475389
2137447890
1946878269
164384108
210169245
76283672
1324374796
811729225
1674779931
161478535
1353784147
709128355
1915053247
744644135
1465090040
804051588
1454727039
1132536009
407026920
2041363994
139984569
423848560
1256228109
1719498528
1418731023
1532047049
111239189
516700827
668258074
1335358763
836542192
407462235
1319882767
502118596
1085816743
1618210727
619820643
449187336
1139599375
190577691
143233426
566805218
1710620085
83891699
1936025803
973487653
978401100
1093367142
1186286219
1653961943
2029989694
633567726
1997728894
543029510
1334381099
1716085272
1527700704
213196217
566236552
643481296
1056987400
363474751
1159814005
28655900
163256641
623334200
1456683525
1375906106
1353661919
1706731679
735799008
203816625
1188406075
1476840174
18959489
392209108
20754366
2080719539
1825660975
783881411
1506633676
866964158
947819849
819822965
579904715
903589298
886023965
1582968681
1760496239
1528778092
1330311959
972906474
1364928067
2005115206
1630491091
126059142
1379131939
340638160
1958585624
322263363
521852410
1715384475
559596185
1008258459
2015774448
1181581946
1321386428
1126016054
992191167
484296840
1274499826
754073284
449671003
1114464084
11139952
628946569
678068651
812801680
848540406
1925831082
802227517
1349102165
1382522312
627340719
256035546
177006322
1425768859
1678449758
599838978
2033434637
1928424917
225842385
965680831
219514796
1613835145
333564995
1111460618
1399897317
414229128
498084987
99834271
1882426268
33974200
383938863
1606015871
376245989
1341086283
642539142
626831437
1206428309
812260542
1373263761
403693560
336946052
1081736752
146792750
438415870
1014304723
1234330337
414436619
773881788
739737631
1656330664
399818188
845933613
1149715784
2073116981
1310251711
1244871905
134033506
1694213495
1884162972
1066168265
1281643683
2089143773
270922171
1148465473
1847002951
2047761186
491993596
1899409775
350197039
1647926990
690936325
2064720296
325062160
1279029850
667521941
1702649203
1990258781
2123003793
116859386
1136549611
679647511
715036668
12502452
1153395602
2050726432
467310051
314301698
1894220139
1474856294
87497286
1647406674
935260654
1781850742
429338486
1149274323
1245848075
734577033
221492760
683441420
993050177
1063256411
1829003524
856894114
2139468526
1269177981
1849598349
2081363656
268718792
1202386396
1638867933
410548532
802583916
864515380
158042660
1026997318
1257287294
141232537
1655705144
660572591
70501028
765764742
1792649041
611998600
2007904039
514774297
983057017
1059147939
1566297171
694717612
33976093
1359873735
1448391018
1686123641
457977963
547330955
17226900
1164815716
2013228879
1064265616
1779883636
1968754838
502777211
789813916
1555035928
1194199046
1661793798
2145659443
418751819
21830135
278723620
746193076
1948087334
844307461
1827239349
1357179035
56391174
374771177
1912692827
1273249206
691587530
1261829167
1585388378
388755579
905675756
2010024470
1392147306
193927210
1112829129
760960323
694708065
951204027
1347924388
2053559150
103365442
704361148
1917437513
1092846638
750641514
1009396998
1163231519
1793743059
512777940
604704538
777336266
1194517171
531903809
1577772554
204652957
2041861778
374677913
1423067720
1790387981
492412269
2133051872
1701505975
1987740629
756971542
955175883
692954477
821041201
1458624334
1007141026
1953476518
1936528567
716031903
1171902339
749347514
2099866187
1262520067
692073878
1010429463
1237812895
1739966740
443143618
234686700
1331786871
1275323820
1485155964
1604500512
1052967214
2099775105
380666067
1538493148
89143045
187607443
1805863483
1278988306
2018487670
344914537
1842810813
1814420433
367530545
1194540726
1514117390
435983336
2032389269
254977659
139975751
1402838806
1657501022
425541685
780555659
1284912016
398085910
1929891717
1741623272
1842345601
339883509
1078098998
855347201
20782299
1020080287
440884213
312969785
1468626390
1027538681
1329066678
1698735403
73902932
1437567838
683708707
1798366727
1989863109
55780310
998499049
1692151367
1152414104
1964302466
489530404
1728932820
556655748
1784602738
343008064
206809524
1130856339
47421902
1043858460
724093894
950581984
1513912230
124031678
1871083520
585486732
1915154405
2005126539
827609845
2079151122
1191564353
1262412566
767611413
837934014
763014842
433093010
627046160
1306119935
1454533769
1261039304
987963609
862231651
2098677287
4690853
972857482
927826698
1964862596
986388890
176879023
564758481
689973642
1164862071
476670117
1135233622
1678820858
1404140535
1142119498
137727997
1366386070
1102435451
779028625
1234495306
1658953836
721293876
470705904
1056432656
914706389
994324693
710965944
48503603
290062723
996552876
538700052
538375116
610834263
1489258831
1075515826
1288108021
1743928352
1971501298
305674991
128344393
746450857
164047053
840995702
1864733955
1811475146
1953754729
355595857
1111584804
562864368
822498289
650209054
223228130
64887062
951005570
1419521235
819378863
915748709
315382593
129035124
1145209983
1346748389
1793680446
677266238
1100372564
974693865
878417886
1253251097
449879981
496963982
1228685935
1234308390
422592462
600140958
1861192740
862643643
2116862335
1531931052
274668885
1424183933
904261671
1882112741
389961654
281236325
917448507
1029221098
1766225363
2145072754
1419588372
2020215309
849167994
830704108
1375221941
1779820793
1834891148
1116524883
1749259099
1757077445
523386584
1498371371
826168883
897470852
1503890937
809545667
2088997530
696736318
1857071539
804122352
1551581384
671964793
874980560
1663765983
1150266610
1296049569
174141617
1013217776
316920347
668718945
1478180306
1535544618
197048303
928493637
467209279
540478445
1397217301
348311052
1487279964
1823790486
2010561301
1990925830
2087072090
181297691
1846790914
1211723052
1883169645
307271514
1312518071
1597727619
1793221025
1941227064
1165649526
1069575773
1299937675
834554195
916670264
1050150491
217835702
2014458551
788246106
115816098
944414007
1807742076
647538066
674172098
1633869014
1053496366
239753332
406844077
866639315
1824955940
371472551
1376711911
1529194711
1109915701
1967455975
658785355
773322916
1212906894
144387684
1345059701
1975321568
296734358
351340905
1941710844
531544714
1500631403
1620798791
1318466593
1093878457
1751877178
1807315832
420032573
895772336
722730103
1270933070
2061192289
1557594286
1370564225
1745978125
193930783
1570332957
1875874308
447651586
2017390175
1626937495
1351730023
1810830475
921214587
1876011379
128978798
1857754763
1516061042
1763487847
2094767607
738071486
1214417410
404205260
1183332232
401196313
439379755
14110606
1979627158
26610214
2025817688
341969616
536835869
1297435073
1623851233
1776524221
1958874081
1613030143
241098709
2051191122
254374348
2047632298
682083129
446685797
1928002925
1225920112
1724886099
1145184453
1792998103
1129029724
528788898
1023004588
320318723
88800976
163477964
1414501317
1152958226
346563141
118907703
1273783470
132787512
1312598248
841449416
1091810233
248289020
961587277
809432451
792331878
1629499074
1162736612
48674046
1389460190
1990220276
606263578
680505988
888644208
1855352563
1791626941
514044753
1798265455
792389251
332293654
1536037497
734989960
817261363
437825679
1650823899
882307777
1189490284
1797128850
1547078474
1920607319
1516446467
1647020864
1145713264
1624408426
851493490
1677157527
767145877
1607583847
206886646
414947481
331850258
1555049127
566512318
532672029
1994322580
261781799
1806045386
987151302
1385546554
1942572221
1695151190
1321963449
1567621647
1905350518
999065074
2108060590
650764007
1295374052
444112370
1759743832
1929274785
572775390
1788873475
766490073
930465038
447752202
36160356
1190630610
130494793
886963303
1944797907
2031745613
2127853960
131686215
401250444
696166539
1438609655
260808953
2060682932
398043692
442581670
645815184
1241767395
637527478
1181524261
1886132465
2142247564
1948482276
915128290
1966906232
1360020891
2104413657
988019371
1449250927
129509895
1658351910
1399539361
1122334494
55449513
1706943029
1125801902
1352677274
1787990
926688931
2064009806
537034047
1225945218
1294742009
73596604
674021226
517387933
1287101219
1523706921
157980186
184439149
1028047792
1868711483
1658723001
2033970679
82826040
803380268
1855951589
668869160
1094628811
1337285220
1198591120
762668761
422376007
1120442891
230186870
1992751460
1907740904
2076499555
340113939
710505599
29322382
2024609015
138951031
483742425
848250834
488128894
1472466185
904348032
1899608630
1756753298
1694890506
637641057
400994939
1813318578
915228644
413661736
463882372
597345340
914462962
88403835
351811068
1506775413
2096195859
1768327683
1841151007
1103451168
1557536208
850671710
1190059817
1745028213
1547147875
1637473498
569189637
1345162731
1902489672
72623480
1877372333
19076385
985061955
1509158925
138181103
583189271
644835324
318683431
2110591865
717420864
823044499
341648668
2043752590
2009538125
410848859
1521645617
212630041
388627997
1766551259
1101795334
561973136
1655911764
1159279003
1254233882
1031692076
2035211822
794914906
1177543875
93897348
600233445
2017801279
59321631
1922209433
1936631755
1183545624
675280540
1771768076
1589280015
1502817878
561639839
856504268
1162083156
218937355
1791760222
247745931
1870455081
774459545
1445870607
1569480757
169229989
677606021
804032922
925107003
2090970506
2061425194
253359770
242751034
954911203
815825818
1647541733
182406565
86193029
1616294777
410109735
1587635358
1931141801
1086371191
433563275
123833389
1046216129
1503191131
1892078185
96288288
2132356359
1474274350
406104219
1017572493
1947392097
880450799
1750975836
1513531093
1749678533
818930980
1464659122
1070653936
340723515
830761758
1692665046
377888940
1076650959
1742033197
2127994029
77334613
725950006
2052381202
1583063107
1984939003
426939590
700975936
139766239
1022911082
1746198804
243905457
858348527
1743121465
431331579
1720249787
1053364538
1326985921
1104804288
837225874
1112179412
1879037686
618971372
1385150853
229884250
365973555
1345727783
1682242441
1718643982
1374453634
96470061
1546246442
1212692034
1643279851
818472173
811496109
1713520859
966910067
297475662
1186425287
1303449377
368165669
26211216
72948380
1219414660
1029163860
35087239
1957486415
1254788881
1676918808
234025715
1027544818
342588696
1934946682
516580180
2056732588
1534040030
613622362
542378087
705576347
804442313
781787898
945784636
1821825526
1679399122
28632094
1606217393
1635860307
1097699854
178070133
648161562
1437688606
1758190555
1706115094
1603305645
1769124168
854459941
771185160
1774503846
613990595
344329301
99987002
1789435131
1059235167
2052428769
1987923412
1160621703
1283623904
360872752
811300249
1792408003
305106785
227757349
1879480647
1716635786
955306455
629073638
293262489
1479045844
1584314648
37508416
438248023
915913806
1167082107
1346779361
134573874
2004041868
407062417
1028693360
1886804255
1658171380
1546844879
1303779388
1580825595
344826457
130608613
2021489457
1649037735
744972498
725378548
1888237875
157439875
1943377905
34067703
309660615
56041164
1146925510
1667913642
2137565732
264353934
2072276918
2006403416
162494328
1439246061
729638966
2032803291
255569258
528379835
1740733851
851443052
2018026915
794831665
150785950
782953857
1134403704
1737505635
1663074683
464690340
1184225040
1320672735
418852601
2104661737
1999355023
575790411
1268197587
1416328693
303823664
1874769853
1944047840
1816121697
1065479715
658978888
2060489911
768310444
72258541
862822941
1112365578
1393614260
334652857
1152036745
720690487
142944047
1321919955
748846741
277125155
1175782702
1597117044
458247469
793655672
327225588
137876895
176539049
885252486
527539960
1397114410
1477807223
2120105615
1613818739
21099542
258056817
1081220789
39524368
1413343022
758423080
755954665
1041810054
240920124
1313430208
1486801248
278862074
969103687
1416124245
868319693
222151740
1773821987
1261839876
540709232
887728917
105541406
2109339635
1388144635
1693034939
1982258513
328183766
1566219257
1125909362
1949738597
1013081509
1120107215
1386393953
172610414
368702193
655680741
517372610
1015550262
1466447099
1269715046
981984790
1407852002
1902703408
803660443
360780919
1644261234
108931193
1248364885
567027463
698955178
100442339
639338317
756630590
1545595075
2092807169
1262248336
1933013570
995340062
933624891
1717326310
615499358
1360894300
510593152
1568782450
1456684440
477125025
551878528
1372955202
1960850812
1814648833
1789435991
382383857
870597985
1540663605
540854385
1334595040
342682232
548890358
1378020458
1780584811
160565979
403006361
1983288268
1213345798
912992434
76881765
862765324
860662859
866623578
1449716879
1989472237
617722042
1537300749
1709713065
2014299038
215999164
868096061
883366114
1441788489
1299313318
26981180
1080127745
52090692
1931738440
997464095
1686661472
23462281
236689324
1208376445
2066197350
191436196
598347902
1551645798
380910310
815490081
2119601179
756731426
1929536570
155412881
1078674733
1649924268
2017396854
833284115
1058747253
157608196
1901011423
3455578
2105151271
1416920838
2112096796
1270264400
95218462
355452593
26695038
755529051
910843450
707874322
315730943
499727845
1436273543
655203672
839965975
293170131
977916731
1981268881
735049818
749230416
1446682570
301978117
2015415518
1562399217
215302327
277689224
900935535
797578177
771279911
422561485
1302291061
1367783978
1472655441
1363414160
99821045
977555757
1023871472
1640809911
290179063
351636616
1429811164
2133232108
190435896
930407368
1331105818
1837845703
982811408
740769907
813982538
1114403128
1174222955
1697272820
433806284
1965965571
1520902626
1098479421
1757699287
231428213
53941680
228763169
866395567
139983871
1226222900
800953372
964123957
25644141
129193604
1819112264
1725523769
644621810
1812878103
1674708452
1999584977
1838432716
668483152
1151078986
169244731
1084854643
1520189487
1523155166
1816175433
2018601726
278350312
1954906524
1565321583
119979153
1027449960
1863721036
872874508
961495487
200385339
1736446295
503947122
1346677728
1983553844
1580814587
302818162
1032900164
232338959
1537993356
1125157922
1124345591
1844730527
1365661148
1437589253
641973054
1604198003
396635717
1420879573
400713715
611664743
717403833
133473219
645481971
192885191
693068398
239743936
714189003
490428959
1740425267
1832507756
1155721913
67945776
247884722
1128594397
610899039
2069850703
458668948
485116203
1629080769
1575127463
11017986
271112315
1608327023
1540032246
1977928044
1914334499
355301290
994629677
97771967
1032710867
1551476519
747744061
2110734564
1116162737
1063910611
1990742556
594773442
645894476
555888557
635039100
780722792
611238305
1564039511
1776580476
911935253
2065641777
2141771328
586003753
1179432818
1439271950
1057351852
866912599
1943028159
1360303949
1421092278
640032081
1635095518
2105524011
74714766
432683726
1650359059
1851712589
521815246
1136531831
885206720
1946605061
1027710327
997975296
598965168
1982808510
67105636
1863159202
655726042
1539518343
750190115
271403755
1184733741
108819318
1180014723
51492484
1304607167
1719790291
386839624
1097785968
1858153113
2039805891
291337371
1059823098
1323137182
2108058928
1071926779
1182402645
700301842
549080912
1276083932
443473571
813601205
36987375
544203904
852666292
189763520
1934855921
793660849
372374891
2079047877
2078361550
1024662354
1066065268
1117741300
141126399
1333945775
1308359920
805501244
631275188
1681490090
2005562573
1329628057
195362507
1525252978
295224699
2032796671
1461729886
913772986
1012232244
25589852
716825090
918000764
1001963527
1517230378
369254525
86610572
793694348
1166446468
1404808179
759825394
1797695751
121614175
1928202436
199011707
1724049874
1219577876
65766068
130363148
2079333578
57556895
1195409830
21431270
560697675
1369068938
289913444
1723095217
1298275962
667051595
237019058
1714984025
1003285560
1753644651
1221527891
1875860375
891448479
1062408624
631498365
1483067846
699495554
2021755206
1615059235
546121136
552674979
700442825
345836481
1821189349
1138461600
1944259135
1666064006
1941536287
1619945853
5150662
910642475
68218438
1644974755
1474171941
1770984115
491325479
1488093676
1458729700
2093755388
1694284737
2116420683
1522413950
498839746
1583919390
2046500365
1225723482
997540426
1239789101
1612290839
853059047
1593116505
1546458297
1933074467
279105773
1069824966
1485109078
97733899
2022703260
347396566
353264721
1745962740
41201009
909008049
1588334415
1722781198
1261715056
1790871543
533125132
1695163684
1792779194
1093572614
1164754239
1301325250
1720833849
856609537
485078238
571797403
878008182
1751036347
274975195
708114478
1957615760
1316699022
1493482965
657756682
77739448
1777093016
1902345248
994791015
1043782031
2081885422
1773516683
1987990578
811579877
494086175
126854658
701239205
2147178690
302636727
1499688228
2113563266
115374374
54816622
508833454
1224925325
1439930094
599514938
959097446
1269198755
1598316318
836707661
1197521881
78561500
1528850354
392622477
612826608
485190640
590399227
1262611974
1736896639
1407136720
1782809718
1375423369
442365174
2113705354
695183474
1876241718
1597076813
634234097
857813628
1071332764
568842987
1493844889
1898061670
1077731673
1512781030
1833725744
111477394
477142967
1950671932
320463187
382264923
973372118
831520461
1899961626
898068585
2107185767
357846753
829446539
1223489002
1728562705
877022443
1243247778
1765947649
622907680
1541383426
152181431
1373820904
58405652
1452614552
654756363
56340948
411855248
1264683221
676439678
225803468
1200014623
1260112967
1334301130
445500540
1376761035
209495939
453769472
1378395272
1771149625
379686920
546031556
830941424
548832129
1082640230
741561577
643321280
491306201
1564797061
1865260939
1807789504
138652855
735934981
548310149
509542573
21035396
303030284
200185297
83732495
104121422
432778585
1444739181
1273055534
1352141720
1438815078
960567659
1469413507
2068956050
143116595
464189516
2036423428
1270437053
1319720255
1202175438
1610029673
702020630
1144275803
2022736111
409931726
114705026
1329026336
1584884170
1001286458
1780978008
1068871759
1578964413
216840687
1899859886
3273840
302269264
914381186
1811241304
404277368
1253832811
1601699795
1564711953
1593997748
1377955072
44129439
1152146736
601302181
341117407
1473697139
1293963341
1680135840
1965120339
877617244
631954075
441623726
1309581055
1184044705
685026552
1247204375
1331559405
434469994
1651100362
718897566
933024687
103203627
1913292950
2032191880
1232234916
996364767
1430227538
1536467542
597037895
61855134
709814274
419290068
1201043620
2092853019
555198521
585297765
527944748
973661503
821508842
957716554
1645857453
448315138
772409220
41064880
949070123
453515743
1622211353
441407984
2146626048
1465882533
2104981790
1767259171
1804531240
127244333
1603125951
48129829
1142320582
2012835035
1357810811
970265026
1377597405
693508491
2022343421
636654378
1231164917
744331172
1520282807
1523020895
434402581
550692219
1912196234
1972030456
261992819
2094008516
2082824680
267649866
1998640630
353384690
1164136417
2085565427
667331847
539238159
2087594405
643643782
962197096
1223319132
1540944341
644910991
976602629
1492429058
195216453
93172848
137097456
1131546131
1474640550
640299354
837876922
244837227
303943274
1565177038
1195874369
1599604332
1156674794
2110026416
979113146
1388560187
1532241266
76127367
1427382180
1873627407
917424144
552398719
856574357
226692710
1578398064
1790696537
399160711
1486743143
1787158840
1552848430
30622105
1810401265
302744179
2053835952
1729006450
1907955254
1032311064
889448500
1301806414
1734267863
1977215922
1037461624
1688476928
402927256
411445409
2022803110
260396658
698035564
705675036
421455648
306377811
1984846666
375438000
2071781439
1253286489
572990227
1678627305
269792368
997576952
651563807
585428157
646756169
1016641329
2045110489
405311727
1366631868
670134619
2136903047
1645477693
133371706
1815719023
1460699032
1711240549
1089161753
1519589301
1590269637
900135410
1165795385
1028964838
1426404986
1311302049
877509190
141562464
1958030858
68227530
1227329450
809610018
1286491378
28705275
1741958616
1952086701
662479097
1999100238
897067893
1966140066
204788757
543270783
1180010799
1306798244
1270532011
242476278
574399934
1471929943
1823362682
192630694
881972886
1605049066
488442101
1895265661
1202676070
111133857
1024529836
910692684
1876585980
595379396
949355714
1283250045
1085686125
689872763
64839804
962485625
1628596009
1676626607
1317054603
1859557326
1841312364
2126895995
419435523
2049676932
802956818
1224126014
969489347
1415461336
2037693646
1545075709
833873046
1620064244
802847954
1706671898
34866425
176366083
1215869841
229464718
275132148
862330859
1972878570
837919303
525650015
1801632569
508002947
535234954
527202484
562884642
1951962597
1657137919
1626151095
1965586057
158936728
1642826409
207874833
822175793
1798228399
184159356
177726807
1265066494
1907886902
1980537567
1434228294
940914726
1925613324
473256591
1489526365
179518546
1161999453
1463861800
748468951
1482316946
760508607
601131810
1394091923
371480458
1249947271
768730858
786727113
1511570796
1662968215
1365724736
1718119055
1216470897
713162756
1314586925
898212992
1428821162
615814357
211134226
1440858259
1673773622
1716034306
1392303020
1831850845
837094658
976035371
1395864353
1748296379
2101184640
1289019758
1745778174
714877297
1552821666
1543763111
1752298486
1302086373
395136042
1301668562
1547664411
1739585288
632822086
2114364436
695628086
707334024
377682897
1146624321
936476147
962309176
1613458903
1911804671
479340727
1571827033
344560387
508954478
1649883206
1326980002
1374821262
601812731
19278396
1729717714
1892846252
1360275288
1607391210
2005322004
2076831048
1639108505
1896752951
560051775
944983840
299769305
1836049101
595975543
1156305929
1324636197
1450797756
1414287496
1972350333
2146884119
1356608938
266044684
1466235711
825196284
973999423
540810369
1568111868
1010841363
500476874
1682850746
934240401
104799476
2050367561
1633095268
1945741459
1275786619
368613621
498265426
1090720855
1533049196
639318864
1098720089
99293227
430243971
1018147194
2075174123
464965722
1916548053
1680297666
1873160865
1082964662
234643584
1819540383
1817887018
759119040
1142847222
1431951641
1222535538
230172363
837690132
2032029393
1554740787
348353231
554684484
369613669
1433137248
1692010281
1034209544
1165079769
2116148400
628169918
511531415
1218508296
1049850066
1286328407
409879467
1959648436
1704959341
769164563
1116592735
159219900
879348149
496835303
91056820
1653059921
1226007591
336636172
1470896018
501861589
1120975013
582781891
91353277
1614557135
882894848
1030835954
202675100
373366860
843340737
2123695928
729551945
1775857826
526352651
630102924
477791044
425389222
614122850
1759100195
215137087
1051520597
627165638
1345147733
1861224394
1972901122
1055331325
993463134
13205314
1451620092
930183002
497899596
560784861
118127261
61756500
1949612665
1071011560
1525674046
208460964
1552731281
1307746873
1684788552
1212354713
38399153
1596294991
1804034106
243387700
1188136934
722160893
1638208875
1827533942
509600198
158634830
223900306
209753760
742776396
988628736
773092385
1078748047
889745664
1615556737
1899000101
431604786
467745278
1094731387
1864540578
703722057
862368593
331733970
1501867094
1552151631
693142242
772433529
1644950064
553125457
2146773965
1614091377
1616665366
2048769038
2047495402
1066583184
1885982463
669622860
1135851485
1605864973
151043258
956858905
995075308
1067344632
221016088
318563055
1423440637
1702102334
1536729474
1437684181
289190108
243454483
1803858373
582742989
43613290
254516185
570691682
42938665
118318192
424728930
462853733
1308821154
1980839149
1130844821
424847814
358342069
2117336646
1497395495
335248798
751294240
1708511718
213692689
1096101214
1677270683
574871515
432663966
1024207731
2000544949
1637009823
789402480
1707555863
1544995642
1643715809
1818684583
34894756
359870153
1074958993
1377977042
440034326
1048161851
1450831321
1861113407
423688325
1140521375
1910897787
1290076220
846691921
1456567127
361740043
1387115110
863921260
1657982348
1030777668
1162157500
1383936970
1772300303
2133599830
1675800060
567179150
1341191277
802761173
257889362
614061421
1977945272
636058167
755627928
1365742228
2058689380
1900419481
81774754
1176747303
863437324
1147360062
103554646
1406940660
1550833082
2013442261
89468364
2047924294
535559855
1018571097
640958060
802485820
1228228271
1862091231
157015879
941392402
1269034901
1322994413
1539817137
56159365
1985745146
502925043
1482209540
314653587
1470616054
1679141914
378322004
1242111282
1331516803
239472388
938555270
1029637126
267076941
1667634868
913975254
2102280129
347416147
1972917632
234565677
1812252375
223775497
355256816
818595316
180716470
237536980
443974630
1394059207
1910169508
1015664945
1236406596
27304623
306475115
442810192
664241090
362214718
1439096792
1939710618
1521000269
742790602
145324544
1496625473
1507211448
976480105
1760861049
1203802600
888992396
1001490586
1665868892
367965783
1054232810
119722170
783906291
478544577
1084856174
1249058728
132661939
434676636
1962497168
1519016201
211932901
1204963326
297234748
225064273
21432677
1350268780
1407609770
837243908
996602933
2104959991
1066491813
1228406569
13029343
1841196797
186259849
1628326864
2118317934
1835141914
257941942
2135415239
100263466
115534900
352557845
841267216
367223026
984585354
1234409230
1520203319
977936388
324938785
679962542
1031529911
503915185
349722002
1404884629
1198464329
2129497564
1467192347
1165678680
1198556123
1675307198
1145830523
977443255
1471638274
35913533
545930028
664310503
137909805
1482076404
1964909587
1613901201
1223749688
1266289720
437874081
170272331
382987564
909957867
710301679
130226313
445644002
1087559255
2094559051
1684848617
137797942
1037925787
1488612235
191315804
1599576288
783790727
829021964
682862845
1939936152
80833098
222179620
883941212
156655428
1017621892
500976095
659771031
982180156
1326804873
2133254290
1804928698
11260691
1257755315
926244571
217771111
1242980972
344670792
560925107
279306878
1626483221
1106559888
1230648558
909341309
1956715044
708904143
768747166
1642901842
1617634805
1947693400
1364869488
1757078585
2085192169
561751269
506203649
1201097828
384436758
2072849206
1286960571
900161433
285654308
428556907
1602538930
370036322
990978693
1826758837
838141734
1979835118
1087141039
2046959689
463812227
1890017518
684279714
896178510
298600456
1507836553
1494581499
1884481371
2110953408
1674522215
932737795
1071694309
1053295449
643310162
1046915590
2094427283
468554502
1028721648
1429104417
2022731763
1493110286
1945350989
645370464
1143352957
1506406202
1061057117
1841482502
608656563
1893975967
678214975
933768074
409191085
744147632
1030356206
894712721
416860689
309974651
1108431983
111322676
2054302350
768692350
1681013144
371042064
1678656483
1959640787
1119819686
1440067539
596912404
550590613
43754110
75309434
1878162654
1601716176
1045733805
146290859
911433556
1250442024
1326858184
350480099
1155609347
1593961647
1177901154
1727716607
2042554313
686199230
96680875
183856296
1701076103
1929441010
243162742
486348757
1604139045
606771105
490603232
1029947552
1937764693
350267528
415903503
1983044728
552579462
30145784
843882189
797949504
1149212621
2095842213
1168951650
1789164637
1799574293
1356721799
345667871
1288190153
1364690711
563136539
1836161431
171753014
1925154863
1713627917
1319150078
1384289331
679865287
917844907
565925775
790066664
1393823383
864097206
876333071
636378508
672136039
918007749
241518357
1840490404
173282610
1188762647
600072864
782333705
1359999672
1342958276
1523786211
1964119663
192578123
165276116
400126785
1675245719
761553707
1150284360
177386804
1415152050
1520853025
1660819540
231654361
1658423591
1188093660
1657064816
287900764
2089782721
441184589
114392661
1106517329
1048184745
1446786584
282859414
1480696108
463212640
1362393624
738637787
538207545
1410759124
2100545600
1479315246
594163963
1894617411
2012351393
1440492262
126160825
912669056
1121206208
578593870
1018198271
1140125036
281514397
2128168449
1119107707
1496372283
620752853
1894879283
21517500
1307803448
2041475319
431712916
1286774466
1750698057
802044750
478771588
1754467202
1202448141
402699966
1092387190
1265308449
1777871957
2000715157
553668588
797078361
30877955
219345948
875552049
1757421618
890548863
418574677
2124783662
829824282
2113033995
1707829607
18363937
1289589991
53914396
513759165
31408004
24095905
1491935107
111407821
999961299
321270958
580481395
852054692
648086975
525026903
898544026
1372993968
254810341
169380762
14246700
41190664
181704294
666972341
508097284
1807260838
1062037646
407033293
463525272
792164563
1838767803
762494201
13615499
1777150353
529413058
1272887460
1195420881
221060767
957149177
1352301211
1150913537
832484932
503019407
1283592342
1539257987
1483207469
1724563703
1734482022
1553683525
1733883436
1816395460
1849574638
2036712388
1066299592
1077879973
1834214420
2096111689
407609318
1154364936
122402269
1851875079
266625209
2066424402
707743684
596360797
260937709
638190086
999185556
1050191338
1157587202
2120538504
956526798
77330250
1608986365
1088674759
762642647
1593028395
1563237300
877764984
1127187204
136182092
636576986
715999759
289690367
790669274
558067192
556477906
1037928362
1596642483
1156440540
246203786
1321920582
1763056195
795022443
1621349590
2136347660
335709524
865703800
1353155652
377836498
45500380
1824748679
2064044141
512338405
2000666727
526754506
1333343237
1532940235
762566914
1710360261
1282956095
362385728
1974254180
850405380
2006911238
2057527412
1233887564
1704495821
1453301133
80460446
490369410
1915192719
1274543870
1089519978
1995323046
1309165875
1517259888
1248515692
206211254
1249237520
1312157375
1447614838
262146621
1414026932
1571359754
880719861
1685628865
1744299799
555824708
836684519
1271894054
382661221
1458094064
308774761
528776305
346119007
671840271
1628951593
1262759153
1128033442
817245998
48535878
1611477967
1814982045
1919435454
119457531
712448491
1439177652
1919859720
379982588
712448042
202823314
2039347563
1880499748
680070956
565103621
627515964
903687036
1658750116
1269901928
951797302
877214120
1478897723
1159339830
1490578329
1555547342
1561238525
908260208
1022571875
936603650
571972476
1370532030
1371398488
1876564836
2046074232
749057568
24945566
511357465
1827772387
1544014535
1217865231
1451079058
364355804
1413769243
1886847240
1549353414
728606879
1218575066
203193170
1273277097
1586845355
1275596172
1817605271
1195974953
1806450267
1824436100
2025298014
2082499417
64048499
2127410511
121301207
1434201384
1590238724
542393953
827125551
386833158
851618175
1400482888
127961207
1464110134
1041900478
1328283817
1481182889
1116004361
1920058192
99227962
263836978
1190546340
1558162896
308081272
693519842
597528350
2098392618
1555416342
33907180
815676119
376350043
1133570449
149741746
274730430
1330616604
789619891
523659221
468938885
1778456317
1073609509
1078172517
32780851
493767724
935718094
1600824601
1205274957
1596394344
1135255828
1925068012
745138560
46148893
1816531523
1569757229
2137412887
2104467600
1313309764
400203162
1294627412
247689028
1769033896
1778756645
521937378
163407846
1157779999
252087185
933523543
846087014
456199617
81987226
570315127
60898262
153714025
199931340
1314334468
1804962751
1535370259
1809868008
1227310943
1328725100
1129618
697108453
1337552705
1535051365
1997426734
638222659
1104679523
412764317
772602402
726324495
1981516993
1860131476
1569525558
1310679848
1942327785
2100321875
829882394
1022793129
12329882
113906217
1632109081
1787670055
1789361901
1944552000
2102844639
1089834209
631729324
1018213479
1292962227
1040571821
45641232
2073423528
766017751
445508541
2039938527
85974467
882611856
219735483
632163499
1340243622
975497311
1383170236
660738839
716364126
1498733864
1464831660
756508258
1908484671
1956853663
813647371
874511728
1929730973
713387986
1370136409
779852349
2120893900
142225876
1183078069
1159668913
728072256
894191091
2077796098
1240154376
906376977
1688037597
1289121574
60664204
1170738985
1175145812
1252533100
1340690774
592107937
1906077024
684065201
1301070540
1370547142
1298300138
1313636646
1708778993
1484633752
545715001
1411505494
1691028527
2048603512
32512465
563733375
1694001224
942805705
123960072
1064109719
1946046715
617943104
513568542
777759389
969281491
1890622720
973331297
1771416578
411677962
667111299
1522141677
561383570
425441684
1152904516
210059361
750780242
907651416
2106266148
429676912
27962276
572251912
1068461530
2118343495
1369854249
2013688980
59066716
1197532928
2022595078
393094702
1533422094
862543284
422684307
1567190745
1285207860
171819711
685866778
1820580959
783026775
1779315556
1959797327
1109904696
2122184257
1969797238
1467567239
469276229
1252316387
1911653598
1581151733
2142878486
118383035
1792671316
167979791
2134975399
1328535851
1734342375
2132002910
1994897229
167444436
1662187095
2125086552
1784142508
8078815
2115569077
1934770038
42305666
1008719723
1509859067
2123158264
1052634964
724154737
396297413
551143380
1718137522
149773119
186677486
1552296560
1253166391
84143360
1467614414
75560214
834777695
191733939
173542667
1865048576
249515050
1870602009
2031838974
1690785803
1008034125
1057462323
725735642
171126020
1864966284
2050832236
586907238
1075798260
793378041
545090752
1949241117
1150099049
462201529
1815462173
1237252447
1253920900
1561515763
1907255717
1184926263
2117801400
1531206738
1690330980
1150587332
290918453
524844821
320189683
1576967037
1364799024
1469769032
591132073
1589914098
88160899
95404973
228948534
2041022190
568918017
700829140
1617388503
1612991544
99715974
121517025
294646323
666153710
595272579
1427489704
279793207
184178270
706269333
930724384
1035595645
763470298
1128075708
23204012
84629686
1042165928
72031845
278499266
1073816538
1757275430
383421604
1613820450
590302359
1260034274
1718575033
350887208
1872175850
180520615
588322167
218966276
907483660
614371977
720595457
359793351
698715726
340129742
310541292
1677151276
1545248481
1181224299
1430658440
2040933839
1710041885
524684309
420994765
458917754
1439550170
41242237
1881584026
1761464299
642604432
1003322739
1085699638
1895774211
1428569116
1549741509
1762216368
2124699094
2262389
1225068391
1726012401
1777026645
1158363967
1795775013
1027705399
1120153139
1303451103
1363818105
1934292232
638483652
640369600
1344930539
502309639
610764553
442448537
923618617
256251389
2043050718
126258607
735102992
988382128
1189452373
1223216006
1583844298
651631185
1675693574
495272381
1822676531
1191101861
2107622142
829442120
591135966
1583483760
50198212
2086618941
1841443504
1634607174
1852662804
1965416752
1946727680
2070158631
1244621627
361451493
100941478
218573042
351804419
1487106928
1183116485
1777277311
1563334659
489222674
1192013809
58189400
1313465535
693621546
1294767753
547140056
1790842704
1782770773
18685194
32644887
1051466457
1816279875
2019162300
1196760532
564393000
1906007223
464469
2076796233
1284158613
1492204066
1919607013
66586964
779360957
1208540461
1795532258
1617345672
2124537898
198357589
1137311485
1204866196
1751731384
2105398412
155582387
1371209656
1767276312
499266527
1179174880
280565507
1911979044
524989115
203233784
288692473
1459358801
2023125539
896419480
415586722
567388798
1266897418
628451315
740949392
985040827
1227503966
1584611067
1585374016
1693401912
1675354610
477513421
1367984302
1988000101
1542004974
337655038
983581009
497925270
1835741972
1040428200
1017697709
88228780
2030917419
1150297053
1753107320
503327121
852706485
1805853605
576919349
592423158
556145103
1739065021
344086213
467203275
1517962493
991490873
237146048
561939326
1254473729
1120986388
974014076
1498807210
1861316950
342493142
1938860487
1900216323
1799541624
1894571705
764485344
1113640573
1288936444
1783157609
1662720708
884870700
915442691
600027624
1444016436
108418907
56431283
547732433
1186526944
517447260
343847964
497979505
850288830
2021657834
1105002837
933033242
495382688
980027459
1076636286
1825555878
1119084353
445809232
2138345643
842835343
936323070
298068370
46931039
860112011
1157507253
2136364094
471043937
1385910735
31661248
461473121
1447338763
298716531
377372833
1240924995
719492995
2002701729
479634951
728301861
1368161704
961919985
1202582951
792283962
757369791
1828440274
756889401
1167386826
1589977928
1000471324
42387659
1670942909
706366447
588855015
1609154899
823112768
1589486432
258528668
1016802021
2120074443
51575419
1560458850
1862243953
1267682584
517647208
1892222581
2098305155
1719899498
2060308303
1743125288
1714940057
688477703
1594733397
130480604
1235956867
95858713
1072181808
1663756164
1434759192
1779795952
1753304643
1270299106
673101238
1656866979
1903676030
99873828
1396291790
174456400
559542854
1570653815
562700342
211294274
1176317423
1614938334
2135650029
409929587
1487386663
499280879
886105490
197443975
1556753212
2125857541
16762730
880237016
1757941334
986297624
1217245139
308647150
12993503
672710628
792904825
1227063398
2100115190
469252696
684225060
997530443
975783069
1918281105
2104518199
1639945208
1154747964
1374012872
2121799133
1571507172
388991995
1282093069
2040475629
603665391
165470414
1931548047
753716854
472760773
482056177
661685512
68755684
2141174693
119272881
1001482452
630600020
689242231
1380921794
1129796363
165706644
285580344
509589183
975157696
678424553
1440648249
212288864
659249567
2094592983
1312369982
142094189
1187159260
650559508
1536148841
571306482
1377990752
1975114836
607302080
497126089
910552717
466925017
77581187
980437102
1617465114
1530635788
760997987
1768304780
227754399
1141910044
784434982
478243349
1540257571
280781425
981081688
1688038710
1848446545
699472017
1944986180
375773999
1959611406
70651477
1258680390
38433067
316541111
735266684
924471534
531628586
1972928412
931280273
1994024055
2086485624
297575355
1213620023
1607641706
1030308985
37426377
191198143
103488904
724226556
959087337
1055580051
1685232955
2056443822
1267862500
63853944
973854120
1357636167
61028434
1283981399
1349140832
1183651995
2083752905
1103216071
21719309
1454165267
454851538
1489276141
779343592
1320343871
287219143
1794507393
211250845
306401188
547747349
312500539
1451055060
1945320582
1310327886
952029017
657949739
91449787
1400467392
46602821
2074308888
2104819486
1499875396
1792312821
551900381
521855966
897164521
1902244991
1530148851
1560217789
1184471300
2110652726
605234592
1072579069
176369121
1635945226
387065294
1864799264
1329473934
1372169679
325276171
1478805733
445660614
915868011
208322508
663020267
1698133072
1804971294
663232879
1526401519
1416646667
1415117283
293502648
309224153
99124843
1123908404
769081867
2103663018
18645162
1929773526
141729067
515245449
860443837
1458861844
1687285094
1278145696
1843150837
1431959538
806183193
1424553666
1769511440
1922684497
122532968
1890930144
202745007
1475979763
640767557
1750568404
438710630
63972904
1601231010
351244912
783543302
243136965
414944225
1202148283
563759664
419317630
268899871
777373316
1751463448
898981788
1353074579
56626066
1294165555
742729459
1280816563
198725656
1325352177
327930085
1326191946
1035586197
1986566163
1137523729
656951539
163619324
1011998877
1249906491
1059616610
513388450
208871833
1174870053
271948792
1825697085
1853898366
1741976051
335422653
228231725
437219310
2118387088
82389757
1768939887
1466441459
863469095
1322709952
586776056
1687064391
1197499039
1685938221
13223797
652871123
1672623407
192115640
1999188613
168720323
1703810939
1994947381
1221721518
1762367870
172842618
923543686
666169404
1114234033
34581333
1319947109
1668094028
874921625
1025665898
1880281562
1745426452
124890616
1250990637
1295228959
1719846838
933573854
714793639
70921876
2074458771
565817465
360185389
1538599946
624076313
1876940257
52679110
808253930
21450363
1093875188
697978485
720476365
1873149553
66846327
281335662
1829397227
1083473760
1169399230
1058987992
229293710
1955008054
216134464
1659684594
2008786068
2033206204
1642104874
2146536535
281042470
1440195271
1940050509
1258366922
11682309
601188671
188945932
122124926
1129445200
81601209
104295970
1904227263
252882282
838224701
589819201
790557492
268653871
94998608
133528781
2104317833
92666887
1374717777
124068446
2043738467
1860433614
92779457
1924559337
2024624176
1986333577
1817045762
1275768872
1501722243
92280226
706324717
1498588112
1349539650
377908072
1702593412
394224250
1894339977
2127314437
954279703
1757862419
2108683784
1109144684
390232463
772683137
912918891
952206404
244205214
267260144
829462612
1364104108
1849773612
92494531
1665743703
406570879
1173248635
274870380
630605899
1491498628
1426200309
883108025
1954955640
1547399277
1959561531
1720011953
31214991
1755151903
1662773096
190315145
1713083196
299139227
610864428
258550371
1983419705
1813884999
1873117242
518689051
1265665011
1543139329
981981297
1243174660
1277517488
1560698710
7836703
1884879338
863961454
371059726
307639363
510220494
1951207373
465362941
1663418230
2012071518
262725235
413822395
1291092103
1684546139
526397874
1886011769
245044123
163116189
1098866367
344279719
1850044166
1011569317
2081428095
517368927
103408410
331802393
1106668954
1727710477
1114053388
710766451
2088119206
922595479
1368111953
193198567
264284886
321235485
608820543
1327682260
90678919
1559668272
1738834343
1237561226
976046970
1280499084
1418417557
1818122754
262552435
1301346856
587552998
749594997
776895055
402355455
1882124768
1749947299
1550270237
1642793554
1724244782
1701997491
269538504
1821994251
336371144
1571585516
1686154892
962793711
1505984948
1755042406
1149713233
432350560
1954345513
2047274505
220141348
2130338813
520216464
750957097
907735889
1526182543
879699498
1315508970
773544193
2077237937
55854240
566258973
1600818350
514453427
1576565875
402974342
1989478355
718720346
835722282
565747660
98582920
164001763
1369849655
1439472484
161522394
2140032395
1378427127
248030942
158171881
1215026262
1751204749
398763892
753311616
349891624
646438993
544968233
720028795
2124407377
458314443
1520217469
1792125860
375381237
1919401331
476765451
511415478
1424193737
530069921
845965571
1371938655
1265647953
318201894
1166237106
1224540190
2085516936
505789804
1744486983
1095910662
1936574609
2143108784
191986710
582855190
622649922
554993571
1489447528
2127677423
371716607
246928227
1150627642
669179531
871935887
185040531
1155523973
153203220
230245117
1687835653
153805904
1118415534
1085578493
570466478
1157594821
654300337
2115264779
127894827
1908189366
2011710206
1874635365
2071070475
1326297586
1631247302
1724719263
1849421527
421306209
1846508313
980522791
669857785
816819783
157819308
1813922661
2031821106
883663203
1402257042
661479425
664624610
681875735
121702867
1662205413
1387077635
627500262
1957618448
590537763
647717801
1744800513
1460493530
1808836702
908878113
943665625
1863229444
724199663
1350379612
1498965784
2100739870
961726941
917462446
1904997471
1640690785
1172805433
1369003516
351366133
1917368414
1521192914
2081515063
43321491
1791993337
2130902626
158999037
1575578009
435373655
1447880011
1766557651
363567856
451461758
532778549
147776977
1358630700
1469525816
2080332832
1119135096
896880829
1916832804
1986514891
1427420454
1335910059
1551155083
1960767889
1233834389
591534692
1915351256
39573841
283990823
234777954
1291706628
368157355
21875346
1765649890
1195817896
273310383
1202437328
60276231
618868043
732318466
2133971329
1652040322
1503926208
1677792162
1482878594
608911704
126416515
212870472
386804045
1857213566
242431805
1923072048
20835126
951721305
286683624
1027699149
1909304740
1693436375
184601619
630389712
230015561
1535828369
1653043126
546958354
953603835
1556302644
1204989787
1897169384
1951160638
2126803478
354484243
372427766
107893356
674972390
1293683475
747714055
1803311442
1005145204
2024522204
162193941
427143081
1671999253
898758615
1194886771
313490016
1793641203
2027438961
1694212515
1835710857
20695902
1899827208
1265621101
1893003656
1684593021
1062349465
1547125375
1527877777
1105679318
1456735924
1279385861
1871508961
1055012481
1814551975
321602165
38638102
547813561
1564390366
409760061
416817697
1095843949
407270116
1505390951
1430858721
1191828001
1324015911
724755797
1472088813
1311145329
832148209
1447059516
1543245677
1223877894
596565727
1594154290
398942538
346651240
371269789
1541524278
1863362904
468703915
763296224
1061159901
1529492890
529207073
145946464
1286651603
464201431
660998335
589895915
926990034
940384360
1350122452
1008454201
77590883
1652622693
1990011614
2093937152
1890233162
896940839
832669728
1517028560
2062016844
1026434830
2107982766
1367814111
2087391411
849341237
2002881864
70500283
1919467847
1741468768
1925779338
1242450428
1672484438
1560882371
1289154617
1634719346
730174497
1779109119
377414790
1757243482
626818941
1036956065
1076561965
84590998
1392667151
1415918150
733265978
1950058918
770470497
231491035
1350034731
1936316077
131012862
1691586518
757570433
910981402
987145267
1680478164
263098124
308067355
460366975
1653805256
76369365
560597842
1682360517
788268716
43488778
1582900729
1999300410
1809352507
881046264
294458098
620858534
1504951743
500423358
1940483051
1267734117
280827800
1248596397
590880723
851255111
1668173615
548987802
1078977052
1836639749
245630110
2016370265
386381204
1017716625
459833973
1831449599
424292053
196887497
582017842
680227824
419518809
2091673248
101943800
999397944
1507370117
1634274321
1465981618
1967320219
1134216673
1244074293
657008095
1407607238
1506516542
750653657
378137218
537392482
703379766
1039781488
1183559054
636563682
684025737
263940664
1788079342
1918168448
1763115607
1305240599
1344772775
2106687736
438827695
395251307
1155851961
1226096649
43369192
1296333232
1608481161
1779650238
956709253
437802062
1504507232
1967343848
416788720
1870505820
1281130255
121442404
811771526
1146905708
49175224
1361294739
1615519447
1289530125
1658242996
1294939894
1660792853
1507618859
93306091
1400277090
546665756
1326985937
1151371703
168634769
1747521543
848358489
2122837298
1151623466
583243102
2088592731
174992057
1176523530
164207536
1452179579
1575344255
989070687
2061379991
320788303
1873679257
991968744
113283254
1699174393
1149158909
1804690190
242867576
1294585825
1031889111
2099809808
1293132951
2051896950
1013844630
616549870
2139383396
357546684
1965804118
1148727071
749322277
1271325601
1164961141
1129873526
254102846
1814025297
9981665
1546991503
616955847
700070015
2010651284
1471019533
307762106
428409340
1435653725
1958520777
1219338514
1320636456
1819151311
1206416583
123195475
173111585
293714721
132354360
1762380764
851998145
1982808519
2130000609
1559189215
671928650
1226840504
304855405
1206690784
912006907
2077329660
1353365271
240320402
245357844
1093627062
974820063
345318563
670270666
829833370
33320751
1725740385
388328274
1147766462
586645017
1194856008
2093405885
883141850
214829102
1709507503
1744733024
1474239298
947691349
1436670768
1813238005
1678116403
1699561634
1776487774
1587382293
403386658
953201972
1258056852
1474697710
738568487
322034131
1516609334
92316677
1385248667
622707532
1587918445
169684128
1154292011
2099635860
1060545926
1374260042
155525697
1526282348
961247546
300362284
885409543
139798255
244532479
2122643397
217858826
1753788266
1924399226
1275450186
53693676
332745916
659680738
229139871
984578468
619463306
1983670140
1680459382
1210096767
2010390029
1845089476
1397741939
701115657
1280976084
1174262618
1495738781
1152726294
752278453
1318668350
259089587
532186718
476295949
2079610948
521944686
1857787643
1631474361
1828032038
434460476
504895787
455346211
53461003
233367848
1067869545
1990207076
711770446
1253767995
257975323
31197673
326544042
442346016
558276367
1506527663
747290660
19547726
2093943927
1485750601
1232102264
1950407409
275522779
1111590934
901814389
1093656179
1994661104
1696440285
593782410
1087727487
47149435
13942399
1699454351
1104654082
2074279247
697940977
1107781532
1388888309
746906242
989126625
1479964397
1882043060
538500806
897585420
861171068
230474268
1947834713
1839498104
2090319468
2094424136
453465481
641705141
209285954
1065504095
605158090
208651752
425320653
1202654893
1867379667
2128481541
1251060326
183947579
1492731866
222089878
1461865770
1381279117
764409690
775711975
1306207122
557105021
248760541
1663290333
397284496
1350656458
1485361099
1530812760
1894883765
631084014
1396815551
1145988972
1653917335
527454388
741589072
2069141779
909091713
1912896133
1035778184
559722750
298168510
1254110271
1472120780
1523797026
715126245
1080199817
2057340021
85493473
260416948
1076085318
2042190476
1076896714
1494458215
191111245
1353926039
785835412
1688401773
1867992370
1976600816
177013978
531294539
1812826224
613790843
162833401
197298346
1461448686
1910348380
515800485
1101320152
383457961
1840929293
594720216
132634489
1406300998
414625286
1592406143
1328173802
1550003368
1807435388
302402325
296404110
820203264
1401131975
708873799
1791752115
315495718
1427866313
32601849
1774629149
1988667756
1626769868
911415891
726292835
2131873380
1070931072
1567122608
1992115536
1148214135
1564388744
1215543322
1788895680
758306707
199266201
1441681131
2084968090
1500742828
1576718869
1071754798
1231182739
1411766412
142944842
308672929
416330376
1358360469
740956670
474646705
141024326
1108410446
30603076
781066705
1312872872
867550126
1897975671
981499615
721526758
1879175997
740850437
1706177685
189433300
770430090
190507691
933902561
524521687
504240417
242654585
459374304
1701977543
1395032932
2029913443
1520020329
1881006666
1706972741
2071052779
307818938
446584097
1466390457
245870197
1301350620
952755251
2055419528
1758881428
812153897
1439802180
327723111
1697621691
1616407326
1394914835
502732525
1527615145
1627132458
162208719
1915353518
1721899769
107360438
1894460207
257882944
409024469
135575434
943702680
1485755259
609204006
192647892
2039467812
167966596
189608558
854806414
347718930
1747739602
1976495615
2047441110
44802776
866469956
1038315364
2033174171
76935242
1221989740
777352535
1012411102
1245299832
27022138
1525705334
1327255989
1923413139
2070777278
537863980
1146704516
1690775203
586299302
1871430574
694998097
1932963377
2071063209
1993611716
1586882350
1084385232
161304462
1079174897
589389111
1089669200
1890896671
878958674
1917931916
666760925
1469562689
1441377019
1088042263
536200227
1572987510
28332163
1277601062
1696158462
402023767
1506931959
516316142
1516621837
1539685714
1903660236
896144264
561698520
276248819
1340217448
1990313308
373494940
1260967181
2140461382
624998313
1700463341
302626341
353093113
673009993
1169691446
356968903
331104320
1483387805
1675112935
1505831694
922422103
2041332374
886286350
1514540154
1363497610
1920648656
1072979594
1537146249
1813760020
135891577
1459075894
864323550
531452782
1159035857
120265630
940245924
2054533399
1387269569
638786276
795519068
686720375
86756999
1992278134
633687542
1543241422
537969429
225967541
593611194
188228693
1063062740
1478515313
1806528160
1887009742
37093155
120182633
126688558
964976460
384437257
906104697
1070365988
983359532
1959125419
453844275
1834649185
920095753
1518033300
1463746306
192651004
2037174193
958559136
662259743
1925297889
359499359
2006483900
1366478021
553573651
1941297794
901503078
1064860634
1410948454
400505101
38392984
781781013
1154993330
263431074
1125538741
784140588
806138546
800662013
1122667505
1394921111
438679183
906963639
868077244
781925640
1234621536
1728201160
2138871581
75259472
116193335
272564047
368544164
781370554
251033644
1408061039
206431186
422206243
1793522998
831959649
718526446
41621766
1811549471
1685368085
65445027
1162463804
1069723919
577954543
1039881600
1627765451
252291166
1238131929
1724084155
1301660668
1881632037
1170949631
1926850273
1922465255
1701825170
1146893902
1286023088
569188312
2139459294
572014840
1608730022
2083946562
1877047979
1055916845
70717930
1190851690
59971777
897874516
870838287
1992496178
1196273306
1638273855
313216020
693033409
1230777276
356104462
818739000
815941910
1194642098
1186989894
1051290841
744105114
1672078330
1055995549
364320351
1828192708
1345887904
2088589342
172209592
278759420
1635411264
258732473
646267627
211016088
60535225
2133718007
700452222
845759605
1279906902
504401386
782234697
384060662
1470986570
1535224048
33931250
2007597595
375714180
830808782
13263459
242845382
1175216183
655021059
270995053
918085200
477893078
1019293134
1453160272
1226154348
448322523
2000340920
121274563
30341866
1889846988
667508280
69169675
865165280
1513212374
1352775460
141176265
711081645
1508010464
66701602
1964583137
1128885648
1345482359
1590797345
86341951
802839905
1613916279
1217068180
1674447169
2122869980
753225431
639160185
2011801786
1760451640
867538529
1191397544
1822237543
1206287395
2107031595
446545630
497357633
44299124
854320387
818903702
352707254
1746033159
1707459546
1969661611
2033682128
179084795
1537973264
1661791252
992271670
1177448660
625562874
1595333024
745305556
1543420175
577559320
1053365574
2125502374
522406
278428208
1986084798
1570438538
266870698
52300181
1936671463
971750277
920263659
1734867811
1331372289
687030012
442692392
1111146102
189656480
1938080903
851054611
52360559
954359107
552141154
1263927484
921167569
1067736230
1100096620
398695575
611093998
1471370476
1917592089
1987125557
1275229401
1807764076
1777636247
490495255
1848936841
683180346
1877831628
1374371376
587881725
664182004
1378226934
454159782
1800533672
1985620453
885152726
1566717201
1379086384
1712678955
879659498
792267683
2139387418
1149545414
836897423
818126733
1003097730
1760469315
1038468900
1802887536
155367148
696684429
1626090673
492914798
1928792747
659992639
1345148005
72682182
634017403
321963094
85567917
226845373
1799587509
491767204
731760576
630140422
920030290
1415396475
45562480
1275982214
878945451
1126480471
126992888
1514241182
559868625
1641910202
1613139196
534613890
2042745993
1572944258
1822053164
234858141
590825234
1854860511
706537449
1030055205
1435728842
303856005
740154367
1745270822
205633797
362967009
1523937473
841044289
1070106017
1472623226
1983964256
1778436756
1785930404
1947146091
1302192778
1967517762
159830053
1261393379
86114234
684492391
1934751606
1695540861
1404013260
1160077234
1875038696
681429044
1817214979
633358466
1885582109
910025273
1788773561
1816940246
783877089
97112358
844270673
1666522124
1747324989
1687590480
1055582990
1048305562
1096860150
1885374891
147583370
1825143161
916460407
351091108
1604047160
158375672
1533903397
267337942
969618073
1980447667
888884650
1488968112
1332523356
402560901
834235041
83506653
1596265235
1415807595
1669257475
669477496
721417298
758454911
733678268
658705663
503378273
510394897
456454169
1005293008
1492744213
1172687704
872919743
1110725407
465989539
583992037
178876773
673860825
1258181085
324310325
166080004
583667419
2050738899
428086179
867759627
1430346387
1027846011
962225352
612857133
169549671
23245994
609574091
1694520214
227267931
587454412
1946915230
1414785036
371428575
1133128618
518903975
1325221982
627323002
1509479136
1813235874
1494765245
887065687
1971668539
256832645
487091369
844722565
837808033
1483796078
372154873
1125264899
272459226
1854352762
179895805
1899694735
723996302
819756859
1175795394
1438715562
249096776
1238404849
506953554
1210498380
510268379
1928592100
2030304937
1614109678
353613518
1759507761
2053573564
2116713233
1618267386
1622713134
1779252390
694810446
90037783
569201879
903706359
2094650222
1792448681
1542874306
496132298
1394835833
1401230600
1801374390
1631511335
1507680644
537359298
1115813716
2134737633
2010790621
1331180303
1166982327
1215026328
2022448021
858308382
299480496
2050919130
1437128888
677430868
355942955
1457642563
140977085
392856269
1919175645
1446282971
1622612992
328627077
462824568
898531847
924548922
1002393098
1922567674
1374709662
2011376976
1693017993
1378209236
310887654
397252421
1870250368
2084328642
157961959
1567139402
31835566
1385572030
1219876014
2134885159
331871389
1617358065
1670167156
718961008
928722294
1871320696
1262523864
2073152880
1228751843
156923753
328658604
184265534
850985493
405284192
2089388944
227527332
1868825745
979116753
1926624011
274220306
226113184
1576282854
598522842
915687082
1040363608
440389674
187333572
1546787152
1640701898
985968836
1763437228
269088641
963751065
506782631
1567855835
2019183592
95603826
1428391729
1818864337
841828992
1192994545
1996034220
395398017
784462914
1603208392
1737429825
528257149
1544300589
2122113785
1859236919
1585400830
889000638
630785021
805173469
1184127675
1557293771
1574074234
672893752
998945435
1388934751
126345737
410704873
1972712144
1860110365
602618082
1249868262
1843860342
1438961546
1767677123
1062042678
1283161465
433776188
2124444345
432012801
1055602380
596031713
2028383275
1913670757
169359836
1644710215
339627727
200978821
24932633
933358621
1616284384
1162150244
2001898355
1433207700
1597931766
1903655902
1916594994
1591201922
748515659
204351924
316322038
1739671999
1819183620
1725662358
629926133
1629072207
616335454
717879165
1467760754
1923201069
2019787868
1951700637
682153202
208549220
326265787
963515924
1310450385
1351570262
730275175
1118843420
1373283965
1331401053
1794952545
197009916
852760248
2109472026
195585121
896190529
1454324916
152464819
345543403
1788607880
55283598
1524122988
1725965764
2030961118
300088204
1520339616
1524551569
1037600696
643301497
339747234
1287725385
912213834
1762462805
1137296425
2139320814
1704615876
2123951530
955668813
312359365
760901860
1999539493
760562726
59586956
716823071
1564335244
25357294
1361267680
1265926556
1914486447
1965751128
13914143
166816327
187207745
1573596784
957612805
1572674198
1667940631
862695519
2144244458
443855170
1773195364
339339480
478366114
1228915848
1217723161
2035295355
1074033677
952144565
1167738081
52384028
1451424720
1838652269
1144060134
1495121729
846510643
334246157
417008145
1985776576
730392425
2412956
901703974
664599587
105810426
1195234414
886524633
1025423284
476918698
1092262192
1196073823
537755880
194264344
1153819975
1581767315
927393106
1276276653
1966049826
2132728381
796163906
825439469
676920993
24269656
488580462
214594579
1511066318
1440510086
1712394668
143017600
1368200878
1086515551
32185623
804673107
245288534
919454076
1217621046
281349805
1182033117
228556646
565882267
1413474415
1537607289
627170022
471160239
433733186
503312526
69412437
2071012502
1718201034
2125006598
200212096
1659932250
982336538
1820241902
1618512847
1806507688
1835226747
1995196901
527116322
1121367337
649750543
1386583086
1497638246
1623501373
1862918747
1325425816
420042671
1313951478
1217142634
2063255359
35802610
1453733220
235419359
952588914
1330813530
389343367
744766340
662855668
163208537
1527759019
1105883540
480963804
1867259654
1176332928
936869047
1141556990
1611780966
163012462
1621335039
112078479
169121123
2033081869
1950378955
988417118
1599076012
980295981
1715081945
1019003863
2125248066
439375738
928632878
917641587
1159785703
587522578
401571244
1937936193
2140498918
147815193
393739865
294077381
1747841779
855950402
802590497
993959955
1338564761
2026121396
1346761078
1776445526
193812621
1505556782
416468649
1014167971
1637466592
973834714
905823667
1483409636
16125928
153849862
643721141
1429983280
680833067
938034182
92248403
311777737
381436608
1585686245
328378499
954435524
1170044768
2106385821
1356774915
1274936944
1897606696
1074200061
372900478
189132325
413581401
1329221361
24421387
1071138181
602535165
1408544447
1860097169
1068816219
1582663526
1727465595
1392788266
710483719
1376971641
231598332
493799874
758072584
1134900931
339072696
1188316940
2136528678
834369206
2003701899
2097307730
406926634
1339041480
658108858
404383208
802029565
1055572306
1911502866
193509794
934867740
121498995
1850216465
756525569
466530095
1250686932
1174436980
1501052769
1255527254
2056805127
711757727
1821691470
2082795241
480132723
936846389
1846937120
1039591457
1325135012
980343554
1129181434
968304914
1856541773
355773836
1939252476
1935729432
341060713
188972288
638300782
1116166009
221312728
120219326
1815596182
1367648218
1962993128
1046252400
1633258488
350140287
602992767
788004866
71678253
1740274880
794041405
48709123
215016620
527449958
1958384265
1495138285
565021779
1438398811
183605130
307379025
1753558062
1013615205
1626463106
765842679
1269292396
903262272
1617699738
1570503959
261742031
1237859259
1060996712
1609899509
1063586783
508989491
340480051
1144482949
1377896542
91743366
294928030
1659982715
317620536
1957125422
1264845817
206166000
1110912841
1130857826
1682707899
199908878
1184447374
1598877134
927498904
106781506
280755170
1977003490
2140178078
2142895227
1286184303
2060550649
1414699771
1970067384
231552402
1324878371
56209506
1494600531
565449552
1410070294
348146878
1915960450
974145962
1521427292
1880840778
794012464
420312622
1686335358
1570630036
848579011
525712757
912143652
734438647
896737114
1077128399
36785543
889599472
136275977
606036882
1764769983
997563669
2107063726
188600779
800219658
816718278
415151949
2010916755
1704179929
2066813080
24090606
457525835
452932974
448314915
35575731
57089455
1247081404
1796010337
1914521320
1420890480
783278923
119657235
1546012576
1824991195
605969891
686540419
1847720206
1045388491
1839910123
1001715441
1782407166
1848478913
1858624842
1997695000
62099948
378135228
379833281
1275680225
1186236580
1856889986
240351992
487413651
664611045
1062284583
435958280
306724175
1338208860
1235248766
1675754965
1938973814
559762061
1743820995
841834666
348278372
1854260253
512388505
1427169552
927157715
1428779009
1660129213
1508014666
352879831
1784335417
98008940
13733990
2107555917
1612334848
60618637
395565271
866439934
1087133439
838682023
1391264775
1465116727
1413712753
1619740342
1316439731
953045215
1788728863
1551481887
69773949
1381749326
1879593980
1981659782
365507732
277854873
1396836651
1477401951
624157588
583990987
1536590941
1443490099
1679585622
105965311
7023759
1592857213
819305199
1285048371
949332969
1009262876
376614003
1116728914
794260609
873451020
770351728
2041830292
207514005
1863191323
1539829560
1627981324
489196433
2060522007
935298729
493298837
2111330099
1751440105
1383772043
1508534190
2043916961
90132021
884080978
1887814286
130785473
1977142242
1952146401
394974646
1152539111
606131891
1878132751
2057035519
1977900641
1486017519
651738167
241342208
1620129935
1550607732
729472010
508596153
1482657074
1547130523
2090219894
119866373
1080126304
1060883094
1352288532
1702847486
1137968643
1124679618
130504673
517800503
1777044010
1315861523
1568464043
2141602055
320629481
1850872092
696414354
53054162
776679998
1145196132
2140882120
1592757037
1612458384
1810968373
341314956
1033936544
1764252134
1588324670
1113522735
863191098
552276939
520087249
888185924
1517933474
1338371620
319130905
1847113202
1682183433
1807886712
48286649
1857174994
1604259356
347276470
672000334
1701239920
1827500882
120805773
249881306
1629886333
870495417
843276446
1821787771
962872470
1849754357
1934622983
566230710
574124149
1603623417
576024653
343098973
1070027643
309377985
848493366
489363467
239321899
759154439
1984737641
1535121876
1178127763
1497502943
206654982
1637662861
1919812393
733740664
792912884
658316912
414725759
1672010348
1915150050
1787573157
1868515423
552767584
403345784
2117661362
1307153407
2020793582
856629149
1411525050
1682151548
2138400980
1764730811
1529479989
1333086174
514920134
1525827805
382090768
2134833280
360444230
1200511948
834177406
1020739083
1279295605
2096340226
210866947
866092233
182564736
214183100
1175417194
1777533664
1697129344
1906271513
364041928
2115017924
393219154
588383654
1536998334
161032849
1827112179
1329287
229477178
881867679
363787324
849447452
1253087115
1900115042
195793582
1662074163
272361970
1994027152
88949160
64771671
1874558710
767362722
1041177269
632503857
592597392
2134067960
1263696737
2120564408
587009676
880940282
1729203724
432045558
1166371149
123658156
566442849
1270677015
263457878
325654744
347613337
1859246036
949337929
1685836340
526216722
532392201
992117115
321834986
496368636
1884660011
1974515699
790752758
1647758124
1084460508
1892560297
1713308434
205486635
1401025007
59708817
564368330
1478895526
947046860
1821855103
1468057811
1810930662
917393786
1542510677
934126419
76746396
1021105669
41273354
1487549378
381370679
1324145176
1752956844
190917138
626456983
1493448222
1076616493
256309652
506027303
126622015
1482906152
228562623
1014840485
1737003401
1561272
1708265554
136819942
220219509
959104124
361120201
1899326222
244682009
1563703601
1928120560
878135223
126030827
832005761
946614624
2129506012
718085940
1233553566
1926378905
9000028
1702586120
1239826480
1367375678
687339352
801527626
1785366449
1920889489
184331690
1366030764
1268309869
923553112
1368780219
127750453
666072615
904230405
1049424294
522413651
1647900406
219771696
1550907599
947033273
417194180
1035060154
1668767247
1949492612
2144462838
283243383
580087424
130345594
1653692624
204254061
1724261049
416360074
45982708
568840416
1288166722
829062608
1607737830
934562273
2109518816
916858980
1911745508
515987381
1986581588
402162520
502165193
538849882
873416065
228709805
1787834365
1328665706
294403720
661449759
369806203
336673335
615236436
638542674
1474555489
1285031268
386660524
10352341
1624700187
1502546523
1898464656
782566509
839395476
756318390
612389075
731417051
1619819190
1069689437
1894369073
73558948
1773095717
143419675
256124061
598446478
43623993
731450054
1397050898
1696858025
255192541
1351441853
1153470599
954752599
355698577
1454035387
532489664
1796097086
517841092
872567564
1096566347
322154375
322861339
1504528069
1110957669
1618446965
668614827
732029295
81522502
592484166
1469111777
32835089
223250342
362711535
1548605616
712551129
573924777
1602956437
1720417198
1145522887
432109265
1145839427
525756880
672591018
445873670
987574611
1990692730
1151670495
2109519582
837279583
637569115
601844857
1638961553
1698948584
1464458306
1903124294
1681423893
1932956227
234994026
714642190
1204408505
57913432
1182206895
337415749
1617652829
2058281342
706293266
1554073530
1811778203
1003510192
354160743
421956646
1129547184
807339429
2112009115
1172962962
462867721
2093564
103190441
1976615800
1593999878
1120844497
1430749363
1097763110
1268159377
1915208886
523214090
239191627
1579663474
364527262
301434369
415409498
464255875
1218562797
1073780234
942243348
2111675565
1978863486
28501244
1178800459
1697679129
1985749175
1575142264
802722814
647522867
1350585653
958154686
1751533870
440332352
1127271037
1104609482
1904370803
787766870
1672981095
1992338066
900901874
279703384
1993236569
436942955
68026315
1218739911
25089398
1575542748
589593278
1796858119
1824024662
1721215598
1620456518
1863175469
702683737
318017052
629567348
683699131
1927309933
1230746740
1162118313
1471965477
1083760863
1583310277
643675027
1561792447
1487956110
1382753259
295757356
1750479639
1818160330
317498273
528703719
1211275120
1212037488
824338246
864809818
1125375975
273583993
690459841
1829454674
2017588624
477363288
739230411
608573952
150598348
1841922553
1937836509
316190179
1589186317
1866716568
1434619071
1019737352
481669250
1586140121
1804295127
604083906
1003115467
2074185515
22738139
1650294339
275516140
1419772183
1664074114
1779143077
1430899557
998755218
1251721841
534736792
1399428226
2103265948
999676477
631721396
1411989992
1598315169
1649485668
427878628
187381732
1288220879
1341694925
284003709
1066560890
1657196712
15691937
15012734
1002104605
436720485
1053796344
1311999599
902733273
1909296489
1681150058
393117917
2042470745
1169345042
327588001
456668961
125517760
671975613
2005744709
766135718
1291978628
84955908
896738247
1481028083
1458272367
1794621791
1537517342
1876523439
221483184
1710631636
65206561
729422100
1706607143
322037686
1902766905
1302489135
1499862510
1412475010
1218706848
364944563
264881301
1050720920
1329435363
2101569516
1145356314
2064105682
796384310
81224803
595743793
1352733435
896033845
1552534852
2027638445
362299534
1660267268
1060010655
965617267
958420381
930592172
1517476403
1815162776
849881294
379288618
519136433
727085767
617087609
197081164
1014772404
1015242106
1329953002
789955441
1797288575
1793091373
2104229103
741437479
2069677969
1225163364
1586227419
601703238
1954409893
401915606
1308314413
208256648
774610016
600802775
1279789399
1630918635
893899822
1526567989
32730819
814949975
1846444328
205254527
769362865
830336782
860149217
170758728
1061505418
636681826
591706539
608416111
1632667207
2010397553
1433927959
1554950500
140500413
2044041613
747066887
964824448
1842891711
298680566
1127696692
2036511437
1285263806
1332712588
1909359781
1632314446
1670503337
1237828443
225531558
1090356006
563436434
549291231
1735030355
357405819
453384721
1912765496
18045375
958180180
728402676
1886872809
1564970875
1691414882
2095849491
574209385
1103225100
296246697
82810909
142406709
1415916735
112129928
1304390926
700463589
1707139620
1209805398
634262390
1229549362
1518114630
1499012516
1996538320
1110427996
14727188
1581626752
701145759
1627604229
1752683033
912432046
590954905
2136101167
1434387387
226969681
1550766726
1575062247
184801026
812646494
1342587221
1237933884
1007091951
1661000394
1120897401
716029480
1381477495
848522410
1917973318
188444874
1030472100
1783685637
1302117400
1229646270
1145327088
963017093
306938041
1209411024
697935345
671023399
877266420
28229995
307452336
437037471
332667723
833316406
864906498
651736809
498746286
1560853144
1399730109
482512675
995430277
1018568582
648544503
1129304719
90620617
1396585328
1293262871
1701858072
279108658
349381048
749349662
167050390
735464181
1282940783
1111622676
952554217
1994741755
133282381
372762896
717801533
1527434246
2041960485
1526923162
245169941
274875000
1005051525
1543861562
1767816495
1299836042
1615800039
1192760058
1493240036
1817883797
856682693
1523965915
1148159168
1499496121
1939731203
234453409
144665659
540261392
2141393488
1216176140
940573576
257979884
1769006996
1307535827
69482071
155546806
36000796
1894347122
110876625
391488552
1513662240
605451948
150273931
2056597039
1155253294
276107630
37747403
676259104
1323341040
774935511
316403044
874321314
816838846
1570996477
228635135
597969986
356762295
429531734
1324590593
1205073969
1963253436
138248233
499622288
1905417063
1827725355
1236341149
1857822850
1807865659
921689612
1943440656
2111556032
1443018285
1982401139
447935080
1546468334
889599712
1701196374
620632239
1666146521
250194605
1263792390
1283280816
1145266077
586315860
107110657
1229301428
233968078
1369382427
1686986024
1836183424
1691103535
1486234757
357008347
1541927597
957414891
1030959906
1330288683
1263900497
1868813761
1045534256
1436255946
346131767
875879763
359182510
1884807126
1042211918
767792639
386814254
1111164032
1868896202
1409389204
1988165195
1259865856
1817158032
1828829161
8772273
1783919292
54871857
214012843
408028686
212538364
367168541
515473742
1223623577
1758392245
2019744810
512506155
527536391
558572045
1709520561
125070821
1851511025
994076695
121800386
1264240952
756208036
737154751
838482312
858803762
1556592327
1145371826
1913076806
2050872617
2033935550
1151606339
872761616
362031468
1573436941
1482810108
874091051
1713700143
1966998240
639170021
1035925098
1267871503
269441760
2141539824
999926306
555315410
1785187283
132080234
615086670
766168885
557787859
1351790671
1407690
1278563958
2054650856
762630680
302221627
432012425
1306519983
1839567472
1593680883
663877050
1417294888
587478757
1216618769
900360800
951793680
425722975
138163799
928623760
563840573
1720707011
1925257720
288343476
400875752
408640852
1913649356
960172523
1465196969
363172778
1506684488
1365678668
974057721
27490137
1556825669
127422
601487949
35594099
825201626
1141844399
2018944219
29487831
1317401331
2085457620
528213690
494277858
642740472
1532185379
1188550853
873416412
1295941575
1792740553
1246990771
1563848763
1131081388
144806780
864268254
482480090
31970863
377677356
518197767
946425728
1562962181
554048599
714966890
266607455
2097894335
2126269735
871156202
2032721453
359419757
207111493
249374725
1961312652
1534410820
424838371
1826389330
1832422828
65332393
1139157689
856601946
1383275915
1201047442
1607411020
789280532
2139479562
815651672
1314306327
211205244
1766055778
2126708173
557430370
2107356936
438367810
627081495
1525701138
1511189873
731166801
1011398640
1206847810
1378879759
382139786
765036731
1583419094
2023740603
950837103
2123905028
703516516
1412715368
800384929
1199886598
1750598587
987453702
1640382544
1121964542
167746996
1654877211
592420390
1830833480
15573153
8701486
67132328
541984134
1786577933
2080816153
1407825000
2120225866
1985009145
1107126396
1575824192
194981437
380155239
1217886802
1587918963
677584651
137236260
753120302
1790494020
918284290
1473240403
43322148
1648497730
1710098409
694721809
1850621747
31905283
1938366988
2094499683
323054841
30878277
823858278
1402415958
1524065297
1799784723
167037062
975338658
1341059995
435400662
133664067
828986849
2135574141
829273523
1522635486
1448553526
1180995835
1014068279
1608151263
281918443
1281680452
1202774981
1395977377
524049666
1418663110
1981910819
360437465
1695085176
923682168
2066136563
120963913
704487025
946884050
2013299707
699381875
2147410717
20126042
182000143
1694881670
725365760
2061972312
650582130
294467836
2046422215
1883491261
1239942541
1275817198
832526265
1428698656
351699740
47563783
987185285
1290589981
29954192
1705595842
930509411
29965032
1020733026
2062024290
462657453
1015322800
1391028637
1799773286
1269959971
490789192
696694339
421363538
726418728
2101412112
1314697059
294201188
1302077365
76239819
352990117
189856672
1551046949
98201032
1496375707
1797028494
1817277459
1185712474
2077516345
2142984609
969886950
1632403262
231233230
1099796458
2130246143
315189582
1798935768
369544152
1145509293
1412176439
1245415228
2074471364
636235454
707876633
1170335513
2099558460
864178264
1026682427
1877474190
1782043758
1101895349
1989763412
66664239
610195432
2017123630
331353228
1402317148
1461616467
2144760354
1915733644
1759780499
1615878428
529655911
1186821585
2107884013
870925642
1576540146
391374733
1145909039
1047305070
2103104733
1578800493
1033181580
44056319
549064696
1164015955
899326702
2035311122
1618875695
224944866
1648941570
1636463494
1243007115
1064429420
1098997476
1644050142
415809509
1337861496
1066204513
394648381
1235138008
1103534085
1637614944
1543986604
1064187633
1476622671
459130360
2115422587
694364844
1158073853
303505859
1672411051
1901782381
1097583715
1656471079
1592803632
568098928
9843551
1692002309
555788063
1456434462
292234346
1180503312
1161390560
412273234
715945366
55347302
501715241
117524725
793867062
1808544227
1143041532
1860621977
247071829
1882324370
1025225935
637199542
1166797144
1915756260
1179885407
1193694921
593639686
1602358019
1587020523
467097183
1175198333
1295701661
79179799
733110574
1479791671
1438354947
851910282
2019818962
2112906683
1199945793
1027120888
872776210
1263306857
251479485
363114068
1556470253
473882426
1725268728
1428722986
2040699928
976345328
266189803
1963185330
963614245
1905510924
1943088768
1705033347
1039339716
1086707746
1748428427
1413796831
594064986
1368285001
1466203068
305796378
615648930
1605172406
1996378868
53482648
1177751127
1982807447
1396010169
1080066434
551743219
2036511783
1055659429
1342957509
1457508341
744658970
238989212
566701847
1509383401
1642116841
370932349
526835724
254869324
1954409399
1303490289
2022777887
361909214
1795646883
52623671
717333437
501521362
1672072365
2105036411
36335225
1722212348
258685651
2093996480
747994393
910339022
1794891243
410458210
58479984
1885360495
1241933632
1354776145
1003795073
1161858157
318891462
591346804
1760594095
1094199212
984555626
1485616019
1038001705
1482883791
671257152
1044781356
1193611466
913643610
325301492
236439116
776710761
680998057
176273591
69917660
882881616
1311324167
1525823180
745293473
105582541
373099009
1306836688
1160220342
380571030
1799151010
910252326
1563828639
288219567
1000395750
1611181768
319342471
921786627
1351792371
289656242
447625438
1512689505
144752736
977173293
805300164
1177835552
906408975
261175906
46000484
387755698
801094489
172952301
881172543
1568213003
534201178
286818104
2076010371
789327230
930594650
421919544
19420247
956538027
1332155020
1963503158
48671127
1756487447
607921936
1083536222
163575525
1559899771
1311279372
524204390
1091059803
910890268
1012738933
1013554285
1467748193
1806540975
404372188
109569315
1872468422
1175068289
159875041
123624708
91530316
667154368
1464201023
1881914197
1967672738
1837478145
639389172
2067277333
27187367
287015332
395331266
610730402
751913801
1594328586
7985354
2111063892
1292405077
1134703372
283055487
568495253
10724927
1460468255
1750080034
2072987112
359843757
888289996
1554934889
1734265948
1088657537
1193500990
519522488
1227604666
372812703
2139343186
1965547944
2075366915
964305121
625294795
1590456880
712145395
1280841401
409501222
548543333
1988148180
171927597
1152899893
1580223394
1650243523
377425340
868070219
2122150335
1180105478
1590980753
481437616
1609101010
1717321820
441300038
368086902
385665445
2118790238
694914340
748921295
932449745
976236056
1087584944
2118489620
173863991
1846684965
1351991364
1535254402
1199206939
837290790
1239469063
488770759
1054850893
1367562371
917155824
1288237539
895782481
309192894
1227662337
1752786490
1621240756
697545258
782990582
37665708
1103419801
1968276171
36604407
858801713
944665633
2016434568
2058400050
417884751
49304825
58286456
1648976060
1716597511
1318436965
1736453170
454247313
514039310
770515670
44789730
1929273100
1131907394
416022773
1496736029
1864266822
504721370
1888853659
63743817
895480541
1591860702
1783890229
1146956166
764420373
1165184156
974156165
1660092809
1457125265
727645994
927550212
2141780834
1841769916
388173330
652332098
160405019
1054005648
1535460370
1475785097
157111547
618586764
13349706
1134050410
2051509400
1416875309
390653243
1097752442
56647291
1073143939
653915105
900958729
1932900321
608858691
1856996797
72221078
711071683
749171124
1480403697
398438173
511549108
1900555794
1152486041
1021546692
742830014
1146580183
386828613
665071703
251259997
859794571
681286971
1021502275
1807617360
1663903236
753587081
431491405
1087802670
345742743
1420864814
1157623676
1940452589
246031538
992073850
2132788437
1263406869
657162410
1408834568
849117529
1467885318
351244172
543209236
1518484196
1218089255
1729831248
326451742
268620125
395371586
784049968
1609356975
1845907249
1783766023
1507774488
2133499409
816735221
956013392
297398803
1468003152
1788073186
605472530
743086379
2135364119
370490574
466366396
150973940
157055554
464788382
1632016087
2111907410
372984167
305870769
469016864
751605461
217519288
2104847696
267503149
1265271846
1332795915
561684072
1548945287
1694617524
838644747
313063805
92043203
752457577
488565659
626479712
333808254
679536018
350024572
1258620035
2117607272
1165216669
1520930664
799973987
787138955
268529042
123550804
881439544
1177941283
1569616594
948889493
1347008429
828903235
337071888
1221862279
127375547
1628323228
763244763
980356972
173556935
572763659
807978209
1778166113
1353521748
1522873169
599517164
216042734
2136454804
859789279
456734206
788619208
1537746271
472060190
2028543744
558181908
810035103
922851010
1331269279
568714361
752716106
1374191204
466478111
774212807
1131695504
1282201608
587236364
853163146
1502456600
676190259
964549566
401830825
877938444
684637498
521749146
588873770
700112201
1582567386
1062589659
2012423047
1058219149
1273679127
1687734168
569204016
47718253
817750622
1214292456
1043980237
906211088
940526500
1345471428
825393232
1584240829
1855178383
273204551
1952272765
1501934445
508198394
195610288
472933516
174141429
1225663256
14476619
169428117
810959398
332595231
1015712986
1905468220
1659179942
2039169823
86308177
1045881827
326573049
1925915401
1328663113
2123935769
345536768
595950540
617593698
632671689
62835319
769185705
1486675522
1397975298
383684902
623811613
811911722
1186741247
8555091
2131921549
1614178964
1824717101
399580395
549908912
1579559359
134583236
1151486518
841275435
369066942
1639072673
588444859
1057088447
1752238377
770384529
1558730562
1176230575
502535656
661992901
2128644564
684985701
1655352183
385101282
1771300219
142280797
1242563671
933036049
1215315013
1714496062
293867440
216635399
294838401
1562305359
1639708235
1426094108
1702110363
923956926
321666306
1163776606
2053445814
167851285
726190358
224997083
1450874554
2144125019
2121563132
2116713243
804620179
1132538336
1687651569
1380400964
2057280087
1673324876
791365289
2063389028
2102644095
704690983
1553109427
41943458
1159754827
760314646
1980311924
1348797055
938374721
892021912
918352929
1304115694
517318009
129824650
910581336
1777990445
1825948979
1047449239
1115917076
1152312916
2082644220
1426651485
2143431216
1138051632
89368889
175138824
84223004
1091810028
318604002
649968256
2088312854
950843462
211333563
398907712
1813418471
546049985
1147527997
750864440
1717309040
2015310031
1141675705
741567237
337285383
1385984333
1421071555
1537555888
112070986
1047030158
1400182025
1401889488
1498758029
965287746
805969673
215430036
1497901647
595345630
58708041
1444261829
23059812
1925598666
247415053
1813663824
995936763
1695652629
146759839
729076421
2046015379
1639330069
24116377
832473665
1585383614
307037084
967565444
1896089746
971451754
1996338867
432466937
504332802
1317190952
1520656023
568647351
1971510383
1302010811
107436577
333348787
493946695
1222732676
752718300
1213177223
1691105758
1722593541
1763676712
821594602
1595191707
362108294
397508925
1305695630
291297224
461460701
1201526521
1988074628
604209037
898418476
286401398
2132376951
1478420459
562231267
2063052288
486885118
567827667
53672925
2098668394
2029683593
154405386
1416569435
518412426
1007572591
1161434362
1973476779
1814358222
450879346
1573575351
231317504
1113430236
1957289364
1400620977
1079429604
68598067
900428779
681476743
1900944552
1906294338
506698382
1411967367
417425872
2061126671
872848684
1548055420
1032617089
1911638015
730613779
313327297
1735324173
874083548
1212772061
618120676
1979559171
641723686
1501335095
495029698
2020834492
269881919
669191795
497094386
1923998661
968406270
1504267277
150565176
1050099639
1176355990
1841574559
326911862
292869417
1638503093
1588131528
1216123497
301267993
1513805137
763134136
1418626774
42458499
734619463
359124557
1113479235
285960389
1753729081
559110493
1541619584
1693995060
1822487161
646064413
1007381365
1307077638
1382793330
1406523244
605725871
200396811
1783321328
108407753
729002396
1084817852
1282852917
1548508266
682202628
1044338455
1506075751
235503401
285344128
1546888758
383321880
1028150798
1711756719
1087550844
1994763162
625914476
1341963719
467127106
684823030
787502832
2038666345
851661368
2052635303
1042076283
1164070764
875968303
472138322
2125020551
717136829
790938294
1247236974
1372343880
2146046265
413697941
454303581
872005726
1852502940
1821228047
2114357976
1245995060
2031215610
480847573
1884601337
469753483
1061084195
580574171
399336720
936853901
1921616890
1053424738
1462735028
1979199355
691672860
1924409701
2107992623
750014416
744320745
986310125
198376148
2145958273
14726895
244009749
2046815572
125973190
2123106390
747898489
1278128536
300491405
1488018536
392130723
709399268
118858003
2030005142
1055757917
163294993
1027805414
1189619186
1236059597
1305861277
151733296
1441934429
1618693130
286928968
913245452
2010145189
2073180304
1563960263
1822972434
327499291
670958563
696963711
4613803
1145920204
904116725
1307288049
483742282
1729043734
331163137
70617475
882725502
78877983
429385483
10438374
779458493
1600906411
662165392
1172789974
1801697416
976432350
1521340428
1621987194
1453996212
403528312
1069285067
826121903
1558579400
1626187542
635894289
23378441
332710180
97238694
1180627016
559517211
1689322991
1353477159
259945414
176087312
1073694807
1675077841
638000621
1013361929
1096876342
1252534887
375975102
771574540
198130123
1543656772
629939327
2006843997
340345674
565706043
1189868530
1660566782
471824391
1857797104
1426281209
1880627409
579600691
50840593
1134579126
1808452657
1072780493
239412177
614393876
708661243
26749565
575147243
406088557
1249203189
1650555170
1114729184
1074054401
1163081236
1455613006
202680078
1706485918
194321234
1384543632
1835137004
506468112
860895646
1343679097
240122018
1811715906
2107358968
1696863700
665207314
519945586
736121758
828527956
1304707404
363194424
436623542
2009418435
998032926
1612947337
1630055575
333566990
363600375
1875989708
1479342810
825479017
1386660300
2103094689
1978078153
1667340407
782517031
1396069751
562842466
944874248
946080575
1440808869
397360247
1105768233
59721075
477363716
1769232503
934081544
1029240753
13868489
1244746786
1415707763
1618382158
240627519
1068268419
2067337269
102794006
1494992613
297338424
1455693081
266961286
1763571082
304340347
1233599642
75298130
450916332
1221593968
1443086598
1573334672
22859682
551440691
467910684
1277743188
1571192259
1196191645
930707714
1980158208
516046342
984531236
1509807821
313487450
1100266160
2118214084
1643353470
929357567
1074109809
242531431
122409518
798513121
348061092
1363498456
389582096
1057925703
1546090608
474710959
1259671497
2016625768
1739302571
1285830120
1342126394
647909431
1471552235
246995507
817483450
729965559
790499438
1557039579
146191
1586426788
1944890959
1767419921
749828258
835444026
691538931
1342452444
375198728
611767414
449405987
2084941207
1539518112
1016164397
780731098
1732291063
1636547130
85151435
1311738899
498239346
949200351
1107992316
1919466462
677842809
1306113448
190224446
1808666660
451733481
1783752847
2075032308
1142720278
1794091818
762970308
1969569688
690484738
1110855407
1843258030
1248292146
1558356051
854246350
2050925019
266120908
1803279294
659614400
1553903005
2103508472
1497581437
824851976
1221221083
557734675
404928407
1947828982
274294601
1436854462
43001675
1107390538
1132239892
1432593109
2018329882
501263317
704927932
1781647620
780827360
971922053
512792099
1611096029
1673808121
1722426726
1411467967
827210987
1814201187
958813693
388391856
449866940
875709264
734552818
298647240
24207677
1510042688
493254493
1638384094
1101112855
748056150
1087229817
1069650787
830443521
1346563478
1844627853
1189314231
1172286308
1555571965
313547624
659198001
1018272531
1309611020
2218769
1230237062
741735084
1672767711
1751161328
1782133324
339470161
1546544720
638758265
760938090
1450739107
1367900890
1318906137
1195099611
1227872137
1493546720
1679865151
742268076
632893807
1009785722
1984924158
2058018153
735110716
773859099
1407528568
232638284
1365284225
1951295397
1786622003
1057501524
475129683
878350740
1974937350
1702740153
1866009367
1177000549
1364829579
1946022086
793287097
1588668950
1324628066
963460076
1599204960
1377209699
1815044621
905584979
773260055
767027380
1750527167
762615140
496552359
985281463
415108325
1331829149
1405625753
1165587546
2025699338
1110611325
171641999
531758353
1361706684
1967021612
381796655
505497490
1373248937
1132194177
1156763668
1396129022
1238993921
1567166363
1744194938
289704781
584505913
1145183685
1979610824
995184882
1658134420
1151242785
977218895
114535862
688970134
1058980852
1211858699
1296657505
1690266007
1078094401
320954838
15030781
1359726024
1772539963
2136296582
185491383
3373857
1861033703
1404251753
1012981595
1793375191
425778448
338093362
98220917
241534278
1877516692
2031547900
2006515681
2090874301
1038945154
250629538
724235780
271048758
874822269
1496787788
1932484462
854877968
654055394
1005703283
363006054
2005041849
684068954
804979469
1727431613
1240163806
179851023
1152605965
2055944483
2128008194
900542146
44154111
557743393
1204061775
1495914869
1976416319
1859447831
21860130
693002355
1662956146
632621478
1603069979
396598825
1430043003
247919503
881257143
1151514219
301170425
96669361
803006934
481423877
759104879
1266102712
320716869
1070045279
1387574847
1165846116
948238868
520391644
771914632
1752264864
207545009
781250398
510732450
175299110
122566177
1269485995
2130817124
2045945081
37005922
1113794851
732725866
887507786
806540295
42793495
1614201816
1742465941
1709845984
1569957456
2066485235
1185016855
175161192
941176015
1869074745
101172149
844714568
129709036
1122131704
914696903
1119986435
890747587
1300842226
1977138223
1329142776
1752338429
1556773130
907467355
1645345919
2112522644
217129087
992496941
257370671
1117157192
2051116018
1881807223
1813761654
631607993
1433947044
1642865112
116287171
1695131307
1885213691
596040947
654692932
919972770
12650184
1524225553
1895206966
388385675
2146116152
1444498562
186898606
411880437
1068476567
1010600336
2003884511
172023268
1072088002
1229140149
131361692
404095485
782869813
1990189074
1976249523
32240539
729437668
88098891
1624283345
2088749270
339528290
1783762683
1721378228
936271972
2022961024
105173890
1927965469
2084024403
328913417
1789325929
891349851
51848050
394463373
1422666023
948933691
2047762951
857775506
953074512
593646053
1515252025
1536786226
2053066125
292397481
1618483774
696753918
701744941
1896429028
450842488
170109032
1171845485
93719962
99368002
1733380032
705120249
1921419845
610230442
1848898758
159877764
1149745117
1115831727
666886226
398227989
865858266
1759692465
2143682491
544341294
554527236
745010547
1933382630
16416854
1689455517
983443207
1127999609
2115481059
133794215
388317331
819036416
1575984277
1600112670
666783464
839281584
983867814
1257395721
1286250118
308376862
1295132044
1477158096
1023939530
629644042
722057264
507967984
740814096
1646070743
1790578283
1670568213
685898962
1370425102
1513012901
1440496854
1661701258
1368233765
1701360827
40791072
1426897391
457280849
814830256
1922794387
203002666
1705958516
802620189
731866820
1497181572
896442439
1518732430
1888875852
2134147083
206095008
1422768977
1901696405
1259044068
869262461
1635779722
1241502318
1407482406
1856200333
364865310
1549074783
1723191682
1050793616
260567395
1015213778
1717623622
2095754633
636318299
444821852
1402488602
2070047267
339232297
782611768
980931796
1333214597
1746256418
499339563
1202403950
451089602
777018908
1407497930
1539297401
1274248007
166533889
656351651
1642011832
938383997
1050333735
441895369
259845967
2071183179
441010389
1571733057
1737587408
838987840
1808915
133474115
1274388019
1722276792
954255828
653724783
201930030
879098855
1893470354
1127635326
1267637916
1850327889
484566098
345221873
1727847229
87514546
1006001403
372581998
686512503
2101990211
1939550135
1886357972
443241944
149676774
1877999757
998240773
373139166
49267313
363666891
2145937805
1650705343
2011186532
768014541
367395391
592621795
1268501016
426872061
767764428
1083396587
984934827
1222969998
1506028357
1972239588
1670853408
2121808289
1396225833
1548087598
1921972071
1335944728
1391843884
1986570733
488566074
1252342422
584282918
64134007
880790772
1609657325
2099025148
1172704131
1203223542
711271268
142273675
1783411210
1133623687
1386095499
1391007390
413874216
425253760
1363314866
1670962490
1487609938
1590320887
863252367
2005924373
2056505354
44241544
673479261
2819271
1531211470
1955133236
650718859
1623439778
186133298
20172988
1403961211
1162770822
516281132
1631960152
448931983
713637851
191036765
1366571245
986848601
1199880914
1180903729
1729759424
746251544
423489360
2061106755
20240946
1075826175
311130562
1592022373
2122008052
1900886145
459993060
178618681
445653837
1435314857
2103015155
695298519
974270964
1439101214
318922078
1771673233
164666220
1499885079
1306370236
725738710
747119474
1317837456
1873027534
787116850
1289779625
1173284045
94846246
1202868152
80514850
452532739
726973055
1386527844
1867180533
2127027360
1254090456
226084034
594641723
1718184006
22478379
1678156438
1772673957
1243743305
2032807641
741284368
2145721287
1304928635
451348776
1793196180
504888194
1535745220
1766952552
1578666800
292852130
428159108
1228911688
1353102352
1752330285
1676069852
871597605
990236508
1441735147
350878303
1821863938
596505948
1100376360
328998803
1976669367
890880772
317402294
1981697564
49438223
1846739965
180697180
327964260
1594295432
767950294
328681517
22601580
2003971027
1169653193
396452563
499622788
1393923512
569776166
2129006491
1773445781
1570400205
882820428
1106262610
1810020978
1211123083
1786189250
394041301
1382011745
1040408246
1703290655
1839786890
929031330
950187367
1958876179
508546001
1778596539
422615649
522643010
1734972919
413296026
1999209745
1118101800
458015662
941194237
1552381426
1827344529
856324581
134349343
1648696475
127427764
261582228
1087971199
1078628657
520433407
532406691
1062377688
1262997653
1393869260
671300259
1239317273
1901122658
1817187
121138829
1758349377
88685032
643455541
2008916038
234163707
1540567435
763953040
1305469205
842825923
368918925
231053953
1961071415
771051558
2058603167
950310807
1844438800
2018672568
338766731
2022625314
895168045
2062036611
1973894388
1468149045
446282891
589305864
1105029501
267645698
1863593135
1913535943
1122411180
1477867093
1488197604
67432531
1531979753
1623630855
418165126
827346572
759195999
285551419
1409413953
415471427
467382296
1258772535
1522155928
2127129280
344021244
698374008
351857174
919419467
1556410546
1629216925
707769528
370663574
1358277360
464577802
383987263
1205215489
648214241
1800905568
1316200557
1636976732
323141950
2067883315
231695050
96334500
114515700
1259167797
761173687
1791867954
129558115
887600378
750137915
1688825815
1694147042
501067782
1208222005
1408877608
882921988
398003389
381580660
1043145096
1172374605
1705358203
1266394780
1435546650
1263851003
561816450
31336347
300172184
663868900
1763807047
244623038
875108471
1332686682
768584
671525296
310397274
537083345
2099974931
759221550
811104952
378536497
1417770936
2027836459
930457975
1475185488
1266327893
918933991
1230406854
1275371140
360247286
1790289783
849715596
1774261142
1422020476
65514211
783714533
1043695924
432074589
1863002991
586561464
1143543361
1446971390
2063833611
1834783759
393310101
1720238085
55312513
1501356402
1576761744
201548340
540424355
326057492
212765355
555993427
333781715
1780162383
55368439
922963725
1700715385
10419804
1425741213
447317334
694672077
1466919917
1490580161
313104305
1203410258
2084027095
657540815
664800808
857493437
2142847597
1788139038
364448483
1376692215
1203652107
299793593
479588815
1365999477
1044318031
1815156249
470278627
1375423270
107972616
78308900
1318821569
1201017689
798673658
308272849
1291440950
1887583561
988941718
1967936409
998566412
194976058
182385541
1865635491
364838416
1791511661
702740121
1201469439
1638937851
618718183
1331168265
1453056075
1625127786
1292872943
2028696014
1391277278
783069073
79962000
90807564
1335500627
652559545
157293849
699214414
677600264
1819439386
2017334414
2057876614
268255789
517362252
1672713948
1847640580
1975254887
1463990361
1438402096
1737656699
2031421102
769589533
1282487421
1089389891
452445402
1132175420
210818730
2038071747
1419210112
995933217
2061264435
595067207
2084931540
733408424
1932865957
1413781363
1769526014
1684568414
917656459
1299450655
1736883522
506185886
609842849
1129072256
407443725
1968630217
828098933
1911153677
393849931
515569325
1992020027
750830311
48329402
697736890
2097418842
517783273
880506420
2090308554
1176232802
2092407931
1651561637
1970119543
1549277188
141928948
1446902342
491045531
1684050548
1516307564
1795679119
1609017048
507726583
336144798
1129448692
1588210097
604946074
1878518060
612431140
1527920346
1733884004
508536099
1856492199
462732762
1115468340
1726594310
81952247
565808522
525871094
2006715090
507421925
474364009
177683105
1383785161
2103415558
235764833
535296790
1842574406
632448137
273128061
2025020566
617404389
223976386
566344222
1089698617
1789802631
1140216450
894577436
608024955
821082967
1471438730
60549768
538414372
1997748061
540718105
1169580115
1796699440
1618460839
842317503
2007013436
2075155247
1726623403
1562592593
725259978
1336584998
1484324468
197112562
532261029
950679535
1423665005
204783044
1353434248
2070463127
1370891006
1600412061
901819765
364158054
433683214
629896008
1853149960
269690234
703258896
397495461
1292872912
467313448
295639106
500341272
1837894573
990313479
375526541
581035820
2025528933
97796473
477436027
471836572
1635453531
319255132
1726746565
1031308347
1892503822
1568656891
1900507898
1808944832
1907646866
1538876733
454545181
1467286167
1658965971
1118097672
2073251122
1948706006
755041700
1790940552
314252302
504884086
588355362
1267937496
310481363
1031217281
1126345035
1580286027
328836214
787158910
1299072571
1929131338
397749
87009787
602116204
2036678406
1657391044
1422886849
2120971941
507436350
840167556
1736214214
1516915299
1680081722
230441888
1186484079
517884136
1335961366
555739280
1454918574
2042341480
417063679
2073691329
1767738051
2144487583
1168354663
1445911477
441004328
997721531
1460468634
463956188
1462327155
93666670
1018770959
487461729
846626526
370590959
660844293
296996427
1341534660
1970476961
1994049035
1757793286
916042917
1901870398
1233334736
220793073
981820689
805710995
1590893215
847194008
696115412
673222452
1300242535
1586147623
1865641327
112344878
1912896482
1402438966
2052925749
1614559818
1801398951
1622957049
615185866
275640532
550080509
450306987
1054754210
853792699
674773049
1306307975
2128762047
1263321793
1315623816
158940108
1556654435
1658922408
10691963
1740051534
797171727
494319520
1426923651
447121583
255750314
988809245
2081803856
46026466
1719634435
524507300
1977684600
1455838017
1819354855
160729657
1138484167
303846372
847503167
1534706412
919259010
641424499
1245097946
1486980471
738205974
1256054199
1395026561
125860757
346123724
1973639163
718052747
1060242336
195472165
384914598
176451589
995085078
1527806762
425858489
1249189871
1516159936
557300327
1681758321
1059152541
1699322364
799831584
4656738
268615411
1123739738
993355299
1708194418
2079020492
336462738
819644141
892253062
158249083
993281371
559473800
1776772498
2003666
1171595975
985414029
1549739772
1377039642
38432165
2033240883
843228310
2086492411
1169570129
1940767261
2096416017
573867573
1784939790
262324587
2007789318
762410303
90742023
2076325362
1343446673
1297867903
838072691
155325340
2094516029
80145326
120182977
780555158
754200139
1471217945
491856241
518646626
228158440
225407526
2069598871
2064929537
1034885729
1341859798
5288837
1645278044
340994057
176439037
15322846
1467871804
1709091670
433172308
1071251132
1989941789
77922229
1922577569
1867429395
1409989573
1653501794
444880731
600977834
1106688074
2146329298
653086460
967144359
1690254142
874881946
777602519
1387072158
377365362
1709245950
1533178192
639489943
1484644602
807824260
368428214
635509870
1218528716
143515186
328956626
1871809653
1702362511
219026437
1807658613
1055085430
1255618839
1214497123
1422451070
230248962
921744058
1018405782
752046812
923681860
2044317620
920919873
518289882
1879030363
1247948005
852871555
802789541
425216042
1643177739
1785680779
1478035698
1663945990
874984243
1280029243
1007579329
274581495
2003566982
2017478921
1634728740
2027560831
2131118580
1370119593
1861018233
1627771989
732297777
1127544623
338858844
2097656614
1494698010
184899572
2028548357
283640788
507817200
2104972942
827449613
1043158751
160384824
909281164
885696714
1857406802
951652764
1250448622
811667545
77199759
1830629732
587206227
1003412293
1277068412
1254694019
111195888
2090078199
797818172
834950295
222493586
867313902
736041394
1622690260
1676734362
1511863079
954704447
786358831
448524423
1416614294
1168474433
434170046
539385033
1182681043
1084952145
395886484
868825650
1530510099
246067030
1396381929
126302141
1124093069
1147261660
1364450314
1844588060
1072619319
1658129816
1401927779
1491599753
2138195826
1777985321
1205012919
422180335
1637007353
1305942369
1864006931
1928780886
1358126245
1575445360
1241449810
575732359
1062994060
1537665870
1814485969
1236823697
525031819
1464168601
1767448711
233243586
1382440666
2046849481
610843391
1904993013
712337837
788992944
1008228085
796815125
142381821
1376558229
1119698767
2021303692
1256274895
1394572960
2049036464
1509547731
558206148
2057976895
432404742
1383821699
1798124691
1902801831
1723074557
1746709592
701553885
1153518385
1471275133
451693896
2038830647
699401574
1680501798
1113986226
914845364
676609947
634035921
1513862119
1092251653
192071131
2100567068
2053027671
303440119
106828042
857888271
1367651534
437857934
322717630
208430035
673100880
885354724
868859004
678815012
95598376
795226185
2003779834
1616514797
1792148884
1398600257
813807086
1052050427
1677647840
1339774203
82505339
540463077
1566741026
1961439431
887131626
1329418478
1725207660
673227194
103159433
2137294641
2115553518
970221726
1001022161
1707217244
894154467
1855625827
1958785066
1617857058
721893035
1139982035
1756113791
212357521
487018061
836366000
1201456016
541684373
262427979
1667118561
1968447190
1406778524
93630781
1665332235
2095779766
1437793349
658628681
419582436
1480141943
1569494250
906025138
1142833174
1888636903
1561193822
7241412
614815093
2127899798
1059211302
1061665782
974920528
1878934567
553637996
1414543006
1273135154
483263485
2067934153
132438417
1619849598
570688553
739408606
1965071972
701246458
1364021077
437671770
1149611246
407061998
1292530973
293575948
1338087667
1747261879
798691016
783086629
830547782
766880403
1774655030
50325721
1327152426
530045554
1932070112
1632826382
1273956368
1702654929
179431823
1109624629
1180604032
1584501635
1682850019
1035943770
1572697437
1933266279
256172765
226535912
2014030365
1277897431
1722370783
2110694959
404015067
1739887800
1193709352
833033503
993445074
182682241
1091688803
1294180686
1260047411
2074951993
268107552
131692766
1629924703
683977822
363955734
633716900
734962823
1726299365
1928233498
1179155328
2099005542
734441987
1639140160
1382196566
1498727861
1600089189
315088389
753990348
1574415707
49408977
1011122873
260574329
1461678572
464226108
278502218
1475186290
208707926
2104415805
980870446
1679245627
167727548
1980658043
729947310
1054584352
2095092966
2140665050
577562199
736124215
1007313670
1389048268
2099724508
1401491166
1071569925
2075092159
835497659
1434423910
1812578189
1361463823
1942889271
746110494
420039330
547214927
1028688948
1717155760
1638613466
23487467
1231713490
834009328
530532692
1673358331
1466702791
1188985897
957036334
1071071742
751401398
1336578782
839817655
1278715376
658968282
291841053
432419763
314096999
613967224
1718373802
241694676
342226979
395773516
715750754
1607760414
1734430874
812996928
1921629029
1744989342
1935104652
1548793425
42587288
1466461393
1548911930
1261440768
508557726
215368040
1423212239
1711405848
1608596103
706609441
667973272
2011000532
663818889
610490923
794891633
1076435906
1061816063
1020064356
2008273325
1995541779
1855116312
605825216
1828264236
808004052
1663024558
1572038446
1909097698
1549235808
526724517
6778694
217070876
1744165027
1985127420
1152412819
1861497889
2094065811
2083684524
911878866
835091274
232111920
727525224
1010380509
450852363
119704278
748574557
182424854
2018030000
662201955
1682308793
1338453861
141493809
484286375
443245943
1140800714
182372087
1280199855
1607375955
1302968952
1773847417
1926970211
520557253
1388547314
1670835418
1867469381
951612505
2026023634
301794608
967293134
1427476969
1503904420
782666750
1783239891
316662440
1127054542
871599162
1189359312
621310280
1558366083
24413161
1956017607
1469755555
638152951
1500755372
391313127
1258143776
2094725797
612076431
1024438848
1634391424
1222381604
1458555050
216095094
1461429760
1944473084
989388699
1429667485
1778833443
1229156445
236047289
902444674
1598877107
1523129252
534566562
1570503496
1870630718
1729056536
1999524143
384564886
2073179702
148802172
885837890
2122175926
1664788430
496664139
782606989
1047852079
1131175099
495131177
991652122
157219049
160062081
1024870221
1023482130
334804404
1220177318
2081092465
667929680
1076859351
860566881
190015022
1843671580
755564594
254542257
1218521765
1128569722
1797672447
1056645164
1996387434
1312216352
512737481
1714728862
1792876385
1310237546
446984069
1095449023
1790136081
1018696325
1325626453
734824978
1934631197
946955681
1651133449
871377259
1211059457
1689285280
1747821512
344260008
1292255507
1518851373
1740604088
1810589160
124181842
662899757
687154358
1332455248
877804993
40938141
438079982
992779390
1855132919
982940957
187779795
1513071084
5294337
1232471959
271667030
1259494544
1757232762
2144437879
60275292
904321424
485297710
1076532106
313118777
509952774
1199335049
617001585
1537172545
1347995721
644775787
552940817
223457620
487002445
1910872669
328760084
1143475084
1364737352
790359979
1476638243
872164270
1625627669
9395977
1962014522
167370422
1581716431
435238918
1198143045
2105161618
1970909579
542214342
1689497804
238200413
1818396904
164254244
692318681
997176891
895766743
125154280
864658127
2124193096
3951298
1215471053
124773951
620064408
1781016628
1389168036
1922124549
87891975
845469909
49064818
1018998729
519512832
1316347846
1557825365
1660910963
1904048502
581550030
1853016679
697326336
691985655
214777013
568369847
1250691217
943096624
1118123129
196924781
1857893036
668540204
963104047
644797059
1597102827
93279712
1183440627
994610769
1676351050
569502328
1209417510
75758374
877715048
1543805658
643251870
1929179672
1120910818
832288260
747457533
1569747631
1943960314
971328766
1312594596
823696794
1997877258
5470310
820774849
363790713
1471185210
478609599
34940685
1436499780
499084005
851476418
344125144
1856547837
212223411
502884350
1437318119
584466313
642598824
781759783
128911664
1568948528
1629830692
1102998770
789109034
1019310288
1183497136
479883535
1384691650
358251453
751799553
1052637998
1948290579
446035834
965003273
1043614481
1682784807
690595614
1770373139
811312712
1036881341
1822653090
2055680303
1384850180
1404197737
713278386
984654910
876658158
999968188
152192435
858341820
1222660074
1314507281
1580116758
662430333
840992803
519591146
613089046
748372373
1485762358
398453398
1638675943
810315172
423726902
2021120827
871529983
2008791880
628244018
621247704
1485480433
482462931
1041072346
2018330023
275367307
1833109510
1070460393
1676985956
134731997
195032826
696409082
942619006
289584245
910720798
538817081
507907920
665917323
1645329605
1698698601
569533787
847062048
1544397015
1254823118
915999018
640653180
1904068994
89043181
2093356724
818678746
1746012379
297230335
940457637
1189204488
254225469
1111060813
428790811
768349140
466738972
494138892
2083310139
424101015
1004438888
520760195
861488315
982680858
2064633235
955459671
1891061755
947424284
1711895261
1652984716
1327638525
1515161792
563034447
575733264
705408711
672329960
1683420939
1819227658
1827798728
879344363
1311525349
524370136
667439151
616124769
1321731967
1964254812
403069763
1240419928
2076391962
469126445
769800273
1730055279
387921969
1489390677
1844661627
466927187
2001230804
240104167
1398575614
455082193
925831426
1469130055
1831859805
1810731333
1261669589
423600228
243237201
827557009
1608594620
1282065988
556365567
1747230850
526960327
1925396260
1619537044
1599486091
510860652
233116440
1576011815
2062795394
686298607
1867398074
724516276
1940674338
1128451991
1633780649
1717377436
839023460
130050589
744793223
464766451
1530998009
1864308243
1237527160
254970656
1938963657
555951821
1232434223
842084643
1177098071
1740860513
1716663881
94647541
994522405
1222578695
1473595617
1555596520
1733195081
1317817369
220921625
1156090933
1943898191
989602869
535214455
709755978
1432137898
1148120192
1418928697
1907647891
1682739537
1176007429
1027680950
128453914
1156078326
81617750
2060775983
1388859132
506717631
1573468700
1654926242
1384814642
752111540
1093461810
418558771
359629887
177584780
333468959
1591331716
241236615
1820358463
1660475288
2003656016
1324279847
44994157
1678632484
951746173
201323815
1368019030
73619941
172714601
1763096521
1917176031
1835733464
58280763
1710350572
396727434
560648800
1829368013
178326289
769072973
2059333902
1485603673
1617038252
405183061
1663035268
2090769392
611079672
1924412989
668257125
1649679572
1805506663
685463428
440634472
1180218013
1661623706
2101195401
1833295588
1918409983
749801526
1903552265
97815049
846081174
164760555
70346892
1859316104
1791795697
1612544363
601953694
738520370
1946680133
1118101157
634584019
141155782
247065067
1538902523
1398279308
603209163
1806283213
203295785
1444294137
1622672946
1663661639
1258600577
1669258937
1863330775
748388961
549166675
280221588
594194818
790374260
100205826
415106901
755386281
1087674100
1459030629
1924642104
821337482
577148133
1556370977
1569226913
413746127
952435409
1542526125
2094920503
1394156290
1114824232
1066430304
1804337939
1264435475
1708204446
581058034
1368987241
1619988833
151732137
1672459148
2133555452
1065647227
1237029523
2035646995
881445898
1327911203
1060922177
1303896722
810101343
1532080805
542143578
431808227
627294923
665984175
356966739
166306318
382195557
18338257
1891006258
356396198
666722890
1380365302
8737872
459419071
399005369
1813967097
888513323
920499337
1610014129
747805446
1768422391
576613842
1151515799
1025472505
1033496526
867880494
2007466005
448144907
1602117645
655520012
649533989
539232857
24008354
1427925102
2093850697
671640237
390044893
1495763143
1239348396
299675304
197599907
1647955000
1128246502
946247689
1936231207
710651419
44974011
1967282754
335088756
647515439
644264645
432044319
1821100309
1613951528
1413337341
328148312
1085703047
1809889755
7842731
268074468
359192709
972393128
1147570771
1140832475
2024903308
1715505180
845501222
859756882
212207427
502411312
769525019
183136476
913476981
1431258501
1698488641
131925110
523489473
1776312512
210740369
1882080895
578505180
1189998212
1644848514
1339127479
173626118
635021295
749789094
968814695
373391553
1245819614
1579105910
1976029970
815781504
1177186388
1863464716
150488404
1493311358
1419172931
1390622649
1228623623
124250196
650215577
1679145506
427520098
714692646
859476090
90463899
739732042
424490059
1120387461
2015520653
440890601
491410263
1956027738
1158462180
115043970
31283054
1225361658
286139224
2030274473
72920919
1350620755
176237215
1630534675
785850234
1268445968
1367833461
222366248
988724332
45833512
1021433071
478073623
1816131788
203057239
42770137
484336613
1410899772
1742501485
1909215316
213587763
1684527204
1626310226
1702778097
1729631000
932243517
1224213542
1425091173
698184918
2053044873
447203403
102983919
322502100
754196433
1763643175
1905660060
1492863393
1235786797
1300389390
1976049956
632508700
879016552
328588721
1269793395
47219570
1350119501
108866034
518489845
1825184747
1441776758
1267470354
1675506623
117896716
927771008
1172881674
1490266509
1514472347
1288254329
1441203345
214651413
278396600
458931056
1235067162
35483027
1373334879
1696844744
992169405
876554850
1550272698
516531009
273590320
1100864726
1637778870
1692583113
43720336
402985289
874419060
1463960352
437560518
2139294540
784771183
304849940
50321693
1277046153
476418892
1374154766
1895440301
1445265824
1654543407
1108045329
683916137
1510906415
54845189
852342701
231616021
1075283969
2044777820
571959988
1662460883
1224686068
791988551
594436312
1772723445
453866838
583166345
330023993
747237872
1855837093
1941789522
979400002
254345742
218236140
1545465402
231209813
1825421908
2055470852
1768448816
1525823946
685350314
1155566172
1079503601
2112533485
403195815
1580071270
1150583576
376054578
1003239971
1832381493
57110103
380162540
1464380144
1673118033
81336066
132282813
2133762737
1517126832
827965189
1541317733
267717232
1717601425
1014337400
1137148881
1009393378
39636407
1446731387
753027468
914629061
866513990
468513965
1010230066
1305787981
61362554
864752912
1224007569
432224496
760471702
889671885
1612546265
422259508
2143950691
1554142035
299741980
478184821
1000799957
781445729
1746522692
54963512
199130851
329218770
2083296409
942811439
1747941223
457939308
670292243
1513076196
1823710359
463291215
1871040007
1652604093
955225631
527548557
1458598877
2091228253
154795839
1696668191
1337921006
1878234236
949562294
769703183
1230599726
1169808694
1232764083
1916450061
2058535247
1189517888
1510914159
341985299
1874026792
377489014
1834619797
2112675658
141565689
2093033500
1013092421
1965091958
2084250233
1112478806
301227047
824864072
937757342
56197568
1519034644
1544529770
1945848947
431287083
1826704479
2123510813
1351570764
1333290065
470370462
1318646269
572277365
620871030
2118461982
35204974
699478857
959511134
737601266
1663849703
107122960
1563900171
1546718519
1941718877
1094336061
2116283455
1196670405
313432284
1024702886
1520398424
29361998
2141141215
778389471
1364087140
645000989
520753015
348755422
759998224
969331916
1399317299
224528085
646754913
2014123503
830512784
354593959
1269244006
326897910
559136817
240900228
519884343
1857371004
401713142
12383163
1237445894
549072292
1306319553
1754180410
1757644686
91226253
724496880
1417902526
853877466
1247418354
2070918724
2039783874
498705050
1212035498
313742496
407844473
635564866
1683368226
380319168
1679022582
2120257649
1402627180
461428117
1354350890
1111473899
1102501270
1952418676
960911409
1435519652
999292363
1973262866
496958930
679566847
1514478322
406944538
1178840056
1613915609
1482937919
2009396584
1234910830
1815687194
1590013943
735076166
1339910499
1072970608
1976435453
509909896
1911001366
1720946506
1370184694
1661294818
1736155556
1221056167
348600481
1635088538
1504950533
1143734329
87764524
246863664
1915022257
455424859
1059378341
2014579908
458695839
445610093
794332395
1348553344
1039179524
967334737
1327187792
854834360
1382943932
339159996
84986969
1646902200
49630983
2055947081
1060836544
114160117
1825561360
285950875
1255507003
698054916
2032199511
887359634
1838119299
16161993
1931911186
1458245873
271541008
22756167
1632875040
1827959295
936486889
1620182507
1648865561
892912205
1103928432
1476160317
154717202
922794488
449555605
1469209753
1803510040
1006438963
2088691930
1908440736
1623480768
1027057193
1709401339
1182595778
1461932809
1843595150
158322520
1204670999
1323054443
1958518480
160101257
711993074
202828336
269800210
801520195
1518452436
1996739383
1335872113
1621011666
906603118
2022277131
489015965
464020577
682680041
1922334920
873025860
739820729
1884420371
1309379898
857848417
1162205935
1625454546
1773942519
1720104093
45587436
305186440
1327213661
1982905747
929569912
2070629256
611042180
1401468462
86208331
775182919
859456425
2014420671
2102040205
618602471
2064569782
1857725248
1488697164
1094920416
154341582
163110981
1145304032
1304084041
827954243
190419186
1245335186
6673706
623566564
1689747720
265701981
1120157234
2030804110
1109119402
362051656
1089100755
77297084
538681893
345281150
1687427398
1267558240
394951972
1095259411
1353856552
1974019676
812736878
424228045
1096349707
1896182609
508699630
2010068174
1391164050
639317298
1063531224
2118814611
2125129181
594568310
723205640
1566364394
829510216
1775706004
1873055523
1867507975
408182594
1860992998
1852869579
1187363854
1972877699
1638559983
1869082988
1516526175
1306873636
211357237
1341236839
1798269544
1428089041
428981964
349228412
440178794
1856040232
587678355
1526101289
1481515796
212789219
1247049628
1596076696
864303900
178844515
1810469865
1927452307
1771082873
1658688721
964341242
134783530
1273793428
897569866
514023441
1049912143
321229732
1303641768
1540364922
981692289
1423086257
359485763
487866050
565890057
499884829
513572988
679152821
1500913280
1553326006
1091651327
1483503117
1925381076
615684703
1037089335
609846669
1138906718
95362966
2131734907
1657366240
56273866
1470681004
2111664412
74307470
652818969
1827580816
694967424
1704857210
1911832365
794131225
1823133849
748978874
394025775
347738238
1965075646
777015850
2003329682
614845779
1314166788
1373129071
881018173
925352759
1686642883
1735925783
606547868
1962318115
1685326187
703294617
743902536
1849906548
1140404669
1751642705
1362117322
309887447
234340265
2139763945
1599507369
574559291
1462859181
387026913
1510000532
1198404083
387776067
2017708541
1420062265
567521508
567273429
1302863136
23825138
1082456564
1405730959
1533764383
891985882
905895277
938923372
28058564
921795985
723842555
1718481457
1919486429
1649203324
201342396
214362723
1937574493
860077639
294210078
1762647454
698948763
1251997207
450331481
1142629500
1739649617
1046124000
1231962784
357496500
617717973
1426276924
1590485294
367718755
762281017
150523165
1880915471
2047820773
1038983737
333945682
1743872480
312348941
694835825
2009764474
77801994
148217520
1708880769
1706665344
1442736919
1067701688
816474221
901375680
90069002
1540882207
97873481
381988991
487786436
1730033597
1280031403
135435864
137165243
1613306271
1229500781
607763554
926644749
29046432
1362190968
960827539
1563001156
241498675
1337547235
1112447617
1309459613
1993919023
2145690025
1453317580
2033494848
147710756
468281831
1035267310
451629836
1524130638
547621443
1383029874
664085347
1747029474
442487477
590332100
208421024
893653925
1795162853
428481677
564473565
1069395388
1680053988
10985312
2144114914
387176613
161208869
351892852
687321666
1684749065
729325269
677434253
1811895730
1450003831
837657668
516291627
1582389014
782861560
1582010955
636284819
446601040
411167323
1263990464
874210015
654999218
592067320
1553055029
69291980
160566867
1400240628
858662120
1261954830
969323984
466375723
848502746
1188861907
1459245177
1356019173
1620879305
1883760616
515345497
787361180
1015309850
1473500157
1396464939
811558330
237304079
926390930
162467638
216908616
1237036090
893106472
666343618
775266863
1398148330
494220583
708407375
2128860474
57451834
786257338
1478773949
1503015137
1287993027
839654702
716293415
1906818004
1931721783
373636587
375325184
948155168
1889835253
1414283202
1979582959
1700210450
1789534091
572621349
1598484144
1810234291
1825782233
622498759
805118823
1401027312
389222315
1160780202
1364789341
641302497
1388413584
1232235737
1399668274
1194592093
391463136
1921292306
2100474798
504154797
1334968058
560843624
669461526
1510346571
678295750
234152230
1093970668
857426388
1314944547
854926002
2134811493
464492503
1723948309
102929444
279348169
1728430567
1007472810
681563432
352151816
1691712820
1225449066
1970601183
2073748147
427141413
339161536
856155919
1532482613
1483812676
1841656882
1647989662
1480467337
30170001
765427790
1942563607
638918419
192022604
1349876728
880561026
406614688
652191006
724696457
1939961815
2085946765
358764142
1325577547
1535342628
956296302
618429270
1277783985
1838490330
210877380
2101222570
1812768274
1925321417
241965732
629063082
856439542
1327077289
1519707411
292864003
1020008611
1207902666
933219342
1891236798
1475653824
1960784301
640004631
1811758130
1684245798
1270670755
1267924397
58959898
84641363
886705487
1925878209
2135727448
338044923
935945438
1950130400
238994040
747108712
2004622609
1347253509
722334705
833286641
1077991800
1399844108
998248623
420653615
429905002
612830098
831924791
1812215622
1192891483
1927375680
1268648155
1200328608
1261625722
483811511
498815783
237793127
1048306
1426500321
514581316
1042969569
1544736065
1300229742
55322103
313455537
768554557
534583328
2037691730
1156632459
472894626
1453332103
869872369
165618886
1326143029
25465035
2122995427
94796202
253845671
711023763
1255959435
1821048131
1779371042
989814883
1971093785
977537578
420906763
1002695879
1624063363
2075571647
1750403218
35480818
1679885992
923489073
151386903
51584386
534374492
1549187324
1621516915
929866084
2042750792
1347169844
947651264
1857319983
456637965
407953084
806243796
1380449816
893938407
683990352
856920881
1573561500
778721729
1516136109
1702221042
290685843
641859466
1654030237
835890880
190015802
2071688490
1645013403
1327768112
949303058
1355749713
1422415207
409819073
559205555
797168789
1693458828
1633678116
1533932130
1394510022
1768158966
2084222248
864468578
1406643971
1615678201
932130527
1727497865
1831976363
339798171
1512414923
956327699
1717349865
275904090
895758703
1521710267
1043640087
1026329776
1760729036
146334781
1394396195
1724606418
706514302
2145132789
1254144385
947640095
2106557461
996575633
467544294
1850847473
166064840
1041874080
1605289239
1163439755
1991058147
1519800864
799157681
1323169802
50722173
1091397217
1943504816
1204621318
1507067229
101459626
178725832
1858132125
1943892078
725972041
890750924
972110716
2034774827
1512653269
1475124570
432164425
101592607
1381266617
1001038942
871600262
1077123189
922994646
963016935
1105589958
1320795719
1973863577
1591382850
1828942235
283381571
144202672
131704110
368112142
505606955
1586978315
153974931
429464617
593582618
618725294
206726569
503533199
868016583
243209312
305035714
335024880
61228625
2126566613
1253960831
980726215
1936691341
1124696774
1714439468
98402275
155469308
1840530213
1619364045
1664896741
191970247
1726983720
2086863737
1290881275
414738455
1463679062
1872201853
1848176588
1264998911
1373928998
1885134567
1543955755
2109886208
8590876
1958346048
1860238602
493946674
793471566
1456530493
1392141387
1463159173
2061726463
1992164835
371458064
842204105
43936633
1431272912
1783104525
1832063607
10010997
1784039345
321860695
1692073735
627028048
1773270138
1223638596
665506559
1206729390
76495434
995308275
1547720575
1567496811
1548078690
1493423024
1756013916
307300408
1528080313
1814447917
292578759
925368187
1650871616
2026900400
1197226074
1757045449
2104678126
992541697
847831191
1489612264
629522540
1793869813
592284004
1061160544
1879652335
1550972153
358954544
1228706580
450946565
1029717018
739933010
364823201
1543194322
395851244
1391171308
937895565
1620647685
1338380629
890387240
941906974
1866032019
1259426919
1537513126
1208255847
624179176
143107123
1996201960
1485791673
1780736143
1528368630
1622910834
947241391
25260708
1002706320
1737732487
1183778662
589386877
1070158605
2077592025
923576035
442813479
428192838
734021153
1102010714
647513650
640096963
1752671028
663069293
2119077279
1494762197
401707127
2105038998
466021762
40137982
777858581
67628906
239999729
1054092977
1972595505
407443753
2054418194
1377672073
141064037
1387134015
1684887719
1884521776
1440951912
1642500377
1774485809
297055135
671588260
1781930234
741515393
1904385579
1586466866
231063438
797007186
486947803
859031802
1846372228
1012901423
1063017668
1241345568
1757748332
788953923
1687407855
769110684
75683228
103468803
911526234
1257084325
275245
234948743
57394300
1390618725
1222548215
647242738
1149378612
999597365
627635147
1065275099
1890907146
1036302279
264172526
830810546
976730945
1798679652
1962825379
1333413084
366853856
1808310620
98096110
311485385
683597472
497014009
620320506
1473826966
2128790096
637900841
2029155310
518025627
248853568
1400967549
48872641
805859643
2087991462
1082736401
1584020415
1433726622
375539693
740562953
409180468
971344739
587068246
1908829513
1489789650
1543904379
1799013834
804627462
1952001234
1252159544
683988483
1215558806
103359772
599136490
1074596303
1959054591
919233666
1628069671
1033442861
1458513641
1751773671
1193689238
1694847840
504528291
1151572233
1120257986
1572151622
1997004691
1628195255
1311880344
2058644144
1737327762
1227031652
714252708
26322909
506985340
719331218
2062344508
1741958228
356569455
912499994
1716261424
602118309
1397918206
612969860
1408928516
724091084
758349096
371627811
1409949704
1781125166
1994663879
2069819469
1744757971
1402850551
783119712
1596195018
1684070653
524500078
819692115
1399519123
283467752
499769850
55266279
1917970415
1611384874
1920818361
591126276
1387822734
1945932771
728952174
1250223481
1671374939
728531545
10667779
926987980
1194031612
942055612
1076954841
1619839881
794254843
739354944
931554293
1594260865
1831863078
1175926989
251474154
330658547
1431877809
34127365
71026683
147069395
845482806
1573173240
1063668735
1002038097
2105500186
2005880602
1470495532
760014200
1667975855
41123693
986849084
692586172
1678550228
1080482895
1631314122
1174500022
977233750
1184793322
1315073233
469999236
706308912
1743156695
807675724
1114271003
1142214123
1142907189
1568536508
1993945119
266379753
625150179
1074338987
106156971
868048548
591975962
1389423283
1574453175
1294478836
388949908
564564014
579940360
1522673228
1649327633
1722014742
262900576
470578089
876567324
354974221
1438397450
212129273
1006402869
653236088
1303834198
781144126
1103600467
202682045
1927110468
611526139
1968978207
664104266
1367705247
1441981096
464196959
1523745721
2013025892
1550277099
173822467
660026346
711544607
1878248158
636372169
1031631036
1387357492
997348224
959525665
1836557849
1949145993
2139936422
1784998802
2006043609
1848123636
167141253
2019082476
423836668
1979614979
529424207
720264940
1004470983
342332727
1280599234
679732719
1383852467
953931176
1337647973
1591552629
2022688158
242287907
485651552
1489198663
1534699095
786558785
1386847635
1862271078
875038901
1301223349
2022133170
388889148
785278284
33666044
1236874964
400688482
2042793122
1105780596
409958392
775887578
616924685
769484841
12184914
1265295573
1616127198
2104035647
996017662
1024915851
403922631
1321002958
275465871
1693673543
398766617
1779905357
1026159398
1600806151
1692912633
2092655000
1029865780
177414374
666063332
245089622
1260407575
2051406310
1103862876
1876078054
2023408686
2001348461
1349286741
1856081052
1319382031
1785341726
701304341
103269856
153078296
1076291054
1215211280
1785106803
351109979
1492808695
510644341
444539170
1476678564
657212627
1422901095
1099063603
1710675438
125634836
601569394
1908096006
133572625
1713022267
1196997683
613889371
562246699
1042151491
382579691
2063568571
1688200226
1068681706
224165355
1292262403
239568956
619415091
427977642
638539292
1569030186
1224952221
203317051
1691955177
1359275680
1539909777
2051329889
2076176181
1161543353
1080430728
342290859
1768084378
1412851512
1951575544
2060336310
690450434
775774354
1340436274
1744333882
270346866
502274757
1616760441
62635746
715433233
1416515285
464749925
1749620883
1827782193
622669480
792323909
1338733433
916800176
1125593244
189242177
1575543576
7096325
168184903
577228815
1525592814
1912555551
236329401
1552159083
320280318
1706160097
423282802
1703722644
171740199
1767498913
1785101632
1800628733
1810140646
1711629238
1258395375
176586842
542439034
999407202
1359471389
1772815021
1913212624
1120395827
1504137603
974608637
1126632813
1618810693
902821775
821389247
936742018
1943021297
1363692861
491628012
1712570476
1599406074
126015587
980625326
2052983630
469974234
1402189892
792344319
1829196072
561707451
692706049
611612353
1540256682
1130185049
1241243915
1474182389
616318040
260882253
2080289033
1825715013
69902859
672137215
1030265119
272073963
202588985
1076997823
1128337282
193282983
258630845
1136526297
1367236404
251063968
411683596
35305768
1924406423
373476682
1025331467
518226251
207012477
1890137714
1257289907
2124555295
42045419
1447781623
564904023
2006609595
8332143
69985285
1615160306
1158896194
1166119060
1574183544
429384928
1959798054
950264181
1367972718
299878360
502024597
65063392
1845221794
645868634
333761116
397567256
1789385378
1401405557
2027257588
800719554
2105783351
162171656
395017309
339221843
1325496609
113590183
121885281
1231500868
2143118094
1383686907
410954093
67606690
97160625
1003001247
1062562373
1482551849
1376742421
2135172013
562782779
1320876372
1476018029
1582068626
748306846
216743181
1474586080
660224837
1571533494
1854410486
46598154
1484811426
1541839179
903493937
1764595138
1504456830
1654526362
1696202392
266125623
1863672968
720561545
775496366
1795449972
759623974
254458733
577402203
1489511395
1326444903
1569016847
2057238255
209327971
1594736569
1598437534
1440564852
263729104
579208531
1959039959
1317147862
481565579
1038466855
1406788582
2123822768
884851267
530465223
2036545645
1581681963
1337409697
1422154028
611030040
1429950245
1995433089
358931618
1010942848
1368654224
1928837919
431964740
96658328
396731040
868119394
2009737128
973192678
924590454
503442896
828908990
709259663
2791608
806625854
1937075877
347891952
1655421076
760903146
1794264717
679841064
1170171085
1994991800
1736532332
856763106
1118398952
1918903047
1063649125
1916797983
425730165
586060166
1724220225
1240687497
582751691
1299632806
1512524714
1380135651
578551484
596874466
981660511
520419686
1287819439
191074917
179594869
1878366412
467661808
633008382
1037871926
797564168
361246180
1004215814
932951337
2000656617
1111250895
2050644800
396008961
272101293
233553159
1166608062
272219693
1387423795
1525802797
986685677
1643984680
2097992115
1910948656
219155488
1645457347
293022715
1110807899
1946021213
1479260284
818479065
797466677
1121175094
255377593
323501853
1182532509
1386474888
74735078
2006929845
1041840496
2092821408
1528614542
509730778
772352612
1347674425
1991943427
925775379
1395531070
751035670
1201293057
1152761279
1669267298
657667455
1740904740
846741891
1880444155
1073203094
1130112069
265722735
873856035
789311677
380972859
1303667138
1521074826
210122715
1052099441
2028676688
464612273
1497564421
1833656863
2112574405
979995503
1455395970
844604156
606776413
270207023
795873313
728042116
770803467
83389171
86141367
1629095317
1919145259
339805037
1306228942
1622313133
1775546976
106966130
298818805
693530129
438317695
633442855
684375891
1423622681
1369457131
417426966
1216538188
734346877
14358101
1230440656
431798093
1473845680
298999609
931145581
1277789902
532600049
1886608604
364798736
188658689
327265807
918280794
1646203679
268569899
1687710187
302625439
586091838
247193167
1323143920
1408686812
1995301472
387836097
22940447
1985325114
1877945766
2061301852
810458889
993843942
668504795
2026623406
2119539120
1678865911
297201521
815899271
1638153640
1861335265
906232123
1177385241
1673702284
1033133381
1081807263
1270643090
2011296845
1733617079
112364266
1108432352
70428906
1577976444
740501999
1435999424
474445094
553799242
703603275
1743775579
1989319786
2074620944
2098007780
1798926698
1668395262
1773108038
1607815133
2122193272
842042696
130267430
867179814
1283710262
1148340896
1302455904
431078360
698461959
835646488
332897958
1814198316
676612881
1998098761
653875586
7177240
623769926
1429653529
325817660
544519492
660646425
527776850
1785846426
234906740
1463358563
1952842448
1507413303
1938696981
602054538
1952265665
8249365
2054028722
218737747
524188340
1959210473
1785463659
1960312877
2046271877
1683937655
883630072
766313714
930916281
2110445712
41384834
1679037162
233513132
1052055780
1913501078
117859774
1544928672
1829312590
1304494890
2074412765
1258710746
440743655
1935389780
1540496377
291245446
989688419
1342828952
253256254
621460951
28736309
1492552857
1079369528
1806810551
27115301
824861016
1067688708
1454294394
2021500345
154238467
1184014955
949177563
451542101
966650512
2078771068
2135731525
1257618187
1818877901
1220859585
1086763496
1140322583
1305216994
1006420332
1908368280
321882266
603604894
1051798157
112304292
1264441581
864018251
842536066
263431930
1353678736
422150717
596079168
1127453144
1464238791
1019968667
1011969881
1989392797
1589795843
341851215
989561408
211345830
436273380
2051515657
1519735361
424047693
1015238541
362611058
1923582827
703314896
1810996263
850184713
1491720473
1847861000
422900400
440045302
919405869
1608791585
1847357285
893573970
540625809
71836570
825045545
1233001027
956764191
1063076154
2110306965
780425182
1277404662
1562986382
772165411
2088063589
830729549
1183019032
2008340974
1460937639
1162342208
460512076
88038928
982250312
1607634949
347048719
55321724
467169690
699185211
491750818
1054001531
247498345
1091725964
768906154
1834993808
177120796
1189813681
1100560871
419807397
1588532178
756846703
709085808
1629384905
769268
562847755
1911549127
1931197590
1156242055
802328468
1042211145
1281501130
1401591267
837713083
1555232448
910954604
117500629
1622781046
871196836
2086580842
964083079
2128140380
884261268
1284942768
1239113561
1423597107
1946801513
393104445
1427308062
1824237164
1036401647
257767982
242753897
1537292278
675355618
1251548157
33066075
185958270
2090586305
1157700716
1558919149
1803661716
1726284035
62839898
957524944
446141025
776513428
2014707413
990456585
1758844641
1380680499
560284939
2103019972
1731664111
1844266049
1978712890
733503243
734258674
1895592603
1995124800
1740463088
16174798
1696222166
1118760490
225177290
22301491
2145468215
1071049058
2017721306
1015314555
1110323733
223388237
569840570
1686818162
1319767929
463104099
1489541216
390836746
1374765
279317820
709865263
2025753081
1099902238
924729201
856444968
1718254991
1329727224
1537133710
1630655277
938935390
2029839773
2091450688
1511350826
559950348
548423303
2053720006
980125668
1791198809
1446895340
477779314
1398614200
158056273
1516617190
877926972
10773448
1283974918
1352483301
1685230570
446557841
650766012
1994845082
988965344
2109766597
1689652227
703986107
1910728405
1039996500
1575436148
17902584
444118952
230714549
196888127
149946331
1775663437
2020593557
596105966
607753035
1433591576
610544988
2017998022
2024236056
2118511871
3014996
1262586135
2020432309
1612770831
136732591
555972416
233657844
168921842
1397588602
177321258
381020309
1960454111
371919165
545832962
1825866492
106656938
1074133493
595359373
224781559
1759525650
805818128
1574057320
711193143
1536982754
1663348263
1984374944
1643989264
70477187
882132383
782023312
419566743
628274463
871140227
290402940
358527707
315817909
1670376104
981445882
1037823774
2105760994
309375438
1372702387
684893492
1505025124
764500262
760724119
1579794072
1563711822
594313546
157082918
27143828
1472866067
1761702185
1825844954
490207676
1141592104
556643066
827003827
1850725010
1658354888
2075158061
1002055364
666974505
1646414425
168110044
1871314780
1965088665
1416212175
1380655253
175444341
1997170539
1508501716
1281399704
98794322
1398207289
1891367035
478929527
989416038
546677382
311960261
1741793036
77357609
708846079
128220899
1066553470
1129770873
1552802990
244109921
762145224
1164312199
1892868218
477554739
480893069
1545139849
918876998
858773345
968961778
270402547
2003470844
143434768
665751284
743928059
1717705153
1968181193
387491661
1544903364
1995659616
820168629
1403593613
1363483304
1233098651
819148412
818768921
1885117643
463151282
43240158
245978572
1100660004
114460424
773271364
372381436
1513159586
923868995
868192996
1970796287
1206760432
2118846857
1137265924
1254927899
444607787
646726866
1763053828
34019938
1118323469
1375617112
272319567
851359409
568139645
606287212
894878853
926190366
315315325
1298709353
376896431
479637419
1376971873
662446179
266495844
1571985644
28845854
1608670809
1442546400
1305452427
128331253
716990563
910488564
1289138768
2008851013
1407676746
676340033
1237583852
798906449
599361003
1577887578
751108446
1807041220
1727951876
70416286
1835074436
1038506565
1997554650
1049048731
999228724
1248597092
45556895
459377035
193074391
478907930
1527236245
920057830
667646778
511366704
1325950238
906125948
2028658822
1339535440
1835932964
54939258
778029856
450668194
1719231248
1573530176
961910874
308735724
346353188
919304067
719259702
1888141556
1798370268
704524801
312041727
723084905
1307904512
2099822576
2045785524
582842865
1202566214
1022217116
1761403492
285414601
1530392077
12890129
619091096
1319058117
24529169
1664593916
1835265505
289247393
62011450
1535573721
601428314
1366983212
1640862732
1247013282
1824422510
17257768
238617063
883729412
1859773517
114462979
1770367207
1111318084
165714971
1370889972
2077523448
136194744
1113867890
1561469161
1094611802
1562482627
1506634521
1121532068
251690803
1188722672
1104450040
889348673
1732768455
321835679
1545294352
612143428
543657600
1469169577
1354472178
953400501
878941359
1389106905
240566673
2030475999
1426829992
1476916444
1746618790
2110361489
1093664810
2013321816
1183528769
1952318922
115835414
354621665
1160892746
57788623
2060683402
2123156937
568482361
629400086
905105842
155003130
1645998943
35367919
1568451824
972196188
1544633721
346237578
428330517
2093419865
1832998516
237060495
1328079524
1827503313
653081853
1083066175
1824742523
1546079572
464621328
2140902944
1363059609
1735458754
1476590980
1663686311
906149681
1048473215
274807266
692722075
1556904534
978199241
1729739707
1807316225
211584062
1801356749
430945249
86838341
827795945
1545779477
1823811401
1943319650
480939543
1795312850
181579104
1670632522
1817349819
37678453
232350410
937144274
1227826830
55716756
557040755
890802437
1546256321
246726970
962387419
1509317507
1744110664
36441199
1295463237
426599286
747991797
1656121254
1302752805
1983048365
212070004
929217284
1665328742
92034932
720830979
36296397
26454241
89643192
1095575181
863272778
431529900
453120318
1454587878
781454791
1057833724
608341434
179948524
475081042
1089160998
391310621
1600030630
1598391343
972296789
2050715494
1844074770
438772729
378285157
1599419920
1366208316
1759474937
1827591447
1099781644
629247223
17805132
753485429
1179368869
1511598129
42821972
512509063
1461815582
1178465540
1505621870
251407879
1845329177
836560814
1669450684
50459642
980018510
2099522656
2145077891
406945153
748015058
258699886
631928784
1459682081
88667564
744693301
1746644178
1797590663
597315537
1364662129
428438772
1871108183
1036961853
1393188072
403081644
1221136799
638362575
1490355652
823140726
510232548
1678175544
714196320
186812266
243401091
470456236
232712736
1340929551
1856817269
269342349
806919812
1863618326
451933050
867547314
345434163
2069601044
564674455
589177495
1975726364
803993752
688197913
374150949
1305506011
180250816
305008463
1548570023
1617455716
1118962304
922021152
1901460545
241220951
814544507
553830482
1265091606
1311903298
303308907
1237019531
812244972
628116426
880610521
1591996787
1060203668
1411629593
567093918
1276730921
1052509373
1738820999
1589028368
1288271786
1166919502
1369844972
532637332
319847132
1405274449
1223702946
462644340
1531101150
139201906
510515040
2018017176
1297718302
1431847180
1155727160
855244794
1316057581
1973924033
1038975894
912114486
1292841643
1968476264
1521212290
647642441
1562813768
1922672072
379193318
1231213248
1445907266
1523666221
1481583888
1233809171
1747225816
2002994220
1095172549
1278852197
1243933775
1601578043
583803294
1264360044
1391861932
2133912342
927148747
1719545556
1376969565
178263315
1055831400
1101983633
304011606
1475442603
2116056375
1512376597
119670943
283800750
354174156
1680003747
1182120422
1904795679
97041847
1687172437
1050215783
1233550837
1978526726
1306481050
960344802
1417236357
64727554
1396264222
306102775
314095832
1139323810
64031066
535009230
342847246
2028561770
1202958904
73744147
598146938
769337290
1675709589
146620459
1189413769
674183814
519126401
937634510
1684782345
231862344
1312700758
1302348891
2126022002
159415165
1931945361
1286579091
2001576942
621585130
702007889
519842344
103699402
2108681915
1183599285
1512315255
28782662
1045526422
1006323415
1671513430
1081581891
1710390004
736215413
1181143400
1006699312
799383586
1692383013
1751130547
529015502
2067716273
403171428
1115646637
1914624397
647396710
510194340
728407914
1998276246
468613237
685372518
893780850
591739235
1515232283
997803389
811080735
1480911816
184211896
2084811530
288658207
1589631083
1966300289
1018596227
10999721
628274747
1470698863
655557603
1274675819
251239306
1735207031
1928645326
386390930
171489871
1497706995
1222842932
1653277634
1585040356
1935118533
12401975
42253328
568282215
461760151
557329552
307136729
1330748809
592933812
503397693
1966560520
478002214
1339074561
1621629262
13322448
836686063
2124758904
1528547001
337545670
1229782857
296692645
553349207
63839505
1114883103
1991734254
1399957318
1589252992
322894766
1386360442
1799777352
963093378
618708911
1804631299
1192799735
951430410
1324776956
1521335613
1851423189
157376879
1373201770
1737223437
1724658311
1056382581
861141294
1914002334
1766496568
590569234
1045571583
2079861670
68212293
967020793
1675780475
1917258172
347015354
1299702691
128374729
756969332
607169308
496858108
549334474
100139697
1600996867
720089115
1310680118
651061422
1556662046
204734747
1305348483
6310599
1173700385
1241176985
1966261810
1169090627
122989858
1881998081
1774877024
1290682517
94640035
1467840249
1090241692
1574371778
668650566
902503615
343804191
582900961
726367990
1340978357
808792632
902187489
1162517163
37074811
809610800
1738262102
1748648419
1136051409
791143029
1526155186
1146810664
342633590
388300023
1573484407
2041351485
2112768719
176511200
1484027056
2078473864
1028892662
821907752
1246876001
1998917765
496245728
1614959963
2072852771
462568469
44437819
1162041818
1852273326
1181332494
881390966
454958969
1328487326
1711342469
280114180
1192014229
618029624
1901416427
813381297
820064748
2077323191
740713537
1150840747
2124749314
411110454
1961464385
555847742
145155407
176182060
757023733
489422476
227938988
424020960
516555189
1658571639
1932315584
420007345
1004598281
1716262526
6032064
522524109
800566704
1383839388
1312372167
1921285344
1100029055
660731868
1012764142
575324146
546129275
2142482304
1700550706
2072800598
1097198701
1243424906
1808430688
202989831
1517463378
1315894383
2057463126
147235953
284030412
771435887
1671021248
1388815825
1649568588
701588296
471432315
299288371
1844290022
1622176299
259031540
733875685
1732007999
1860391346
1036753732
1959674956
112525316
1421196479
1331292590
735820049
1252432061
217858579
251142652
818432330
1143525452
195611639
322574587
1366635136
783011364
521420218
908898621
2030422588
22917127
2077509594
1543243543
1311095858
737116620
904612664
1973829963
242210
859850545
2071913594
45030800
538271143
653427561
630296799
524094745
654202391
1796898033
1028801090
1854612148
2000812783
1505148307
1958545271
1081940988
382394380
1434996167
304760708
1144589615
1676902031
1049761839
1068767141
1182735153
1255105168
1761168592
1145185086
377930243
470534463
1452451185
1547994057
1065517256
944971278
1178889060
2082702016
1386717184
411244700
1610380265
315056015
906269833
1265213089
98509412
342893739
1377729784
115067718
1526464847
784102569
394027619
1641994545
1016621884
56238847
987715316
883214541
425630280
1694880234
720189198
1726159537
873077109
1512868983
1734700175
690794026
1340315839
319828466
831915030
1083536561
1769700824
480145251
1304613307
1604122201
1491238912
1175806324
348838718
365570887
1892753728
1871122463
1399134229
19198971
592109287
1540606067
1539652696
939517369
1758717950
831837157
1354161584
1115912977
620764663
751851831
1304091451
1309734253
160221198
1079843681
2129911509
1336140531
1206816066
1468881696
1992405236
1769002734
2076484614
1894628423
100777835
611248405
1675552587
1884907957
535161002
2110088281
1359044659
17923224
218517091
635900107
245081246
1009994724
1633139803
1657712761
175396774
1579794411
165187309
768637866
257592516
692293002
1775430461
987565941
1407167288
1986721497
541464708
697454802
294602631
2058436424
306120227
402759173
1943402134
302381010
717096998
1391651111
1619117827
1242109031
2104886900
1894677828
196302020
1957590391
400539752
1176904935
1713107487
1070034919
713791323
1877574001
770610389
1234392438
1030637295
492398132
600889717
122275592
2092612880
1975970066
548325803
637388980
2134761526
1792083676
673133492
304602992
1944141556
972094064
1746570656
677242730
1767858548
2047721176
207017049
2000590910
886505656
1101588761
191342270
301005503
432775753
718767514
2106472779
538394988
168169128
368416738
953201608
112326132
1332184188
603745596
564057403
1341222752
1282222671
1588324705
2031410968
1588427133
1117198916
313134586
1488522810
2050232485
1853684761
351717325
1622231758
1108852558
1148236621
1033651856
1440454654
559769438
440771226
1522616901
523886571
937343212
198019404
781666511
1233433603
417086885
1597808046
416327294
556149150
1519407214
1717688133
1893220449
1552750394
607344462
1012089841
168701784
526423005
1139456720
363788290
1430225116
1872058910
1462632868
1892826882
1150051198
2071873477
876702986
1290045952
1299420609
829424422
177116341
1670303070
238197829
380538519
729767222
1591315653
1911986285
67798990
688174008
758857260
1870886518
889873988
1827071815
2123225283
553297402
1489681794
1503206662
129906835
1160992211
1709062297
874572888
1683279506
667967700
14243443
1243937950
351791714
1808775076
1633061116
193782671
1706258231
1155106347
852851142
1169232499
664082732
1075619487
851237395
738033149
2045506343
34806911
1616423004
1797152582
603746658
37476051
130635019
575852628
1448376668
2103820479
1556176910
71961178
371381636
739999337
1653659516
1086445
735727274
1387165399
1504163269
590879434
1871930272
2034647278
993621988
1129691525
349964901
1952191763
778565748
218529129
1870367572
1683168269
1105079720
248952422
1184819416
2138257471
761962390
1284740787
8957858
794535851
765874584
460146539
497272047
2106720315
1970958793
393450853
322716153
865800276
181160386
331625885
369217680
782819909
865349320
1758796883
1107100458
205294810
366982217
1384201220
1417989184
216837357
246034855
1424266638
1100801107
2126515117
1492616876
16646392
952414510
1266979027
1861833400
2084537699
604111918
1767659280
518791695
1253130477
1315487843
1025276440
1147860629
353141630
14242855
1265342492
1539880772
14973444
870215222
1245013524
1440134497
428767830
205263164
1310126789
1551214679
1285924539
442076531
1523023528
1990829148
686318816
2000154066
1389889760
918847025
1575299654
95531432
415013064
1049959085
798340975
6655291
1645627920
1720822214
1682873021
1897146016
2069401936
911346149
1054578268
1043940814
1636894757
186802993
1389607033
1681300514
1768332498
339862071
944014424
443280512
46960916
1199124817
1524104034
1480254677
1177519778
784526092
1040626855
92466978
1668643351
1592546486
270700189
1683245017
949406939
1772584574
660950821
1217097439
1787081375
18640699
211405101
1517018875
2013889148
1625821108
1027181710
1116506452
1775622656
1165257016
649474804
681593468
718285164
493505989
2132367400
1456518058
875445868
943542670
561554367
1158248403
1236534578
1643251411
1719210010
1674752010
197434159
1566642318
753130357
1395209345
1181968603
214798593
972292770
484138975
1281138320
1986204532
1153061869
457343005
256991033
629206140
314967712
1328348691
1781826093
1245864698
1026889031
1046373990
1078085078
465502147
373991829
998631145
126461080
648987294
1911847584
21691631
936283896
1746049846
236090342
953483649
2115216855
590934244
2123432408
1471527428
1439623201
153781665
1185120355
1446112640
1925091472
790823841
1041166099
1172903777
110099858
888275794
1568908205
218527322
756379573
1640204269
655526720
1417700349
1671357704
441262833
1401474945
2098285424
1033654247
616528220
315108055
1123358310
2075345665
1888463732
223872095
965418524
938221304
167384454
1732333488
325213310
348088727
574252163
111841480
950276494
2090377188
1515435227
1776320125
1386801693
1626527042
246917527
44440902
681738608
126408465
1308155446
1839898639
230179019
1140261852
1771017327
744418214
565804404
1727110505
1451090119
6306004
1906005126
1806262099
1403373198
1573324960
185052189
306401155
2032927094
199087414
2117432751
251189476
1457680718
1896313488
523766920
59740433
79468414
1670372641
94954253
248372738
1421785910
551863923
1989827355
849556332
1180117694
1292186381
1187624902
2091146678
1140413536
72719344
969430891
1603002427
1944677598
756629932
1655133157
1032312163
192219341
315949188
2089485457
1471418680
2078080608
138342326
230533894
925349031
139002173
1310945867
642716354
1396442446
794689
1029151156
373076682
748197881
538305571
620710461
1677420152
1301958420
2084480191
2146207777
133041178
604687775
100282338
335579483
61210662
1606974306
213889866
1467844231
1294995785
780555138
50113130
1785808317
711277303
786721260
568569582
1189415031
2136721155
1775106684
587901033
806063723
757018758
408919325
2031938487
777303722
2136524824
133453081
577586828
1140973868
1923157801
2059433193
2085269201
1076250908
1824733200
787175974
1882795368
603389653
1646022468
384581727
904147212
1473056426
186890432
370019816
708664202
1591065594
815893875
1065386326
1286789818
1459393768
2126720204
675999234
183315760
1149360853
397969160
1546026093
1629793172
639054188
1584822543
1656620120
455677469
1260518944
1552369634
535266927
831744349
548534685
1507041869
421752287
6611939
806343817
64205695
1324603087
1070371203
604146219
462201102
685169171
772973811
933244039
1402967723
816647362
1159928874
1195653716
1631625908
2024189386
895696864
154107207
194769901
199889172
1323969179
1100937371
560773642
1157824270
1402243961
983217494
736380013
425614174
933099295
1204298892
2060988306
1480808221
740001614
59536769
2025975582
1965271829
1486466780
779491941
166853285
893117852
1258767091
2111313400
975156923
1901557457
547838391
1844478830
1259097669
1467214399
2084897742
1032017259
527059636
1998578225
410149637
679689016
802151199
568270882
973901909
1746827198
1473959967
352718910
794921000
929674697
390631929
1456902204
1382686317
687665983
1714003552
722415819
1773894529
1197417989
1542386388
1557717036
820357462
1215979703
612555171
916813882
1506956591
1649229312
1494407367
441457272
27619411
584687138
924460036
1895972422
1480821160
1433625767
2039408088
340974774
1090438962
1914255897
1975406888
243455731
1824672966
1255540510
1347489311
1895999683
173226745
474103038
643994765
1225242934
1330587266
727794401
2021818974
266591554
164137060
611200798
994076602
1400287453
2135509280
555041129
2120726257
114831962
401578497
1671565702
666451333
552230348
1407105746
543797937
635925550
1457751065
1694212946
1056539509
1095748628
474817715
863256795
1921286448
1885295300
892041768
142553746
640311296
818147774
1937209484
617124915
37728504
310149374
1459481464
1638351673
213785640
1030408923
157458647
601505372
2084805697
789409773
914818544
10076083
1058618010
1599444044
1465013954
1612276364
1651394747
1250123896
1339391790
1624182001
833765565
31400170
923947905
1918926495
1956837952
348436123
7880782
686374068
1232327177
92895281
1122065703
1359281828
2111241843
467970654
1083034049
1344014438
1890060296
1585968560
1025737503
1575409237
1110872338
1502303399
1377414915
1868610467
28409035
685665957
1498970148
1992912366
2136488354
1584643414
2099736844
81980840
2099913704
50696893
6790741
1644062327
1007940543
1949500998
847066308
1153191855
2114148148
1531449596
967734924
1267569397
1487218577
750811379
795950249
45532222
1937903763
264070616
79092864
963747003
13408274
1665515156
331516523
1617765095
1554068563
1359456420
1240129142
1563874028
515576052
1361091097
2023725501
370823260
1591295199
606473249
439520873
1211100914
2122155149
797473722
62468956
751552055
1995804513
2000142201
1092505642
1917587138
1712237519
1886993077
375164222
815011062
371766815
2067359639
1858150351
118871741
739196607
1557975595
866968064
1803667886
785597084
913624223
792373201
2059590369
1657433721
1178761180
915084590
1970531849
1980253254
29392953
1431561673
1503923129
1944268381
457832249
159649982
1184006590
1785697201
106319021
104998299
1575672960
352331018
1384705728
1290545588
1673178553
266868219
279149331
38926956
159267026
1180323579
775374885
147662541
855829338
2019281049
199485853
1029613889
664682490
1037204958
1915349902
2139234115
1377268374
1367011584
918258114
1443367820
327924386
423074883
1186922159
1404345542
462290446
2017316611
137483089
201831011
1135307297
957860634
1060335613
1746067375
1966878948
1396973386
1179175996
1721870617
261055279
963988446
1056966755
1161510837
1969415078
1599848962
469470754
701125650
63963001
1607869570
1030373231
1201555594
2105885704
1787011460
689070518
292269681
751001165
555961782
2121723451
651822271
511066107
645132133
762964222
1957600183
1276697791
402269560
1083732983
1541771966
1257027893
346508393
935477043
999048895
1604118207
2077660199
1056304270
1362979969
448888345
968041877
41527157
1316190480
377209275
1411164501
521200445
471088821
1088182368
1166694995
678457225
1647650103
2121377098
1872631506
1682539961
107778917
2038088916
392035805
491707866
863037167
1699939616
1648772525
339637490
568895010
110555401
1966892353
1827374957
1957696250
860403479
1314117445
1996080835
1805987610
34134635
2110837508
844932721
82171037
56168165
945631830
664930145
1388499812
1028136155
1462014432
1551505388
504342775
418000217
740124484
650400414
1444096320
15976390
1164652419
1176964001
647495421
2001597652
835128122
1910277436
1320784877
963776404
1692319399
466824788
3708446
812257961
1841121850
1338256651
4414138
1413474091
1479393414
1629744521
717250260
1392706345
1093394710
800248266
59712505
952632733
528135218
1256477027
353065303
240119359
485690927
1376050403
1307499846
1110695954
1604806034
1412833241
1847900452
2142024562
1734751398
1375076115
925541771
1184884903
1580629947
1204889072
1815490499
543580103
1047604786
1482102321
988080183
781001981
230514891
1256152785
802315588
998006372
1056701225
1298296751
412617514
173512075
184615537
887863263
1327897883
1680195978
395127983
1154135407
1111991412
1273297705
177490092
520905482
1310303811
1706061652
1725130061
1275188191
1526214763
1730254636
1664448410
1487700836
1703906841
1341867516
963197939
914476130
343077253
480119284
224724560
916337450
1138666668
1233179107
1384301693
1595204371
430871115
1269448745
114310159
1711143868
151797193
1009203578
1634625156
1075881772
1029669417
2015510437
430417436
1512093555
1093981033
1797162820
2069647074
125719186
1225707536
1721682200
1518330977
1827941972
67849350
1654219770
1519291954
1717916149
1136246835
96173672
261972456
293472326
820074476
653544017
583147450
56588982
160688988
520634126
547383396
1513359263
717791841
737455687
316142116
765974256
1007239323
833153580
2028458570
848660787
1644229329
808344080
1712589491
1957027463
1232168399
1965469876
129781178
1077537792
468175136
49754261
1209530106
1424508732
1979716975
1845611636
1365164681
580617546
1760353941
32236186
1210859225
239407927
694210763
1267085602
761628774
1036652238
1755705087
2037444258
62847933
280343381
2081168153
63785642
1632710128
1096371847
1224515690
1216470572
2045121433
2137015598
1342154484
1069185955
735936639
1428904163
920338165
264172921
1593332832
624800907
207345286
573303538
732308131
828930790
1940395194
1397128035
1423456964
2027100922
80499426
1636094075
701038616
807425976
1343679192
1427292380
458512556
834443135
1885720719
743509774
834859230
945998728
1459420977
429011287
1024587202
577831664
2041356525
256710727
1084581282
2090479789
2141326912
1059996265
1352601620
1105384798
9158181
278091869
1247217320
1018557835
659198432
648142985
1882961676
980033066
537977336
510196398
356688208
1051924552
757105661
1172027000
784081105
563413299
338774484
769666331
1451006715
418147195
1817607358
778516030
602996509
903393116
2016699096
1491333148
1245788487
1261822883
1260632404
461203069
1523358201
224128022
1142636063
607873470
2128700607
440356064
1843664824
572732361
1192644989
449567161
1866766376
708787967
2143324706
1596948077
1890872262
1353954993
1379172805
564938218
1195436525
87345401
1086737585
1238870224
853776457
2106391999
636979148
1407983423
1626578956
1627215975
624028977
896809395
776032146
1456937658
1449192406
252485164
579311385
1220016426
934981568
1890420217
984984817
1025795925
60470749
324541016
1276762865
1627771816
545541000
911349883
662450357
1508960788
464541028
1376056309
1957908904
1746586578
1199495133
1988675091
1059363139
201136819
548255758
122345781
466631596
323557632
1848340672
2107484122
1756802595
1380206915
1739653471
599850926
225132480
847326674
664561829
818141085
1789383117
709911776
1675179596
1606049099
816692675
1646766829
2036119039
1596198569
656064344
1329797827
280478333
391675261
899511800
1184197995
316792541
1646937751
1540474905
1619547851
878805510
632452978
1409253966
220275872
625098036
898554752
666301518
639328222
208510142
1181289486
1494396391
2044016781
1383126158
1432158804
1378923930
1559625758
1879249875
1893283394
1602486039
185608718
1524206905
2066575070
2000487201
897148931
1402127819
1528653810
1677624959
57320392
72399244
1980496576
1642527776
30591779
1625843755
442106772
1289688989
245224410
397439330
1142681643
303348393
482071197
722549079
1350869795
1844795577
1433209413
1706208451
843467394
1494735570
924608188
965912944
1371803840
2098901410
963114934
70581907
1917125609
72455747
1643119773
2049023710
1685681097
2093812207
1673602094
1524336236
950102128
1915828537
333854519
1176924433
1769070527
1312631368
1764847432
1859649201
1807800139
1523994321
1638405573
1589473004
1969476560
1058981064
1326213872
1865447649
188937784
606666129
782019959
1920381315
1772979893
856160721
1330108807
375469723
513279185
1086664575
1269357415
487080315
1868183196
1651878371
1580784912
499087149
1916935138
84425572
654238717
1638195142
729414030
1784113499
823372710
1586297998
230246413
655763842
2086357918
773842226
1949596133
1212138622
71608824
812198688
1601835002
1682093038
1679314775
750618236
220483801
1849259875
664094053
842681787
1771062509
1393355765
1396453340
162887072
743539046
376819402
79456400
2140901195
2137367715
210489335
2121245173
2131667767
1312629893
869013212
6793094
289699968
1906289202
1932954443
1070326939
1594216611
1845716565
1131129188
1655249383
1148162554
483823417
299978106
817040142
543933510
576795605
874956839
713682272
1052680240
746290167
2018340263
285243585
1646291344
1081068429
824420523
33775962
1311606018
160721468
1627815183
1207783174
1738123169
1982408974
1314641787
1949723420
768110839
1813175163
1946228463
1486864365
506550375
1922500356
1788264450
1859611626
2082292706
877889394
1393232746
976144737
972001640
1500733919
73491463
626992520
768561233
1952544437
1883233502
1846135494
1893884007
1177435
1494824289
458726934
1317311741
2110004174
506331837
524229715
1323019162
290939666
458057325
1914272587
599452363
1834142747
2130186340
429067567
1474418446
91573426
353152392
1544718020
1070381384
526106530
460453817
1508222982
966129045
1322687427
1363006293
651416807
975547546
1668756256
1794593013
1055380589
101852623
1441660417
816998241
793660566
1099370967
2063459934
1012745696
1397301932
733747129
1826433783
1196043005
296111263
1171590021
1410382737
170437002
568580239
1392851018
1281094185
1143194581
1347607811
1143893079
1602334535
980836848
707509802
2007404654
43443475
271189240
1747830570
1126587772
1240225495
1841699470
1170074907
339486552
574881843
1262051499
907908419
2141971022
1755412978
1724551114
1129271943
1163305298
972292155
1218973633
1270975355
1808001290
1033947707
545375681
994414623
1788308036
90162482
1644995724
641081582
1165459521
1379853731
941089354
1529698893
1296518436
573321841
689203428
16773495
2023467492
1468795431
1973414905
1715367772
1395576054
1083072958
903069560
1686347614
1465747138
1136974091
1698606029
728576882
1385572836
93785709
2073323780
1212664414
2097578122
524688798
1791526233
877845747
1235499559
63141204
216728351
638413057
650804740
1143743616
528955739
149468778
582223002
1805845770
1875877191
1623599333
1155969092
1971116444
506865138
1040371530
804550888
282817600
429215562
1664162611
1553395397
2093502613
39315486
1898567349
870015168
1843318936
605494188
160231629
1910632688
2073331276
2130997861
1900226981
961476503
379013065
1559652519
907143629
1271789695
1862242474
918069272
1013934495
1033389993
98756752
1265584403
124136344
614099389
1749539379
1965585887
1745048904
688943616
1437594096
1542753042
1860273278
918597289
536056914
513654033
1849188448
364166402
1666740741
1875082490
1360992731
1131824076
1812151563
418666948
127358875
944123244
1363956290
88417872
1641237689
723776632
1875299999
325462774
1299068150
721431356
1070966702
1496079802
1048527482
611563458
702065258
1109630689
1300069574
1664352427
922284249
179951573
435658335
546272049
1838818588
381948300
853667865
1080775820
1788582163
1313953677
1045468654
906942304
1010739794
286939085
1977612715
488966280
1383161440
1448126785
1415099150
1685512362
1152212296
836925968
1442341305
339121147
2104614163
190542029
217252097
693599486
233901869
815812904
1808579835
1262592489
1905656403
625513858
833995238
1062656463
789566351
1234034017
1288720399
1852245176
228119404
1407075509
324707994
616663597
1944479498
1390447546
369756292
1024259112
300873467
1575223774
593258828
1171306571
511535397
1374426516
1006880883
1297749568
227162723
382556130
1901418553
1970612855
545466219
113473127
1234097762
1481671142
312853209
789214789
1446538631
727958768
2042325785
94773251
2136647246
1747371937
1792674696
30115040
2118145827
819506134
1844551120
364769078
1995296009
336814502
348928995
1544328484
628294356
980795708
1408793949
866697302
241075813
2058315124
2049541277
1165459816
1472959702
1026625092
1713173099
1960657606
1909064506
75596183
1003990610
66474393
2056434731
809348513
1030175676
1476498460
1939740109
1362836772
1779663336
66941809
1420452011
1546719661
1149507953
888007188
886796698
936569624
583987522
16899071
1038954955
1152694375
1525319801
390226485
384640550
1399393369
441764037
802703642
198974387
1720527682
606263766
1171412767
2132783124
226392786
1230614221
2073500885
690745254
787909882
556729381
1792393162
937052186
1292606609
866901901
1696581049
729670444
1357361504
2019013587
456492742
1398084657
1692901470
133807989
363478507
494616081
2131883413
371650002
876212958
2007090897
2076973657
516598172
231831411
1507304763
837607157
1122963953
1785268157
204751522
1928282991
1525330283
779463161
487838240
1453299668
2139342783
656045201
614940825
634051083
1666612373
814378152
1321328983
1429223727
325379262
1742198755
1015031931
1696432455
1123378645
1038538054
205806918
1048571482
1143543136
953136332
1986625424
898727037
1346471998
683507209
1409426081
2040117652
288841135
908741235
2079417503
425048054
24356142
714761396
1359762356
308217866
464558526
1694702537
65751481
36657386
793123818
898895681
944650574
1579560210
1101467763
2110444696
886093209
1455706825
791603879
541976327
1715512917
1718051927
1226933162
1772582862
390248153
1767696252
389446066
1566345095
2028831011
1049146903
499783194
209741572
408641736
752167494
1394891290
198763207
506321209
1863366774
525069307
984488691
769611355
1324497207
441630969
1162222802
739343963
44346124
1481835146
1201897053
598843346
1291196586
1925604522
1534145360
253919861
263177170
1817595060
950739884
20456709
1417869542
1678398989
1988090479
912999273
1639504077
699434041
1055971120
1502876181
600932256
1934387389
216258910
1117470648
183255284
750751580
1010197895
302201146
1258103797
581968974
477599326
1650120340
1654444498
300918756
1147363700
1144636051
1671958339
681754172
978286652
1329339458
532440112
1625038477
338881049
1111347151
1389160566
547797103
1446728148
145568555
1373041751
1472700302
497924494
494399599
155298757
2032669543
315824528
749561057
868032234
1180359327
725088191
1831367990
1757694354
1503775779
119667150
1400387900
152497187
605523807
2138710775
229015302
2089068713
1080295626
1274047292
361887659
1574930177
1741019625
2000055723
896000050
885177862
2060066112
1011329535
2093048231
396019540
2096538045
172033986
1826652006
1114994528
1431780051
1567103130
102368528
1205737886
2074754120
1302947402
721477918
364034324
369943763
1726088460
1783377537
137376813
859943316
1300440129
609013961
167128531
1068548663
1217112519
380180923
55393029
1035593653
1721224853
619142218
1131478548
1899543977
176513671
1359221225
1978383711
1488854844
1135546130
1541040225
1389000851
1327212479
1358643404
1366796558
1609177081
1961355363
1575948088
1186764914
1448923868
1604249074
1690787509
1137149214
711873432
289520500
1281860776
1771760402
754525812
2141404664
631082258
1654916524
1147542109
727169905
1182964540
97316353
1193836837
1832638137
1115235195
1143540511
799395640
1612607686
1666588420
1265637786
771321072
343588975
1691663227
2101361451
678091457
1485599804
9174850
182404708
404828259
717751019
1986398194
1164922043
1501242712
1303647351
498035806
264914903
1623926712
844297297
32264189
264794845
1551837593
692686864
1885545002
345101458
2121418342
1311772198
1732941362
1361392030
1196585797
1198174518
1282493822
1176979752
18167925
696760419
456845072
713963267
503127190
1334234407
151065583
933965508
1713375248
1134293041
1909845560
114084077
1336666919
1864676101
1797564901
488545795
915623131
1049862575
774907443
1787911335
949159273
55231775
1702545028
286184405
195183766
930473385
181071445
445534663
471928208
248444369
1934198439
1676356309
1694100065
1342219855
1621424868
1810839373
1895318320
736097337
1869123608
836542140
1683593809
111407552
1084161698
1351477893
1537729979
259303607
1602371738
5859587
817874614
1080857263
1538932714
2109336320
1426183499
1641582318
1200752798
983766122
594152129
81058857
442113488
476281937
727163019
1521614307
1049762547
1568915931
1408125802
1215328192
2050978718
1066988226
831385688
266489452
1219935525
835889350
276442171
1492188094
1569789409
1337265522
1443303394
19395828
1168295957
771846257
1848018593
2004454552
912916562
1476101501
596729573
470585078
926568979
107561315
265235380
1490643846
1300147603
1271712415
1936280482
838807042
2096598770
815251994
1103224993
667876312
1964564717
1340079170
2059416116
1475124955
899041887
1204275350
1768475409
1499258487
614023458
391739119
848322217
691243863
680658215
643558415
372713564
1919979186
273374360
1132638323
628782051
1370461142
1385296738
1423154148
389841419
2129349916
518044817
835284831
1503566012
2111953652
1321476848
1944524826
700374246
181272320
13878089
337952654
75597523
1768743710
1645271889
1533734
607966241
1171919271
1642443065
380900729
1001691617
869454358
13694528
376848358
1228314061
807232832
55633544
1838658824
1272119270
1352246241
1268154141
977690705
36229692
495661003
224027124
263255817
1523498437
179064040
1178166619
1897542136
1212477809
659188127
1496553242
761930965
524970265
1353300988
1837710503
1674681404
1226840680
1348844900
1226966569
1249846820
1258616572
1760430054
577642356
144223941
1333858282
433995796
845630977
737490618
1373715692
911952014
1250258526
366527888
1030038485
1248776958
766649147
1942686769
449119303
1970991702
190292263
836051079
1348399090
1572626284
1281329408
1448462447
1403544985
83408518
595358716
655714942
215718370
1747369218
1736242449
1115668293
1673801397
730676389
2145230687
133777308
1572728603
1846829138
1476776440
1389982276
547916405
977549432
370770363
471785564
1309136372
1657964435
419134517
532266183
1112615594
1528024682
1968181309
173580876
1245622929
993907193
1419756815
1981549686
1167230686
1533272606
827460258
1478940461
1667260980
973788499
1349439788
982287577
847865855
1643320613
556948888
1529770072
330256156
798843790
682761419
636376712
1047388332
946371596
620635067
1237281868
1907433677
1941680305
927951322
1032049794
1411643882
699467638
1187231066
98882808
1549814044
1807713591
984534526
1696881986
408577599
1091507741
1917900011
978519933
168707347
1817900785
1892937707
163915026
207410482
437426714
1421282987
1622256963
1987035479
1576758847
2046049716
1840378795
1825073122
1600416881
295727790
926675888
1368253401
1640722210
1298455020
1297402134
914885888
10215047
365274569
1665019423
443799864
987152205
999603557
69889368
1147476243
2130720036
857615711
1379175218
1151355746
1756383703
869150591
816583421
2108923629
19022859
123485445
1647704296
708626970
332061568
1711651299
181087952
825027799
290147530
2048970770
904731771
326534740
1665407925
955267525
673394298
1865732188
493010416
878340736
950618329
1535936839
554838027
399871941
2007071872
1772204262
1418928010
360549939
905226906
755242897
1145789653
703230266
604972367
1881581493
1959163055
1000438362
990449032
93526639
1552940678
1875396958
213623455
1113410925
139965133
1238745627
1654756720
354261568
512165758
2085712599
1502630969
210480729
1966177462
231528809
699973646
760135046
574352507
831716141
645009181
1427901614
176393171
618770843
801872699
2137082719
1250232818
493781508
1717682093
1927169951
1283750593
477349871
506328507
784875425
1933289720
104438852
110809904
282823591
1165838469
801160154
1904141939
132787618
968281382
1888764225
250777934
1685760718
90955452
1256407002
1959660287
117496324
1351752963
496599097
2096331273
230169689
292297522
1669117592
1810490433
413217427
305427431
1060771521
1236564506
1165932463
1194704068
1477613091
570785132
869506611
1749262445
125517201
337058292
684708398
689189250
740880398
372734417
1489231624
1885205866
650273098
1449003365
1797947100
2096035742
2040236788
1005016625
2118308967
663695113
500704043
1372720405
1701901005
999839115
1929508858
1218792698
1795627489
1851636541
1048783463
1249468792
1175112591
1664944738
1770906151
2117405380
1316204622
1690898990
1283598973
900945755
2020373310
210476012
45337601
731680998
1838431685
1816012347
606787279
668987088
1446596122
192637277
532702321
1246558781
1936000426
166153894
1504993780
977740159
1268987478
1242072693
1589477170
709709905
1308806244
977457268
1830034026
1365075025
642143948
1855826520
1630546176
1283342676
2040306456
1515809745
1317395854
391210235
1686032740
1484438134
108083345
1555236075
495133410
23865677
1828492624
1932535796
1508574908
1902633773
545658516
711931331
1587031219
1510513885
162562775
1729082399
1851484102
498830231
508443031
1794802383
1072019203
179195700
1736924547
323067858
757162438
1408402590
264982453
749720607
361925702
1398006918
1687156532
803191149
5944421
1938644432
1419514677
482111214
1791666872
2014735964
728626695
158032284
743215080
1664053936
596467449
880740214
411719645
1221808726
2111392645
1999758622
1842141337
1725655864
2102542757
1721032824
983175556
197356010
1646504845
1340657624
331136483
1780883501
2050838049
421602878
45359074
299180074
266842065
64901703
1570182623
1409853694
1028997902
1838516129
1452037391
1937747566
2135208575
434244150
356494154
953749804
203911440
1215939978
1469421978
1582700175
372909996
531753111
50943203
584775937
1005439786
261570935
888733272
788458140
930795510
1855198932
374090679
823384799
2018371627
1766606981
891540346
1583220834
329432179
274530740
1404432854
2097034058
873316655
1352213051
556980122
561668484
478496262
646759946
1654396631
1166817809
1335698838
1479396594
1318651420
1473042031
525422224
2044668289
897255554
907778266
239020717
1612285301
1945380255
1439084922
155427911
182119188
1002668243
2074275402
1657743832
1773637960
1978399685
738406998
385038985
1656110204
1168427859
190483977
796929050
1379848606
796890334
1220471058
1465561286
1230483317
1348304179
1231409355
682454496
42154587
208418710
328588913
273652961
918075662
1371204429
53366432
794708841
1042416110
448882609
1038666694
807298541
547272052
2003181732
1222609665
851922323
531130512
113858548
1562236932
2010391477
320745031
1985724528
1921985320
1775052688
1742114507
5838082
1267136009
709978170
1280852658
2084101692
1644244252
1855751718
341154997
1220277712
472286596
1945470167
107535686
602107232
1860426915
2097229988
1511280979
1199790721
260068124
772808759
650623686
1076248105
1806642725
1510152007
2141317660
435674400
951001522
2072567405
213007652
1286707170
1662135609
986775098
602625827
1190400913
123858186
1546209530
1984883192
1391287794
1527586664
1861930941
1106143297
1595101338
1634712201
1656505062
289024534
1559168002
700601937
586250210
1000629885
1378113132
1006215799
2072917772
57946493
2103023565
296501572
1736224548
981954153
574400233
2011215696
78513521
784293241
1661766132
1119260687
1692679898
734042414
2006276552
359221949
616309469
1586554872
442040988
239034563
752034827
491073310
1968917701
1217267959
1370970284
1324747573
1587536286
1718915843
524384883
1244942075
522916938
1584373359
1559395903
17127233
72229088
673800189
161527653
1483388948
171670694
1341876507
228316659
261828390
832343440
1793200387
746768863
1484181441
1384820535
699156498
1150992533
775886207
1592476565
428316533
1702427783
254426341
1765044122
982341287
937807770
1297880351
1109590760
1977762888
1496005128
1173384398
966628306
289492812
609120929
1602466722
182756756
18842904
1090925580
2097814977
416857243
1174702867
1166569189
687615637
1883998699
1152199517
199259834
48077065
1728681246
193410125
379026710
875363051
1161383305
1379500371
1220302042
1434592875
1104401365
1311953338
829200187
1252638249
2002384972
591113162
1379587560
553433987
1082051096
140239582
1356865661
1642694598
273420995
128492044
58783079
1580152014
526453322
1252076214
1764831867
1912854676
1079566065
548025195
1045245767
1451217338
504536466
1760651539
134918055
39284895
37666822
185129211
42308570
965548737
1183871057
375302682
1263514223
1099194649
2040870537
99841904
2008167940
1270694750
1048816549
1988185851
1328112905
288714542
686583931
2059713561
1369614209
733457319
130511827
1937161705
1950510535
2060885773
1031280816
726934289
355107761
1682922824
1370161975
755228912
809967055
735126953
891410282
501117748
1602517527
1829146961
1781975748
880706267
1464149327
712748110
1572870815
480825163
1044942388
60032114
1402140088
2129226544
5539853
1315077487
249937290
1092091379
331239426
901680032
1216254447
2102790158
858315942
1097638104
1086353266
1343491136
2030152756
415237093
1728757133
2047006715
292118334
641955701
1821709551
1182229337
362964229
1291910570
380674631
646568216
220256491
1041213564
1218608333
1901007534
1829415639
209348228
832458927
989965695
2081093291
1016350051
1516422469
505814518
519601914
768583395
1822391811
533321766
1042359328
172696752
1937741135
1351547678
1591364532
1468343913
435562378
492744953
447379487
1214694413
925310389
46700682
2116842968
1528857693
1115303470
544072442
1165232318
959850443
1604712638
1162879869
1569633529
803609221
1582213417
70918089
423625991
1328003195
665354218
1539692055
248733243
1186828602
322525474
1200462294
1833961555
161937703
760806448
348565056
219742471
380915630
558323367
659050226
305522400
34562691
2011150332
1775750627
1588421546
1124327455
764731869
457343952
355200598
735449149
2098401893
1300689498
362779521
1360952088
2142527662
1554589951
281067285
223375342
1862495679
1879603053
403995088
519150642
73828239
1444176147
1536025030
2035866764
1989564463
34719249
504046680
1278918168
1961538646
1959892097
392567135
1892230432
1118550677
1106662781
1621579561
481172274
1614860468
2118794994
617059835
698448031
1251465194
886893706
496226571
189974545
1936980894
435161318
1030365654
295099533
18354425
1345899499
1741886387
54114976
569908667
843273380
2049436019
77067103
675513170
973028743
62437437
1041017137
246583022
1394188853
300692052
959932639
169531056
1187502919
2103700719
717580002
2144860511
776821640
854187456
1404027847
1112981775
1065342504
1939883103
333414344
1094156721
905534748
1646783607
1423113432
1038602165
1114650174
1379162724
1949585092
751254779
1714324735
925434642
941829646
462564843
1871794629
1587934464
1520593417
2026454235
2085979868
372445801
1122064664
1029655670
308131360
1606470148
772295815
817080304
1377185226
1766281594
294404125
930367789
1532044232
1521116302
1200573410
606215686
1180726163
2001932509
2076501396
1762516515
1762448444
639740724
624287006
1993004703
383345161
1231973261
1347728470
921025528
1320492312
647751932
63512124
63372809
968286191
1307539580
38517095
1798201799
1181153215
1575946921
2141556333
1824871326
1036195963
862452035
460126267
1743127088
1654943349
745202610
1586647570
1309259524
620740206
1077926885
719388826
1254386556
517514430
539168518
2056700054
101643231
162595672
714275524
1472919615
941366874
266203024
2142469026
1417709132
695435773
969754229
683932975
30875093
750512689
62019906
1125433858
1907809795
57963362
878922635
1463800140
250768003
415475018
742228946
1942310284
1562510840
751491971
1024463035
1312643665
1440331241
542411160
14316439
459619592
2117444948
993770103
1979649672
149472420
272641098
677494053
934279454
1147259076
169211988
1301283214
2073382776
523422418
812386189
979156208
1215279314
1313582487
767323911
641408278
1992103874
874628547
586517857
17963245
1366417848
1214281905
1183253541
1586035613
472117629
468622373
1200458515
2111595356
504798610
1312444124
1492148826
13731721
808112012
2047862358
1463887349
963356671
1787840408
1565080115
143552005
865528665
2100564156
952927306
1796798410
806112721
1411794868
193831736
248939508
1805680051
1832597425
90567689
1369316826
1380390985
204197217
696038660
662790645
218705403
1837582742
989342197
2073763689
2005564656
131994857
824931013
582101878
1302483800
864350233
1976413561
1138331976
735003171
620518232
417667700
704171408
998039462
834127656
1596018058
1473141446
1906098358
1219824479
1591221486
623132969
1764506066
1062072302
1705650124
1703940760
266849953
1332231782
492571193
1308393181
374472117
529221614
1909891230
1380523627
483303897
909822090
846007255
1429674500
465248807
124937936
1085187455
1063263728
155613673
108110709
2031378942
1382991784
2014834369
643258809
1592735482
1625180919
1911087536
1822038506
639543147
1891579209
1580123363
1601498740
1747502146
516569067
1845768515
1122769319
613382729
1979305566
1452697985
560598776
639663784
1243520860
686619512
174338524
702623852
309144872
902149613
955492462
1271133112
1395665028
337020434
1984045621
353366188
1428014878
431526738
1392822145
1238240369
1069218262
1160414438
1625580704
1991922480
355283381
574772489
1505249369
55809989
1812217192
814119339
662705828
1563911872
450123898
1426259185
233520985
744777212
358308748
2133509945
87171287
1742382952
1744188649
118788015
1637205329
1438928297
1085240331
877339526
1149951298
1525540824
1704929573
776281151
495220852
1595708159
1967752620
482494703
50096685
48090745
256863629
1728453146
88115213
1973717151
2064913120
1432321884
1945943595
1210794236
115905327
328122226
1990669370
168328955
2134203676
154428177
557459786
1557142611
1102025582
812058193
494787218
422889190
1026795160
147654758
385927827
1300712322
1596151009
1725079307
304798659
1371552765
74251106
1000569074
1151499785
1638406598
1714862436
380340651
763834675
1413111874
98294661
1160403553
1665067133
655729390
1277765672
1284620582
2130271512
670087057
136354315
1336109793
502674210
904048622
1460999438
124409803
411496161
747648280
1639974982
713975072
995335333
1004305958
373856112
1391567937
492901418
1634212940
1521412493
451711264
332226184
842947768
938517386
1643528988
1282557105
1024065725
95939564
406130503
1985538862
1961376748
1082520790
1255797658
1478095071
1350267489
74494082
1557363607
703024067
214024113
714309286
1515832926
194131960
721796304
1009200863
75688091
1474407095
2064240671
475698842
1812653497
978424043
1632032578
1092021597
1136576919
1314968902
670069441
656983126
1832641143
819751184
1564714146
2024109547
2062172393
1012985614
1639152648
91869749
1189965876
1262515227
1120821082
720546744
781007290
1882407779
918405619
1183567825
1426747694
864961028
24825621
2031457685
833243737
1830071874
1192185499
680312666
1158076806
848626056
9581618
145692201
111716480
1061683084
19458875
45680819
297611635
535821949
1565100224
829725225
1144811217
2052174858
1342239137
950091798
205466489
566403984
51113617
1333667922
1771710911
799561557
1778254009
1974105463
351357820
852276898
1528211991
1150533646
640230073
504681784
1213904923
996754386
1532751359
1700996035
738066648
881397975
857374042
1034047266
1204610628
283486695
1730919200
270088063
301037686
464476365
249631061
1100433154
531793212
1431438908
1562802631
2400009
1035126420
1643476013
2108243679
2143443147
2102460638
669083758
1302266368
1638970517
1031351505
1977212047
860134315
149367469
1104042646
658767531
1067161037
1841921213
162055316
21594145
1026253657
1599310813
1663298615
2120373412
1649847628
1180734491
430975112
964760795
285272524
1027713474
1962294212
1620237672
1181452333
1262234146
1337426912
2132337690
449896510
727775505
78210145
1237113178
1848780091
477390044
189969575
1017491226
1469417980
1975877145
1547178956
1691062955
2079885149
983973670
1471355616
153148240
1177551785
1928620798
1679703838
439797794
137821331
311850876
313196415
1540651326
373002407
990796678
1158564394
1900206547
613928910
526306031
1538059755
46056181
6562252
951014316
2022380903
451415415
626006211
432067859
959961974
618581252
2101990070
144683259
628982941
1055741701
906937432
953166526
568671226
1475928231
485720956
281257005
1427108997
1455919372
944387996
1315802924
1402357914
610836899
84701679
1853778484
1886743683
1128618126
677620693
1306517973
1545498469
1221663909
1366646940
1239981485
859098636
1552942408
429541363
50962135
1757469891
310503660
405013710
57486923
630052157
1296302916
1142599590
1635002495
1418791570
460414381
431124665
1323347693
1984893518
126207918
1310700802
1382914444
1394178054
1107708963
263636145
834325962
1327422520
1950754907
408966062
1709190609
1535021427
97732253
1037779895
2070143753
419426117
1690645341
725548306
1594043341
1838758076
1061218980
1505609985
1954926792
1594515690
537977517
35899927
1353898877
647595978
568097063
629358484
1173787901
1601804749
81845689
502506248
867697284
569493562
575373901
999763693
1335984472
2043455373
56351105
335001827
1855192971
1185232288
1845332725
1974664916
1175538905
1675258732
1936795049
784924149
886233088
943292465
1940633856
1223639914
257233618
531390913
1653209932
88839486
1454320466
585474565
2099355297
777706090
1606202399
99310104
456544549
1784277082
44778132
1427284820
1705091548
1862023123
2036257524
1176926206
861136523
588905132
767160936
357316781
99109400
1457071600
1109421597
975634075
2461636
1306519439
1034970460
1341447256
926283119
1547863615
8556139
782676422
742112360
2086532696
1080261952
2036026715
2131906362
368787599
915542401
431165393
1147637566
301323432
1440398231
1275236831
53221597
831132766
978766730
23302096
542130319
1476773730
477733277
262051563
1129225210
441065051
625787802
643997068
519130897
896073485
767519869
861273090
232588169
751632217
1303734820
1554814316
834127461
263421945
1598698734
288502561
1807462862
465370071
1785954086
92005945
1968329770
673070913
1779995324
2124178869
1426122342
1342905756
727711569
1443284086
465945952
1693674682
624790479
370400593
1424308311
1413316925
1185075487
1389572052
208844444
506069096
44802849
562038188
367629755
1643942639
1918507156
682174508
1070888920
796565321
1231395097
818530859
223442292
609482101
1586839387
200555268
1024235209
1094147942
2017043964
661694140
1617841562
149558223
285313447
1019214622
1252906836
1528210401
1689085137
430090020
784069253
1149958528
1092970068
2123504239
17919839
311982704
2126704059
17162757
883834024
459936646
536697829
200287818
379709531
1917895626
1145272838
326770853
1762904225
1553541468
709467311
656688202
456463563
1113981413
1412589058
1320660848
195006704
904273494
1072572191
1553734178
1407665789
1914895821
1937528289
1819906198
317096957
1421331201
1792052849
771169782
407438115
1989580950
2107578857
701879925
1252881278
987930314
1901225863
27980849
782004316
1990046056
1251630595
327940566
1348397024
139363507
1754904983
84397302
11463314
871633144
959627206
1121743846
2120833594
459679071
153738048
1221989295
1112807070
1851464018
251658214
1863531667
117193502
508693635
1209823463
1818250922
523608797
233797340
1294039141
1327896584
1936632140
1564860797
17079273
1755386277
1353450586
247750945
110184721
1381742541
1747664918
1876646508
867301548
2064559971
694485786
1280365124
787009109
205737352
68773093
1866476889
1886249702
996982423
1574325124
839964322
930159171
33090012
986280330
1126800928
1080606726
89491782
882999102
1125015341
884483476
785480503
112890201
398618187
738690751
1501426671
51350066
922007293
1954970366
1161365194
118399619
739153204
431243319
1955521494
1904222938
12617412
1595970888
770017536
195261429
389239984
1534536360
430325571
595707553
1647768457
99592623
676728900
1508180066
1382789370
1881153510
369095496
1452368389
1001182473
145768964
814908327
289462439
520079725
1700004439
1734770110
1942980688
963465141
2047649883
547743114
439827694
681777879
2054644031
1593972816
1931943333
2044311107
1857046565
820800367
1753761517
1755175438
1303376841
1952077840
1055879648
1642287122
1831246714
1738018790
1868872564
994553677
492661171
1621244234
1042611831
1160774070
1146807212
1875963980
1781011546
118776416
1340996643
1438148624
451357816
905693020
871312343
1229199562
1901966274
1166409695
1749878234
1120328688
934059799
247631121
1130369404
562218153
1896346351
1687593344
624393048
2080165388
446407456
2038284876
992489575
770532484
1834411994
512001568
2122866634
40470494
1200597999
112598623
719173141
16249244
569725725
922696272
465275247
503816050
1483725357
1053140252
1776834915
1011166603
2027163622
2048110024
352325260
429109357
154389600
487217008
781563
1032165839
1860815053
868785760
1621724603
2132128482
1141453543
1608445053
2019216236
1284143860
739139020
1183866176
475096343
258161237
466328604
1836486673
686711754
5469740
1679697793
2067676111
457821343
1369519847
1913201757
1497167997
1872366902
890425866
1268408564
2078198722
534491555
1101608027
20417342
297128277
1621345167
490813236
1386409300
646748948
440407400
1332758822
161448399
1752218676
752366421
1007976512
1952835014
1634488470
71361971
60174382
2099213459
322007932
498889280
1045716602
2018563748
641902202
665767480
784973168
64274785
276727766
1857983877
381391302
658854070
1351707899
5688912
1578041923
828051864
104083822
1921023725
796538829
1632653542
1187741331
1148641660
1072354168
2082004919
629783112
814105518
1064730574
825904253
1654920022
209684943
246923008
328337114
1317575834
1652849041
172190238
352921015
1555278527
1629166073
1467553227
1600037530
560364400
1657410358
1939999816
12721373
2021386649
225648849
1055911843
909867694
1000422911
1950441486
1346073092
1563933952
735715767
60416020
1835432448
908892415
1215440469
1157324979
372478057
1664812396
1267192081
2022977228
276992478
1998196151
1197391306
646429863
1137286922
1439621518
1296708115
1395390797
1739754491
855480624
2087327364
1268589309
573142773
870960570
1621576737
8554821
721219524
1437054932
1515144830
1345378976
2119332065
1078547876
1233691383
1098289475
216894209
1049367783
1355070923
578190405
1172565155
475907997
1410642131
1441801677
91831908
676349606
490793575
1493500926
1193279666
1220564667
1471794290
1986769787
359604111
2012375925
2144410029
377775836
985075731
124439331
1857080110
1332190056
338386306
1965629141
521771621
1045248214
1475645742
1840874383
871091563
1455027313
706209427
1260839874
1037467652
1418680037
1331100400
329048723
20600052
1459860104
1627384029
1695325276
1348425347
1938432309
189732328
669499092
1000389197
15546967
559851021
1773150682
1917021701
976507631
1924417251
334668453
19999427
2142568866
1171411697
658145767
2020237738
1133615935
418630736
559075855
605539680
1110618965
1353808718
781736138
1543426257
591136684
214967149
858458626
996467261
656042005
1237605628
371722869
330844597
76018891
980337137
1184818514
1747989471
404607341
768329662
111287285
1766480942
788257727
977578259
1562563737
1957171010
1294373076
447846061
1734416063
2042517721
816303098
52880957
2083697444
370722710
285257194
764426555
910231987
1858253917
86098119
170660703
1653059164
221416874
1271523185
57208563
220449533
710722446
56442449
1470115807
1725519093
1437008476
1711438058
977375736
138229391
600307368
231731195
566022956
1929861951
955622343
1529829609
1316232720
2132401234
1628506694
572579569
2044934039
878307381
595769915
1989782605
565395236
2022121365
831736611
802401651
479588810
1476621215
1845486348
2127309238
2003856035
392859421
987392064
1584373648
1739461598
291491657
573839523
1398606049
1916912111
158359278
1558061634
2090666895
1845909257
1668938312
1985755718
1157618510
1389200255
269416331
210397225
840806302
110648828
1700872939
1344027742
788103276
1864177172
1486328503
244908143
132483365
1248456972
1392964643
834368035
123046474
1138166153
747110260
428689878
720489853
2125415999
359000257
1730597504
2108164469
1906040919
242891783
316995785
670045931
1210501379
1070089682
330339524
1279872334
1171225341
1679521140
1186001010
1840940505
1850873297
691521400
1415410870
251192911
92871725
800781441
1813290788
504597528
1252581791
1728104810
170585918
345981561
1521439569
1117676828
655953854
784146929
1897193501
743178189
805022350
201216457
1166485605
1984924266
1448310963
1588238829
220523209
38175119
1526308659
1946783689
444432331
1906042741
396834062
1142841918
1292593715
1286583661
1248656679
1244895958
1507517028
1909876684
1833090195
858428790
952525629
254859635
446200091
1082993863
871690697
1640591931
453713750
974839691
168049340
1740784982
341529412
392433188
875512227
702833227
1312264738
699048288
336414735
115840762
1505965721
707706987
1476373275
631960290
872974061
900823739
1858616111
2142254266
1960997957
547869677
28556336
1114489525
1402483918
386390552
1004550183
489055495
433943207
406253896
1004107600
379069681
711243871
1347725734
1726335088
341631834
848290556
102117979
884505840
1821515094
288950847
344421000
1863396083
1025862058
1801976043
37438996
193700138
1615208231
1533514798
2073640831
53153294
1988028268
833209950
1636659853
739076103
1224266452
1480187730
992124396
1024139627
306389591
336808779
921188266
1562718327
574604651
783672093
1636937791
969208017
917928632
1988094170
1898469237
990421590
7183772
1974100290
1581046832
636993681
851727210
1283759855
1809261773
2124041663
351344104
1092206619
1164185182
19752637
514937513
1998877814
1615683731
2114861160
90225204
1682319442
1361284914
1724863517
191306171
2015457722
578677187
1100910386
1265917066
1761859713
359468873
132501948
532650471
736229815
953442518
476577622
277446923
1493963499
212163377
526052614
558035644
2029110579
742887503
804960109
472765692
666991264
2072535323
484407744
1971660179
624235300
1693472337
1825284051
157652046
106953607
2093713640
342043162
1140497506
738581466
495306462
1645871366
290972053
1125663372
756597093
1383460094
438834999
512082498
324758715
1737779826
128090611
290185035
632054851
2093463504
999838495
1858683850
328185967
896800754
760164267
985268912
1068566179
1431361906
214348069
1597749425
935411777
40248781
1740820730
700040473
511892296
704095420
397866182
557689656
1237744876
1383630654
102307813
1449470042
1532627280
912900568
590637868
11078873
2007360712
2077951438
1164650629
878075463
1808331462
1981945605
1045882355
1864904432
1453244767
1480680365
669530809
1987751421
1411412084
598710999
162632252
879336493
662174563
1816402130
999585100
355507560
480796272
262474548
828511943
545542006
170101773
635917381
1266675951
1123086146
1537334719
2119722518
1747376594
519546495
1515685718
2126528021
1053254103
1328917458
235491161
657777858
1105432598
1651671930
72307538
770707084
1390199414
1911429709
1277282588
12839470
68537680
322105606
1724682043
854476103
1289482689
56247078
16729046
188807112
6386664
1523889800
1789281614
1305086792
717168026
1554519465
163170022
192416128
229898949
706653707
1102604718
911375541
997508807
917199396
653734442
1223535265
1920703435
1530967120
691122291
933046055
251427879
1792534420
1263848522
549212060
1240746301
177691841
1559483657
479683969
1319050699
1996381367
1521564699
1397258577
1869158430
256692444
1422623513
1340775059
309080760
147740548
1978041960
829850255
1463340985
1057099401
1075156593
1570839554
100260405
503359601
711961008
827641261
1433570242
1536459736
840204764
1260315030
1549170877
240117404
13252414
1380914826
2146034915
1586981432
1026617898
1619716643
879743862
1633121373
1810317059
301848654
682954946
1749297581
1058686375
744410939
1425539204
270518176
210646349
901623673
192690130
680921704
986151268
159667172
34994377
862671521
1997709571
313868935
779090953
2050783756
1551336281
862264228
1764718811
1716597716
991417298
939176400
1007283731
1739103460
2045348719
519152971
619278071
445376157
2016491236
1078480352
1967130641
377802713
1569251674
1837747702
813618982
1308836073
355512741
104587856
519673093
838644153
997507473
1045038020
297617532
1797482058
1917296874
1643603885
1671881687
465630094
946004693
1739465413
1781326700
1478267780
2082736179
496641103
884190735
1609356300
93400216
1687100209
110668925
78770647
1866796346
497916838
1824027639
2081584429
857993147
1749380531
351919181
124757136
1924351313
242389969
782689296
1279376824
1375014256
494900392
209290116
2035910454
48156938
874349463
1784528773
1384023924
1039327025
248530560
303040135
635040385
360941136
644808468
1576832573
1611658028
2076272888
1868580788
1484542765
705977520
815249590
1150874411
1686438516
177999574
180316124
404063783
1614826323
1365575981
1957670203
428252024
1152564893
1832225293
2113653272
815602515
1987438470
969771162
1436593783
2016381331
1708195745
1064412168
1527239347
1959956848
332897430
229924882
307025563
1617407318
1522777230
1975818418
1956990796
1898560554
307959584
1802943056
664960914
45126015
1059868972
583776874
50438987
111901909
1441627527
422101946
1015505443
1911605242
1555418084
1274458199
855207116
1023488665
1804290970
1425671867
2009501722
1315941890
1604490935
65896501
1365760216
1807223439
1686034334
772991809
1846589934
1096075535
532174982
59260514
147531485
1688977616
1391398006
310797090
645315123
1931019878
1837277772
1800409337
1779331945
315646379
1816253416
1242717164
2096296601
318558033
377754483
206252514
312210508
1854384368
1206333380
1780597714
1709111432
142681684
279853118
1656639464
719145038
867020832
950788149
1624566350
1410236776
1551420432
1306326531
1830381197
1949050059
1112667317
1954782527
1480111685
1508442537
821721355
1276874511
660579345
1744988944
136885763
784255654
323671344
616268787
618607455
1371675976
820823418
790087104
906797710
146796496
149956300
1892772439
1382805955
1409817916
1857456909
2070037622
747245016
92967816
1583877930
1794388954
1613720912
1292265916
59426958
257859580
661915411
330045355
844602944
1551099479
1659638897
1908433434
758289050
1662581124
1413397569
395714640
630971335
200862939
1305721187
1577525061
915562738
28765002
215984791
483101526
1744204068
2031170966
906917271
610913095
1772629024
723764736
1907547656
1689247275
334192201
1050040888
496623505
914002490
266982501
2104018346
1944057127
1078752644
1497029964
1423931627
610081474
1463669143
1134718470
1705267264
2054745709
814826923
556124286
1878441168
1696724491
1106929325
892857348
1432655974
1784829801
271147748
2082988004
1700568442
1071108678
1927909007
1893528639
360316937
930474592
1315832661
984473653
1712201902
865109742
1274796933
792837678
1984125711
1693886723
2005039058
867978337
1683851916
876601454
947700590
572040427
1835308535
538447444
1025801316
55980428
1685251002
91175172
2011973141
45397460
1936521902
149439393
488444892
117557851
222191718
1657203672
957398700
1334066942
812324064
723349724
1408366911
1099748115
1269755440
2084983683
444451302
229145978
1535243792
75074198
110193097
1702143537
722356802
199781000
124644546
1337487002
1940450960
1133931809
808574117
941839417
162157281
1273495178
1276753408
2123627364
153784816
1504582575
1171015449
1758789778
747055350
960659001
646205042
1419672011
1830043845
2132339319
268811790
1529208754
2033171833
15292077
316445374
1453214101
1403112580
337341799
1341060090
495402678
1335424636
99163045
2035162244
1673149797
1895368280
702026044
1668242535
1737289505
1030208330
1029419065
451211745
443966205
401654317
640666614
784899910
1818369796
2003053452
1200919379
422638720
1282717996
6658179
1032271621
60761820
1967820962
1021185574
803164696
1833409560
1297176926
62735532
12077529
1465144631
165479823
838190100
823469659
1692544570
1769108217
551259035
1907679267
1053756358
2094606773
2138453392
300543063
40136522
1897628072
886832353
1507302571
1045549656
727103269
192322040
1626145744
335299551
234393761
461432526
1800060921
308435974
260369917
1995274317
203813075
1010353222
1432343207
1563658300
281507554
188710420
620613552
931964341
1725811145
549498131
1521047553
386944071
1255359931
2145017633
816244384
307663502
381555041
974632158
1322138102
1685454994
404170903
1121949100
992608998
1070845186
1970039463
435471504
713155041
1522060751
1971220950
628357908
778315925
1816987533
446028247
1812611866
2103648995
298566889
305751075
934716050
206207899
1231246999
1965247950
200536704
941595363
1247626354
1569364477
1613617304
1193169110
1576119021
1733187759
1226671390
1101716778
50273337
1575890298
594418818
1558606442
776870214
1168494040
517285911
1140442826
1583198493
1493787740
2040296709
308190513
1456620654
1904199918
1615020433
1311316450
1771710343
1464540319
1574290796
1150426603
1549122991
52662261
2099555632
1754513655
1225979848
1448187355
735730890
1791357429
1954884457
809157938
64425561
1185513926
2113008925
1731975283
1112426853
508573754
2059103849
1794682046
227898370
1447058981
2106224129
1435556251
1782297640
2134111033
1813869031
2099558600
995960273
1399479219
1007425877
746554667
1805926100
212603809
1436717544
1882339303
1993111516
458690145
228028254
771330574
1541931171
488503737
2142672256
1561350
199841660
970957397
1605399643
646067367
1514201103
1625168202
1142008480
85559950
754666380
1119867367
270448832
838266525
691031620
149985076
653929222
1472118595
1603703475
1630842643
165113436
1090053514
973972751
449929199
2119520470
1529289774
228480235
1127260681
946522039
101609912
2083668931
345442049
1245246418
698796826
1237583363
1036972382
936405884
1971485784
411245083
366953180
1363714384
576800381
1310760277
649255542
1164948165
1698485781
1841191045
1331868665
2024383193
179500399
884895304
1459860199
211463866
1046449160
1856732501
2056381995
448708375
1386196481
1089740970
1660655093
1750908293
1353604918
1302226827
50611227
2097322635
1668867272
184587020
1369238658
208903087
2117168212
263657114
1300096952
105879906
543213712
130952516
877083295
1263297145
1726133
1202873464
30550080
165233504
789491982
371528240
1301257740
1137853867
1189708922
1432851458
1597061355
481065047
1567642531
1603892391
526812844
650826280
1469370511
560960814
1710228464
1967859535
1852362429
28897775
890217669
864887437
1110480204
760863940
1345067006
1485247149
1781374753
185325342
1495993210
737667306
307221069
577440399
2087898491
2007695160
1598451537
280501696
1738632505
1391508127
1153985917
131831978
251186207
1466970208
1705075597
62357444
1644922075
1551863014
954068776
1725056391
752855685
385952159
2141905668
1649055524
696344172
278238284
1057731903
2016969170
1612742130
282821062
363874516
626607340
1943232885
431857732
2090962736
2099895413
994057394
96680747
1730515507
259043340
481993289
1553894190
709940656
1797441488
614570157
559744136
1714760700
746630692
412279807
1840594958
375539457
1110797994
744740448
1839812738
1628408782
217462587
2016127517
1541519205
788913350
234569943
1545094965
397632265
2127698992
1830956668
638648305
1802493346
1558441828
949999402
295569843
1699604957
228894483
1961934079
1885003368
792365523
738538392
795322271
1102318485
1519677500
1724905767
897126969
209211636
1922463231
507182915
115093964
275378131
281513989
1828196359
585917766
643188416
1865854212
1495292037
1537012076
1009130694
12990150
1769318959
402689109
1148402190
1085761362
1595000012
2117671903
708629519
1875101702
1312198887
840564978
470621538
905251552
2118363783
1346782823
1880424084
1212702291
1730716824
905670923
121098814
65466376
1503636083
83977382
1742745154
2045441670
459045346
790675323
581293342
383450186
488855889
1537317720
879689402
532496668
748072075
1466292463
1744185425
2000413588
462021310
1032125859
2007516157
1733413091
1642983794
686188511
897315767
1062026933
988458163
1626867772
2111229759
78700922
1765201411
1021622490
1210613216
1413384296
1364763795
1705251405
1280956899
461633179
1134565515
217868973
1411202173
667137445
1245577074
900981837
1635323426
1141677876
1639535351
1268467015
1268081408
1082378003
2118922413
1397804744
581617512
1124040407
457428366
1844310502
529659962
866092188
2087260893
53805904
263488444
624338302
1808663153
1066168030
776962629
1181381581
428500238
701566261
746543965
837352026
1694381616
1948214030
342832964
1506982803
1716512131
1127450037
1096589968
1804176533
1445978071
1264942471
265935468
1846500386
361594396
1961787947
212214362
62399168
452440476
880789390
1086942516
1878259487
1838821277
703422681
423593066
1952000805
1875965122
1305011039
1784916148
1492857341
847969593
503750358
651375517
992586557
1246705029
356867361
355754062
1052535233
1251829838
1134721418
1521633589
1851530278
2008663169
2091152832
1573394852
1851949140
556518734
1108367598
1831415473
862680657
239318689
898860773
851919566
1978564310
471907843
997239200
1189118689
413299946
1921853761
1100156770
1199837471
1423768320
1249248650
2081125831
165137875
1874059550
981260625
1608009604
169186360
634871096
677571
1542149219
1636719857
229528997
825498615
1327819580
744801747
1629287767
977079653
246757087
171239434
804853416
1573730996
1118656035
2044655748
1410321811
1332311377
1388635975
915934657
277255929
991308155
1614144383
1954175478
1349773284
1383299403
941498889
1771330591
1198470002
383743501
581803629
1978121885
423159121
68542529
1852152458
839495402
459956381
578098955
100678486
2071140681
160128
484368886
863744206
2132200686
340369005
2066394545
1063476374
1532292801
209321361
1415997467
497349763
425791464
2061205562
721251109
2013184865
708461554
1522615663
1903853296
1371830794
1220841161
82153705
1433716846
1171117268
70935564
473980377
799358518
27738353
745907079
1738211147
1255267434
1992110184
198999799
1147083182
2066081385
881089273
1054833547
1738660477
1114503793
164994362
396182249
491295531
905106225
1433862914
1020144635
1303720333
1598042479
1239389393
1430340459
1730038307
1235321452
91445417
336413172
1293686878
1459607939
704139347
1063451677
1707249893
742073791
843144273
446814316
1210389862
1318232792
1498831693
2016158641
982155734
2008376385
228204806
63769134
288161365
69142735
11556971
1636342003
1473092597
1898478283
207580955
516468057
886369269
1964236431
487114301
413353735
1021155906
519077682
2008244298
11209054
858351779
1549535401
36081440
600562808
835119617
1381001191
1514174913
1971327641
674698257
773878465
2113626716
1503607145
1398984749
396844200
374526705
1026870239
21991492
798813449
1974461874
1908949749
1433963428
2016441854
698876224
1100346812
816438
849150491
1568867899
942533918
664192130
1886007478
76901005
2015797833
1254042076
422789132
1649013310
282943205
920178872
4266705
345548386
192094758
965291776
1648207788
272849470
1159134899
1247298074
1417855276
963025871
620095998
1193246497
916204257
27059049
1323220970
1872661297
1522457146
39441075
1650705286
1369080116
146201098
1742561300
433072824
1590975358
572699239
1443424600
201275795
1358949738
946087200
618125234
66983657
258017854
1907290550
1743959168
314455396
424743230
1955935099
1003575400
211501958
76911539
788489317
1389619221
2044010835
701275949
1192294098
747466165
1466802088
1113292842
1790027207
981157873
1722410648
924049051
1713001494
1966498534
160620953
1710957545
2089028222
385402178
1929622409
107319242
725286342
832534578
1508840338
1826514919
1885234209
484209876
1238410496
262641425
985851936
1599917450
1360577837
1401921727
669952795
1538516874
2062275646
1922795942
121199415
632935359
965774475
2011721704
1915759165
110460698
1086768041
1137972517
1900962335
1561562375
1885476996
2050089624
2106149171
21109507
397401478
1351940836
1982602600
1049152126
609833391
765400860
516974585
761109346
288220685
341939704
2031503589
1227831222
1063011019
1992834870
1872465711
961432910
788086260
2090664177
12727242
451037007
1500574427
1120254306
1139137001
753696357
1712897432
1097769887
2020230699
214587005
1996077922
1225827511
297603655
520066597
1368152146
964769060
144981966
187692564
733835912
1413981456
1466562611
1665309255
2047229465
256753757
1639408640
1328285560
1501555124
1828566324
623021153
1737952213
1646368815
818781840
1240255626
1259111008
1698667775
1269261057
970029507
1745303342
1310812155
262386203
948061450
636961452
1593900002
2064594760
178832886
1645651857
1308701048
398494762
1597432737
1973081783
761135731
828810883
1103901779
194733442
940544836
1173288041
1827735441
592226316
2010816204
1698716573
181905665
1833632858
822929305
687955113
342029573
544260814
1233195098
1648832607
591039952
434340866
2072445711
234921847
1348211309
1247054206
2076097018
954866778
1903023680
870458514
1688491154
2086797028
1343584880
1525980968
794218871
903593041
457115464
613008979
1070046880
1628002388
98557666
468495794
1432481626
501146224
1638449918
191518580
526673534
1794906583
2023836024
285198409
1048902527
124953513
1212331531
2081526456
640424631
35669314
5032285
1278111090
728269239
1251230622
655267748
587479645
1355068347
1166348126
1068829625
2026789534
1114732083
1481997747
524124128
575435651
39184865
547833604
603132102
822902986
366648226
794193411
266438640
1472635856
822906158
1801670554
1481949747
2046922668
146289871
1016993615
1877776694
1896414339
880167893
1294398087
1490327770
824673653
329247270
300103370
1978152016
1418418237
432614825
1652262369
400002408
1202271333
1742728188
571757930
1994308128
48507517
1334896443
332879827
825798881
1908342945
1960162550
388678411
1533215214
2124859007
1254104917
1601691690
1659660084
1252755631
2008059906
804099661
77052431
1248350782
191470741
922451892
635382445
990354797
1204309756
800734965
429155919
2053852732
873750578
1507421535
220879577
1332321918
269436129
1689124259
1015540183
757778626
1414704774
312922551
998549964
1015098027
1430985640
1599139048
636731492
1791278212
4928027
1244682062
179527232
643616012
1210483388
205626724
456650196
28512618
1830728426
814235432
811261318
249428003
244036618
1104426954
1687454154
1408225358
1611743016
757481221
358743916
1336372399
507007749
1171722745
1310341228
121604156
858261804
1229808321
221970898
1638821306
644324988
874515945
620744300
293551766
818828822
872841518
2120695035
1667953147
981371208
655951661
1602100547
349645681
1162074851
2062616974
1468364403
1582681961
1098126138
930530004
1946488253
1723098262
1859052659
1070397917
1572458881
1428548652
562773054
1178964418
1652267052
2012052664
283625745
1766242572
1985995981
320598426
61524316
1411035856
174017105
1475101012
915876017
99179054
381112423
228001948
95945654
1878097087
1689693572
556616312
466606166
1099349686
1549516458
9960993
677252534
1956567920
1722822165
206737592
1471547030
575262078
1368633867
814295099
1548137157
1919815920
1146655917
524150082
944884495
1549619246
793023350
2004377260
152101170
748653045
1915650024
830500030
108448501
1380222281
1668880218
1402579666
1909040249
1202865427
1481438720
1820366186
249958584
681801179
1898230796
1314859666
885662499
2077653382
192289913
1241541901
2085426674
1706591326
1974151530
275639554
804244097
631814330
2123864332
300399233
228031077
1059166083
733742739
1713679998
4892716
1691824865
347529181
1086269258
174337713
1710109567
1786450313
805269856
1035190047
417135038
756329231
487644598
387999013
789231911
1943583015
2081647995
322020434
307855550
385654659
263744255
80621812
1629155693
76938169
616031824
472676818
622107350
216277241
1177393111
472030296
1882024333
103986032
343506416
859946461
1987635228
1976841887
718150620
539571771
345148681
111960659
301983559
379948561
1067350128
263973281
622981958
797752079
1417931995
1091977303
546749653
1625378866
1961331294
1651699038
25336382
967529785
1892892629
2108405916
84964786
1236674581
507973861
1648773736
2074059225
360658841
1687682756
2098278040
1258600708
1710607450
419436699
1000533580
198509228
1617289024
2018542913
373923986
1243676542
1485659874
1062195449
1259981275
1853353403
235499049
1690879878
1731758964
1807019185
676184783
508332663
2042821575
917356929
1494532830
160203874
210238377
727592045
106519530
782203570
1079246449
38814582
175770205
1515962265
510499985
1657522930
434758563
1109308776
1589798352
1067216667
886662075
1896793851
1299187320
423362963
1126509689
1978188157
1696975249
2023290016
1871110886
1372737418
1188518748
1412825361
1508886977
111786510
2045308391
984261672
548078870
416279277
1958705284
385426431
1239738390
221224569
210847182
34420657
1563060187
1104471968
424236773
179654091
1431959733
902586382
1669358388
635329667
1066705090
2122112084
1899206806
559323807
1376716813
255514674
992509868
693498371
624609376
1012785876
1640786650
1630979554
658390193
683157791
1681959300
2134896702
1478877605
398743059
1053822194
2012276437
871303464
1949123925
588536589
1681103591
1369838606
2102667220
1996613158
1881743566
2089980158
1353716569
315132088
299951469
2044420394
559043700
447811791
585359427
1122739407
1992615355
833489852
2043601120
1705706064
750073471
49543043
1427733075
2026169703
834357668
1905580172
542925682
1038826424
339618400
761819907
263383605
1715757659
298922668
1487618636
1639564707
993220006
1387735188
238746205
584904868
2124412628
1017083792
1933547742
48022893
1950510438
1497861223
1620325636
1093991462
725316903
1308308110
1957768045
686543189
1852618974
1905994743
1912285224
1675688587
1027433856
329302545
994015779
1936824340
750578049
2134920985
2114322498
660884255
1657351493
1454116267
549246601
425420025
12529551
1316285150
499892913
716768398
149883568
950850496
1828844096
1121182163
1935078599
1999093775
391073804
780523066
1991352677
828400655
301333521
1983173202
1104359100
2036200370
1355271042
1008648557
1981309529
2113003307
1315429008
696899469
1475453003
350742258
790549424
862308869
1511663879
656913465
1234303908
1070010205
563893547
1242408778
481070175
1804311454
533079547
205201195
323889689
1830996228
4563301
1016561919
605426380
1257557526
1212459403
1051172917
1160034127
1337045684
1419459958
952462989
143020849
1469138535
1610023946
1950740152
157609672
912108525
1081415399
1192406098
549776165
34373208
1986079202
1451433013
1364275306
288679205
1935414542
1876361521
1902327741
1999190234
978352661
1131123285
1646397792
396890938
1288246096
639771731
982499754
656819767
1737671648
288531626
773041641
1317049913
1855698486
390740183
416984637
184775816
2117425474
230651281
974733991
1656629807
2090022820
154863031
103732286
990440646
822181628
1583468900
315294420
746572991
1976977372
355197327
1595561163
444759177
2006029212
1672288033
632388126
225430440
314677902
1336920053
1862624308
1250388982
1584493683
238544506
673677282
418040577
83969543
1300005873
1441335974
1591327642
2083815808
329691477
2029428680
859935946
407155354
1177825657
328880024
495665802
976150516
929760901
809911877
1618263315
2021328337
593006027
116288924
1404789333
1215876943
1759578799
1103621010
720316552
1646013779
1234535280
1429325710
1467183844
2110485480
1964511723
394634257
1629106098
388530755
1548534616
626543817
1792900665
217076088
1072513979
1134292001
1851590462
1366520803
1930155327
1458566667
2030359265
927682929
4945120
511484184
1130666791
1436206404
1478052743
1853038771
586897155
215833262
1221813272
336379745
671773511
1580921091
94015984
1559310963
405942192
1914817113
561532122
738064035
1621655056
150320256
1479976391
916689169
1401149856
850795930
41086376
696848733
101667864
104518095
341835667
2005452764
98910527
611925682
87376566
979127706
1051612294
474742647
785781818
1528246990
1442299401
144597426
102191891
1363239240
634748307
1137728616
1967278688
49449846
521113860
117674343
1277734388
1630996719
6911610
2000482986
835805745
1820398372
1172547531
33162389
1828456046
1651761900
1979390365
587712691
1602983836
1367826893
795785484
546349527
710790228
1104753636
1729665362
1306894075
419518990
486853565
602335959
1923762752
498819534
21162602
339556840
774999348
1038705804
884174198
1084598015
665044127
277324030
704578719
1981526188
1215382076
391136818
274537515
1610590535
125623358
1730195162
2060051993
657722619
901301729
1456561979
1790065331
1403518712
747900126
1450517895
1934499893
1417212760
1719193795
543857712
2012487470
1544933407
956655345
1603704711
1490757595
2084426742
1424078335
1814850826
1650732129
204400757
1871980436
845120407
1652924084
1152308307
1410551399
2145460623
904788778
1570732284
1366586872
1979449548
944337503
24667397
728067611
2099099543
649632031
1157440049
923189417
222828006
1761980930
269331880
1433415675
2097499620
1994061933
488983592
278653548
895899744
1012876834
1310960792
1992045458
454530119
1146785674
944571326
1478676089
1773402868
1721541417
2097350097
123139488
1889959064
1261026931
164668105
1021616637
1454056338
273763613
363359870
514896753
1859672336
1947930940
631542196
772319906
2038247253
34320039
854334181
998190205
1803062819
443246292
665029717
1246551613
1801823468
16469605
59710896
468459249
852443999
894804842
664946656
2017758289
872317503
461016593
621174611
724557508
686222245
1838446386
652235547
1221274984
1813362631
938901234
55078564
509749513
1411159804
1375311419
1296636495
1932496042
1707370485
237996940
943006124
1339232469
920077305
1057308624
1060667280
1681016634
178917935
1748030281
1689597203
148982501
1283961556
1570689702
1693014306
1173341685
1089875594
555239040
1995949533
1709381675
1793021415
2141095899
968139770
232190601
41521944
1120785262
1619570408
570141285
502398808
389688225
1827455495
1622207316
797575879
374076986
936577948
477431949
1762606465
271867045
1155716965
441447888
316806992
847771434
326630764
679039024
884852128
1364483826
954143561
1395070058
2127909858
350371995
8207838
1573025447
275949163
1900300788
1607128393
2108302300
1151066743
1725219093
236635171
816464517
137653071
1588690811
1194201808
1302304967
1941269768
777163077
578662057
1836486405
92030382
1067693189
408354626
735932243
1359606670
154904716
1083417076
820269434
244071903
335632958
1826217229
1042610406
406707052
704496516
1449901275
1953443780
1028074565
1997462728
1397199510
1309476187
1909337343
1998104962
1103560029
457008959
2086786734
942467368
321223015
2052391033
102581515
1439390963
2081602243
287019711
832831671
1691134047
1200202178
2069367329
1794094856
957311916
1479025617
756191876
1513781606
852735774
1224382941
1565286443
1051774413
1048626891
1034113830
257852006
114541937
367609508
129297050
338646428
1195561797
1358191632
792068947
1872644480
455661469
288197148
1848643391
540285643
1061553666
197167094
1419358915
1873606661
1811939384
773174255
1714877107
836867135
1842943612
179881517
1927101087
1735288450
1236053239
1149395587
1799592062
1836735043
2135374852
114778622
2083976698
22074882
1705284659
848310747
265149943
794592467
915909379
1817008884
1172364258
2000843140
50041404
943281216
263250514
43112463
2147239659
578921768
1946202943
1864472980
1955609682
992029393
403159430
282417603
1708886979
1078455957
338625932
1961482488
322854992
1582239081
1918485304
1454976354
696819598
427023475
1081145080
1572470947
122324929
1304805568
1354524048
2021299943
194820037
649621125
1342406707
600374802
276331586
440300983
1107731534
1299067859
1574508948
1466865433
1064780187
1827539125
1882811952
500856268
914234986
2024779953
1538202644
568953455
2039861429
760671196
1228770992
2027935893
1275070020
213747391
1982828260
617350255
548293121
1760908466
1328200992
1416793957
1640485723
830278688
1250480508
1844942784
1043175618
1203701654
1688888194
1787184852
396189181
799216939
2119561211
2061402027
1437997642
1882840754
1797151989
917121550
999755714
2014251762
606511294
1163759394
761744241
1276028872
509380278
107200591
472463389
498969635
1662449813
960266389
377029297
1927223962
1524606203
930370536
94318814
97767124
1719341025
450431339
1190399005
544169202
1775088721
744381705
1876106812
1965796878
413237634
1522355031
1253078133
1601074627
1735792457
231144411
384672765
453413181
2042724466
752276812
346705546
241658109
759645043
475575013
1855577849
881157868
1851827781
1072740852
1465316848
1482059147
1474938973
1659802421
1538617235
327935589
385430219
759403121
139131969
2074280285
1074556738
1590995651
272487309
576624790
2001910556
1489013910
713664103
1495215863
1841723256
1391713652
830505716
979660549
518583911
77409464
783158838
1070957429
1114512381
1223400299
604641694
352353085
1811458794
48521187
579698285
885491167
751670311
1455141348
1682273873
1174451657
1471688163
267989229
1230935514
2041997905
483916143
880513038
1730528864
2058684472
241099758
1038733311
1250446491
866902704
485828256
573526951
404322280
757693634
1798210635
1868039430
1092063161
1368869173
1087605816
671557585
311506555
654123400
842577303
1864478348
2072967202
951486080
254704541
2118728310
1427932218
315603719
2106752587
1270396023
1680970966
934607935
867932731
264694638
954627521
2105507690
711193948
741710911
752197684
680469921
51385888
966889841
551210739
2019977277
341497406
2074202689
982963995
1989740651
330363633
587383576
666382758
1658443506
399542944
1349824086
1525151552
141420462
1287437916
1390794537
1441536789
50034931
1232079888
1350659642
2107401442
36583194
148561024
1458664459
421490684
1150716424
1607872118
839594153
1677728702
194009993
563546033
1285367594
2119861509
1118320860
2099650805
1962921964
1880697197
2076154567
756085424
28308546
573042421
857089904
499800326
535469533
1449015173
45054249
986576455
600180789
681025157
664912897
1500244513
924145015
1371225772
599275788
433232648
1934223163
1543531212
1364770306
1265217837
1872438703
2029554094
2087171678
1203053400
1308950768
674528696
1515017253
1015570923
461319802
1833570674
1569965705
1621869099
2009422463
1085035518
1831812488
1950754130
1747966100
911267850
322700573
1702329076
1367096421
2046372135
1543531107
866358416
667830595
1427037823
1802674773
1777708861
1103334343
1973791715
512054661
1392840649
2103715928
1087589507
1764466603
984921662
150611873
457896801
1434584939
1691025444
579139918
1553976112
335225691
91883163
609177548
1755853070
1456912256
1901971234
1088162598
1294528419
99368153
415069173
782348365
1935916650
190973705
717549404
1317937844
791552730
251358527
1773912089
1628741316
809972072
1066242028
1728767618
1406134675
1575792626
1320147157
1659491944
2035399230
1755628417
592084679
707890788
756047102
266959400
1301025427
1923671237
139223203
1418259047
1080624136
2052111279
944366002
703307826
1044174197
2115824358
987019745
1139808979
1454408526
1140722723
1104507262
233235461
783704376
1460878357
224260056
1747668968
1027972442
1601218270
83540954
335516537
347781575
1066893318
849841131
1334155415
1810592690
1052402027
157544060
820206987
1395864620
1072814793
1123691941
108892554
1728177384
7849409
1480962233
403622442
763554591
1506596450
1023101940
1851537288
732010142
33994495
991848692
1523032330
988279869
231373976
729856713
304599150
983710533
1746139299
1439515293
850784925
484125544
81128457
1959376096
494280428
740516224
961758063
1652883342
406859910
1933830488
187598447
776503955
287628780
756942895
1138598187
142846936
6226832
1672253140
323738917
401585371
475490078
960253502
1219915499
1511284481
832704832
173890842
1566209719
1229534042
1286378083
83672352
2124664598
1549537805
905746879
1932063135
1739497513
1049901692
1287106268
68865428
1867648271
152906382
1912096120
648625724
20042500
1364777156
400264693
1518105480
226172060
649187388
1523676747
953730256
2109235646
2114569294
217678453
1844711897
1334991777
1629568388
1762330375
284500120
705145656
1561146311
1805423510
1850232939
40418284
859019506
667216686
1664015431
1728423273
256244782
869041793
145592582
1557491064
1164692399
1550617785
429808844
81056849
231194558
666710040
1822376981
1513275381
209324127
34476066
2033138630
570905923
167817308
826673402
1875789770
670588922
1367173301
1956902502
1274760826
378077765
803979836
1082134271
1284400147
1640508756
345280104
1201085371
1763731392
1412827009
603335645
1280182873
1860159627
661355683
1966826016
2063911987
413889233
882581805
1557256851
16367205
1788288088
837949388
381600235
1472488987
1788080523
119441642
244124780
1296196059
1673439747
388318096
777692322
416803822
635852837
1605711459
2131519743
886415935
1454017795
701527627
379856951
1296104102
1785926784
508596842
27744014
716974371
1269230677
23866529
12633331
2034543893
1748365
766875908
1611028003
1645374874
2068992568
1130292390
1898116745
1380546792
1007214564
1103111325
1369895087
1949822050
646817336
461984878
643603130
1751097039
106721577
417432804
927693106
142158168
698328256
109878605
356147445
723812951
301698744
21141246
1243638364
581574292
1840166285
525110866
1100333732
1581064985
802608082
682263849
552107299
1975151436
39337628
1974894157
363830312
646608856
1358096120
326513760
399518834
1562540758
301194155
228302144
1251781099
957357033
244157584
237383721
511619070
1748089097
232849173
1244331659
540875024
821006244
948107314
1387558660
680985286
1004837943
1684783807
1368380917
2065846573
1123116400
484803792
359803641
517851730
1945174841
2037252515
598475913
816853538
874524875
1065603420
724560572
1486422185
537028277
519680358
105873390
1626752078
1498809113
1242724266
1950123798
1155576678
923437848
979098722
378666231
1275726253
1154013244
1393422902
147684874
1431742971
2145171962
1644795396
1614277101
522127153
88162628
1942178302
550100849
190488295
825009517
1469455632
144245799
144403503
306613828
1335913072
2002385271
62815048
95565372
656733741
1247688560
1019814212
14268165
673307010
322385169
2017825126
1583957163
1085370702
1668121462
624180942
1791685267
1888809839
532810276
1905906200
630275833
965897235
61830417
95980699
382439963
758151339
1007657573
41140663
455896888
1323645427
674364647
1088761623
237768603
1242337599
1945282014
2137962051
1808624896
585221186
800127756
815187898
429344832
1276318599
1827528801
67306739
676607257
1781959926
1029656624
1344042645
1876109481
204381506
678788872
418512805
1302423304
776983390
1515678251
611644821
771527655
1604790677
878162714
1260894717
286095579
494338481
310652949
1258930188
1014450797
898954779
1740797998
1973733711
1494048955
1544490540
685923586
1035913569
68355568
687818232
872407746
1759053902
396354782
1515255434
1879752616
1377637674
33365057
1026412694
2119045185
1667207164
1973016810
1454867105
982709107
1281461821
369835819
498891016
884406709
948473370
1430601599
604240441
222928632
642414936
1507480856
136503536
1244229393
1726941247
962013387
682354974
1225142016
1001395060
2130575518
1817952067
1999846519
1732963435
1495448315
1783640880
2120861620
1771042014
330226535
517421459
2029766745
1437339657
678061856
1123415518
249012368
45329878
1676766182
1187209736
1692469978
1402748714
1647035704
1915815276
699524916
1147911135
1613120618
2146166694
23103613
935756461
2045566677
1499724284
1116219124
1246687888
622576046
1493380676
1454030971
1597004861
82072075
128377473
1271563785
701619887
1927015023
982863765
709700524
1280352911
192368744
1666456679
1882105314
1119806115
942984571
1913591803
2090576706
1211104375
1190550820
1465812221
1034573876
753773245
200808696
552989168
1501775620
1770057388
27185839
736175312
720543199
1319813320
1888145054
2094330969
502742208
1693527435
1697272747
1857852603
748682342
1003739362
1788872745
1347305425
919718478
1268149175
999120606
440506523
1610541698
1543931363
917756669
1345545170
1510274414
874816112
1503077652
695025458
10250767
1516893737
1678653373
158336964
1170375446
410603408
724717817
1765857806
712888669
189285522
254645629
1344136699
811905451
649298670
1614891530
81466361
287429400
62899102
73406169
624954917
1651888627
524313764
1457991902
1183879017
884758841
949098846
1857968592
815268564
1737971126
1092704945
2014242547
661999535
690825005
1364808178
97905435
882136347
205593320
115350299
207229875
506547807
1741362305
597085846
722401426
1514626183
1525664341
1923482364
1804785421
1829832792
1068264561
1004113553
871153644
1486734749
1163619156
490848150
1082163895
1141006405
1643117975
881611244
541634426
7613869
54877403
194020509
1825723553
1509340051
2002647193
1168833218
1165078155
813192299
48718788
407622761
488665593
322616944
1893792925
754465448
1767088240
1799051235
1870175834
724739021
966440846
2068574984
1951673266
1840965796
1795534477
118775631
208021448
1058979324
1258019219
1225177374
578353625
1727274366
1276409372
2041458097
734125480
1182368784
709904181
1836556183
1516314857
1344319968
701409584
1670692517
278956775
1885296431
899141213
1072359994
1159787069
654677092
1029237020
1659826914
1418290266
243276764
1405997891
1740427172
1661795412
565394607
113412839
812487098
939509629
404362569
20374181
987368426
958939412
669613541
1991532869
119214704
1594040989
1590184168
1661609252
1844105100
774657931
1579769318
551663427
1405078781
2034711502
274734258
1851257029
298477758
1200576030
41849310
290849829
1615869692
1460317901
924896210
1899563689
266571354
1705482622
1508081
1941984359
456100746
1899155137
1702219385
1621636808
1708722964
1896597186
1787404613
769380242
267893438
1836548559
1490634218
516888733
1730758515
180058945
1311039061
1358769395
1206894614
15987662
1263564834
662141015
104210070
621590118
3570416
399815059
2050782773
1359955483
786504851
1482333141
552137389
1447075260
799197747
797975105
226548147
1521330681
644377132
631884274
749897349
1745523743
1108999837
698222160
282556029
1020702448
187438715
138808245
323821241
465996306
1797019333
811437268
2050616921
966715364
1278603095
1672215153
451203313
1035320400
105569048
357230039
492306382
760728075
1565419361
849372826
1962753618
843060149
418673760
477740734
2073071296
1347930281
577286826
1373937672
920341481
1582424123
647348486
843075128
1960398782
1420774071
915337234
232555378
1611025076
1923805719
2016129775
332930615
1263325650
320712322
345627359
494131700
406107135
772816148
700953394
1858803920
2009180502
1001653390
715319466
1936544198
102907427
308746178
1844426694
164683616
1286769908
666485457
2088095995
971959055
1837715662
1167605049
803912227
335720748
2116719756
1514049329
1901661704
1305905846
1687327735
277826278
741086280
2051362633
1822874789
1912095597
1585051527
1999953217
2934392
237548207
988377897
698547043
2017142250
793518278
1251485679
1585364744
1462064505
889428763
1537942271
401057376
1332941531
195619293
582306260
926262228
983577189
522100923
302554122
264027706
397922241
1981239284
1229469587
986070267
393651080
2116584819
1245508980
1562065695
2008427962
1275112962
1399042677
1431000411
1220399984
1972306300
465585896
731024323
871770865
2077021483
2078353561
251952797
1896637611
504584363
683094917
377741021
1794443065
1886720664
2122742056
946520737
1220857138
817084358
948411279
1821392054
1564406360
67502416
367944929
883134519
1476225176
989400837
1276183611
328655622
1990941002
2025147838
1680845925
2061682354
1515807738
979657187
309493244
335489521
1555964079
352121939
132264134
1583319169
366696877
1789546572
1528590610
321936108
1446156436
1857592695
475373295
803667765
836862294
1827432220
1448332517
1992445632
1172587162
1935180235
904279741
306180705
1261991577
1082184315
2073666509
703212099
953639570
2044680302
1677009227
958241473
1610714601
2010109221
1428238312
105912123
437793408
1440735570
1567957633
1369599010
731319448
1212019467
1212446833
1308502481
587769522
1008780942
1395863330
724143097
1335773189
1527453058
105783293
1503350672
247245699
359513056
746411312
1495854813
1913347613
134230934
931678265
1194809184
2122420476
2025311676
828847708
436935838
242123938
725452248
1971806520
668484615
197674190
1249410681
210280165
1104746240
682419629
204331109
608684776
589205793
183021390
671563588
1379909917
1472155826
1838315306
1839859755
1529240704
1861248049
12707206
570200724
1978703462
1368060900
1751293697
1330099044
43860777
1356672128
1846457133
100798452
620731516
188179626
1229015230
1454100436
892869811
1563167238
279641882
627176575
1595596225
165782951
748426800
332532882
853001271
1902690495
137183289
2104467465
1411765731
832409775
1763329698
687440056
98047864
1499886625
1376395385
2053276660
1071432040
1985864180
683650249
1249064055
1440040778
328030743
984460183
2105345239
882359937
1706757350
1048854070
302977424
143244593
230774682
1605112776
550377257
1626874810
1837220663
863088976
785399547
334973212
1774760142
2105480225
119841885
2014559180
1913660924
1996701632
1633027281
1132353140
1846073543
335519062
41121147
637994653
1002360052
742157352
767934340
241354494
1620015750
373251035
1517783814
1671987639
617304925
577841254
9653336
1849751647
806265022
2010012006
611557655
1465141207
1656520671
1023307039
640896239
1180436525
1890069944
1145552773
181607497
146522241
142135283
2140239841
895289820
971415482
2041662294
685095866
864568686
1011231375
632434673
1657734703
886564202
1664766907
1480224716
1392728338
998191472
1342409485
1254741150
1692038395
616822782
412964636
135209359
2077570549
1479120479
1676336177
1968328487
1164215865
566349171
2031709001
866362280
2033596489
1028343278
188201756
1224075983
1387321913
305340414
1004466129
2142149037
1149120454
1460117610
638889370
1403973939
717968203
246241912
1765241817
876674673
1916235928
1661238607
1700451591
1566518215
1575098342
129117708
908753402
2106921189
784611964
1049777560
1011965270
331416509
1154879090
1614173510
1515531417
1007002094
634640691
1115535699
1175377828
1299777489
52002216
663099666
498090719
1564463174
558769905
1335648000
1683955968
1875219629
383063575
1892856375
205814119
218738376
1737207974
1115951569
396860640
241669953
1309290748
1305496268
1148299995
2043222153
1870659688
1959771829
1962502801
1891998743
920836023
2013367086
2142697477
1604665973
1503197621
1156023912
1234764616
1345091447
1605973777
1751557757
1659451858
625324987
335018550
1552506578
1540527489
1551602044
1211013437
151031038
77628999
1452935125
1213827378
344518758
1463168984
2056257413
1620232191
1034349626
819534035
2025449913
1829761801
552787076
965133974
50921856
715303156
1616581433
380485245
2054419634
279213147
1810907519
1205545791
538097350
969940512
1439843833
1925151383
1557092603
674904848
1974609738
1300546787
603577302
637241088
935498268
2019596894
1411422806
1377241680
913948208
1204883033
2113182926
1374367628
745448306
1265081851
1913312782
14905427
2020455283
568340234
1625196993
1818555270
1433283201
2037403113
1864154074
532224136
1084018332
1377261432
1793040065
964616701
1331204186
1139053414
471220323
1485940262
473371889
1256916204
225015773
42705677
1482075986
1572102992
1690332358
1591141999
67238565
1350805675
1212443924
1553348009
1710378572
1120280027
1362274790
352047486
1723723936
196883053
1633622195
1555453768
852690482
451126827
990442268
1408107621
356345897
819935733
964945807
782674975
1974307428
1618752560
190377839
643672363
55966068
240527764
182132376
323822529
1374382350
926819688
1694278748
1254963295
1180156865
506725468
177318827
1139523293
1887641691
269976054
485491255
384888948
1558446247
1905615403
2042363094
1126460707
626753089
700381389
1758205017
1753282736
1199155040
712677234
767715847
775545073
1260075301
1477397205
1281716497
1551329611
1283885949
1918335948
1074595705
508250192
1476948995
1293025265
436339050
271147868
702776193
1899019516
1523796923
994432595
1452216133
92185037
1177529103
1276558153
1378053278
1480985248
1510239376
1467615728
78379999
1765693406
1906740029
332097967
1862000436
986377027
1522143563
634526396
152942502
636082712
1993275612
1779888892
783500886
1040145344
1063955965
1566267666
1769777427
66499106
1509394605
1467210447
1929977694
320722779
1075466544
440474584
1035928802
1390816657
1817718466
1472980581
702157242
824532444
316743735
1462995126
163215543
1880613368
576517334
1980505921
1435557148
500297504
1402994582
205985181
608090261
1893565825
1853564872
1040676625
1397089577
1425425375
1813344126
164743452
707189753
1870574940
314704369
1568237901
646926398
1805510
1670654050
1210396065
306261887
500493379
753001869
1150234074
1674368303
611064878
782728894
1352459362
2099112803
167078793
1060971499
1296664926
268806424
456289425
401267260
1012416333
1318901843
1169586100
1135774328
1143285588
1391348792
1297425861
1547195530
1486746149
731572065
550132663
1266965128
1478412589
1454703356
693162329
1379697560
328878322
1561847008
1725251402
1281037817
131426013
1351085831
1053152123
392122776
1580967324
1536175552
929751733
1535297809
376170402
1632013582
1582758858
94177113
151178759
1944952121
1933406912
548881984
453998674
883398140
1511329780
119992735
1740606737
1213617075
2010801384
742798606
1726554246
1331563610
1640044306
311969088
1070008012
267274892
2093162465
124974430
687673087
1978814962
363070600
593212675
386364809
476271087
1357962695
827381756
476161362
529748521
452926677
1604116499
1361752427
1422218760
1511248291
1918311460
146164330
1574418009
909581265
1120754068
1340021936
1662789533
997062829
1566168080
371868272
1174999686
1138627986
718234481
1290940408
1453418597
1640769642
1634260355
1674932492
370805706
56840245
82771527
183141010
1627571678
673697012
1571083095
838669504
1448504040
150220773
1291715042
83282953
760453075
1706695830
129581489
855297815
1066148854
1776700771
1485058232
665898319
176362068
1471543
1351509492
1849965937
1777703176
1572324654
318188297
546555302
1990827211
1038021775
2143675707
792970827
1680284627
1676544403
1716029992
2066745077
595319362
180124378
2006588288
197161759
175860641
269793615
1970654881
1420355763
1221466897
1913195712
1809331342
1316929544
241956270
1238752535
1671552816
132287834
2114216224
1383575177
1787734875
1056846849
635104421
1292958316
60271925
1873758906
338931033
1062985898
595940776
2122304930
577215892
1164032397
875865185
442505655
721021141
1563288009
494445246
1287314801
1496429628
1053013117
1680125937
1838968879
423720561
2064118461
1649071100
105829016
1540985095
685414049
1319422048
793564989
1567297554
128405683
353898839
1945305282
2108310941
1741806569
1873646446
374827080
1784712332
2035029906
1919288180
1300028910
788441462
8652582
1467362947
2009953148
1264416893
1181977910
1783374670
933885961
944396740
1467649040
348035214
1034912154
2068701970
398321473
1010912387
2077622521
778330416
844599274
1386118261
1967174354
960101
1614224770
1986940154
1470351732
833590069
1794370399
220073597
1312688703
590840258
20730844
2036841959
536534234
1645055218
2101897526
524087188
1734370756
1213326888
1792957872
1887631786
64846186
634905661
697101731
1549926402
2127836166
393758917
65708922
1424671982
1935863051
440324973
1813851394
160120012
576385042
611553266
884277072
1359897402
1416817512
392117979
124721325
1533488948
633625198
632898571
1852360648
1527012670
586143044
1038772978
164134979
1815870730
23757735
1623385804
538688084
1151597123
1899149696
1775859593
435069628
1603999062
262849620
1236879544
1040052009
344949192
1039369010
1087816333
2080219978
1756524156
223771648
487036892
972598202
1963670548
1642215987
1943587203
1431196754
1570418003
271954392
1056882435
1250756671
2027715096
596548946
745754749
1174468681
1719060607
1652107150
507877840
1444369994
1652681400
1489222799
394018941
1566527061
592469329
1672560419
1520185676
1875067515
989000917
1549847028
2002976224
1669559976
661521620
1037735088
945284514
1755473093
198290668
375537520
339339935
726157777
78000799
1985756759
1507223351
1953921459
952816412
837393051
63393555
941723476
652712159
1737496917
184834828
401282636
2117597861
617082450
1627791547
354549825
1646179046
305336006
852613914
1196099383
1532215762
1974780338
78272275
120157139
2122468085
1520107556
1057020043
1673269095
519847247
54042199
981616534
1607591665
1007627635
736380856
613714238
1541924824
772769060
659828603
1545391875
316040706
664890440
651010385
1476767680
1495332436
1992099110
708687686
1594238609
1541457743
95497456
83724429
950219038
2043197308
636042738
788748761
860383308
430492417
1784399299
1834915461
1870567918
1004233668
1859392359
2084169510
150668825
831115001
1896638123
616519082
1974989181
462048881
736746609
776314192
120208686
1220369488
1435929491
876664254
1697372198
1633063424
9106170
1160651086
1485880857
1921285636
1287757448
1441081105
1698369380
1756631052
1921423223
344515611
1405604136
1754359402
1552463867
156699970
22350752
769501888
857962839
288965896
435026652
408921240
2106702331
10168183
295759000
1784421798
1783823156
197154913
1339622631
2132424026
590994389
682802452
1132831345
1251752939
223706797
1649499351
2112335624
629030948
937994827
803498650
1424192924
1707168781
115927064
251519316
1644775002
781028353
18954049
1877846652
175386406
1996667613
1055064001
1122297984
1882803132
397216921
1177684395
900138944
1418411937
1940200468
996984984
453285209
1665646777
41435774
807124617
612503934
775160125
976664920
116121629
1531877370
503202201
614398570
581274994
1773292449
335601085
125784022
1090303004
475339055
1142911583
1160932002
1768885801
186492281
1229071672
756622851
969354555
1284976869
551319276
1987782710
358632838
1240572907
723781619
841949686
995438933
540799655
1281528030
1234775557
1327855093
1852964043
1943738656
978693884
912373209
1820289914
266127506
25232308
1137427933
90018182
558534941
778480457
1609163572
353201218
1540633577
1409012535
1214866495
921793042
1695620797
2009202206
2048275713
648525868
246077095
1355758071
1704092894
798197202
328109491
2132953047
1763068150
104555648
807946578
1244597683
428044287
350369502
901064897
926093372
340624383
253312765
2133087116
663225311
539829688
553871183
1962181053
1229934392
607847494
81079736
860270410
528860942
783691822
272120206
1383260064
258027540
2027270383
516417750
1708720502
1238755885
840990061
298813346
2003077221
683430938
1050181990
127848916
54679065
1652949352
1416914734
141687007
1797088303
58963136
1324668110
190834597
1466672454
597899458
904222034
1413177947
69360508
2098967477
1935373370
980600600
1767735439
1417980524
91015225
480215437
1589208061
148198473
471225072
664101367
1099179710
987416883
666196719
213895542
591082189
1854646800
19685338
593587953
1908420197
127308597
117515658
1712560856
641629162
936840782
2043443534
862992649
125795814
1315592033
1869604281
964788433
300564924
252190796
443870070
806913599
899239929
203229606
990601065
1267195027
390626972
580879669
572057304
866317282
216330349
633827626
1408070984
1015989095
1434091769
321272746
93151009
1772958223
1018425870
637393552
1223809635
348205919
157119810
84238173
481986408
933785808
264005912
893319692
1444742515
154933969
1212568347
2098201477
32488276
762927248
1448433363
738789666
1634220139
808118876
105071496
2100289404
1775187912
264089263
1224956536
974655646
759781559
2051249910
1828148347
95055446
782698811
1452885890
894960823
179896176
1126595403
1127825939
1780802724
1165440800
1688894054
1398951512
1317986549
158440708
713771733
1606093674
718738129
1140674261
1230033557
596830753
1378678248
147030187
2000938790
1041165843
151846403
1512887464
1713312606
929090206
1726288310
1234415139
1444604598
1497035989
795055512
880857049
919858219
1308429715
1634218839
1056753846
1936088269
1033830017
1322038473
1589101845
837582507
1374673970
135668671
1221135217
255373484
2031594705
1444808971
1028650345
1424987687
523023663
816043454
1987327312
1053080759
1122015556
1597565084
631231073
2082184486
1888824733
1690729128
194496813
650140000
1375583401
1460892596
1852770961
834572369
1210715491
2075287733
730267074
1388298018
2111857327
1255054694
160809286
188747103
1288658839
1353106117
824822543
1957191108
27095338
925067337
842607127
711480363
1926201764
1485100533
501882379
1916993785
1759851953
1324975263
417383279
1829029372
1994678107
742518483
1378957290
345646301
811704405
468395852
1926833533
1515230004
1794253071
1002262992
568995302
1085639285
1592663781
93120866
370724578
1803642439
656119116
1898119358
378243758
71035824
1546026316
256936592
1436059794
1858448577
1372024086
2084386108
855902025
1779971898
1505206249
1140970419
244147340
1870746804
773663514
1424705918
801714979
57758891
127793637
898391757
258279918
49941906
1275068730
1736328867
1913330469
827122172
2047854461
1312635346
706666870
1924905316
1028519461
673123324
548674357
878117075
954464133
2109138025
384478722
1252589887
1313401283
1414790960
1484968759
938497346
453216190
1229273804
493192929
608555845
98833451
1581775840
1282213418
1375651201
726901783
1171014253
1792104465
903326665
2101871156
1842445305
1520495873
975051554
1448391752
1200017885
207352477
371187514
416040020
200846350
1412094322
1619128792
190585400
443199957
1759960201
2097586946
589207879
1099598902
1877123172
165722241
106221041
1229755672
1471018140
534972948
347651417
2036183273
1455071004
1026155178
244909321
1754612700
1457615601
1491915555
708981104
1499733827
1934112625
966844883
114056685
711132763
1447485242
1964584249
2116437775
724709899
1815765515
1518352783
684770753
244675227
620471499
1156113104
1095202954
56789190
1807231429
1464205231
536392443
1735998200
635379426
751178372
599762090
2076144526
465013686
989864090
168838361
1395193007
124777598
1769492826
1265471925
637135179
1321348746
243663086
1942835469
1607528451
1588690603
151186570
1373661364
324673504
665864720
869949863
829284262
1938859549
794463504
962424810
504987229
1059637913
462261512
1580112376
556297654
1539209925
2067053933
688005700
944447569
184918058
1007932359
241634466
870784036
1440723721
527064534
1356834767
30724715
2049165478
1234400004
425361829
157865507
226327528
33345346
159593172
137313551
1197493284
1560963572
1607915938
1149909616
1039686080
881620483
492442755
2012421145
527983676
1626415779
1692987760
2045032130
162293065
604583351
955945096
1152474749
2032796875
1937038731
1707384876
1328762668
489531563
325279893
1989319980
448240325
606225672
1648316904
1106380787
1816534567
447999545
1333841014
169417989
1647570054
1537108561
85965535
267484483
88081068
184225521
1402398509
1572351968
1393301573
1747313528
1218864088
1631394550
1426335654
1510026950
1905017486
1589861960
1304125902
1438677808
1791333044
330747198
5534401
1404874897
292256689
1800619671
513790720
286032225
1290037258
1644815751
1650192930
1216297623
510687103
1985470556
1581877072
1401205589
379735618
1081755585
1841652066
32909933
904607046
602521508
560359573
778323083
1440848195
1021731996
1664362251
624198633
1368480669
1623959527
1309176964
14251446
949084999
735367678
1003702218
1290776983
598770139
775519882
22378945
1352253841
1971142276
1775990772
1670319025
84259505
142248845
735174356
1909905802
1743593859
537456163
218688163
1936437164
2026030237
263801842
518203560
759686745
1622903865
1447516794
234398462
645383953
1326201847
1830170270
1352735103
1886742332
1712727747
198585708
1813212672
775450130
904861838
2011167115
1081232115
869222755
1387293070
1703865940
778111818
2011218146
1637952277
1429900012
760519926
973707996
2019081875
1887365846
744025693
1001563284
35234925
1795584546
1411652403
1045690533
1632255750
487303714
1205170861
1773734044
2040577622
1831919706
192879792
95646984
1684321456
1555027274
2112254605
1126148459
1610941762
2044990263
2035324140
783236996
903232376
1737231234
2140322383
428263181
1779490609
314457317
998654096
919487105
1916969930
188320829
1054794403
1329585373
792161376
1729569547
622843258
500950339
1342975627
1085234789
511516816
1868033906
1815366319
302011460
1156946622
1365601335
1426979957
1405813040
363533867
1587809715
262986812
1406808995
263271416
1054027566
276039621
105100851
1974321711
667896949
1275221828
1378909836
760678945
367011200
1361784217
991134053
1663062693
1020009412
342831239
1480217393
1720346846
413648866
2031759321
771319296
974294026
309599460
471708581
1471032840
1772426095
592342563
627573283
1367713034
408214080
906874441
1436422773
2009803706
674638570
390509004
258986056
318539302
650964470
1787873078
91108413
1209126347
370703841
983528904
1417630404
1595043204
1469237575
719341360
98850512
1779028677
272234903
981867658
547217803
514763487
2080272388
1587935608
1268207084
892510582
1072701321
84084022
357544525
1007405948
1288832932
923358673
1829867587
1775960521
659857575
4538552
183848093
1961256797
977926796
560664275
1436241299
1957663178
1588075053
1497533419
769891663
643268359
1118251157
1130187620
1633772298
1270218310
1736260513
1392672197
515764844
2026502020
1729719712
1021222256
1363617505
2136647000
1030637916
1048576706
962533024
1564348603
930073032
297891893
1823085295
1163252202
197274360
1382828364
179438323
57021893
117622335
206991391
1712632457
1375111940
887802635
84700489
1033450608
519641203
1936697842
372973719
1150323710
816822693
1881621284
2043110248
348393060
2022838066
1792875299
1271573283
959312298
1969686416
331083896
508649140
457801523
2064938625
812043648
1605231210
348368235
562050031
1572961514
10923979
719918971
1854866773
1415566841
1181803530
1051758436
597948010
90337938
2098112109
1497366512
1239064862
883003478
1398501064
1322818624
2131955850
916896280
1271809350
658917380
697858404
2075811971
386812689
522617478
788661270
2099861169
1025934124
1333870387
312173995
334199136
1544102396
1580890642
2086137046
1116716159
1099244210
1816779009
1650975219
253221770
829217613
1522862574
736925580
424268566
1681880150
594282894
763379884
1787762393
1391234844
545369938
884615615
1176709439
1122350940
1699461336
787510694
1408034772
380295623
763841104
1686435689
403331482
48004805
1162590768
682052554
1820361457
347571358
651255445
845777573
1721450536
1664437170
1751734633
841742509
846926084
128829758
2064589661
769383410
1253912367
1334077691
1837278471
1734511160
1728302737
1202934410
1270648639
1784498180
610262762
638864155
2065469634
624807670
901806120
749404111
627607105
1985375883
1410700283
835211112
1577131644
52351405
1501270072
2101836987
1710629495
968762699
125601304
1509293534
1208470978
784349361
521490413
902084241
1213963876
682565296
127358040
659389817
1991150043
1348083438
1423447143
2143501288
1871015639
790778930
262264794
1088181751
1480220134
1308667560
345045274
860229536
1782336308
1671117010
257643930
861675143
891877780
1552684500
1218360434
1908422665
2052940965
817878685
1998127025
952246468
417336358
78027934
102608982
334692975
824018464
1340235885
637326342
1869008534
240980670
1585944805
922865952
948744280
242385073
824300487
689904341
313745891
1593325023
1574883357
31794035
1937453429
1161607592
2110508270
702426698
306282358
2073387350
64984228
1308898262
1531774539
340193559
1431118077
816210795
397843716
100770635
1323339943
782299540
318613314
795301
1524535737
1636448135
1051027845
573893121
48262298
369239482
1131094354
1156507726
127346845
192198759
1415813615
1236975616
809403792
1677094492
448912567
1798033124
1025193479
2063006
1005567479
358704184
279728471
1954024228
223469772
1799157990
2018952246
323808241
1634539129
305539868
1244326900
1257639583
53619364
974624052
1985645719
1377894649
1338171090
446300902
566765643
499413655
1941494994
1483959129
1716990322
1749210896
279924273
1527661587
284405219
918864687
1426847983
835791377
1504726457
1566800926
758032793
415611625
1293490401
670606579
1809218886
1176626222
150666705
942080395
441651171
697780403
1548172855
581223332
735370210
613476831
1689159592
1310065106
695356736
1864835452
1793225283
1170234086
491228706
1744455013
491994160
149161561
291785353
1533276189
1653251080
504987391
630597718
494688949
235006560
10624763
833364753
1867525895
1998499578
2001226733
726616473
2122851790
210764896
1968814692
2133729804
751439806
1917006824
1123123861
1201943508
22730607
2083677915
455138747
921827615
1511367727
1852888937
312266287
432154577
850931607
1126355366
841146827
609968944
1673081036
952546109
1015883376
339012371
1412936517
2063132402
319429066
684891076
1238659182
1092556210
108190492
412056957
1560001796
759498613
1633648206
639546966
140621258
1066223374
54153554
1559987402
1920373804
587785249
1207560440
51601529
71709132
288075072
1885268157
771389499
1334519926
287931018
1209797993
359700970
2130370957
623691330
1043339933
1627310013
944783443
2133492447
477539697
1057546066
1761160896
1654141593
1042658942
1887152197
222906035
13290384
1071516656
527089995
255008481
653963133
114373952
1563799529
678077226
2111397728
1168322123
1853077480
960937038
913279579
1259524560
419971653
469703152
1143685967
1055804411
1853666218
1578643313
1527643477
1661920173
175768368
947362778
1664654289
1149820213
1388735043
1203468611
37166019
484733008
1728864667
1299275568
425796732
1870053073
768777626
502112220
960362039
1520088580
405715058
1321038207
611031714
1603772617
1517470065
1994838019
616488110
462853466
749803854
1228251814
1488790272
731004387
1188941305
1638452803
219394067
443791969
1791940803
197295916
234360093
513072024
1801224422
490777747
569840896
632814339
1154629180
328948889
2073799710
1922901523
1669393163
150717370
317938780
1130209397
1540970805
437639770
203584431
500587554
1151002323
1114115714
1598158186
1467978022
2055987152
1067700859
1530316057
1737965492
460073403
212459518
1265431067
808205056
895171296
11692819
1012089800
1673536496
435670643
743184428
1344967106
380944305
982328486
752646844
2067324711
2081880201
208419907
1818825077
1879955905
353448828
1961912416
1044563363
1963424924
47161858
23602349
1171763011
463100150
172635446
718350297
19975868
308384463
1130026390
982175298
102994289
570560977
1926899053
7528116
335944861
1217546570
1274968792
1457723212
870059571
1302898943
1483134495
2088387471
1233057811
1315686816
471498848
1971854818
272679473
2065148433
404105916
318094710
603353986
2100124144
1454429280
1670723644
1758398410
1891231583
485550760
70056848
903207413
1020994045
1776772333
1522207570
111827325
855542876
261843381
1710573026
466277787
1969758956
666592538
1495772511
1842230950
522644657
1579415494
618462541
1554807041
993476429
1559503541
23317366
2012663194
809031798
593584037
1316375713
664365695
1394254510
1360173719
1054388914
1235718650
931384797
311373186
338664986
1971868812
919812303
751942945
1659958317
1779607621
2076603054
89288530
2068828030
1371468709
1780533704
819232250
1385280610
570562895
1954725238
912751034
1183005375
71208609
22822045
778039326
699419842
1298271499
1792892333
1435829177
1927644659
124151295
345865688
1996360164
1977097152
1113586176
2049338784
620794785
1553624993
956891404
1499278542
238735490
115997660
736244693
684955301
1060839513
285915779
1799589968
98487262
1345373650
1069874102
1534305001
1278112231
960471393
271450661
530337580
647228144
834617491
1741672500
3276887
1260647480
1683165650
163827894
688979130
24820192
1293971449
1880365645
840170236
1107928685
1117756169
1847015738
572573592
187256382
135161804
133907290
666480897
364829419
450581708
2142362231
255871983
778428381
2084526209
174904820
164151194
2123479529
1692454090
1852497067
1859660573
326178812
1193430723
244317020
1281170641
668864515
1996382338
974669238
1058089801
500857468
1752520170
1108602569
2072503245
1156298352
1514134119
1907537821
1340733462
1547234675
1844425544
1830868933
914839177
1600633712
222408864
141427268
624876052
1605565317
578680246
1224956140
1671923679
1708023683
180705684
1025838824
1871767749
2028760309
1248304535
1839189488
1446823416
1444580640
575622361
918163453
1517551777
1496963349
471783148
1423703521
557428763
273380710
40685178
1762067118
1675990224
166878379
803367221
98741352
2119079207
806992676
182361436
1376934397
1903224136
1718244841
331115965
1643373813
365250292
387183291
223712802
1554370998
1491054630
1013858121
251105594
1517269718
219496163
1256367545
1531174911
248510935
438254590
1192616357
1345129713
245053766
183801163
360509607
1426855593
1130007237
1893934768
1450197108
1921698403
1057995102
951309725
1426061788
1357895056
421351024
1930986833
625567726
1239234908
1589810323
1151587832
540931643
1759617029
1182305420
329805569
934244408
1382701154
606610629
1932824214
1248511711
306054270
902482202
1158611737
899912182
1131920619
1316027067
1870048049
99436067
879512973
2107318248
1160310916
383965526
1088382832
1331554935
1765878268
2088167354
1039695911
1305901097
26695084
204060967
828796418
970470688
1429664424
758912653
1256050538
712406119
1784647730
1687712085
483719268
1481628752
1968694892
1381160067
301688715
293571088
236754179
1295857510
92598307
675954675
748822132
534576756
253065128
1468361766
1820152253
493646219
320974992
1567001966
857962044
1603998622
2042517715
1105353942
701536915
1308911701
654363056
1859002136
59825675
1201936926
601223830
272696746
740968692
1670215960
786444850
1598933588
1381518748
559644382
1090109213
1446572686
1347649543
1908935671
1540008538
2093373727
11843565
34193013
22774962
1205468585
375312977
1309039091
1235923596
1737334946
1931955750
1559975331
239487126
1501903087
1507426138
1606615502
1651374837
131720125
131860741
1334182687
1723493056
647102738
437452894
636636886
792081784
1578420597
1735500433
720585129
844703810
2007306813
1672991108
673758457
1850444801
1926931114
1068829037
28199776
1189591265
1878888226
1634767016
1798052641
663163933
1633614525
750743816
947938665
2073938579
1241559865
1114690249
1150619095
1625469053
404757956
1548596845
1532894536
1620783433
1106139861
2089867601
1169420545
81649871
1893742831
736574019
52454740
2049600482
1490606670
157675999
1060634447
1770824402
1094142773
356948199
1188477014
661768017
1294969567
1265618411
1396719199
597341191
54187379
2057881481
89649603
1852275982
992948610
1672363632
258609059
1369390242
831527693
2076738883
85161487
216247293
1240690304
1678223807
1760687884
1805296447
1390336694
653055472
609090459
2133647005
540757978
1234233499
682396238
1447703427
2109250448
698175377
2049663676
1766718505
272295296
1813822600
964545727
271171516
1943382940
2074097396
633474707
1688514992
1995896778
490078070
1634770359
1497403412
2145985750
575813009
129137826
344845537
877561305
929597294
2126359884
1174003109
352756734
1984268663
688413240
2059695152
1468766911
272463629
1159574049
17647096
771641146
1990663067
1420113153
823883990
411660716
1733993500
416988815
1827219259
720312020
1910075886
83299275
2048749994
546520941
1616653944
513803251
1428684942
55093850
1243003388
1728118892
248262719
490249697
735239703
1840934798
178753619
1790661375
1109792910
1989414388
1506247269
1770884883
1572317664
2007773510
1747624850
332806290
699058765
1182727084
1603302593
261456378
998569020
1840251916
1095964081
326441008
346609503
505023043
591075324
835843382
1470533882
2052946420
110051478
2112855051
578005690
2105063411
955276611
1095564935
345901098
132846083
1739402184
1245616969
1499647538
2141244314
1606879328
852821782
1477057181
1148467616
1064350529
1291213200
1920961844
272629001
1613616214
231178747
1596354425
175995860
724143811
345092169
63418060
821339640
1648680989
1288109487
285837274
480975918
621629551
1027233979
1371025831
2095884629
722859440
227045304
82530058
1696999377
505809102
1155822843
381932281
226215081
2077660911
722798728
740405727
1032889775
12839382
1298427615
1656936791
1741299735
1892368366
2087269177
807733411
927005298
616862472
1975143965
295169406
1057055313
468792464
1185122152
1290106741
2097361513
1423039409
993619940
50840527
724288715
433286890
1104117815
846650101
1350346026
384135621
1757987071
2071873877
587172300
989427695
1856083906
370384108
1374991411
1953101192
215681014
250819047
372794541
2066513446
72054539
1573925910
1539049871
1814310221
385912995
1434211623
1333406033
1947583244
1722518351
1764926147
1765989548
232867315
808917057
399720676
1815555145
93926947
873627933
1794784955
1317551396
118539077
947881142
1495849069
1693556252
66696301
351798250
125831091
581845357
390322675
848446225
1962191721
918299128
257969790
1263538717
752806898
288003212
1553372513
579015875
153891781
1087441755
488010773
949071341
376177860
278301814
445040626
584685342
1899209130
1097683577
2013096474
1414733623
1566112305
560504390
769739041
742046331
669688691
109960049
543582132
69180408
2006371735
2031050936
220704383
1408008794
2096232943
779827923
198317523
1385716748
1496068182
307926333
492707991
633163368
312230091
1001814054
1380516926
244869814
231357796
203633017
1014866776
193563326
1879945747
603036688
943891436
414878539
742255877
1999671240
1325821153
346870285
1422801806
884915357
785589855
1685190883
1634218817
1845590400
570225476
1424978715
970378048
1002427972
22269763
1454979944
1787739051
1875641169
1449224843
1687018471
126661354
1223020385
488634191
234841911
947876311
250042245
1430338381
1326085972
1092075266
2122380671
282716269
1347202481
458781829
623218594
1334168601
1482033466
1845214208
275981065
2062540016
1487467097
1350211740
1833599293
131571370
205278020
926224705
662459487
675515939
1216750544
1280442101
438925002
1082653396
578496870
1752248500
168668749
182427149
817990804
1225698366
1200872891
2023464941
487347950
964108562
419448593
1429534798
1463529529
2024760275
1651424789
232828530
763129857
613797553
1035730638
309581860
103525160
1865469106
1859625230
963352597
1372629309
1606268760
1988201097
2036302380
364475607
2025491255
1031596282
439564742
881117291
1333225851
338402219
1533791601
30868326
1569571717
820098139
1054164405
1915995189
1434931345
1409753557
2044169566
1121917270
2014666915
1871155847
473991959
1689948681
568399395
1205990203
821735437
1834976078
1538642323
2018527978
179215822
1034143974
1483770910
1254257394
1812826603
1935057836
1069597866
1969505701
1457938005
1117346353
1795628712
898734214
761648128
356623273
1607454106
927966211
692936203
885728945
1405347154
62407475
1069750281
1778595575
1603046842
75779676
1336857743
866041001
266900388
602013265
2067510468
933965722
1626187543
1289970862
427808692
651247063
1848776628
487732152
911129102
1211009191
872491438
751363920
1431983040
351490699
1347488869
509892146
1408783017
319699690
1233623258
646935331
463627107
789688267
1587613377
1417719946
353167220
1925257042
464764028
2039861829
274822741
1027106266
960354785
644082409
1896738301
909883381
1692328169
1433740375
16600133
967373273
583803697
1897184379
1093795497
1324942909
661367811
1282088917
1424226241
1242112222
1486881285
1579550019
1291026407
272684934
1311035345
392657870
1329272991
2123881867
1064858044
1500289849
1641132507
19316493
822547217
1026569914
887782021
14478583
1257406361
1780278245
264551324
2085753575
332185225
176250167
1371909624
1968140164
1415589222
1793767840
1158566241
312309114
120647005
1215683580
1238204558
287894417
702775092
1223838640
1067859623
1309101119
1175931322
861907067
993328608
62509722
1128063821
201216126
1866442689
588932180
1421673622
904607269
125758960
1901865302
1850010596
191463427
390546611
1184713390
1228788717
1099203178
1537949429
2040102176
1997756285
603210820
422003573
347639523
470753591
1600246719
1361759384
1477575468
344723033
918945157
685629805
1727112021
1712742060
137376538
384827364
1269443072
735514546
647278087
1807105044
1002921737
1387801642
1043164882
1745926712
337614746
410277491
1351637134
489540215
1914091646
898598833
1005805389
1314726255
741212408
285252866
482690723
572292981
625233998
774302911
64039098
1048508173
425674710
801307169
1789892348
1388564572
1008903645
2060712947
1797921592
771959537
695123529
740586551
493720754
879355502
1339018621
1548492204
723849759
1486085370
1066639719
170427744
1117649693
1423106329
1354237178
1679858257
64239311
2144534391
359893602
2079664694
187880104
435974841
1288976739
1381465693
2033333399
1862360715
948595139
895244238
1520873338
2019738758
1646734706
887834548
953127970
130345622
1620175366
838006698
777286021
1785791508
845170037
1430412280
672757161
2076793584
228833894
1653721787
1606503486
1806082659
517777602
660191939
840368259
2004548379
1010937303
1872066501
1909314420
1153883735
1691938183
1728981722
1227645737
571069989
418028597
270733311
1894282054
102113771
1888627557
1764559262
2048504768
433878217
1193417875
447275765
205610382
1178603855
65658280
163534947
1139322090
722169527
1997839919
1741580452
454567060
52211244
262671367
1702244518
1970561985
1411388318
2071176487
1695161268
2132660602
1962940129
1207446558
1986495320
226194449
1886776649
500921677
1625390338
1707815611
1142828379
1821209059
159399173
728810494
1438090223
1603946704
620147989
435912468
841084554
1139280722
727700635
1062308669
87369344
1996652663
2069228565
1544044675
1410484078
218812411
1903399688
458199380
575675129
482470991
2092587799
1490624733
1620458538
1192109338
279076185
2043958706
1002407586
415980653
1023736685
1013034310
1008872145
283301512
1839730116
761321703
155357370
1766313868
2005077486
359866863
334978305
1837052264
1298854352
2067108771
1287411731
282203510
963739880
1752891613
1433098864
455414771
1198865777
1836700059
877966673
2091216332
637569428
1059076826
1453472793
1625319623
228364313
297812528
1190946493
773425163
226635858
873193471
1812631348
1505049886
592753321
925659123
29283004
66297495
501593367
1345035483
1132505994
1843263959
1731365820
2014951591
621141537
1576319144
2003066014
1297442920
1748564916
1870496017
2005564488
2113612593
1985814135
1478077489
1303889722
1712465801
901128478
509432313
1771556544
1545430901
2019813605
1482902840
2119596622
1106500173
1306314764
1770958989
2115857903
2043828968
1744010043
1071732338
1628588183
2107936018
1835346789
1346941473
1451017766
1672913043
1153098276
915595287
2029974293
565969860
1726328347
612547820
2128586809
1265289624
1387000794
75763077
420659390
1649642813
2122535806
1816623793
938131752
1005273792
320806018
341489525
1780686123
1588239668
1693282089
1856375273
1629983061
1547863047
283825301
1333712377
153862956
797736750
1114752716
337837647
1554202080
208613978
1338309129
1819968322
1303487478
1467691719
629518230
698058172
277133337
1552549171
438094203
2094668436
1092370149
1895656772
1075037202
631732181
362983860
1063894053
2066063782
1176592540
565395463
537966467
500733194
164967402
76249172
1470765994
184001603
161695641
1468435869
293184378
1100766441
1205509369
1966969879
591726281
1338907500
731065388
1611452478
288146997
1145379802
1095416330
1052123520
269131619
1336040104
1147218128
598421247
1264677566
722127380
1323054559
842385975
83616155
1599792775
1476905279
1221867955
1601802466
990684725
784461402
934038100
1896237201
1585397325
1807856214
875834279
1983289756
255172546
335736897
1541171402
1763499989
1829197732
248124213
1085368797
707361395
2120564666
1655899796
639711666
165261244
1857460955
1826849819
1308593645
1564614201
822255791
1528111453
1135443009
150402988
270250406
173798128
1921764467
1506093240
1343288254
312943267
1111530039
1802621967
1851522997
1613607969
175990704
1201635088
995638464
1035643599
1242146007
1660118388
1081895847
1175039180
1489832732
541377590
1369458859
264137961
450923311
1218113047
1228868920
344912702
410811726
1428064393
1971307945
1269143036
2101555318
667077749
1207875320
382594162
1697149517
1283334848
162189539
329493735
472905637
703061301
1216532162
1468959739
1634906495
1067146093
1674603219
183064859
280064820
1520179988
2145775774
192569572
720482349
1948446020
751380334
891799977
1904763055
1289245406
1571038284
1065058134
1096194742
152433738
936046738
1046342221
695301322
1914326312
965166405
226044465
1072222760
1233090596
1136733062
1964124640
1395043509
800546982
387240905
699726179
1932616475
97875222
1703824931
1834083713
1683137349
1343191298
1143245201
707629755
1581775439
1661783319
1859331488
1715533587
1711837048
1068979413
1692082168
181685813
2136781554
1802938279
190909288
1837620679
1361352303
795250943
1319578836
186490575
1081071724
997803239
41856586
1853655371
1087207791
1186874056
1922317159
1345606686
177768929
595090185
444964042
480601829
1237707041
1539657192
720968255
510973947
1030786116
2016492585
1275634693
2121671849
463071542
1828991341
586372271
465687854
1972470666
608558933
373866398
345787183
1449706700
1354340341
1722561824
167570475
2098491787
277874282
29532252
1832870251
1412005217
830844716
1949857005
735678513
500215239
2118226141
749924528
1972923125
2085629731
459359734
1244688278
1858388440
686323758
1860884539
763544070
1830673833
569990076
695921101
610565719
1445058516
520575030
590891291
427075560
703971720
199048089
1972743745
1719917890
1117548148
118741934
692158312
1864282288
1451712807
493169396
1339935590
1216409088
1983140773
446716134
1160957446
792030111
195098137
611391534
302500503
813167166
1476744671
1387165898
4070265
1694136397
1765316157
1526332902
1227546237
627694010
1463133880
1537034090
1067934729
1212185828
2044216540
1715871062
130347559
1240622394
1337179519
1103130377
1764413236
19004752
1358556232
682717127
1555792976
959133627
661190281
1116096156
1336903521
1112405240
545577891
1915189514
1845664325
726679451
1781733511
932342497
1226335461
1284065874
89460531
625302260
500704258
906460778
332052680
343132902
1379167168
2020800383
951962789
1132576008
545236223
472803034
262358841
2041232337
1643455762
687416419
904358636
1892140666
2142145420
1226171819
1743080527
866019182
126436176
800371176
679089846
1218025229
458621097
1714184695
1752640043
318421497
1197204502
196477766
2040083499
1361255136
286113771
1060829542
383945954
649628600
1849003681
190763714
1911133658
1565377146
1834683688
1337515772
1717742741
1006374932
458142575
1749690366
457942476
752611068
940048392
1552005385
2005909787
2095943544
1316641504
862528055
1510364853
2141683880
1717599971
431730566
926058824
2040337434
979246133
717137012
124794813
367343986
2066954552
371561425
1034830353
1304274884
162480276
680453834
818552199
1803866798
1783374648
586346063
615703157
391292510
1428796723
75789455
319168794
948865696
1542895833
1141403914
1843813199
618155676
29692051
572266764
1850390070
1694688795
1958677202
674140932
1296254506
308353690
890255860
39863247
184878932
1732605683
1176208724
1704363892
1130477675
1917251633
707996836
614870890
40182744
1228352391
601411210
1268244202
1900656499
1100870260
1256537600
176320977
1104116389
1987603893
2121643274
1484442204
732414561
506609118
326454131
1924237507
51206630
340376331
2143407295
831970619
1540860822
1637386554
3284831
1617059618
1041398415
1229203647
811336971
1842264986
294290161
1979537480
1599648115
2063523539
1916844283
164509867
903655312
1144626735
1474674018
366867104
955763230
1770342528
509846615
2092042399
1977536122
1676266686
1577348061
848050028
811927478
1072447487
1589399975
1425568422
384195414
1294881003
846334308
2073879945
78724690
1605095909
1891065930
1448029458
433508899
338832936
808829184
1855133412
482975143
514820469
1954989783
429520715
467248624
935478555
247119653
1823974372
1092132059
392959761
1523488039
1067957415
294861215
1625324896
620925441
169001510
941224846
1757136783
1193471863
2066310397
2127488999
616446433
681219594
509388508
1473821089
1907535018
1835850326
941415762
433812497
514866513
1376693696
551737791
1327789986
314265664
2094503313
715979672
104277328
1113427044
2036057689
631282183
842709080
693976101
972155307
588245711
858821720
1127861376
1802333530
1070164825
377685464
2072679321
17643825
2024831492
1130677219
1544860985
1028733948
323644338
93499205
789013900
2029832047
1806206776
1502615388
2126412452
173599543
44705684
1229642740
934384316
1886885822
1977919411
77267379
940797358
2068377589
385205702
266041703
1229941589
1383694513
126130616
1998738521
1495632171
1604191570
417258458
1050443997
1733852131
1033214101
1115149671
1309498156
366850920
97256756
467932429
1882133897
1117781654
687618466
1356143825
260722970
466311831
82489251
380128599
1917598948
813605466
1594817145
1514342085
576987209
1084181031
1370236179
1807208233
1034048287
1625274954
1402743634
1893656535
1532354623
771659235
1984201041
1228073165
2031719291
1124959636
1614418671
2043858772
1573214999
1378073096
1764023047
1692371601
1673174205
1218493293
282735872
994270146
1634164064
513278616
2097690917
919819706
125662247
1758749777
2029963855
485141855
864380379
622034374
2076105375
1223566644
1699059583
2086762594
14759623
708098387
711161990
1237154325
2013341776
822705014
422202897
828869510
2022886426
125043312
1140637387
1072101453
1058166332
2128295175
882763552
83284130
1705568351
686690461
2073112217
591763698
366649179
744658822
858857938
162802520
1626897142
614190841
1347404088
1990113116
1469316382
608594487
1418311101
869722943
888349967
1472544022
1172167076
17111205
1014597098
272308721
2143017244
484523330
1303255145
1310309866
176112215
1306821474
2018067236
434660705
1741174442
2015297431
1470187730
1625232054
1178246023
702592168
331437307
1369520085
1386969652
655329706
989055503
674032806
1299603439
1572914166
211342750
1042091189
320202996
957289663
1836488387
752148330
1374798931
996263950
878269217
2082147303
1845261585
1519777041
1677544814
1328240832
246142623
349526814
424328645
1696036931
393933192
434023001
770739101
1740195606
328163353
1373121222
135216247
1099172698
1697713021
1205730060
1017793120
599796155
2028151660
1851626180
521994724
1028370808
2129502363
1205055889
2139505170
1468714907
548783746
821825138
2096268605
776014775
422300093
1368836101
470600337
1526705224
123758423
555116157
557362374
1033967025
441498691
547876146
735808535
402985473
1586660149
607277976
234308528
10807940
543266260
185291042
129884799
1520174495
581673387
736178710
1947014758
1424205541
962350955
4255924
1229555284
1656589282
1808114595
1766175115
1358752409
774259850
1069042901
1424322423
458588557
1212967149
1924420489
1336166069
938211948
727590707
1330566611
1178514985
1618218804
1391848455
2098166050
854376197
1475145820
856247701
1919274386
1036232206
871976405
1137524431
1988010090
1589318792
2097213454
70406718
1595416655
461610029
1529806896
2123589503
1974594555
177382098
1331446967
1834587938
1895587025
1807047849
146923262
1823008857
144084937
279465323
1119248129
1684410229
1844888152
430954401
2086707219
1740450238
1132558250
164962874
1298458390
992328573
22676925
1932653703
945252762
848126340
1006215309
652951402
419633046
363001890
559238558
1172920049
124954815
225974491
1507891408
953850666
1540122492
1121612164
1505643340
1725296967
864486441
264821987
869698815
998562607
1022957029
366386051
931412516
1235941949
2031290803
1647773191
822375146
228782990
1667321913
239411958
526166090
663805958
1497695271
2055286114
2142276088
319091750
633566722
2083958594
475300016
1117976817
1255315441
152570740
1014296521
298606866
1180808192
1103604689
469662863
1626315548
791184055
922356102
1820597879
243813963
1480121985
332138419
1079846941
1666889598
2058484688
1611917076
1430065143
1694977800
1913932280
1954010026
1187643625
1409446450
938025749
1448865253
800445253
1837735997
671590493
740824472
2047413423
472695407
1044518222
2101971699
691119206
94381884
651833018
721935579
969193056
1240733067
819865334
423786374
751045235
782343834
923820367
1207150412
963062138
1273103140
1955592264
542302787
764172396
1477478714
1334761671
349065814
1968386832
1898154643
470766540
1322612846
719661
183810349
467865457
771118556
547394822
878501036
1304872760
1376379311
1240925258
1465434409
37129243
417848467
2082480745
1612282444
1832468799
1230729020
1344599025
1922041492
507458651
1615104765
1498349542
617577919
97311614
1558662190
1966895490
1185793333
1599328602
620148444
1610764577
241758219
2113734118
579183288
1290912430
1642111806
137444059
206956794
2108209860
1477907135
1912396610
554951297
86961238
2134795800
1831003621
2133047
2031357619
1658654229
172997002
530039857
121896749
366737929
1043396098
1032210723
328957245
1413943262
1452841003
1412381143
1258172391
1663128042
1126366587
2022866473
1373691222
1446591812
1039243378
1125885452
870302702
1333237190
1154365544
1371679882
210997926
1772307860
1220802274
1315061181
2053242226
386081967
241966676
1407741636
1922349812
377307914
729361567
525087604
318262674
1406393332
378502653
383184134
1170792957
1051564087
2126800237
1536400697
99880596
1621857441
1796475444
369891688
210132196
285568214
2050561587
185041748
1054823376
1469775062
1370344049
1428330325
1037453619
1055637851
776647801
498918644
1666169164
331039436
1314044610
1060416210
987338659
1990277057
1464057633
217085075
1295130601
898715075
882438869
1090350206
1592299611
423540608
584246171
951576811
1176142835
893230585
1120495272
1324859476
640956996
823813601
452550507
749927659
1792650804
651114968
1446768563
705609630
1501947832
1043286396
191895042
1656893003
127787836
133539505
334117042
358907162
1991565698
1210370166
427974615
1071448404
1952609158
98297513
467130156
1773713550
1784410639
1065357463
1701753161
241040171
1189872966
368387367
2008792215
741486587
1107044958
1757109120
2062608188
1462189122
1099943991
1919576735
462233320
1862713398
1481780955
1070325455
1609008265
1920023290
998510729
835250243
72505043
833241296
1193264512
1113017687
1847384146
772488713
2106142385
640910948
835723229
1877616566
1887778943
508571972
1429838520
1815408491
1298240755
1136839832
1350734197
933095002
1818454455
134251673
1220425841
1422832844
1525111994
1672622468
1954300608
1926037048
1123586877
1508030343
2023928618
1165743837
704976276
1050963108
1367313465
419133363
481778236
1938705503
1482425586
1247398022
1144657534
1513409924
947323644
1670942016
60327399
999312981
118716086
1133597926
673621957
1272780701
524814550
301245299
635832765
118451458
1045092209
1302562191
1835898475
148021338
947445540
1478802735
654307733
1477456270
129368085
1691547024
1071104090
1014644224
1410777502
349098195
151136940
88072299
1628317866
236948322
681597001
1902216655
887548336
1659217486
264593672
291667745
1565004798
1804836410
429455673
1464744007
2067026021
1452063481
1333882250
1314807966
201404726
1074232427
1202502686
585873503
958199604
1264564124
1323078523
1949442040
1584489741
1433007548
1264495959
1031722552
675015178
547597345
805236889
760341283
1158681338
907037527
982396231
1378796970
338084589
599126394
809680639
1137869584
354979452
715176714
255269627
1096342121
449088329
336456089
2023610567
1715910145
2098767063
1441245847
1999104131
1217419760
460929362
733110314
2141708500
1292445148
1481671990
1965644421
1996563917
951735139
1033869987
799654484
561825841
261499788
322901044
1491595147
134179155
305039239
1880257432
1123133217
451676752
701636841
1082434019
268002678
2074437544
254675952
505880146
1892236480
606432544
783623377
709973063
1030318519
224098638
146615118
48652072
324779193
1089386051
1686061956
490516247
1288895788
66636299
665281062
1182983734
881731033
1076383189
2130259998
1783596177
240082946
1929394881
618550901
1623361616
184476291
2016481780
1669528487
26968911
358789856
85545504
714957856
1886482611
854977174
2031671169
573296665
1723045318
1754851802
1223961325
381645720
974571745
358761
384517787
1858401717
1056948343
377139450
1926552517
702948801
1076869878
1710678600
1965050006
1776088199
974019461
814674613
1765346582
1257155110
928443006
1103473150
2009769320
1042171916
745249985
36163000
973849575
579314859
502823267
1014519001
1617816724
1339116604
1081861835
1186246966
1536680615
1689814535
919200858
1932131654
498156727
1100974761
1996293674
1094747660
2031059283
1641877462
188354244
1608575693
1166563893
952430571
1286536932
164784464
1322339861
477436504
168713113
1281459604
137984392
316761833
1082125449
49928253
1547738285
1736562275
388223991
343994133
90980364
60457622
907924558
636956695
1164633467
1686554503
286300716
1947562323
1487498355
248088935
72161179
506018464
424576665
2072247096
1635875327
1864810594
1930045421
1084670914
1796675637
1306547686
956769657
117863906
449642046
467563079
1970664724
768267632
2030773129
338322285
1439806318
23383661
486311062
230405189
598609369
1478015381
952107929
348058279
747847836
1163315961
141670092
1798299740
791236025
1741170258
180647817
1784218589
1275539144
427521492
510377005
1447475761
1653532311
1679838485
1917585799
2049127293
442376842
1354517977
1296547482
592466700
502424738
337475644
392281106
49555685
785908656
857625189
1635026998
977949655
1375984456
530196188
728967560
845524930
431096698
547431668
1295269482
243542550
717783783
1439434112
1462848140
992665563
1490968182
855011897
1398895518
1630182388
1781540960
433015920
1102767754
710494714
1201532843
1356555224
693514822
693557721
1712058237
793993844
1266430978
604849772
767567721
2006162282
1699432453
165768421
1334512634
2145883101
364410198
738439711
137155491
1010879116
820641113
571814236
686359847
152946407
1491082325
1849123423
1960483779
458391852
702019311
1539924630
1630027651
355839528
2102985152
754893346
512866917
1556029498
1967414804
1578128055
1235678351
718957735
2134278341
1691545977
1554089890
973842248
730404443
751776180
1217205830
770049620
1912364792
425057365
282641894
2022892817
316410359
1724093378
377241919
1022426468
486396474
1537909618
854067585
139874459
927996318
173585270
809093304
1893453888
927592682
1627206906
26571273
1512869663
2000132391
665474000
1535558415
762050382
995461314
633920494
2059527031
535124123
731943447
1265817306
1299521560
784710584
697956908
766496696
1279747592
579862554
1655852448
1469884405
199436518
2145358181
2127439178
172851653
1588027559
1303882422
1864786664
1797273697
1337632343
1555377101
2121692160
1316368002
780520902
1697035235
591043367
1365536459
542801578
617015179
914622046
425926550
1485287517
925969350
1632456239
1302632036
1826002547
1940664827
40947250
79574643
908208678
1264093753
254291168
1382966300
2011514254
1026679293
1750847866
874641449
1795300306
859135646
1137824398
1103731814
1116763251
777629157
250073890
126455297
295535893
733578008
90361141
1764101109
603259292
1395009164
583434347
1933746214
1061541873
608640113
569976409
504559041
1449228708
178184547
869436273
341236518
1427109783
2116015980
2055510529
286548168
1892649792
1066005742
1554182257
454300039
145278027
618742375
2146466219
410702704
1901684903
2040904778
1754077774
1487033897
1474304200
1546013714
1375063988
798176928
1840002622
1586572770
1607833787
2144141838
1278765268
735036471
827568126
842389468
2070632073
1988690277
63651960
1101592331
2014060801
623827997
819754352
1943715172
2122756477
1866694029
534496295
1012408018
202717978
1586831876
534279274
451495217
1682624353
475131708
205235029
429347570
2137917556
1187234392
2049845186
1457152165
1337699652
10117566
1156081649
797560956
28069168
1633606343
1432130629
479342617
1282190054
475876436
698486296
1319362270
919030446
702975943
698552546
1948491386
1227805472
1288255520
2025530807
28404444
103700325
1465887249
1026510589
422032784
493772588
1813288719
151681554
2087402818
798520565
2017179759
1234013425
1218489932
735600639
768200508
590401362
2045119286
1691805804
1445767115
1073372107
1168943027
16063122
600432532
475279367
22093681
588446132
2145244825
1493687276
1300352900
94216029
578109551
1577961934
158057823
1933158954
660354207
537168233
1663529799
630030018
368242334
620966444
345094351
567821468
1671649673
305104317
1799012433
1319013565
30400974
1491109513
1124324672
1236809860
750335184
1617194205
1269121526
2028993978
1600076140
920090587
144610389
1166318818
1556278579
641746338
1780856074
2099748536
554169595
871479957
467795095
1320474025
1894101207
1484455713
378285862
754195351
1726611116
639259556
579111456
83110739
2044668229
1694243299
1260489864
569760821
958304329
980849178
1597413626
1449633127
515802399
972566614
379049722
870388868
701797138
1030691537
1470058080
723826941
1883904064
446931054
1599295976
570176912
303191619
1972026938
1939792104
495450289
610806637
1859192277
1587771696
12103252
602970161
1415716558
65797466
581422423
306267435
1209783396
1295307587
537272082
604911813
1345379694
1567127471
877433279
2012288647
717888130
1260925640
1570551426
627862866
975659130
816380032
1296501126
419356699
161567390
1483040042
1624442792
1098287700
851416510
2015832620
1544739516
558566708
1449855704
1778042349
963657115
1632277440
1168153893
1997533319
1352054506
1100842297
1440095922
576466423
603559212
344461890
957980739
1395297017
1228123070
1226285707
1376842067
509472285
1479842719
1339150318
1013255378
629168454
1756009488
1874308770
354120674
1109992798
184451233
1990564494
313214631
36454775
328309806
1471375736
455818819
2000788289
268248793
955251752
1983723654
882469532
1655150237
6130283
165093710
1969054482
1557148788
1404783356
363763671
1823186562
1467182551
1378673933
695806663
611225023
1524035431
1007407470
590950462
1524126732
983515808
938005735
1739134957
1851752508
1596328318
1094821870
772010389
979167155
1892110720
749127763
1164750950
2017405824
1351369559
2069556650
876553314
278275804
1307050725
1886874041
525426613
1388911516
1556668086
1152569990
1404412234
181528655
1418435736
1846228633
1551269096
1705809800
919937202
1252135498
2017018121
981754305
1390828200
544345717
221459037
64023486
541704135
1934080407
1693449009
1449739483
1230541259
1812087696
1053214704
1456751183
433873586
2050273874
1995687194
1497773173
1311186804
1435761739
267008360
245829468
209176767
1066880594
438107069
553055764
932467997
186329362
541306085
1256518213
106264739
969002994
1978251742
1697460872
988971513
251980520
766937138
1562011331
126771813
523765328
775073189
1228817722
446499547
542527225
1125223201
17339037
2094679918
1192643861
1932786778
1701384224
308697576
632569115
301265144
811685031
1151341610
1713758026
2009186083
673425166
2074402751
29147061
1523258516
306366248
377475270
2102187926
478315633
1200085047
182398996
523623153
1718299540
650585150
1679911159
1357547988
1091427043
1145593886
11523120
373168196
269201444
184513449
1787754128
617039513
689382935
2122085188
669020212
1605652539
1420370735
243158379
1971527509
1338959823
933636034
1955416444
1576051058
322631391
881712747
2005376466
602721665
1893774834
1802990316
1876466926
1083719216
830931791
172182631
691619407
2068009082
612768509
909580942
951862429
1103791596
1437827880
50146303
1265130279
114769824
1081454517
1422592076
180277998
1326910073
570158425
412921968
1933757608
2002897566
1976306631
1635855945
1561199132
1297912539
1191787704
493387925
452921546
1595349090
161843723
1372739291
1718009517
1055502024
574175473
1241094258
63712453
968607404
324855596
1475634338
201483102
1216063629
210950779
647191384
1487892373
244217521
427390314
17143014
2110325838
1273018721
488709448
1839630312
1237865657
1622191186
1644421905
1261502375
1357499090
2035294133
211319598
2073657906
895947256
994421848
598708732
1437691119
420043727
97825470
1624815253
721436203
674368005
1809982603
58773485
1583464591
1066293415
926897182
1197163642
1114164697
1452587704
456403393
1345345263
367677242
1766196829
1783422447
846014495
1622313726
1649261341
1187465910
1138693553
534446867
692367190
60493904
370411049
1744045179
584321362
1869805755
299557465
378714438
152692873
1291658468
1390899313
1540159886
628518045
533114222
568603352
9378431
281769979
1621213636
1966330062
191740060
326988169
1224033702
1100632562
319886842
1146134590
608440296
808514938
1254694639
1494912811
1735658168
125651258
1366024266
124365510
1128018920
1455669091
1230354228
191263379
1599461870
2072894962
1958494411
933603090
970870453
1742798035
743925242
1254183994
1520502369
1794632526
29165686
248770855
1770753915
859347737
1853397902
2107761152
827597549
1920994796
189535871
900163956
670007248
533004794
1093553610
1965541742
382632766
1965577337
579596530
1801671391
1067446099
2140811826
539699980
1428707271
2034621186
486353224
2001867218
1882684226
463543157
1764735197
653643508
44656290
1457914822
1731471825
1305014373
1333469997
75680547
939417819
1242357576
685258457
558223421
1612583094
1665574657
1343111845
1184531931
184755383
1991617899
383783805
815951486
1825350341
1288472960
192527178
1311221034
2021581511
1208019703
2012021329
418768202
1745701943
724098794
399081417
1798760961
1444514607
1771077153
234400950
1181434012
1538915609
1707082256
1971813993
1203481912
1857121135
172746360
1307936054
634744759
951970590
1646691896
1300830990
211948208
261637692
1813508094
1175666566
1086457680
53841120
1141725385
1922351216
1998773505
1003155656
1048896367
233929792
2089849903
1727631500
1786112531
1973709501
593822602
420319680
434304068
160965063
1793148047
1723311936
439746502
490338113
303816228
391838310
998764309
728883121
266148318
469324339
1947693526
1576312632
1691854372
897789890
395185272
1496070650
1121698518
1867188549
2042534695
170579837
1870315350
2119419605
1671819373
1611253025
2015779406
243648457
1471940279
758541386
1178183453
2018785704
11282309
122600787
496390171
1069552868
2085217650
180926821
1633176141
1209502259
2068515447
199982541
1757943103
1499751203
1939964636
156614048
1287133193
210958663
1751594751
276832779
1894444689
1529383920
1907292978
2044303023
734600551
2116222889
683358689
1626866531
1533335419
317803187
2125490628
794258344
1159160787
1646382690
666109999
1694175978
718947701
1638985366
1933793889
2031202512
832625162
1910032564
212175671
1888554854
1773139533
1484778331
1755191365
1206351621
552814933
2060530091
1738340845
406691168
1376358150
1942335319
180242483
183709029
1463409928
667641024
606564148
1464628770
1274141487
145272998
1027848299
1854941035
737838335
274997333
1701365043
1261388892
972746181
847717236
588168364
11506675
1139020435
255937392
907301748
462328455
373025202
1187117596
1307908189
1559554522
56973725
775897355
1511296263
367749439
1772484222
1336628669
1222786683
1209396028
1969074597
1654569548
257240533
1725593025
395223956
225725430
1066830884
1546178963
413345665
1327533097
830706677
1392607375
395593821
423119826
723689856
1731215019
1149248328
2061884100
636405096
232682895
1505447422
361257405
690429447
756251883
155438671
248957162
1026147532
1301167844
305886505
927384046
2035305660
117647855
1443313737
1996891294
921433805
1950206878
1295389786
1040443156
1192558176
1527760993
1327210081
339276609
1978739238
1907684714
1745692188
1973117034
780326907
1962415586
9193265
1016763995
77112552
1431511104
282617619
1100760899
616171112
1726294455
995979829
139798984
16044687
1574679267
382836621
1412627524
1574398802
1688472431
1933916113
1759293722
1503264793
1061513111
1716836726
1845533836
880275148
1360753846
26981125
979959272
1011452757
1994970214
551093262
1038104004
1289575981
99945717
814870680
1522331054
1519920347
1557999489
797996349
921709756
164769077
564435214
407589015
1192807443
1400767685
232706642
659233928
547226012
1029385831
1868531455
778341552
1019530341
2138050821
1465172473
484401058
309606483
2013542086
1405722592
1448549911
1334955586
88140585
1028142751
1355581591
1687366056
1170859222
1424920811
1330451024
890708979
1629431615
511072383
488637118
2141816412
309286540
2077297954
726717700
1955125977
516097483
1581737665
999562124
882862181
477534424
143062234
1390766605
866026790
715877657
2131980578
1521828039
2058703626
658739818
1226312995
1516191461
167951285
27655065
1934477911
38723910
218948154
992080175
1266705094
1196286459
2089922194
431721846
1569690914
1256532833
709139390
1265423412
1048100044
1746567245
157574708
379651892
1268539492
2002227734
1117812745
622364845
1156847914
385672939
1218378872
1762092400
1288486021
964122573
749096272
1978103467
391175643
1448849112
2083033146
1413607709
1031703453
854415818
1602686070
1890791836
908613401
230826707
1869392596
1724694317
194138813
360559869
714406732
549024883
1048698932
437766562
729577437
1068619821
1298394204
1338047350
1360905733
880757620
414244289
349750070
87332942
1391560701
2022338274
1045228463
420229416
195013171
400657639
497133814
1349157694
1925928756
1339475203
456303124
1278847635
1394370727
363130192
918818973
824545628
1111717598
456713845
1821002197
1490567261
1341339161
1465804850
924848845
1445734646
1726149769
575120004
470423281
937678375
1526280959
806159120
1917582352
1951893752
1369826135
1893504377
308179487
1038578030
1115850607
1129120678
1573993655
274974879
1381582763
1209970180
322022790
1520601181
1659703427
676668283
1754527453
367578224
702916118
138362973
939678452
1795677289
1210399736
1792240079
1528596386
1497540507
2080503217
477399044
903745728
2123871945
2053686114
1695982949
827843394
1427412065
1450840760
1447915876
201986070
1527396432
1000968135
230047779
1658711146
661135379
1177700233
1198153005
1546702234
1131606242
139093342
156258347
1915732158
876136237
874154520
1111420750
6237755
328830018
591224456
13838704
1134323923
1691719557
1496311099
664395099
1127590900
1706871915
1220353044
1000881297
22338471
925307321
1162571464
2083340964
547568861
414493594
1240492896
277838222
913554245
576456823
174191097
1278584577
1346223990
1875139146
605898091
2055886138
655147226
290877234
1826365481
835500847
256658890
1721800384
2052692069
522684886
944690131
315060162
542671315
654485547
55125910
1403809666
626403935
986063332
360286051
607199463
1686621281
1451528735
753171416
1242260208
1045400680
947881303
2072261662
1475981520
189762196
759864946
1195195094
1133518295
900880857
531414099
2094838518
588149033
2117614903
1140501981
727547958
1792906253
135006944
2033153167
738016259
265304053
16625250
441149826
794700247
32430801
1177132227
541541469
1425911990
210421895
1958313132
1481041026
1987681038
1104381280
562342876
1426123011
16179325
2067391222
693009512
185479559
809479615
1005913403
117206101
611303517
389412480
847507552
945732250
564821629
1164154206
1108402212
2024539498
137345899
1790558049
1522312782
779051076
2083151437
1523882772
565360553
1868101159
1348598710
1766585160
1943738188
320380588
1910449301
1174058263
1977257910
144858676
678909737
1548447940
1642538676
1502729206
1557574757
920332211
1659033689
621042485
426877150
183068234
327283824
1899961332
858587779
570238519
780545341
294463159
1155902877
1096317900
236293863
2097248593
1165966366
1653252559
426021513
2079637238
517081613
1380542222
1048611651
2042417557
1587705327
372565078
454914584
1173968795
89886959
1741576158
911600332
1812892529
56770887
572696645
90096954
1500813972
73117177
707713098
654866185
1042986718
1065636436
994566978
386662253
730966327
373460530
700255019
1330194011
1646408474
302878954
1069826298
1199003956
597877350
608021331
420296534
906319186
1257204304
932855770
1796176300
25926916
882706144
873940619
1361093020
170884849
1570378781
579454838
2112446898
1780917875
1654205413
844712087
1614988680
1041380216
706799397
200023935
1242836657
802531396
1772675733
1271245611
709099763
836900058
1525904847
352999130
966157696
875679974
1072009399
589867169
1040176279
476682092
1405840611
1836716264
1518427343
533528943
607073951
2116324976
638655718
992181510
672528319
678227497
1688905164
1047128572
1330866228
703678269
667403379
747361949
152215237
1672348417
567364148
379239019
1080243796
1368850947
1822301197
892798826
875612986
859278881
1394495237
1358322111
1187033955
1405878291
573800557
1034535425
252702342
824915527
1229834173
108223144
1744162527
14887390
320284683
455106822
86948727
1846126519
2004307222
929326948
1417699558
984522979
948643120
1683315520
588844534
1957063439
1559568122
838834393
2028204983
2046666788
446508600
1076194281
1151805718
1346027941
461650095
1281982632
1839968698
1241703969
311818652
198706424
1903677695
1600809355
195986787
1186084501
1650913333
67317360
991189056
1591974057
1230633345
1073029960
689892277
116054233
963487618
1041878699
1897605464
106625750
998477841
1059102935
476296489
474189607
996915004
1566146146
1387720255
1781554607
1619203995
1475679055
224667114
961424880
1603996700
1014974269
1520030754
121287483
1641160493
849065659
2042673110
1737214203
1097023725
1718368524
409266092
1593326611
655952469
1281352811
1557625993
773357954
1805218090
1206456814
1105116041
592501985
1488886433
1464372303
1961285259
1531122145
1056621337
434488982
1969343620
1999614098
150259032
1366000803
1397215020
371662362
1007606898
1719942772
449258568
1226274938
1859696047
271557971
619032450
837096146
1585786100
297492231
1478335815
824861995
6183732
118524018
1579132614
626325486
142201276
298552155
1276123704
1374467141
2118002116
1313640330
32067818
698427174
374712223
1227249426
549783612
1191328083
814110437
1383207153
1728025290
1139070229
378926703
1831430844
2049097606
1517878730
1875751633
827346634
1232804641
1027876459
631522738
675133601
1140241938
1508164348
684945306
38585538
1573541140
1019478
686613109
238607630
1467850845
379740949
848796147
536714248
909570346
1388402413
915866672
808087498
962998853
42618878
347028474
146904170
632304059
1960427408
2119901448
952373330
2027336288
1232237089
1890682449
614272273
1577357148
1934117894
912461869
1734193144
98063066
1902613363
1531543090
1896910640
470476705
2003269207
1104180126
1447722929
288897539
45006868
1684955011
2042311873
155789230
1528481675
701128986
1229450252
128055224
1638225029
1836339261
1587290271
697715280
1356389931
511902853
940566861
402069207
1911975270
1533068319
2024490512
1260499013
332912153
672114678
207903316
1221211690
1458645740
1173452435
1122893641
388951672
1651950097
280185023
1784787272
515151120
891559288
339125950
447952761
560010521
2118759240
1310236767
270578951
851842967
1392088181
1011390667
1933091991
831556555
2054223078
2125612540
1821803572
1586325577
1285210474
2104398967
586216784
940196366
73773363
2041223120
2011875786
341598736
1291441303
1586707176
70574798
976908500
1136125661
1354299087
1446905502
1970173587
1394896630
1656306261
1490932562
1787166293
754570422
2004446949
2040727598
302976231
1366058525
1930269449
435516070
1500753037
559695610
1066798318
687382672
1193439256
2098319619
1747169458
365851834
1172962914
1831580565
1257022233
1370775549
379884302
473261760
2030775458
559287829
454745368
1541112467
1397057314
952942751
562661038
1172946914
947765865
1640791658
1913242191
1882285838
1613702673
1349014399
145297150
1130349770
1127670371
53684125
1551619129
753319458
691830437
989583156
2007243131
63201262
1067221389
1659303520
1481097824
1376821667
1090406982
1252776074
626464133
1408155975
201417631
1797011363
547058298
226160186
1727933051
1712442207
1020505250
959572444
764828249
809229045
1994605217
282657612
883706694
462281368
1781702203
743738627
1534267945
1209285706
1286105501
846479800
239630497
2080767365
1409247810
14960238
207792301
391790339
901639338
1186928430
13574980
310656018
301877615
904391953
155505560
1628471446
1998517487
1526802068
1962092743
1904776364
2101556058
517167236
1540591879
1593857112
1049571230
1285045644
424796753
891618199
551919740
265164601
1416424080
122681054
420433568
715977319
1026314765
1110269576
2075472216
555137481
373942216
1456310239
1412064197
31426373
524550832
932757793
492170698
871685524
1108069480
1033160813
2141179131
2101856469
1965577406
215654057
574612348
820827890
1791629564
1450479189
1492987129
246110185
1870838828
1688771794
1842704327
1775149322
1369054579
955266861
1223073881
618904092
1763113453
1350436580
1387077179
1287675822
1297254508
1341273621
1099145154
1885351848
1331734012
2017379627
695009974
1177301425
698363485
913126242
305948084
1291914095
728802373
280111674
1837539441
90599279
819764174
1527814656
1134613715
1604870045
1184639710
1778098496
708358375
882631511
287367343
290638516
932392255
1052198845
190898307
1678356339
1900200502
1995353802
1138461443
545367357
1812496756
534122037
71720147
1949943262
689835183
738637584
1987684964
1298808933
441702330
110804562
1093125848
2095310617
1361243365
353274377
2029252152
152502958
1430659609
144445023
162183646
1564479505
822391422
1005727752
1127398927
55959822
1645008045
1982617910
1308715564
1279690387
326243482
491240302
1074080259
449885816
1583797916
436301944
257893395
543943638
1980216983
887085300
1920946297
525529755
1948122287
147878757
1738898085
1310351015
392663355
768834841
1582700755
1828654387
673403514
1366425683
746207214
1413260063
599930443
655457556
392053974
2062702753
459409784
998060160
754670444
1636762745
1971086943
1245121664
1356523310
231359981
483998202
574697435
581027477
1478008812
179874367
1537886898
1402381453
742738686
465983951
1111609525
1609418855
1819455795
2116990339
604006339
1583039427
1444394010
959383016
599369370
1545466734
2063676155
1217881987
238541413
822203033
1700400181
971849790
302936717
76260404
880889135
1782500546
719505837
2069778570
1952517258
1690262180
1306530257
865421899
67550851
1656866404
1865375200
1670151729
2142430026
189533391
1895746176
2130096336
1057225292
1970079461
496581933
1905102808
293439834
824065490
2105178530
938316008
2044409765
1888343925
1586497323
1930196576
1593350918
1144438410
1366556085
674897540
526277852
1039844761
480783974
330381938
1715091538
317248335
625163007
381050399
158734279
918435296
846043738
1778790590
556391337
979729473
447281607
1125455554
150189004
2003204055
1279891987
1891653052
1802869973
461617013
1056533245
1129403482
33221623
672686300
1382488545
362471514
1828901834
364516261
651847817
1001659463
1818060050
172370439
72141842
666843029
1363103982
1675341128
1238161382
426756543
36908323
928390839
728979258
748543478
286946569
426168520
1668356644
1283204430
1336414116
892857753
1762648464
255525943
1654903159
1360026477
2017191089
1201027404
1359629998
1185745447
94338778
1106245862
700942428
509881473
905149395
1992308810
1846404834
1329437943
1274143257
1791334740
1929719448
776712229
215446105
1115407339
2076464949
600032481
807514325
7905341
594824499
770723188
620976830
161550865
1789599304
1531596328
1468004540
1794372817
1270643084
1778026462
2025668891
1795873205
771620740
2049016332
1301432111
1802879473
331617776
1947901306
973003465
370709192
881454374
538833740
646432044
1815483096
1835711328
488352508
266869970
1335500829
1552764576
750952011
993865177
1487175411
443115044
273622878
1097756659
205973308
982297738
448459151
122807346
808639018
1504532060
1176454384
1580999532
1594631310
420940022
1825844472
218443184
880400499
1171890278
1814384054
1282334633
1155773269
840626187
942687962
1909515473
1444838253
161292844
69870907
1400268309
1972082514
794824488
14247571
1398488291
11849697
533597550
1287734061
2084505886
1355526197
2103061152
249269662
1432009414
396747686
1298213369
528506029
329962071
553113666
1312131753
84505905
638597466
596900572
177818732
329773547
505494947
449118539
146753662
680043714
340333801
918395453
2055239030
290983390
432748313
515714424
149734686
318218981
674755889
51369927
1079824478
1706088022
348248561
1787506147
1593725292
1066521831
1829620659
963188366
2145163438
1066053321
2115911959
939193745
2068309221
665701813
2099018969
817531016
206329841
1128495522
159321175
758834085
1931864337
1647698300
1852283905
141723921
1238982710
1015737600
2140801191
1724772079
43104079
1510120102
2051459563
1858475060
893293789
663009865
1061856366
1407970661
57895691
657487468
2112000650
2073159515
136634037
908766028
1086469551
1636789351
804101567
1015619958
2086548150
1864726283
456744415
1394957607
591540680
1560947284
20319332
1042437447
711935543
1034473357
245193024
1098909701
1647181018
1063390406
279243952
564096699
1366831714
1418488138
1969945286
686165377
994147633
1443924986
1476250524
1055316351
1173168565
1815027861
2126015804
1961534620
254189431
765761493
1013580745
1129943553
1466339428
1201306984
155001600
1137234592
1066067886
1054951061
288175813
251192322
996199137
634991715
1674948341
951059497
2026572769
56423034
453584436
1372287356
208686581
131405964
1907199590
1019679093
1084495189
1524881997
2140706939
947542229
1006856397
692023228
1332959917
755067064
1895296664
968915709
1704894
1635045261
1459729667
1051213674
2033921000
795320056
349628699
692733545
782088718
571869125
702507546
718780025
1489115845
12387100
895768882
1771863562
2126431185
906276681
508661168
548839619
1412054317
60956340
457738769
208127541
1379789352
1971372533
759475169
1304579327
1867317186
1269493392
1178351228
596037178
1333941702
1102470670
608043682
543692811
263702745
2072812607
874350012
1140819374
1049466889
1019613121
1233874129
437480245
1137044811
1887682546
1499676866
68494528
471556459
144011283
328068475
760044689
233080756
93771533
1496072801
312213760
1965638129
1010959050
488922315
970067916
1062838597
528708247
272689595
1335011542
1903091907
1768753092
1917439569
1003469151
176039773
1631458010
2066143597
272929043
1873564458
1996484256
664905034
2065753041
2048933663
27126220
1746622645
2101226744
941275289
1529072009
874471366
1087024250
1897339769
1296850980
1558921570
1128983754
1332994236
1861871323
1661800856
63003308
2124792796
1585847006
1594683190
271976532
677530670
449456177
129773753
1625066962
1883798375
1586281900
1389773280
1754791654
1631346760
245873002
1421629752
271989362
844443196
1064271484
884134184
1638455522
335095980
792397860
2083663977
861727099
2129255311
398869910
2009893784
934216297
242722095
1408912746
434578901
1248942290
1010427575
130086666
795630186
560968605
292622972
1258563671
1590426646
1348576804
4247112
103711493
2036542851
1227462492
1388491292
1497730266
241225633
1866066770
1533487756
2145017193
689298725
1548579087
1236780773
1436563001
2067507071
70256715
1454447771
1144000610
350581889
1135087897
525402198
790403336
1147522224
547642983
799095826
1229011294
1989451553
1414835664
1310859520
1540611182
623976902
1817395363
1448331539
1263883972
490428623
2058468485
1416460321
1623444909
1789678510
2068805622
96413770
1400319293
427543189
1774635968
232115429
953623494
1646015880
1040269673
1961194842
34666320
555495836
610621228
1380014535
2073739751
1890797535
603110461
849499965
1676673457
1140117058
2135971212
2132120437
1292100056
1809247523
211961168
566502193
198770211
1545799953
1248239911
1731244022
216050180
852709962
2139824676
1844859133
2109379656
392410295
1745005361
1720059573
730486425
1015768207
1943620930
65607343
871394870
551448161
1877655555
259657000
86308347
950194707
1653043769
1173571594
1801621918
2093289069
1200054068
1079665365
1459194297
447234266
444735465
716268870
581458482
884681129
2112140400
1473428598
1268203718
1188514190
1087503430
934869660
1479538137
1876460405
845623929
1362239033
288556097
252188332
485942132
611068392
646446094
1295123656
305696792
457283373
1643545314
492171484
1254676975
908351516
1175993743
98654750
672863178
1356670673
561348329
1115775327
100680034
858307649
1147198928
844564160
47387809
517409724
569034677
663718423
1233056930
211847575
720652610
1207961660
1143282077
1569769385
1106822252
1558985426
159252564
1888947732
1692871220
1773931788
589519340
1835626618
1016217094
467207984
1973264779
2109931264
2135264555
1096366074
281524540
431014090
510371413
192590893
1213999429
650544660
1841531862
1353710093
719756968
2050458220
6159617
1941696117
940884257
609171814
898086256
961482193
1732767723
1468144262
1793946403
330246776
1107247336
1218119188
1330677636
839442946
659745096
910014251
1658053091
751980126
756870276
1304860765
58203568
603129385
1547921475
1944781209
495214668
1426060987
1860231889
449944141
1786044452
964110115
1163517908
1162172239
565643065
1051566716
547461189
1331556611
1471366711
1699940274
825066811
618453243
542189621
1380102091
389654956
130196055
873388713
1748058471
2147285256
394446202
401315743
2142785676
1234203402
1853161012
947982829
1787593494
691962233
520252877
1496473245
79335982
751424934
731764479
963960814
774419493
540833835
1023208044
1283156467
148258595
22968061
1414514180
1502186163
1145561232
341339148
1438665814
1333027587
471822782
1369998953
942659954
591486385
942336728
25806526
2001144578
1559234852
1214627905
662264907
719264443
2018944496
2122358176
1641645791
1257484764
1474022756
1435881052
1871923101
1438423980
242888089
287762151
1165992150
186449358
529987485
874751531
945004173
1133750839
1795517760
2054561617
2146455973
154791675
1971312351
1047822755
685823688
1315951774
535184793
2091000964
1912573078
504544059
604822349
888182557
1241923513
1875589478
1139644351
663395486
559836101
639957448
873554715
857796762
632961522
840983774
1846230339
458372310
2066908984
1427896920
718529776
1779527191
2022631891
143839346
493262644
22476892
1450888503
1858648974
1396818024
760311371
1721748668
1213500937
96594896
1015283534
2054346399
1779574553
508634352
2071212479
1615714395
1310559705
1948737256
1066711568
1373510704
1156469824
1614575847
590635440
1726385394
221534721
636747590
1778715567
676366662
2143169811
696383137
1080715710
1619023362
755515587
1174628608
1419192090
241884131
1830876787
1646044464
1879764968
1504709194
1129051018
726669480
383111482
513574944
594900068
42865205
9932743
402551024
1281856041
357394083
1434815923
74404863
1634758105
840776309
330716949
845156674
742256162
815215254
1076313149
1950138380
1957485537
1064422868
84131451
79476204
1536057231
1585951459
1354524299
899303404
1970126708
1824821135
1239457521
316758044
120494047
1465815619
1641001409
479141294
51490463
720495763
1973516476
708413678
366794262
1596879018
136323940
1590923424
164925775
1594963182
1350871025
1773109243
1598303762
1923018591
717402735
1992417588
600588542
400813588
536002123
1654310929
2039917854
1629801804
1823668427
1955668586
1228259383
100803357
395962507
1864821226
351999171
1221432000
1194873860
504902651
1439286655
46176441
2038816177
1371669791
789697576
1299342596
605610434
1770265318
1131103512
1070098105
418895387
1547767034
1940793983
1430288136
167053293
1815693981
1151361850
1005576254
20074921
1463957759
85409442
428929326
2118884338
91675922
1907040613
1865675763
878816708
1959283951
969657510
1298478485
277190759
862669035
808814767
1394475583
1928880710
419705705
178071715
1135788772
19512868
839754741
581205054
88894717
1900301339
2083661877
156504841
1105444850
1295401690
126513140
760394894
184249960
924862820
638862290
706982597
1646177066
1323645855
716229115
1085615812
340020833
656733712
1843295279
1242698204
645679271
1157582878
2073352025
655202245
1680984146
1479838226
883324807
1418789482
1181836127
951989393
481844701
2119616992
167852268
394654636
1736548229
1081521462
2130152829
335979734
2113887460
465604508
734819606
1251729344
217076414
753733039
624356121
1288178217
776013635
1468265584
303949280
296205132
1038609535
465059520
1517374197
1148375086
1816329029
670131708
1255881486
1974816453
63299660
856151123
602326993
115459398
1443556840
2097025720
1824440456
1812146455
136459545
559083431
2032131046
36114524
216090115
1911402322
806471356
1874063449
929391525
387371272
790804133
636518949
353490245
1371954843
285133176
904614145
475651946
104988344
1092339374
769002655
1110247138
58501117
1514272564
1930750093
1931211660
1532805203
1150677779
1947769855
1489959057
1641596502
475276301
122822544
341831302
1084745843
635442220
510171295
1998615751
1334535845
1628656143
1816134855
1393268654
487012154
2076495208
2014957597
2113842754
1672607729
297294531
611338615
1776805375
1445739604
196001141
1186994093
697143838
1606528593
901736461
1431603373
1661032265
1450607910
2141769694
843616413
1658605828
702389558
1624326189
1326367030
159348252
762552719
1927868027
289645497
1364479460
357994935
1794519296
846043530
562959240
2137344548
963859523
295990896
174786538
740482318
1886442126
620546719
816658087
1390936563
1951711277
794909308
1987284572
580852444
2117188226
1099641225
103658808
513797949
2061168803
1359803726
1212272844
1449222523
1845466294
1594898497
783343736
271582909
1429128399
91395427
226721455
2082405380
428314321
1277283098
110924344
1727741539
560688985
158355291
373194633
1575745385
1827088325
519841343
642973775
1804974047
1492005152
396593584
1979431979
1935039584
461559500
1128616147
1274686019
529985330
1145056733
1264934760
16340519
1491267565
1971217470
522827458
1998158333
1720028878
1434021761
347570073
9696390
1603273585
51895995
1928667083
853033371
1255250698
1757663020
935396069
2071242912
1932359542
477549381
1191447537
1346732544
463501335
860717440
596610017
1526061452
2001820599
113622861
1041848231
710306464
1386035986
1287838696
1795106867
845029484
397643127
1386716795
1059629839
810474204
1071880855
529024920
1518081001
1951091671
165819419
1994977780
1545048333
1784430791
703158235
366863710
40784294
741472678
388311000
1692706923
1388536657
1427237796
1452969562
576075841
1533824860
2089815797
482441047
1652178537
397882061
1685444499
38317802
91503186
1046791876
299433716
1233137070
2024826096
2088639392
1342193496
321755816
663766757
370639751
891045286
315803395
1912655915
182692902
1301792161
415542131
1709941975
1984568613
1524585595
682635411
975444248
1803715635
898789544
1313966792
422034665
2121303043
2122139265
812829613
1220347443
200398818
1134732177
39253459
398900285
1446817080
689379195
566185453
1400686979
1549596634
189318671
825726035
880283810
1959673345
2129641347
1285302665
1984318917
1834124443
1978577206
1632876864
1468857970
1984261786
1446632001
1277042558
1258873202
1134465909
1875013005
1245164247
973384387
457523599
244188090
1146134138
1760472246
1359608746
1815244889
1268494092
1134892696
1230280679
514078601
1919976964
1896542007
572125470
1090602320
1672352410
2044031186
1373568505
1968785412
918527183
1189623382
1330983200
1955525805
1281611927
1818444929
1438950466
309164341
884133542
1088072132
1902011774
1002149740
1960838548
487888201
1619212129
48238459
1728834417
1313494760
1723466559
748176012
748349898
1203938788
1667515123
1561486412
917636862
1570311072
899821505
796934402
207340528
781070339
1253838832
1184233628
616191203
2080152829
654876008
34991726
1683755153
1412909380
691932800
115008641
1461770799
942115181
775436053
1821081697
1986796854
1456010548
1752038125
471930866
918348601
392846844
1027979137
1650053301
378707042
1510645410
2135453589
792256644
1963652241
420738388
1588015060
158598214
717601651
646291137
342582467
1814904592
1183143343
350735712
1188341419
1313753673
752049845
929385219
1452985391
721041609
2030684749
910310000
754514455
1587506109
890526573
1334480828
1740177514
166292181
316131844
501026135
1846518049
1639378765
1295143534
754496225
1702759797
524691936
1069946880
914157198
594178953
1808962869
501093527
413482433
560001804
6671543
826685266
2126996574
677343275
412363205
1169680239
205594626
407599003
1059085560
1790545897
1620503370
1901119193
102764239
1727830113
79942426
1453377196
1906178607
536103702
1439223188
2136294047
1158532570
1013002925
50116408
1226114545
389890105
645819512
1428169375
480235785
1053721970
599339870
754790355
1728835659
2053829924
1058341641
1607615270
632780212
1858395056
1034760050
26743411
976800694
2015811430
819817630
520724808
119791181
1250557105
1627622242
15251641
412832096
1227184723
1887901447
1091436610
186859799
238351172
1987366269
1032709042
1611971207
1826500650
1166967808
1739484649
892131512
1934321786
1426877422
413413656
327927228
943871941
1130392138
1411675689
1267072368
1960051122
1249609487
8045786
1367657856
836771404
870773215
1698402940
1638962907
346862644
1167902968
139274450
2020454575
51211185
568283705
1766801601
108072967
91115449
380865613
394030433
49241904
1063182904
592840225
722584095
1366308280
453849643
103503804
893494486
964058049
2096899696
1846091308
1305684492
1179970819
2092209745
1136542714
498425224
1266047821
163385614
1674713473
1906306056
2007859136
108677746
1205978031
247273900
269787885
417454637
1859221522
241472530
1982931544
881235539
50297362
1227484688
634429946
722496967
526183193
1493271519
2121528077
1521460165
1361250806
253135652
787031538
1667574692
1815493333
586620240
133183710
67027438
1203492019
1359574450
876713592
166541106
1999056646
206887040
2069966302
705459682
2019416905
587666873
1454384774
1587449427
1571149339
1620741914
1268904312
506794630
1610389443
459004969
1360525920
1069009318
770942380
171078116
579600436
2114582064
1039152973
994092637
1230568178
2094923071
1549676660
2124089033
778862419
592988096
1501339486
1825964727
2010999506
128749985
858104015
1405879187
1190421892
934016857
875869375
1558389818
1268933602
2104405745
1905686570
198382503
1243165478
537599268
1599010603
467949146
1951222778
547539941
1605882205
136407015
1787526748
1798623369
2010022501
1195535275
1217402295
192621107
606702894
2037287205
1744180961
1281482147
1841146028
563352151
2105659248
1863069578
886868251
221207950
2131809745
1167341065
606401538
1716910645
1080857535
238737482
862452787
2036163631
744193286
824435114
178430119
1667812774
1236657277
602837186
1069786778
1934259948
1873886603
1128839846
907480078
1895531433
98734686
1585879361
164156043
1193742846
1482068033
1254526109
1501653538
1557769669
157414523
548024033
430581173
1212281224
1534594297
213315273
1409465962
533921432
90149739
1602393451
1283902505
2072946003
1729909926
442956051
96796948
265907812
1805894892
114517136
36809111
913245303
11304223
811146111
1604688839
1745705208
1337882422
1425738636
1968983008
2115009292
635272060
204681717
307984242
1920547908
1101988732
1378834821
1354387264
597973897
306818713
1740890451
645031960
287255124
978723819
1298316588
103934522
1956889060
821354807
874479018
722083282
219858181
728063501
1310679640
411765487
677082390
639741057
579146974
615918490
1275734383
6110023
1989911955
1408561645
989952079
745319491
1249623285
1748409363
2099501179
1176222979
1289231317
1364759791
1143467345
108604633
1022663859
1343798935
529132160
117643755
1627974693
922581725
1073442896
1127306348
2103327031
597104294
65994578
167899635
1721241273
901021375
103317944
893730429
779252824
900296086
50427163
630387114
1189739801
1330045441
1698514773
1510193309
1601807678
1602663555
1524248006
1594439702
928240322
353168543
2027615628
21926668
2956388
567021597
1756906435
973549555
816800454
265322548
1691901284
1948490831
191423646
1236404094
1732622350
482360228
1476489278
752800536
1610727535
41578873
749663027
1473059232
1946355963
1231257708
2011701267
213390975
1028571429
1851212793
1912924782
2080037803
1761215217
1400408772
1026813242
908313712
658488441
1550533455
941422158
711969836
582228192
1638576805
863440915
2077791713
1163048112
1153886795
1872203029
1595230191
2041499249
179303503
14755849
635381065
1420501694
1265137585
1499054534
414495726
1240549754
1550971434
964401855
853063641
1698472742
2089302181
1457121900
2024282183
292300450
1938429704
608235967
1298348682
1577224432
78195423
1000405637
94728562
1740664488
1154060578
165238870
1352974678
439568798
367499065
395664322
718954609
1254213337
1414491004
1894934411
259514982
1563950702
1342817382
493292300
2070752213
609527203
380897713
211186661
1094595475
1062152165
1336782984
510302586
1607698125
1453014999
1016791116
1563348958
856834336
2050626641
1201227918
157505198
591360807
2115599561
1437251755
259655971
211322373
894049482
2092006325
218092073
1795996176
2079512233
1320792024
944560083
781043462
1767065703
1729501740
1712256671
399015717
1834325816
555729017
1702559887
406773166
128728045
1616875270
814231640
6848627
1444171325
844192533
1488427850
1750610179
1659969869
626192346
1797217771
1450707465
1890831588
396270904
536244150
1707899541
1710512028
1866645568
1983166075
1783118652
384315933
1694821803
1837330076
931704005
1623419488
1765499706
833560024
671935511
477328218
1019222300
1777789170
611169820
391285279
1445307469
1437406614
2127251681
1292703697
683270275
1875439405
249429859
975055804
1738056867
493590683
1006703417
832087967
460845447
918049035
1857813546
808648562
1536953951
1503187727
812582040
742182191
796621845
807043118
1023445574
391157410
1552118170
1620021363
1408754126
1900555949
1578005226
1619107683
1752131199
998905127
14416288
2036747377
384510493
1232675327
1724377806
476127156
814913522
409718049
275984077
1228937304
1192847366
1964685552
1324126502
1171303981
2053619568
1439921074
48408283
707657963
950217814
761635155
2138664
1542155235
2145091741
966750102
1470949267
1658442074
276671814
1197663545
1010165317
814521638
791017507
473880746
2134429117
1516181393
987695949
327648113
796041560
113611899
580086700
749983387
1940387077
425869880
2102122425
301509784
514396526
2069311409
937126055
349281434
198057896
1858382448
341940165
1283378892
2096407669
270188869
259535697
940191774
1182198525
1144384533
2108205820
1985108129
1228148432
1657838433
442006660
469791255
602172443
159957661
266276800
1651576815
1859453675
316619961
1225287326
1437295038
1348391060
268959316
157765437
1165392987
501271971
1483638120
947784389
1661140578
405626845
693290110
433470484
314291665
1014799305
699998111
160813000
611154084
1990341185
1119019171
552751114
347463661
59365374
1887768909
642949644
801985998
1099449613
177497447
2032402682
1059170576
244047220
354498610
1316646164
674547354
1329817085
614383185
857137941
1349260043
1280615097
397190814
1612275293
1767366080
1822966260
1697962211
383210808
1211778635
116131636
1309418127
595160038
573464530
657950224
1271612506
613834383
1554752812
1664637225
397221222
1215137047
1756383264
149015928
1031380578
22878486
368139083
1046090145
1566332860
1446134298
1364517784
34797272
739231973
1318143423
1724029268
1199236103
150640720
1932001986
1570707356
583355671
2031771407
122905175
2105147744
518424901
53718161
1334297392
714782079
43438589
746143880
2023752276
917767490
452981630
413344981
307502060
795525937
1193676752
1426685910
50498123
1981454952
422988336
1156076103
1854129475
831482098
969709929
605927804
95413456
1359089825
626903785
1592388579
899083852
299050113
528444355
1363872343
1343764660
539350029
1515635753
1316762775
1632113073
732647265
951792064
375667287
1983964402
1854624860
1040913070
1974155150
1430271013
1888089136
135847384
212756331
1764025174
649543790
895720523
1300590604
1123917214
1208714862
507197396
596880559
535373377
1402943306
539198748
67786690
1611963809
16427013
1965702875
2141209874
1711867773
1312065699
887988316
266963917
432900220
759615384
1948568386
1047104222
807784893
1280525707
914390493
1246045431
877067035
1990167349
1914744155
1672084358
729570538
732904389
1845188745
1660322337
2120858747
532063489
159249941
187297782
25254982
2054282238
226771994
330911852
310939534
1330986295
21489400
819731815
2019016106
1715981217
1732976380
748182992
1260504841
1684193285
1217172023
505485344
882402877
1937717674
1328610938
1862652287
1547130275
1598152251
1321273690
1949053645
1038487038
897204325
90068385
1477274974
1120289454
1478489605
882986700
95780442
506335211
1257489640
1153900544
383668586
1258241045
1323515675
1203311497
735748547
161949885
1745170620
266723217
906813756
1496878825
1052678221
335689901
1288751226
455467631
1182488463
1748633221
1922774995
2121150779
272001278
736986760
74963591
1434812489
1007457074
1776579022
1317299748
1177320037
1375961943
1546054057
1511668831
312554890
397682129
953880569
598977517
1559371941
603508147
267622050
843145093
168086252
2087048711
50692669
1023949150
1746463083
644747994
1122444119
5720526
191108573
117974773
2012807694
1392429999
839677915
324865323
1542535201
1156039246
1540208624
1119052990
991443371
325663317
1211861839
305387967
196264520
915881332
1151181146
993217246
748387901
19525701
2082040403
1707742919
1849494584
416701344
1296473086
1739564033
1427092336
706627675
66597656
761544245
863688624
186136605
1590517437
338634889
792652960
1609461713
1926638476
1297836820
1474364518
2026139292
1133095462
1261967619
58859908
1253524801
1310871998
914710786
1222565982
271540142
1131216986
939792858
1742730890
626646364
2032028367
594864784
37081570
1267318145
813810600
1782559397
1047898341
96549413
1333742680
1638811946
394587572
473417838
900538533
1346778485
1515375858
1637633099
1802848197
1898491316
1778492789
1571580031
44515256
1072779183
1416606024
1133689772
988263172
1651977857
1371917126
1069516258
557103537
451222993
968960858
1619546121
540600462
1580473199
635749950
398326815
1073527384
2049367529
490690466
674597629
780542377
1025938397
823348173
1549408505
869440116
1142415088
1020940825
1576678216
2090167206
920827854
1898414620
2123844335
1894142196
1570386530
1101440626
546521707
146931176
1923701751
1042278635
1328148718
43999553
441950679
249899255
972684980
1559519967
1824592420
1984250492
841246825
432752222
864210279
368300278
1420462871
5968610
1991110707
705985263
736998130
154089899
514919178
143007935
484182029
1490834402
531866318
1143597066
645955685
1745171645
1569298186
1640438616
777527826
607059737
831945467
1600654559
813777192
967224263
1598681779
1744689431
2093429710
400647148
1989730655
1277659944
722826849
172216225
1656226662
1910704380
1691542306
2061096687
1078514092
882870688
940891895
2005475274
298826355
1141320265
672431505
640677114
993941580
1713535782
1784073090
1457761999
1517478572
1793834910
1327740291
27182650
492039312
1871772850
1535285346
722946812
723436399
1641102813
155024517
1737702760
1149916507
1096766181
741316968
1401457614
1727773586
191228682
732388700
1476160415
1362469602
515612939
15224360
931612052
2111815943
696523053
1949393909
816880461
1894882211
1672315830
949507958
1421745434
2109084748
1987932970
765285772
486080347
988386453
1580964004
663492930
231142499
1310908035
796063139
1526123624
1509348959
477450490
61165180
842538407
1577632770
195062694
1271192132
1405385151
1278887605
549191217
724673290
216187156
590897079
369649510
2002542033
2109965606
408553997
1747590613
541992721
1355457442
1691840332
122289999
684437588
1749108884
2009954676
228191023
308926544
343719531
1056750504
2016155999
288900354
1968452619
1447818555
619387986
1744629630
37454602
976812210
954981306
1170061889
909644486
1153863312
211281302
1469140730
855328529
1337930300
1762017
1998401290
1641521350
489219879
1922712269
1752561395
942615499
140874701
148447454
725634270
1097726548
998771136
215777387
2117335360
1403646937
470507894
1549810320
209648506
17323699
273097561
2131176997
257169823
1142948593
91284806
650677509
1842018555
2032331557
707244446
1753610532
2016169280
373509285
1577911367
1785395388
552235102
735658966
1366498268
1387851006
92628547
1667916940
1043643467
986148956
1835415262
2108218783
2109693946
928020477
736578207
307198706
1560922583
207474368
181593804
1551363925
23810888
1620924824
1738256704
566496754
832750420
946434464
918405894
41980590
229302837
423807069
1811321552
184204958
691785968
847031663
1349001766
1163869199
851882159
1995378681
1313988187
1055317021
1228802287
1348969622
874356912
1319441589
1467283289
150008129
1867940501
1080270704
1910111337
1663302470
504567231
1060160661
893867542
922379199
828388719
2009637373
1750897057
47804059
1446716717
1518016478
1953582366
1220871093
985144163
1751646263
912010580
55244568
1717820319
737322538
218650
556415139
1641624381
628685125
177589959
864997481
1721111190
655926746
970772724
2139448016
6794954
58356371
1634400154
885687550
235119022
10609597
1118514995
781096662
882089196
1302438563
37827136
1288258131
1558874367
109293097
803043280
424761617
2090496128
1550547169
862741930
1540002454
792896458
260055782
921668937
130993360
993086368
437854945
1910690340
2115370215
409676283
1168256772
1887529871
1028967254
180101262
45931612
541653836
419867747
681895930
528863325
1537006895
1411773508
2070935207
1048167021
1241757921
1985191870
1282990723
311150239
1046440031
937408122
426289195
1708076122
2002404749
1312758093
1852083823
1366845818
2029420445
1107001090
1939891875
1030147296
1804092691
627758022
846749658
180546847
590552155
755501896
324916171
1930742160
1137664271
1787056354
257505762
1190844519
1155225877
423178612
422875281
1170760039
308714608
1598847122
1535438751
341248959
583642619
716169658
1077270543
757728942
558382996
445254853
1532325583
216195086
1252580065
790949719
594165632
1794651530
377080424
2078913106
460218005
1883389113
1102682458
859463453
1711002430
619942339
1121588319
1320059793
271961427
1093118780
1556888159
1533736060
391652474
1610623484
2019918558
1161916989
361319691
1031765896
1411537041
1552178244
1970083152
1482601118
97690925
7702085
255555483
1286569937
191510969
1613100237
136101570
396101024
1948508940
1170159135
690767619
1885872330
183493540
848594162
450543386
14625717
1664869238
678659094
1649315421
481967599
738824154
1176369608
1529090144
847011879
1302905694
890553925
160780650
159191506
1348957934
742467857
1271546165
24689353
361696881
1241929392
1195259995
96107453
217187449
724732
699723509
464669526
955154724
411099603
1575346826
141818667
1013577395
1323893767
594456767
308152281
2013484319
798514049
375111365
838783134
694229324
132811865
280748626
1760916845
712519930
1457107436
834602898
1348666843
2056651229
2137407460
91947380
123483357
1498469012
1547445599
854176357
1121695340
1142669923
160539385
1160703461
769064831
792838323
1258178715
905221251
1146665087
129218229
1752229807
67082250
1627662997
532372090
1909882628
666188982
1081064637
1643665648
1600303774
108824669
1817458882
1224733367
1364768550
691997472
1321421263
1234887837
593954604
1133065901
465949629
1587641325
230983556
322581875
388956002
434901564
1558165463
115525005
681294144
2099220959
1541016792
850920147
475488797
1109316894
38231303
823787470
1559930241
2024136349
1264598654
438014516
1460766391
792838942
267355552
109250286
1795253510
710096436
1849902486
1482732481
1969094697
1752334357
1106175547
713747321
431647061
1192331358
439127208
967567932
1438986676
408524397
1562177385
1903745527
25708952
1409475576
136259780
496660345
224109033
939953922
1416794652
1328657256
1752612738
2013464213
1651662374
671564234
3238690
1627544407
1251521961
1194578279
681051890
1195595748
1193598012
698319008
1189886941
1095617962
1570107320
275402261
816660313
681473961
1689251046
1534819160
1505194966
1118399185
1022519181
175106104
1476467206
60625741
1379216186
817581824
145512207
1224233439
1642872651
1373616200
424052244
17377699
488123019
256438464
1248542624
851915556
671319294
1992848985
803583776
1864615055
2008372073
2055908605
846414423
1593750076
1377134858
228257776
1380834801
420247830
991055833
2027059490
2050194290
239850611
1047352686
602270270
2129034664
438826013
687843700
262748141
817681970
1171366413
784701952
1657989891
517667405
443205323
1505327403
201412838
1654837080
1246774111
1344236299
423311507
923849006
2001248144
1391564224
369892985
512861095
993507254
1650288473
1260181274
1260007643
1941304064
1864915164
499666859
2015759642
1824746088
880862874
1664513443
666125791
1131478474
235311976
2051511816
411167177
236590316
1804681155
271629485
527476023
680817577
729425391
1881815549
1377385320
1482905220
1620621467
295477873
1250667355
637648910
1472829144
258812142
416626225
316733795
1597105899
146059840
983579267
48435436
1858153813
1412915552
1821894147
166925852
418210359
1350842919
836677112
1390750188
193440739
1095953500
2146386228
2082957855
1455367593
1530942550
271459760
1374703447
588582881
2123240302
1569836479
1485549343
1541485206
1924968217
2117306755
196812657
293773713
1969175644
25336252
2017148220
239495142
829365010
1967605660
508730551
1487490813
1607760889
373947266
1297675971
755064254
1666734535
271836742
232047594
243512863
96486338
907993441
482976241
1939704784
876675182
237584858
700406510
924646891
1681999852
269683529
1766673926
345069096
1225039567
1062357988
1156679760
1029184759
655415051
1486719509
1329588993
1752704081
900788929
343984304
1621499060
1660086388
615933798
1097470104
1508983789
143578502
1040832053
343825630
1333729514
790351051
881109049
490551808
2082647842
1508570436
1520149455
389723541
1105612248
899187430
990879612
1332340547
1647741241
1731217529
1731232111
689861105
1758993836
1301377639
1811758393
379841285
512077995
1872991971
882726219
1482316232
2044887253
1078078517
526433516
2119363373
1430829418
818910374
2090895056
1138055365
499879288
1554394215
1595127340
2087221814
1988808809
381454180
487668375
75207452
1891146308
1904854096
442909394
457014975
2052654254
844977894
1281350475
112320335
1793345718
968773515
1781947388
501035621
736000311
1107467463
1098429660
1290857776
382857239
685003596
1790563873
187830402
1370205368
469311281
1732144064
128419541
1689999712
1183717178
1405862284
606062923
1939593716
1309657714
828031748
378899514
1881254443
1608772330
779411536
1066562280
998709765
391412712
156896638
860040791
157677101
686302771
16034369
994660156
2093055172
1267561240
1280579150
1073990351
527953580
1638531542
1195626741
1438127909
1029145406
2111655503
2107258815
1617781447
1234246033
386863993
246093925
729464736
1980791283
1190064332
1244623477
1224704575
1675010782
2020528152
916604836
406719957
7398544
249258239
76726024
631658687
2027280020
2143067788
1864205755
75990444
1621407337
24421169
337144928
746056054
1104364518
145180420
1662866955
1043031630
457992232
468687029
881538427
635360304
1334112945
1439279859
1592777784
1208971661
601550303
637292136
1274041061
995215978
665208127
227568570
603780094
55287127
1106901568
1808161990
1622325772
539442809
6904358
1721800880
2021851007
172337771
916958893
389808647
727664776
2003892264
1862839993
1820096149
1322905045
1484104764
1411103285
794289460
1880293290
1464046288
868028774
676905687
1987332898
1176235872
460170774
1831061906
1310715524
650582291
2069893568
1893140632
457904593
984387930
2003848674
832533427
1787813592
2040944870
1278633952
697262778
761284895
1321575804
1827101566
537014294
508692957
662630129
1153368488
1033163521
335024296
290217447
1698419702
83158615
1209936512
2138268453
1705295820
1474112042
2077772398
1544420827
315075066
1901405329
341767289
1992238564
2136556755
1962670171
587908410
628779575
1389316093
195612613
885794946
398473128
10975911
776479015
69512345
1690268353
2008771926
1123140181
2117412265
620503698
1975277071
1314112103
2010738139
1505903897
1606989705
1004648068
1951102151
660069310
1907484231
649367512
161453738
495448982
283399014
1405274060
1616235139
1506454412
766615294
364857130
1163946441
1269609511
1935928093
1185779396
1845602853
1712281706
542055987
1951095959
2091014137
1146347332
868365188
581554930
1821376179
1625632742
10102274
1533573208
968101129
1174887842
227529658
125935414
761437614
1721087524
1246652020
1578502204
537532381
712653521
1888871209
351971960
1485621799
232937740
540796275
1611640378
1739401095
582498998
237196362
1588668438
1036731032
2021900611
1233872482
1618049635
2119358402
1043900175
2017932601
853793625
1166940038
694438511
1363040342
909843856
1835727807
479356762
1256392315
55350684
415349998
796438407
1177942009
1463030877
579381615
807009463
2111713292
1255316591
2002796286
425245045
1130811879
1112756454
1412076732
1294527005
1806682034
467974163
1483699475
707587041
1506446959
1182013644
194307363
790717838
1137632441
1279034158
131361538
974999359
144230240
1607446048
590137165
1503783101
953006331
1200766637
1515266761
541565090
430437471
1962350770
1028727852
1847528437
2054080392
1653549830
1588714509
2040967392
478894192
1930660336
459040009
388852941
765009620
1878041795
400455055
325449778
2102134985
37001355
1465817083
947967511
803729023
1779983924
92916797
180465499
452633050
183575479
1504817563
1467467428
